--- /srv/rebuilderd/tmp/rebuilderdDmdmDP/inputs/python3.15-nopie_3.15.0~b3-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdDmdmDP/out/python3.15-nopie_3.15.0~b3-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-06-23 22:11:52.000000 debian-binary │ -rw-r--r-- 0 0 0 1052 2026-06-23 22:11:52.000000 control.tar.xz │ --rw-r--r-- 0 0 0 1970768 2026-06-23 22:11:52.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1971756 2026-06-23 22:11:52.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: 0x22f93d │ │ │ │ + Entry point address: 0x22ed75 │ │ │ │ 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 0x22f93d │ │ │ │ +Entry point 0x22ed75 │ │ │ │ There are 11 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x5db734 0x005eb734 0x005eb734 0x00008 0x00008 R 0x4 │ │ │ │ + ARM_EXIDX 0x5dadf4 0x005eadf4 0x005eadf4 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 0x5db760 0x5db760 R E 0x10000 │ │ │ │ - LOAD 0x5dfee4 0x005ffee4 0x005ffee4 0x55e5c 0x7f6c0 RW 0x10000 │ │ │ │ + LOAD 0x000000 0x00010000 0x00010000 0x5dae20 0x5dae20 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 0x5db740 0x005eb740 0x005eb740 0x00020 0x00020 R 0x4 │ │ │ │ + NOTE 0x5dae00 0x005eae00 0x005eae00 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 39eaf8 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 003cd3a8 3bd3a8 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 003cd3c0 3bd3c0 21e370 00 A 0 0 64 │ │ │ │ - [15] .stapsdt.base PROGBITS 005eb730 5db730 000001 00 Ao 0 0 1 │ │ │ │ - [16] .ARM.exidx ARM_EXIDX 005eb734 5db734 000008 00 AL 12 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 005eb73c 5db73c 000004 00 A 0 0 4 │ │ │ │ - [18] .note.ABI-tag NOTE 005eb740 5db740 000020 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 0002e8b0 01e8b0 39e188 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 003cca38 3bca38 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 003cca40 3bca40 21e3b0 00 A 0 0 64 │ │ │ │ + [15] .stapsdt.base PROGBITS 005eadf0 5dadf0 000001 00 Ao 0 0 1 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 005eadf4 5dadf4 000008 00 AL 12 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 005eadfc 5dadfc 000004 00 A 0 0 4 │ │ │ │ + [18] .note.ABI-tag NOTE 005eae00 5dae00 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 │ │ │ │ [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: 002e107c 104 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUTF8 │ │ │ │ - 5: 0008240c 36 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ - 6: 00043434 60 FUNC GLOBAL DEFAULT 12 PyUnicode_InternInPlace │ │ │ │ - 7: 0060cc94 4 OBJECT GLOBAL DEFAULT 26 PyExc_ReferenceError │ │ │ │ - 8: 000a12b4 484 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ - 9: 0008a58c 92 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ + 4: 002e0bcc 104 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUTF8 │ │ │ │ + 5: 0008249c 36 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ + 6: 000433e4 60 FUNC GLOBAL DEFAULT 12 PyUnicode_InternInPlace │ │ │ │ + 7: 0060bd14 4 OBJECT GLOBAL DEFAULT 26 PyExc_ReferenceError │ │ │ │ + 8: 000a1378 484 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ + 9: 0008a61c 92 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ 10: 0002dc94 0 FUNC GLOBAL DEFAULT UND inflateEnd │ │ │ │ - 11: 000d5828 312 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ - 12: 00200048 24 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ - 13: 0008dba8 72 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ + 11: 000d643c 312 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ + 12: 001fee58 24 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ + 13: 0008dbd8 72 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ 14: 00000000 0 FUNC GLOBAL DEFAULT UND login_tty@GLIBC_2.34 (4) │ │ │ │ - 15: 0008a22c 68 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ - 16: 002c00fc 164 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ - 17: 00286d68 24 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ - 18: 000c4b0c 396 FUNC GLOBAL DEFAULT 12 _PyDict_Subscript │ │ │ │ - 19: 00064958 68 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ - 20: 001ecff8 196 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ + 15: 0008a2bc 68 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ + 16: 002bf5f4 164 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ + 17: 002868b0 24 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ + 18: 000c4e34 396 FUNC GLOBAL DEFAULT 12 _PyDict_Subscript │ │ │ │ + 19: 00064910 68 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ + 20: 001ebd8c 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: 002efd6c 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ + 23: 002ef8c0 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ 24: 00604e8c 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterValue_Type │ │ │ │ - 25: 001b92fc 764 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ - 26: 000ca464 156 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ - 27: 003404d4 148 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ - 28: 0006f4cc 100 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ - 29: 0060b068 4 OBJECT GLOBAL DEFAULT 26 PyExc_ValueError │ │ │ │ - 30: 002fc2f0 168 FUNC GLOBAL DEFAULT 12 _PyTuple_BinarySlice │ │ │ │ - 31: 00144444 20 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ - 32: 0067f4f0 4 OBJECT GLOBAL DEFAULT 30 Py_FileSystemDefaultEncodeErrors │ │ │ │ - 33: 0026a564 300 FUNC GLOBAL DEFAULT 12 PyABIInfo_Check │ │ │ │ - 34: 0031eb2c 52 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ + 25: 001b8dfc 764 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ + 26: 000ca664 156 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ + 27: 0033fdc4 148 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ + 28: 0006f484 100 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ + 29: 0060aedc 4 OBJECT GLOBAL DEFAULT 26 PyExc_ValueError │ │ │ │ + 30: 002fbeb0 168 FUNC GLOBAL DEFAULT 12 _PyTuple_BinarySlice │ │ │ │ + 31: 00144038 20 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ + 32: 0067f518 4 OBJECT GLOBAL DEFAULT 30 Py_FileSystemDefaultEncodeErrors │ │ │ │ + 33: 0026a104 300 FUNC GLOBAL DEFAULT 12 PyABIInfo_Check │ │ │ │ + 34: 0031e494 52 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ 35: 00000000 0 FUNC GLOBAL DEFAULT UND setuid@GLIBC_2.4 (3) │ │ │ │ - 36: 00202818 20 FUNC GLOBAL DEFAULT 12 _Py_Instrument │ │ │ │ - 37: 0008050c 396 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ - 38: 00084bc4 20 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ - 39: 000377dc 80 FUNC GLOBAL DEFAULT 12 PyErr_ResourceWarning │ │ │ │ + 36: 002f838c 20 FUNC GLOBAL DEFAULT 12 _Py_Instrument │ │ │ │ + 37: 000804c4 396 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ + 38: 00084c54 20 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ + 39: 000377f4 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: 002ec238 28 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ - 43: 000aa550 856 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ - 44: 002021e8 340 FUNC GLOBAL DEFAULT 12 _PyBuildSlice_ConsumeRefs │ │ │ │ - 45: 002008d0 180 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ - 46: 002edb4c 232 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ + 42: 002ebd8c 28 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ + 43: 000aa5a8 856 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ + 44: 00200ff8 340 FUNC GLOBAL DEFAULT 12 _PyBuildSlice_ConsumeRefs │ │ │ │ + 45: 00200f44 180 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ + 46: 002ed6a0 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: 004f96b8 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ - 50: 000870d4 128 FUNC GLOBAL DEFAULT 12 _PyStolenTuple_Free │ │ │ │ - 51: 000b5478 24 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ - 52: 00173d74 248 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ - 53: 000389d4 336 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitFormat │ │ │ │ - 54: 0008a6b0 56 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ - 55: 0029348c 48 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ - 56: 00070924 224 FUNC GLOBAL DEFAULT 12 _PyXI_UnwrapNotShareableError │ │ │ │ - 57: 002d29b8 28 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ - 58: 00077bdc 68 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ - 59: 002ef74c 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ + 49: 004f8d74 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ + 50: 00087164 128 FUNC GLOBAL DEFAULT 12 _PyStolenTuple_Free │ │ │ │ + 51: 000b5548 24 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ + 52: 00173a2c 248 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ + 53: 000389ec 336 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitFormat │ │ │ │ + 54: 0008a740 56 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ + 55: 00292fd0 48 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ + 56: 000708dc 224 FUNC GLOBAL DEFAULT 12 _PyXI_UnwrapNotShareableError │ │ │ │ + 57: 002d1c78 28 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ + 58: 00077b94 68 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ + 59: 002ef2a0 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ 60: 00000000 0 FUNC GLOBAL DEFAULT UND socket@GLIBC_2.4 (3) │ │ │ │ - 61: 00209240 24 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ - 62: 00098a5c 60 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ - 63: 001c8824 460 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ - 64: 0039d6e8 1688 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ - 65: 0008d55c 44 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ - 66: 002dcb60 96 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ - 67: 0060cc40 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeError │ │ │ │ - 68: 00084ad8 24 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ - 69: 0019a7c4 372 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFastWithKeywords_StackRef │ │ │ │ - 70: 000325dc 44 FUNC GLOBAL DEFAULT 12 Py_GetArgcArgv │ │ │ │ - 71: 00205c98 100 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_arg │ │ │ │ - 72: 0003a684 96 FUNC GLOBAL DEFAULT 12 _Py_fstat │ │ │ │ - 73: 0026ab04 112 FUNC GLOBAL DEFAULT 12 PyModule_Exec │ │ │ │ + 61: 00208038 24 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ + 62: 00098a8c 60 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ + 63: 001c830c 460 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ + 64: 0039cda8 1688 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ + 65: 0008d58c 44 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ + 66: 002dc6dc 100 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ + 67: 0060bcbc 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeError │ │ │ │ + 68: 00084b68 24 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ + 69: 0019a484 372 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFastWithKeywords_StackRef │ │ │ │ + 70: 000325e0 44 FUNC GLOBAL DEFAULT 12 Py_GetArgcArgv │ │ │ │ + 71: 00204a90 100 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_arg │ │ │ │ + 72: 0003a69c 96 FUNC GLOBAL DEFAULT 12 _Py_fstat │ │ │ │ + 73: 0026a6a4 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: 001800a4 116 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ + 78: 0017fd5c 116 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ 79: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetFeatureList │ │ │ │ - 80: 0003e8f8 96 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ - 81: 0008c0c0 48 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ + 80: 0003e8a8 96 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ + 81: 0008c150 48 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ 82: 00000000 0 FUNC GLOBAL DEFAULT UND zlibVersion │ │ │ │ - 83: 000a769c 240 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ - 84: 001767e0 132 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ - 85: 00098b18 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_Main │ │ │ │ - 86: 0067f514 4 OBJECT GLOBAL DEFAULT 30 PyOS_ReadlineFunctionPointer │ │ │ │ - 87: 00062250 32 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ + 83: 000a775c 240 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ + 84: 00176498 132 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ + 85: 00098b48 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_Main │ │ │ │ + 86: 0067f53c 4 OBJECT GLOBAL DEFAULT 30 PyOS_ReadlineFunctionPointer │ │ │ │ + 87: 00062208 32 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ 88: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetStartCdataSectionHandler │ │ │ │ - 89: 0008fd58 44 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ - 90: 003b31b0 136 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ - 91: 000bf174 44 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ - 92: 0007fce0 60 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ - 93: 0008d36c 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ - 94: 00375c08 512 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ - 95: 000804f0 28 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ - 96: 00152698 472 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ - 97: 0019e57c 112 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ - 98: 004fd7b4 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ - 99: 002b4e48 132 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ - 100: 000cd664 572 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ - 101: 00203788 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Discard │ │ │ │ - 102: 00387ae4 40 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ - 103: 0013967c 988 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithSize │ │ │ │ - 104: 00311e0c 392 FUNC GLOBAL DEFAULT 12 _PyFunction_FromXIData │ │ │ │ - 105: 0018ba50 668 FUNC GLOBAL DEFAULT 12 _PyMutex_LockTimed │ │ │ │ - 106: 0037f1ac 24 FUNC GLOBAL DEFAULT 12 Py_TYPE │ │ │ │ + 89: 0008fd88 44 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ + 90: 003b2870 136 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ + 91: 000bf33c 44 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ + 92: 0007fc98 60 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ + 93: 0008d39c 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ + 94: 00375434 512 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ + 95: 000804a8 28 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ + 96: 001522a4 472 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ + 97: 0019e23c 112 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ + 98: 004fce64 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ + 99: 002b4744 132 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ + 100: 000ce2dc 572 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ + 101: 00202580 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Discard │ │ │ │ + 102: 0038730c 40 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ + 103: 00139c78 988 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithSize │ │ │ │ + 104: 00311784 392 FUNC GLOBAL DEFAULT 12 _PyFunction_FromXIData │ │ │ │ + 105: 0018b6cc 668 FUNC GLOBAL DEFAULT 12 _PyMutex_LockTimed │ │ │ │ + 106: 0037e9d4 24 FUNC GLOBAL DEFAULT 12 Py_TYPE │ │ │ │ 107: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@GLIBC_2.4 (3) │ │ │ │ - 108: 001dbb1c 100 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ + 108: 001da5a0 100 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ 109: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@GLIBC_2.4 (3) │ │ │ │ - 110: 00311c24 340 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ - 111: 002e1c38 36 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ - 112: 001b7080 96 FUNC GLOBAL DEFAULT 12 PyLong_GetSign │ │ │ │ - 113: 0032533c 2256 FUNC GLOBAL DEFAULT 12 _PyPickle_LoadFromXIData │ │ │ │ - 114: 0003855c 524 FUNC GLOBAL DEFAULT 12 PyFrame_New │ │ │ │ - 115: 0008135c 96 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ - 116: 001df04c 136 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ - 117: 00089050 112 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ - 118: 001dfc84 308 FUNC GLOBAL DEFAULT 12 PyThreadState_Release │ │ │ │ - 119: 000b3888 520 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ - 120: 002c68f4 28 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ - 121: 002af63c 28 FUNC GLOBAL DEFAULT 12 PyInit__types │ │ │ │ - 122: 00083040 100 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ + 110: 0031159c 340 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ + 111: 002e1788 36 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ + 112: 001b6b80 96 FUNC GLOBAL DEFAULT 12 PyLong_GetSign │ │ │ │ + 113: 00324b8c 2256 FUNC GLOBAL DEFAULT 12 _PyPickle_LoadFromXIData │ │ │ │ + 114: 00038574 524 FUNC GLOBAL DEFAULT 12 PyFrame_New │ │ │ │ + 115: 000813e8 96 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ + 116: 001ddb08 136 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ + 117: 000890e0 112 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ + 118: 001dec68 308 FUNC GLOBAL DEFAULT 12 PyThreadState_Release │ │ │ │ + 119: 000b3958 520 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ + 120: 002c5b38 28 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ + 121: 002aef20 28 FUNC GLOBAL DEFAULT 12 PyInit__types │ │ │ │ + 122: 000830d0 100 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ 123: 00000000 0 FUNC GLOBAL DEFAULT UND flockfile@GLIBC_2.4 (3) │ │ │ │ - 124: 0020ecac 2092 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ - 125: 001ef58c 456 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ - 126: 0037e098 2224 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16Stateful │ │ │ │ + 124: 0020dc50 2092 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ + 125: 001ee324 456 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ + 126: 0037d8c0 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: 0008272c 76 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ - 130: 002b814c 28 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ - 131: 00325de0 28 FUNC GLOBAL DEFAULT 12 PyNumber_Power │ │ │ │ + 129: 000827bc 76 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ + 130: 002b7aa8 28 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ + 131: 00325630 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: 002bcfbc 20 FUNC GLOBAL DEFAULT 12 _PySemaphore_Destroy │ │ │ │ + 134: 00033e08 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: 0007fbcc 36 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ + 139: 0007fb84 36 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ 140: 00000000 0 FUNC GLOBAL DEFAULT UND setgrent@GLIBC_2.4 (3) │ │ │ │ - 141: 0003b750 260 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Track │ │ │ │ + 141: 0003b768 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: 00251828 136 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ + 146: 00250ca0 136 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ 147: 00000000 0 FUNC GLOBAL DEFAULT UND __recvmsg64@GLIBC_2.34 (4) │ │ │ │ - 148: 0007f15c 352 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ - 149: 002c5870 56 FUNC GLOBAL DEFAULT 12 _PyErr_GetTopmostException │ │ │ │ - 150: 0003382c 164 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLastObjectFromFile │ │ │ │ - 151: 000849ec 20 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ - 152: 0028c9e0 24 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ - 153: 0017c474 296 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ - 154: 0008a404 112 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ - 155: 00083bf0 132 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ - 156: 000e8f30 65920 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ - 157: 00065ffc 76 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ - 158: 0008d480 92 FUNC GLOBAL DEFAULT 12 _PyErr_GetHandledException │ │ │ │ + 148: 0007f114 352 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ + 149: 002c4ab4 56 FUNC GLOBAL DEFAULT 12 _PyErr_GetTopmostException │ │ │ │ + 150: 00033830 164 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLastObjectFromFile │ │ │ │ + 151: 00084a7c 20 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ + 152: 0028c528 24 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ + 153: 0017c12c 296 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ + 154: 0008a494 112 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ + 155: 00083c80 132 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ + 156: 000e9b3c 65792 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ + 157: 00065fb4 76 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ + 158: 0008d4b0 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: 0010371c 44 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ - 163: 002be210 180 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ + 162: 0010427c 44 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ + 163: 002bd708 180 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ 164: 00601f00 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_CallableProxyType │ │ │ │ - 165: 002b7750 28 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ + 165: 002b7050 28 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ 166: 00000000 0 FUNC GLOBAL DEFAULT UND execv@GLIBC_2.4 (3) │ │ │ │ - 167: 001bb1ac 72 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ - 168: 0003c6c4 236 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Untrack │ │ │ │ - 169: 00223294 148 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ - 170: 002773c8 28 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ - 171: 001cf52c 824 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ - 172: 0060adf8 4 OBJECT GLOBAL DEFAULT 26 PyExc_EnvironmentError │ │ │ │ - 173: 001c476c 176 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ - 174: 0016001c 20 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ + 167: 001bacac 72 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ + 168: 0003c6dc 236 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Untrack │ │ │ │ + 169: 00222584 148 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ + 170: 00276f10 28 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ + 171: 001cdd60 824 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ + 172: 0060b094 4 OBJECT GLOBAL DEFAULT 26 PyExc_EnvironmentError │ │ │ │ + 173: 001c4254 176 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ + 174: 0015fcdc 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: 001b2e10 40 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ - 178: 001841f0 60 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ - 179: 00139f90 104 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ + 177: 001b290c 40 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ + 178: 00183ea8 60 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ + 179: 0013a590 104 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ 180: 00000000 0 FUNC GLOBAL DEFAULT UND mbrtowc@GLIBC_2.4 (3) │ │ │ │ - 181: 00082e18 80 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ - 182: 001403f0 1124 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ - 183: 0007a524 76 FUNC GLOBAL DEFAULT 12 _Py_cr_diff │ │ │ │ - 184: 00177c34 712 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ - 185: 000891dc 20 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ - 186: 002738e4 28 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ + 181: 00082ea8 80 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ + 182: 000cce40 1136 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ + 183: 0007a4dc 76 FUNC GLOBAL DEFAULT 12 _Py_cr_diff │ │ │ │ + 184: 001778ec 712 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ + 185: 0008926c 20 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ + 186: 0027342c 28 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ 187: 00000000 0 FUNC GLOBAL DEFAULT UND ttyname_r@GLIBC_2.4 (3) │ │ │ │ - 188: 001dc7dc 2144 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ + 188: 001db260 2140 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ 189: 0060174c 212 OBJECT GLOBAL DEFAULT 26 PyContextVar_Type │ │ │ │ - 190: 00141c50 188 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ - 191: 0020282c 100 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation │ │ │ │ + 190: 0014182c 188 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ + 191: 00201628 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: 0007cf14 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ - 196: 0008e160 24 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ - 197: 0025c5c8 288 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ - 198: 0012be84 140 FUNC GLOBAL DEFAULT 12 _PyDict_LookupIndexAndValue │ │ │ │ + 195: 0007cecc 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ + 196: 0008e190 24 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ + 197: 0025b828 288 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ + 198: 0012cb24 140 FUNC GLOBAL DEFAULT 12 _PyDict_LookupIndexAndValue │ │ │ │ 199: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@GLIBC_2.4 (3) │ │ │ │ - 200: 000873a0 44 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ - 201: 000a48c4 116 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ - 202: 002c7b7c 132 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ - 203: 0060badc 4 OBJECT GLOBAL DEFAULT 26 PyExc_PermissionError │ │ │ │ - 204: 001de014 120 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ - 205: 00083318 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_DecodeUTF8Stateful │ │ │ │ - 206: 00070504 56 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ - 207: 000802cc 208 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ - 208: 0007cb9c 92 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ - 209: 00082684 100 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_SetStackProtection │ │ │ │ - 210: 00069ef4 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ - 211: 0008a638 96 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ - 212: 002d4b80 80 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ - 213: 000bad28 424 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ - 214: 000ccbf4 28 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ - 215: 00392fbc 32 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ - 216: 0008eb08 184 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ - 217: 002ceecc 308 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ - 218: 001b4a44 936 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ - 219: 0067f4e8 4 OBJECT GLOBAL DEFAULT 30 Py_FileSystemDefaultEncoding │ │ │ │ + 200: 00087430 44 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ + 201: 000a4984 116 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ + 202: 002c6dbc 132 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ + 203: 0060b5e0 4 OBJECT GLOBAL DEFAULT 26 PyExc_PermissionError │ │ │ │ + 204: 001dcad0 120 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ + 205: 000833a8 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_DecodeUTF8Stateful │ │ │ │ + 206: 000704bc 56 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ + 207: 00080284 208 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ + 208: 0007cb54 92 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ + 209: 00082714 100 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_SetStackProtection │ │ │ │ + 210: 00069eac 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ + 211: 0008a6c8 96 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ + 212: 002d4324 80 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ + 213: 000baef0 424 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ + 214: 000ccdf4 28 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ + 215: 00392d8c 32 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ + 216: 0008eb38 184 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ + 217: 002ce10c 308 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ + 218: 001b41e4 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: 002d261c 108 FUNC GLOBAL DEFAULT 12 PyBytes_Join │ │ │ │ - 224: 0025e330 720 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ + 223: 002d18dc 108 FUNC GLOBAL DEFAULT 12 PyBytes_Join │ │ │ │ + 224: 0025d5ac 720 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ 225: 0002e79c 0 FUNC GLOBAL DEFAULT UND XML_ParserCreate_MM │ │ │ │ - 226: 001a4ca4 208 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttrString │ │ │ │ - 227: 000be4fc 48 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ + 226: 001a48c0 208 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttrString │ │ │ │ + 227: 000be6c4 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: 001da52c 172 FUNC GLOBAL DEFAULT 12 _PyGC_VisitFrameStack │ │ │ │ - 231: 001d331c 628 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ - 232: 00180b00 152 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken_DuringGC │ │ │ │ + 230: 001d8fb0 172 FUNC GLOBAL DEFAULT 12 _PyGC_VisitFrameStack │ │ │ │ + 231: 001d1da8 628 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ + 232: 001807b8 152 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken_DuringGC │ │ │ │ 233: 0060355c 212 OBJECT GLOBAL DEFAULT 26 _PyNotImplemented_Type │ │ │ │ - 234: 00343230 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ - 235: 0008e8d0 24 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ - 236: 00158634 1568 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ - 237: 002d72ac 28 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ + 234: 00342b20 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ + 235: 0008e900 24 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ + 236: 00158220 1572 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ + 237: 002d6a50 28 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ 238: 00601464 4 OBJECT GLOBAL DEFAULT 26 PyExc_Exception │ │ │ │ - 239: 002c61b8 28 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ - 240: 001a48d0 104 FUNC GLOBAL DEFAULT 12 _Py_Check_ArgsIterable │ │ │ │ + 239: 002c53fc 28 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ + 240: 001a457c 104 FUNC GLOBAL DEFAULT 12 _Py_Check_ArgsIterable │ │ │ │ 241: 0060144c 8 OBJECT GLOBAL DEFAULT 26 _Py_NoneStruct │ │ │ │ - 242: 0014b9f0 156 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ContainsOp │ │ │ │ - 243: 0008472c 24 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ + 242: 0014b5f8 156 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ContainsOp │ │ │ │ + 243: 000847bc 24 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ 244: 00606ee0 212 OBJECT GLOBAL DEFAULT 26 PyAsyncGen_Type │ │ │ │ - 245: 0034c828 64 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ + 245: 0034c004 64 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ 246: 00000000 0 FUNC GLOBAL DEFAULT UND getpwent@GLIBC_2.4 (3) │ │ │ │ - 247: 0008ea04 28 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ - 248: 0008d3a8 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_BeginMutex │ │ │ │ + 247: 0008ea34 28 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ + 248: 0008d3d8 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_BeginMutex │ │ │ │ 249: 00000000 0 FUNC GLOBAL DEFAULT UND __ppoll64@GLIBC_2.34 (4) │ │ │ │ - 250: 00283724 28 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ - 251: 0011b3c4 424 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ - 252: 00082c18 304 FUNC GLOBAL DEFAULT 12 PySentinel_New │ │ │ │ - 253: 0051de60 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ - 254: 001e6220 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ - 255: 002dc954 28 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ - 256: 0033fd88 52 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ - 257: 001de954 208 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteRepr │ │ │ │ - 258: 001b55ec 176 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ + 250: 0028318c 28 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ + 251: 0011bf04 424 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ + 252: 00082ca8 304 FUNC GLOBAL DEFAULT 12 PySentinel_New │ │ │ │ + 253: 0051c698 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ + 254: 001e4fb0 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ + 255: 002dc4d0 28 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ + 256: 00348df4 52 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ + 257: 001dd410 208 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteRepr │ │ │ │ + 258: 001b5998 176 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ 259: 00000000 0 FUNC GLOBAL DEFAULT UND closefrom@GLIBC_2.34 (4) │ │ │ │ - 260: 00296960 136 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ + 260: 002964e0 136 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ 261: 00000000 0 FUNC GLOBAL DEFAULT UND nextafter@GLIBC_2.4 (2) │ │ │ │ - 262: 0060cc8c 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxError │ │ │ │ - 263: 0008469c 80 FUNC GLOBAL DEFAULT 12 _PyObject_CallFunction_SizeT │ │ │ │ + 262: 0060bd08 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxError │ │ │ │ + 263: 0008472c 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: 00255e70 128 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ + 267: 000a02fc 128 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ 268: 00000000 0 FUNC GLOBAL DEFAULT UND posix_openpt@GLIBC_2.4 (3) │ │ │ │ - 269: 00388900 212 FUNC GLOBAL DEFAULT 12 _PyAsyncGenValueWrapperNew │ │ │ │ - 270: 002dae44 88 FUNC GLOBAL DEFAULT 12 Py_Exit │ │ │ │ - 271: 0008fbac 124 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ - 272: 00076b34 28 FUNC GLOBAL DEFAULT 12 _PyCode_GetPureScriptXIData │ │ │ │ + 269: 00388128 212 FUNC GLOBAL DEFAULT 12 _PyAsyncGenValueWrapperNew │ │ │ │ + 270: 002da9c0 88 FUNC GLOBAL DEFAULT 12 Py_Exit │ │ │ │ + 271: 0008fbdc 124 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ + 272: 00076aec 28 FUNC GLOBAL DEFAULT 12 _PyCode_GetPureScriptXIData │ │ │ │ 273: 0002d61c 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentLineNumber │ │ │ │ - 274: 0007b67c 28 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ - 275: 00083390 504 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUCS4 │ │ │ │ - 276: 00344414 172 FUNC GLOBAL DEFAULT 12 PyCallIter_New │ │ │ │ + 274: 0007b634 28 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ + 275: 00083420 504 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUCS4 │ │ │ │ + 276: 00343cfc 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: 000aecdc 56 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ - 281: 002ce5ec 28 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ - 282: 0020f8a0 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ - 283: 002b8fac 1332 FUNC GLOBAL DEFAULT 12 _PyImport_LoadLazyImportTstate │ │ │ │ - 284: 00082328 24 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ + 280: 000aeda8 56 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ + 281: 002cd82c 28 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ + 282: 0020e848 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ + 283: 002b890c 1332 FUNC GLOBAL DEFAULT 12 _PyImport_LoadLazyImportTstate │ │ │ │ + 284: 000823b8 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: 0060da04 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterNotFoundError │ │ │ │ - 288: 00169338 2992 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ - 289: 0008b528 76 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ - 290: 002c807c 28 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ - 291: 0032fc28 48 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ - 292: 0007a01c 532 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ - 293: 00142c8c 1048 FUNC GLOBAL DEFAULT 12 _PyObject_SetAttributeErrorContext │ │ │ │ + 287: 0060ca84 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterNotFoundError │ │ │ │ + 288: 00168ff8 2992 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ + 289: 0008b5b8 76 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ + 290: 002c72bc 28 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ + 291: 0032f4e8 48 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ + 292: 00079fd4 532 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ + 293: 00142880 1048 FUNC GLOBAL DEFAULT 12 _PyObject_SetAttributeErrorContext │ │ │ │ 294: 00000000 0 FUNC GLOBAL DEFAULT UND readlinkat@GLIBC_2.4 (3) │ │ │ │ - 295: 001c52ac 204 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ - 296: 0011be50 28 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ + 295: 001c4d94 204 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ + 296: 0011c990 28 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ 297: 00000000 0 FUNC GLOBAL DEFAULT UND pipe@GLIBC_2.4 (3) │ │ │ │ - 298: 00084c64 32 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ - 299: 00088f24 20 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ + 298: 00084cf4 32 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ + 299: 00088fb4 20 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ 300: 00030058 104 FUNC GLOBAL DEFAULT 12 Py_ExitStatusException │ │ │ │ - 301: 000823e0 44 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ - 302: 0014325c 428 FUNC GLOBAL DEFAULT 12 PyErr_GivenExceptionMatches │ │ │ │ + 301: 00082470 44 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ + 302: 00142e50 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: 0027d248 52 FUNC GLOBAL DEFAULT 12 _Py_GetStdlibDir │ │ │ │ - 306: 0008d704 32 FUNC GLOBAL DEFAULT 12 _PyCode_Deinstrument │ │ │ │ - 307: 002d5df0 432 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ - 308: 001a6cac 504 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ - 309: 0008229c 68 FUNC GLOBAL DEFAULT 12 PyUnstable_SetImmortal │ │ │ │ - 310: 00069440 108 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ - 311: 0008a488 100 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ - 312: 00151118 1356 FUNC GLOBAL DEFAULT 12 _Py_Specialize_BinaryOp │ │ │ │ - 313: 002ae820 412 FUNC GLOBAL DEFAULT 12 _PyLazyImport_New │ │ │ │ + 305: 0027cd90 52 FUNC GLOBAL DEFAULT 12 _Py_GetStdlibDir │ │ │ │ + 306: 0008d734 32 FUNC GLOBAL DEFAULT 12 _PyCode_Deinstrument │ │ │ │ + 307: 002d5594 432 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ + 308: 001a68cc 504 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ + 309: 0008232c 68 FUNC GLOBAL DEFAULT 12 PyUnstable_SetImmortal │ │ │ │ + 310: 000693f8 108 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ + 311: 0008a518 100 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ + 312: 00150d24 1356 FUNC GLOBAL DEFAULT 12 _Py_Specialize_BinaryOp │ │ │ │ + 313: 002ae108 412 FUNC GLOBAL DEFAULT 12 _PyLazyImport_New │ │ │ │ 314: 00000000 0 FUNC GLOBAL DEFAULT UND __sysconf@GLIBC_2.4 (3) │ │ │ │ - 315: 000f90b0 200 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Resume │ │ │ │ + 315: 000f9c40 200 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Resume │ │ │ │ 316: 00000000 0 FUNC GLOBAL DEFAULT UND XML_UseForeignDTD │ │ │ │ - 317: 0008e6b0 96 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ - 318: 000b5e24 412 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_LockHeld │ │ │ │ - 319: 001bee1c 332 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ - 320: 00061a40 200 FUNC GLOBAL DEFAULT 12 PyFrozenDict_New │ │ │ │ + 317: 0008e6e0 96 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ + 318: 000b5f14 412 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_LockHeld │ │ │ │ + 319: 001be91c 332 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ + 320: 000619f8 200 FUNC GLOBAL DEFAULT 12 PyFrozenDict_New │ │ │ │ 321: 00000000 0 FUNC GLOBAL DEFAULT UND setregid@GLIBC_2.4 (3) │ │ │ │ - 322: 0011a2d8 152 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ + 322: 0011ae18 152 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ 323: 00000000 0 FUNC GLOBAL DEFAULT UND perror@GLIBC_2.4 (3) │ │ │ │ - 324: 000a0230 80 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ - 325: 001b4058 120 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ - 326: 000836c0 148 FUNC GLOBAL DEFAULT 12 PyContext_AddWatcher │ │ │ │ - 327: 00098574 84 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ - 328: 00380f0c 56 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ - 329: 00257b70 120 FUNC GLOBAL DEFAULT 12 PyStaticMethod_New │ │ │ │ + 324: 000a02ac 80 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ + 325: 001b3bac 120 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ + 326: 00083750 148 FUNC GLOBAL DEFAULT 12 PyContext_AddWatcher │ │ │ │ + 327: 000980b4 84 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ + 328: 00380734 56 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ + 329: 00256ef8 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: 002bdca4 28 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ - 334: 0008a270 160 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ - 335: 00084898 68 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetObject │ │ │ │ + 333: 002bd19c 28 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ + 334: 0008a300 160 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ + 335: 00084928 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: 00090af0 312 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ - 338: 0008b77c 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ - 339: 000ff218 56 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ + 337: 00090b20 312 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ + 338: 0008b80c 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ + 339: 000ffd78 56 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ 340: 0002e8b0 92 FUNC GLOBAL DEFAULT 12 PyConfig_InitIsolatedConfig │ │ │ │ - 341: 00098e78 164 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ - 342: 001c3428 136 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ - 343: 000a091c 452 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ - 344: 0008d320 36 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ + 341: 00098ea8 164 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ + 342: 001c2f10 136 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ + 343: 000a09e0 452 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ + 344: 0008d350 36 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ 345: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setpgroup@GLIBC_2.4 (3) │ │ │ │ - 346: 00081b1c 72 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ - 347: 0065e5f8 4 OBJECT GLOBAL DEFAULT 30 Py_VerboseFlag │ │ │ │ - 348: 0007b768 128 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ - 349: 001e92b0 144 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Grow │ │ │ │ - 350: 0007abd4 152 FUNC GLOBAL DEFAULT 12 PyConfig_Names │ │ │ │ - 351: 001ab084 68 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ - 352: 0060bad8 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterruptedError │ │ │ │ - 353: 002b78c0 20 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ - 354: 0032d008 144 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ - 355: 001c22c4 404 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ - 356: 002cfe2c 200 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ - 357: 002f8790 80 FUNC GLOBAL DEFAULT 12 _PyObject_HasLen │ │ │ │ - 358: 0022cffc 1308 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ - 359: 001ece40 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ - 360: 0019c6ac 308 FUNC GLOBAL DEFAULT 12 _Py_CallBuiltinClass_StackRef │ │ │ │ - 361: 000cd8a0 176 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ - 362: 0012cf70 136 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookup │ │ │ │ - 363: 00081f94 20 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ - 364: 00511194 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ - 365: 00084a00 108 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ - 366: 00302204 20 FUNC GLOBAL DEFAULT 12 _PyCode_ReturnsOnlyNone │ │ │ │ - 367: 00096fdc 124 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ - 368: 0014a21c 20 FUNC GLOBAL DEFAULT 12 Py_LeaveRecursiveCall │ │ │ │ + 346: 00081bac 72 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ + 347: 0065e620 4 OBJECT GLOBAL DEFAULT 30 Py_VerboseFlag │ │ │ │ + 348: 0007b720 128 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ + 349: 001e8040 144 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Grow │ │ │ │ + 350: 0007ab8c 152 FUNC GLOBAL DEFAULT 12 PyConfig_Names │ │ │ │ + 351: 001aaca4 68 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ + 352: 0060b5dc 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterruptedError │ │ │ │ + 353: 002b71c0 20 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ + 354: 0032c8c8 144 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ + 355: 001c1dbc 404 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ + 356: 002cf0ec 200 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ + 357: 002f833c 80 FUNC GLOBAL DEFAULT 12 _PyObject_HasLen │ │ │ │ + 358: 0022c3d4 1308 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ + 359: 001ebbd0 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ + 360: 0019c36c 308 FUNC GLOBAL DEFAULT 12 _Py_CallBuiltinClass_StackRef │ │ │ │ + 361: 000ce518 176 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ + 362: 0012da50 136 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookup │ │ │ │ + 363: 00082024 20 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ + 364: 00510848 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ + 365: 00084a90 108 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ + 366: 00301dc4 20 FUNC GLOBAL DEFAULT 12 _PyCode_ReturnsOnlyNone │ │ │ │ + 367: 0009700c 124 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ + 368: 00149e74 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: 001ecd78 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ - 372: 0060af80 4 OBJECT GLOBAL DEFAULT 26 PyExc_OSError │ │ │ │ - 373: 002c70d4 28 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ - 374: 0003c090 28 FUNC GLOBAL DEFAULT 12 PyInit__statistics │ │ │ │ - 375: 00077380 84 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ - 376: 00044854 32 FUNC GLOBAL DEFAULT 12 PyNumber_MatrixMultiply │ │ │ │ - 377: 00101258 368 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ + 371: 001ebb08 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ + 372: 0060aee4 4 OBJECT GLOBAL DEFAULT 26 PyExc_OSError │ │ │ │ + 373: 002c62e0 28 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ + 374: 0003c0a8 28 FUNC GLOBAL DEFAULT 12 PyInit__statistics │ │ │ │ + 375: 00077338 84 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ + 376: 00044804 32 FUNC GLOBAL DEFAULT 12 PyNumber_MatrixMultiply │ │ │ │ + 377: 00101db8 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: 001755b0 1664 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ - 382: 000dbff0 164 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ - 383: 002d22d8 220 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ + 381: 00175268 1664 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ + 382: 000dcc18 164 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ + 383: 002d1598 220 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ 384: 00000000 0 FUNC GLOBAL DEFAULT UND ftruncate64@GLIBC_2.4 (3) │ │ │ │ - 385: 00306f58 288 FUNC GLOBAL DEFAULT 12 PyType_Freeze │ │ │ │ + 385: 00306a34 288 FUNC GLOBAL DEFAULT 12 PyType_Freeze │ │ │ │ 386: 00608a6c 212 OBJECT GLOBAL DEFAULT 26 PyByteArray_Type │ │ │ │ - 387: 002b592c 28 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ - 388: 002f60d8 28 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ - 389: 0020f788 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ - 390: 000aeca4 56 FUNC GLOBAL DEFAULT 12 PyDescr_NewClassMethod │ │ │ │ + 387: 002b5228 28 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ + 388: 002f5d6c 28 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ + 389: 0020e730 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ + 390: 000aed2c 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: 00043bf0 132 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameFunc │ │ │ │ - 394: 0032ce3c 72 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ - 395: 003288b0 84 FUNC GLOBAL DEFAULT 12 PyLong_FreeExport │ │ │ │ + 393: 00043ba0 132 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameFunc │ │ │ │ + 394: 0032c6fc 72 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ + 395: 00328104 84 FUNC GLOBAL DEFAULT 12 PyLong_FreeExport │ │ │ │ 396: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEndCdataSectionHandler │ │ │ │ - 397: 00180a98 104 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ - 398: 0060cc3c 4 OBJECT GLOBAL DEFAULT 26 PyExc_TabError │ │ │ │ - 399: 00083a00 132 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ - 400: 0004b5c4 128 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ - 401: 000be700 32 FUNC GLOBAL DEFAULT 12 _PyErr_SetRaisedException │ │ │ │ - 402: 0060b070 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotImplementedError │ │ │ │ - 403: 002bba14 168 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ - 404: 00032974 3140 FUNC GLOBAL DEFAULT 12 _Py_GetConfigsAsDict │ │ │ │ - 405: 002b5b34 60 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ - 406: 004f9748 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Deopt │ │ │ │ - 407: 0013b9b8 1524 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ - 408: 003cc080 68 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ + 397: 00180750 104 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ + 398: 0060bcb8 4 OBJECT GLOBAL DEFAULT 26 PyExc_TabError │ │ │ │ + 399: 00083a90 132 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ + 400: 0004b574 128 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ + 401: 000be8c8 32 FUNC GLOBAL DEFAULT 12 _PyErr_SetRaisedException │ │ │ │ + 402: 0060aee8 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotImplementedError │ │ │ │ + 403: 002bb374 168 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ + 404: 00032978 3140 FUNC GLOBAL DEFAULT 12 _Py_GetConfigsAsDict │ │ │ │ + 405: 002b5430 60 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ + 406: 004f8e04 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Deopt │ │ │ │ + 407: 0013bfb8 1524 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ + 408: 003cb710 68 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ 409: 00613554 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenTest │ │ │ │ - 410: 002da8c8 104 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ - 411: 0019ec64 352 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ - 412: 000819e8 68 FUNC GLOBAL DEFAULT 12 Py_PACK_FULL_VERSION │ │ │ │ + 410: 002da444 104 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ + 411: 0019e924 352 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ + 412: 00081a78 68 FUNC GLOBAL DEFAULT 12 Py_PACK_FULL_VERSION │ │ │ │ 413: 00606cd4 212 OBJECT GLOBAL DEFAULT 26 PyCoro_Type │ │ │ │ - 414: 000d55d8 592 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ + 414: 000d61ec 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: 0007cb40 92 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ - 418: 0008046c 36 FUNC GLOBAL DEFAULT 12 PyUnstable_IsImmortal │ │ │ │ - 419: 00133654 148 FUNC GLOBAL DEFAULT 12 _Py_Specialize_GetIter │ │ │ │ - 420: 002e38a4 28 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ - 421: 0032e8a0 408 FUNC GLOBAL DEFAULT 12 _Py_CalculateSuggestions │ │ │ │ - 422: 000324d0 116 FUNC GLOBAL DEFAULT 12 Py_NewInterpreter │ │ │ │ - 423: 002ff36c 20 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ - 424: 0008ec6c 172 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ + 417: 0007caf8 92 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ + 418: 00080424 36 FUNC GLOBAL DEFAULT 12 PyUnstable_IsImmortal │ │ │ │ + 419: 00133dd4 148 FUNC GLOBAL DEFAULT 12 _Py_Specialize_GetIter │ │ │ │ + 420: 002e33f8 28 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ + 421: 0032e160 408 FUNC GLOBAL DEFAULT 12 _Py_CalculateSuggestions │ │ │ │ + 422: 000324d4 116 FUNC GLOBAL DEFAULT 12 Py_NewInterpreter │ │ │ │ + 423: 002ff198 20 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ + 424: 0008ec9c 172 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ 425: 0002e5f8 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerMaximumAmplification │ │ │ │ - 426: 0008dfe0 40 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ - 427: 0007ff74 112 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ - 428: 000c31a0 1036 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ - 429: 0014686c 144 FUNC GLOBAL DEFAULT 12 _PyList_FromStackRefStealOnSuccess │ │ │ │ - 430: 0028c0cc 56 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ + 426: 0008e010 40 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ + 427: 0007ff2c 112 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ + 428: 000c336c 1036 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ + 429: 00146464 144 FUNC GLOBAL DEFAULT 12 _PyList_FromStackRefStealOnSuccess │ │ │ │ + 430: 0028bc14 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: 002b9d98 52 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ - 434: 002a9a04 96 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ - 435: 003815a0 96 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ + 433: 002b96f8 52 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ + 434: 002a9548 96 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ + 435: 00380dc8 96 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ 436: 00000000 0 FUNC GLOBAL DEFAULT UND __fdelt_chk@GLIBC_2.15 (10) │ │ │ │ - 437: 0060cc90 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopAsyncIteration │ │ │ │ - 438: 00058e2c 276 FUNC GLOBAL DEFAULT 12 PyVectorcall_Call │ │ │ │ + 437: 0060bd10 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopAsyncIteration │ │ │ │ + 438: 00058de4 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: 00134c30 24 FUNC GLOBAL DEFAULT 12 PyType_GetFlags │ │ │ │ + 441: 001353b0 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: 0008a6e8 172 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ - 447: 000bdd5c 100 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ - 448: 00154b08 52 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ + 446: 0008a778 172 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ + 447: 000bdf24 100 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ + 448: 001546f4 52 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ 449: 0002d7e4 0 FUNC GLOBAL DEFAULT UND fchdir@GLIBC_2.4 (3) │ │ │ │ - 450: 001430a4 440 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ - 451: 002ac0ac 260 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ - 452: 001ad940 440 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Add │ │ │ │ - 453: 00124c84 732 FUNC GLOBAL DEFAULT 12 _PyEval_LoadGlobalStackRef │ │ │ │ - 454: 00084744 56 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoInternalState │ │ │ │ + 450: 00142c98 440 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ + 451: 001cb9dc 260 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ + 452: 001ad55c 440 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Add │ │ │ │ + 453: 00125b18 732 FUNC GLOBAL DEFAULT 12 _PyEval_LoadGlobalStackRef │ │ │ │ + 454: 000847d4 56 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoInternalState │ │ │ │ 455: 00000000 0 FUNC GLOBAL DEFAULT UND mknod@GLIBC_2.33 (8) │ │ │ │ - 456: 00046eb0 64 FUNC GLOBAL DEFAULT 12 PyModule_GetState_DuringGC │ │ │ │ - 457: 003a7648 168 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIData │ │ │ │ - 458: 00373f18 112 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ - 459: 00076408 88 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt32 │ │ │ │ - 460: 00230d88 64 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ + 456: 00046e60 64 FUNC GLOBAL DEFAULT 12 PyModule_GetState_DuringGC │ │ │ │ + 457: 003a6d08 168 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIData │ │ │ │ + 458: 00373760 112 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ + 459: 00076358 88 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt32 │ │ │ │ + 460: 00232518 64 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ 461: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_wait@GLIBC_2.4 (3) │ │ │ │ - 462: 00157a84 372 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ - 463: 000895cc 20 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ + 462: 00157670 372 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ + 463: 0008965c 20 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ 464: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifoat@GLIBC_2.4 (3) │ │ │ │ - 465: 00044ba0 588 FUNC GLOBAL DEFAULT 12 _PyCompile_Assemble │ │ │ │ - 466: 00173d28 76 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ - 467: 00087540 72 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ - 468: 002b76fc 84 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ + 465: 00044b50 588 FUNC GLOBAL DEFAULT 12 _PyCompile_Assemble │ │ │ │ + 466: 001739e0 76 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ + 467: 000875d0 72 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ + 468: 002b6ffc 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: 00126a2c 296 FUNC GLOBAL DEFAULT 12 _PyForIter_VirtualIteratorNext │ │ │ │ - 472: 00143524 96 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ - 473: 0060bac8 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileExistsError │ │ │ │ - 474: 00125d0c 688 FUNC GLOBAL DEFAULT 12 _PyEval_GetIter │ │ │ │ - 475: 002198a4 132 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ + 471: 001276c4 296 FUNC GLOBAL DEFAULT 12 _PyForIter_VirtualIteratorNext │ │ │ │ + 472: 00143118 96 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ + 473: 0060b5cc 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileExistsError │ │ │ │ + 474: 001269a4 688 FUNC GLOBAL DEFAULT 12 _PyEval_GetIter │ │ │ │ + 475: 00218a0c 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: 001b0380 384 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ + 478: 001afed8 384 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ 479: 0002d5a4 0 FUNC GLOBAL DEFAULT UND deflateEnd │ │ │ │ - 480: 00374308 20 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ - 481: 002b63a4 192 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ - 482: 0060ccc0 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseExceptionGroup │ │ │ │ - 483: 00081c58 76 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ - 484: 001cd568 60 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ - 485: 0030cae4 224 FUNC GLOBAL DEFAULT 12 _PyFunction_GetXIData │ │ │ │ - 486: 00095fdc 124 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ + 480: 00373b50 20 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ + 481: 002b5c9c 192 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ + 482: 0060bd40 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseExceptionGroup │ │ │ │ + 483: 00081ce8 76 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ + 484: 001cbd9c 60 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ + 485: 0030c5c4 224 FUNC GLOBAL DEFAULT 12 _PyFunction_GetXIData │ │ │ │ + 486: 0009600c 124 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ 487: 00000000 0 FUNC GLOBAL DEFAULT UND mbstowcs@GLIBC_2.4 (3) │ │ │ │ - 488: 0012d660 68 FUNC GLOBAL DEFAULT 12 _PyDict_GetKeysVersionForCurrentState │ │ │ │ + 488: 0012ddd8 68 FUNC GLOBAL DEFAULT 12 _PyDict_GetKeysVersionForCurrentState │ │ │ │ 489: 00000000 0 FUNC GLOBAL DEFAULT UND deflateCopy │ │ │ │ - 490: 006131c8 24 OBJECT GLOBAL DEFAULT 26 _Py_SwappedOp │ │ │ │ + 490: 006130f0 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: 0007e1fc 104 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ - 495: 00087330 60 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ - 496: 0060cc4c 4 OBJECT GLOBAL DEFAULT 26 PyExc_PythonFinalizationError │ │ │ │ - 497: 00294c88 156 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttr │ │ │ │ - 498: 0008d6cc 56 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ - 499: 0010b0d8 24 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ - 500: 001b7994 52 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ - 501: 0028b33c 32 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ - 502: 002eb9b4 40 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ - 503: 0008fd28 48 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ - 504: 00098614 104 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ - 505: 001121cc 128 FUNC GLOBAL DEFAULT 12 _PyObjectArray_FromStackRefArray │ │ │ │ - 506: 0060cc84 4 OBJECT GLOBAL DEFAULT 26 PyExc_ZeroDivisionError │ │ │ │ - 507: 002296d8 1288 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ - 508: 0013ce9c 1344 FUNC GLOBAL DEFAULT 12 _PyFunction_Vectorcall │ │ │ │ + 494: 0007e1b4 104 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ + 495: 000873c0 60 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ + 496: 0060bcc8 4 OBJECT GLOBAL DEFAULT 26 PyExc_PythonFinalizationError │ │ │ │ + 497: 0029480c 156 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttr │ │ │ │ + 498: 0008d6fc 56 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ + 499: 0010bc18 24 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ + 500: 001b7494 52 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ + 501: 0028ae84 32 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ + 502: 002eb508 40 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ + 503: 0008fd58 48 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ + 504: 00098154 104 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ + 505: 00112d0c 128 FUNC GLOBAL DEFAULT 12 _PyObjectArray_FromStackRefArray │ │ │ │ + 506: 0060bd00 4 OBJECT GLOBAL DEFAULT 26 PyExc_ZeroDivisionError │ │ │ │ + 507: 00228994 1288 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ + 508: 0013d49c 1344 FUNC GLOBAL DEFAULT 12 _PyFunction_Vectorcall │ │ │ │ 509: 00000000 0 FUNC GLOBAL DEFAULT UND listxattr@GLIBC_2.4 (3) │ │ │ │ - 510: 00215ff0 32 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ - 511: 0067f5a4 0 NOTYPE GLOBAL DEFAULT 30 __bss_end__ │ │ │ │ - 512: 002faf38 172 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteSubstring │ │ │ │ - 513: 000a68a8 80 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ + 510: 0021503c 32 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ + 511: 0067f5cc 0 NOTYPE GLOBAL DEFAULT 30 __bss_end__ │ │ │ │ + 512: 002faaf8 172 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteSubstring │ │ │ │ + 513: 000a6968 80 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ 514: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getparam@GLIBC_2.4 (3) │ │ │ │ - 515: 0038a1d4 348 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ - 516: 0025e600 80 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ - 517: 002409dc 352 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ + 515: 00389ff4 348 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ + 516: 0025d87c 80 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ + 517: 00249a58 352 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ 518: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetXmlDeclHandler │ │ │ │ - 519: 00144b3c 152 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ - 520: 000bbad0 836 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ - 521: 002b62f8 172 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_FromCurrent │ │ │ │ - 522: 00176884 464 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ - 523: 002b8a00 340 FUNC GLOBAL DEFAULT 12 Py_fopen │ │ │ │ - 524: 0008fc44 24 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileEx │ │ │ │ + 519: 00144730 152 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ + 520: 000bbc98 836 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ + 521: 002b5bf0 172 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_FromCurrent │ │ │ │ + 522: 0017653c 464 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ + 523: 002b8360 340 FUNC GLOBAL DEFAULT 12 Py_fopen │ │ │ │ + 524: 0008fc74 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: 0008c14c 232 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ - 528: 000874d8 104 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ - 529: 000c35ac 2056 FUNC GLOBAL DEFAULT 12 _PyDict_SendEvent │ │ │ │ - 530: 001a4d74 116 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttr │ │ │ │ - 531: 0060cc7c 4 OBJECT GLOBAL DEFAULT 26 PyExc_EncodingWarning │ │ │ │ - 532: 003c9784 20 FUNC GLOBAL DEFAULT 12 Py_fclose │ │ │ │ + 527: 0008c1dc 232 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ + 528: 00087568 104 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ + 529: 000c3778 2056 FUNC GLOBAL DEFAULT 12 _PyDict_SendEvent │ │ │ │ + 530: 001a4990 116 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttr │ │ │ │ + 531: 0060bcf8 4 OBJECT GLOBAL DEFAULT 26 PyExc_EncodingWarning │ │ │ │ + 532: 003c8e14 20 FUNC GLOBAL DEFAULT 12 Py_fclose │ │ │ │ 533: 00000000 0 FUNC GLOBAL DEFAULT UND getgrent@GLIBC_2.4 (3) │ │ │ │ - 534: 00270bd8 28 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ - 535: 0004bcc4 64 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsFilter │ │ │ │ - 536: 0033c9f8 64 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ + 534: 00270720 28 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ + 535: 0004bc74 64 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsFilter │ │ │ │ + 536: 0033c324 64 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ 537: 00000000 0 FUNC GLOBAL DEFAULT UND setreuid@GLIBC_2.4 (3) │ │ │ │ - 538: 00097e68 96 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ - 539: 002f2bc0 76 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ - 540: 00078b4c 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ - 541: 000be6dc 36 FUNC GLOBAL DEFAULT 12 _PyErr_GetRaisedException │ │ │ │ - 542: 0020860c 132 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ - 543: 001cfef4 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ - 544: 0033295c 104 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ + 538: 000979a8 96 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ + 539: 002f276c 76 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ + 540: 00078b04 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ + 541: 000be8a4 36 FUNC GLOBAL DEFAULT 12 _PyErr_GetRaisedException │ │ │ │ + 542: 00207404 132 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ + 543: 001ce96c 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ + 544: 0033221c 104 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ 545: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@GLIBC_2.4 (3) │ │ │ │ - 546: 00084bb0 20 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ - 547: 00300aa0 28 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ - 548: 00259a48 908 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ - 549: 000830a4 140 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ - 550: 001e71a0 212 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ - 551: 0060babc 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionAbortedError │ │ │ │ - 552: 000ced78 480 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPair │ │ │ │ - 553: 00315158 160 FUNC GLOBAL DEFAULT 12 _PyXI_ClearResult │ │ │ │ - 554: 0013e748 2272 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterableStackRef │ │ │ │ - 555: 00087420 84 FUNC GLOBAL DEFAULT 12 PyUnicode_KIND │ │ │ │ - 556: 002d3bd8 116 FUNC GLOBAL DEFAULT 12 _PyTemplate_Build │ │ │ │ - 557: 00177efc 168 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ + 546: 00084c40 20 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ + 547: 00300660 28 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ + 548: 00258dd0 908 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ + 549: 00083134 140 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ + 550: 001e5f30 212 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ + 551: 0060b5c0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionAbortedError │ │ │ │ + 552: 000cf9f0 480 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPair │ │ │ │ + 553: 00314bd8 160 FUNC GLOBAL DEFAULT 12 _PyXI_ClearResult │ │ │ │ + 554: 0013ed48 2264 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterableStackRef │ │ │ │ + 555: 000874b0 84 FUNC GLOBAL DEFAULT 12 PyUnicode_KIND │ │ │ │ + 556: 002d337c 116 FUNC GLOBAL DEFAULT 12 _PyTemplate_Build │ │ │ │ + 557: 00177bb4 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: 00271af4 24 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ + 560: 0027163c 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: 0013a0dc 48 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ + 563: 0013a6dc 48 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ 564: 00000000 0 FUNC GLOBAL DEFAULT UND unlink@GLIBC_2.4 (3) │ │ │ │ - 565: 00081fbc 20 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ + 565: 0008204c 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: 00370f14 220 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ - 569: 003013e4 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ + 568: 0037075c 220 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ + 569: 00300fa8 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: 00089e14 180 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ - 573: 002f1658 124 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ + 572: 00089ea4 180 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ + 573: 002f11ac 124 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ 574: 00000000 0 FUNC GLOBAL DEFAULT UND listen@GLIBC_2.4 (3) │ │ │ │ - 575: 001c0a50 2860 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ - 576: 001da4c4 104 FUNC GLOBAL DEFAULT 12 _PyGC_VisitStackRef │ │ │ │ + 575: 001c0548 2860 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ + 576: 001d8f48 104 FUNC GLOBAL DEFAULT 12 _PyGC_VisitStackRef │ │ │ │ 577: 0060713c 212 OBJECT GLOBAL DEFAULT 26 Py_GenericAliasType │ │ │ │ - 578: 00097058 584 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ - 579: 0067f4e4 4 OBJECT GLOBAL DEFAULT 30 PyImport_FrozenModules │ │ │ │ - 580: 00036b30 404 FUNC GLOBAL DEFAULT 12 PyObject_Print │ │ │ │ + 578: 00097088 584 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ + 579: 0067f50c 4 OBJECT GLOBAL DEFAULT 30 PyImport_FrozenModules │ │ │ │ + 580: 00036b48 404 FUNC GLOBAL DEFAULT 12 PyObject_Print │ │ │ │ 581: 00601444 8 OBJECT GLOBAL DEFAULT 26 _Py_NotImplementedStruct │ │ │ │ - 582: 003102b0 124 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ - 583: 003043c0 112 FUNC GLOBAL DEFAULT 12 _PyXIData_Init │ │ │ │ - 584: 000392e4 24 FUNC GLOBAL DEFAULT 12 PyType_GetName │ │ │ │ + 582: 0030fc28 124 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ + 583: 00303f80 112 FUNC GLOBAL DEFAULT 12 _PyXIData_Init │ │ │ │ + 584: 000392fc 24 FUNC GLOBAL DEFAULT 12 PyType_GetName │ │ │ │ 585: 00000000 0 FUNC GLOBAL DEFAULT UND XML_FreeContentModel │ │ │ │ - 586: 00072b34 1096 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ - 587: 001b7b04 172 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ - 588: 0008e4f0 40 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ - 589: 00325dfc 1160 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ - 590: 002e3054 40 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData_DuringGC │ │ │ │ + 586: 00072aec 1096 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ + 587: 001b7604 172 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ + 588: 0008e520 40 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ + 589: 0032564c 1160 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ + 590: 002e2ba4 40 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData_DuringGC │ │ │ │ 591: 00000000 0 FUNC GLOBAL DEFAULT UND mkdir@GLIBC_2.4 (3) │ │ │ │ - 592: 0060cc6c 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeWarning │ │ │ │ + 592: 0060bce8 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeWarning │ │ │ │ 593: 0002d25c 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerActivationThreshold │ │ │ │ - 594: 0060cc70 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxWarning │ │ │ │ - 595: 0025b2c4 108 FUNC GLOBAL DEFAULT 12 PyFile_NewStdPrinter │ │ │ │ + 594: 0060bcec 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxWarning │ │ │ │ + 595: 0025a528 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: 000b46b4 36 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ - 599: 0008d588 20 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ + 598: 000b4784 36 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ + 599: 0008d5b8 20 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ 600: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@GLIBC_2.4 (3) │ │ │ │ - 601: 002dabb4 64 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ - 602: 0005f228 268 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ - 603: 000b4a10 532 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ - 604: 0060cc54 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportCycleError │ │ │ │ - 605: 0025bba4 148 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ + 601: 002da730 64 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ + 602: 0005f1e0 268 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ + 603: 000b4ae0 532 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ + 604: 0060bcd0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportCycleError │ │ │ │ + 605: 0025ae04 148 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ 606: 00000000 0 FUNC GLOBAL DEFAULT UND if_nameindex@GLIBC_2.4 (3) │ │ │ │ - 607: 000a7050 240 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ - 608: 0008361c 164 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ - 609: 00111024 120 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ - 610: 00084b80 48 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ + 607: 000a7110 240 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ + 608: 000836ac 164 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ + 609: 00111b64 120 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ + 610: 00084c10 48 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ 611: 0060439c 212 OBJECT GLOBAL DEFAULT 26 PyODictValues_Type │ │ │ │ - 612: 001db888 96 FUNC GLOBAL DEFAULT 12 PyInterpreterView_FromCurrent │ │ │ │ - 613: 0034540c 108 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ - 614: 00199d04 400 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ - 615: 000c0954 32 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ + 612: 001da30c 96 FUNC GLOBAL DEFAULT 12 PyInterpreterView_FromCurrent │ │ │ │ + 613: 00344cf4 108 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ + 614: 001999c4 400 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ + 615: 000c0b1c 32 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ 616: 00000000 0 FUNC GLOBAL DEFAULT UND rewinddir@GLIBC_2.4 (3) │ │ │ │ - 617: 0014b940 176 FUNC GLOBAL DEFAULT 12 _Py_Specialize_UnpackSequence │ │ │ │ + 617: 0014b544 176 FUNC GLOBAL DEFAULT 12 _Py_Specialize_UnpackSequence │ │ │ │ 618: 0002cfd4 0 FUNC GLOBAL DEFAULT UND fsync@GLIBC_2.4 (3) │ │ │ │ - 619: 000ba598 596 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ + 619: 000ba76c 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: 0021f888 104 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ - 623: 00096e84 344 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ - 624: 00143d68 96 FUNC GLOBAL DEFAULT 12 _PyFrame_New_NoTrack │ │ │ │ - 625: 001a2788 440 FUNC GLOBAL DEFAULT 12 _PyTuple_Concat │ │ │ │ - 626: 0025e7d0 172 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ + 622: 0021e9ec 104 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ + 623: 00096eb4 344 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ + 624: 0014395c 96 FUNC GLOBAL DEFAULT 12 _PyFrame_New_NoTrack │ │ │ │ + 625: 001a2438 440 FUNC GLOBAL DEFAULT 12 _PyTuple_Concat │ │ │ │ + 626: 0025da4c 172 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ 627: 0002fab4 172 FUNC GLOBAL DEFAULT 12 PyInitConfig_AddModule │ │ │ │ - 628: 002e3468 132 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ + 628: 002e2fbc 132 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ 629: 00655d40 4 OBJECT GLOBAL DEFAULT 30 stdin@GLIBC_2.4 (3) │ │ │ │ - 630: 00230ee8 84 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ + 630: 00232678 84 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ 631: 00000000 0 FUNC GLOBAL DEFAULT UND abort@GLIBC_2.4 (3) │ │ │ │ - 632: 00140c04 520 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ - 633: 001b8bd8 388 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ - 634: 00290468 80 FUNC GLOBAL DEFAULT 12 PyOS_setsig │ │ │ │ + 632: 000cd750 520 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ + 633: 001b8654 388 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ + 634: 0028ffb0 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: 0008a204 40 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ - 638: 001f4cc0 44 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ - 639: 001a8de0 112 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ + 637: 0008a294 40 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ + 638: 001f3a50 44 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ + 639: 001a8930 112 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ 640: 00000000 0 FUNC GLOBAL DEFAULT UND sigwaitinfo@GLIBC_2.4 (3) │ │ │ │ - 641: 00089290 640 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ - 642: 0008a4ec 28 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ + 641: 00089320 640 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ + 642: 0008a57c 28 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ 643: 00000000 0 FUNC GLOBAL DEFAULT UND socketpair@GLIBC_2.4 (3) │ │ │ │ - 644: 0004cf6c 64 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ - 645: 00089d78 156 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ - 646: 0009f0f4 648 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ + 644: 0004cf18 64 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ + 645: 00089e08 156 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ + 646: 0009f180 648 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ 647: 00608314 212 OBJECT GLOBAL DEFAULT 26 PyCapsule_Type │ │ │ │ - 648: 001bdd8c 40 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ - 649: 0007fca0 64 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ - 650: 00388128 48 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ - 651: 00230f3c 84 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ - 652: 000cdc88 560 FUNC GLOBAL DEFAULT 12 _PyType_LookupRefAndVersion │ │ │ │ + 648: 001bd88c 40 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ + 649: 0007fc58 64 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ + 650: 00387950 48 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ + 651: 002326cc 84 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ + 652: 000ce900 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: 0008d59c 68 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ + 656: 0008d5cc 68 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ 657: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_create@GLIBC_2.34 (4) │ │ │ │ - 658: 00427b38 136 OBJECT GLOBAL DEFAULT 14 _Py_InitCleanup │ │ │ │ - 659: 000771d4 24 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ - 660: 002be4b0 124 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ + 658: 00427008 136 OBJECT GLOBAL DEFAULT 14 _Py_InitCleanup │ │ │ │ + 659: 0007718c 24 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ + 660: 002bd9a8 124 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ 661: 0060a62c 212 OBJECT GLOBAL DEFAULT 26 PyTuple_Type │ │ │ │ - 662: 0008a508 24 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ - 663: 000cdeb8 1264 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ - 664: 000be73c 500 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ + 662: 0008a598 24 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ + 663: 000ceb30 1264 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ + 664: 000be904 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: 0060bae4 4 OBJECT GLOBAL DEFAULT 26 PyExc_TimeoutError │ │ │ │ - 668: 00315cc4 20 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteASCII │ │ │ │ - 669: 000ccc10 48 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ + 667: 0060b5e8 4 OBJECT GLOBAL DEFAULT 26 PyExc_TimeoutError │ │ │ │ + 668: 00315744 20 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteASCII │ │ │ │ + 669: 000cce10 48 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ 670: 00000000 0 FUNC GLOBAL DEFAULT UND getpid@GLIBC_2.4 (3) │ │ │ │ - 671: 0008fcec 60 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ - 672: 003814d8 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ - 673: 0009f7b0 860 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ + 671: 0008fd1c 60 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ + 672: 00380d00 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ + 673: 0009f82c 860 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ 674: 00000000 0 FUNC GLOBAL DEFAULT UND kill@GLIBC_2.4 (3) │ │ │ │ - 675: 002b9f8c 120 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ + 675: 002b98ec 120 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ 676: 00000000 0 FUNC GLOBAL DEFAULT UND sem_destroy@GLIBC_2.34 (4) │ │ │ │ - 677: 00295d3c 24 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ - 678: 0008c234 788 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ + 677: 002958bc 24 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ + 678: 0008c2c4 788 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ 679: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_init@GLIBC_2.4 (3) │ │ │ │ - 680: 004fd280 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ - 681: 0060ccb4 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemExit │ │ │ │ - 682: 000c5ca8 1276 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ - 683: 001690b8 640 FUNC GLOBAL DEFAULT 12 _Py_BuildString_StackRefSteal │ │ │ │ + 680: 004fc930 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ + 681: 0060bd34 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemExit │ │ │ │ + 682: 000c5f40 1276 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ + 683: 00168d78 640 FUNC GLOBAL DEFAULT 12 _Py_BuildString_StackRefSteal │ │ │ │ 684: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fallocate64@GLIBC_2.4 (3) │ │ │ │ - 685: 0013f094 1668 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ - 686: 00141154 2024 FUNC GLOBAL DEFAULT 12 _PyErr_SetObject │ │ │ │ - 687: 0016ec8c 148 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ - 688: 002865f0 132 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ - 689: 002c00d4 40 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ - 690: 00291870 248 FUNC GLOBAL DEFAULT 12 PyLong_Export │ │ │ │ + 685: 0013f68c 1668 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ + 686: 00140d30 2024 FUNC GLOBAL DEFAULT 12 _PyErr_SetObject │ │ │ │ + 687: 0016e95c 148 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ + 688: 00286138 132 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ + 689: 002bf5cc 40 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ + 690: 0029105c 244 FUNC GLOBAL DEFAULT 12 PyLong_Export │ │ │ │ 691: 00000000 0 FUNC GLOBAL DEFAULT UND bind_textdomain_codeset@GLIBC_2.4 (3) │ │ │ │ - 692: 0025ac94 108 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ - 693: 0030415c 24 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ + 692: 0025a020 108 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ + 693: 00303d1c 24 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ 694: 00000000 0 FUNC GLOBAL DEFAULT UND strdup@GLIBC_2.4 (3) │ │ │ │ - 695: 0026fde0 184 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ - 696: 002af548 208 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsWhitespace │ │ │ │ + 695: 0026f928 184 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ + 696: 002aee2c 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: 00097ec8 436 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ - 700: 004f9718 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ - 701: 00210d3c 576 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ - 702: 0025e87c 148 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ - 703: 001c28fc 204 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ - 704: 000dc93c 20 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ - 705: 0039f848 100 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ + 699: 00097a08 436 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ + 700: 004f8dd4 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ + 701: 0020fce4 576 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ + 702: 0025daf8 148 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ + 703: 001c23f4 204 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ + 704: 000dd558 20 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ + 705: 0039ef08 100 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ 706: 00000000 0 FUNC GLOBAL DEFAULT UND lockf64@GLIBC_2.4 (3) │ │ │ │ - 707: 002ac6d8 28 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ - 708: 000cd474 496 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ - 709: 00305058 72 FUNC GLOBAL DEFAULT 12 _PyXI_NewSession │ │ │ │ - 710: 0008c0f0 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ - 711: 00080fb0 88 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt64 │ │ │ │ - 712: 0031c728 48 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ - 713: 00037f90 236 FUNC GLOBAL DEFAULT 12 _PyEval_SetProfile │ │ │ │ - 714: 00087154 128 FUNC GLOBAL DEFAULT 12 _PyType_LookupSubclasses │ │ │ │ - 715: 001e6ecc 724 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ - 716: 0012974c 1896 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ - 717: 001f1b54 400 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ - 718: 003ac4ec 48 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ - 719: 000b5d94 144 FUNC GLOBAL DEFAULT 12 _PyObjectDict_SetItem │ │ │ │ - 720: 00082340 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ + 707: 002abfc0 28 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ + 708: 000ce0ec 496 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ + 709: 00304c14 72 FUNC GLOBAL DEFAULT 12 _PyXI_NewSession │ │ │ │ + 710: 0008c180 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ + 711: 00081240 88 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt64 │ │ │ │ + 712: 0031c070 48 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ + 713: 00037d88 236 FUNC GLOBAL DEFAULT 12 _PyEval_SetProfile │ │ │ │ + 714: 000871e4 128 FUNC GLOBAL DEFAULT 12 _PyType_LookupSubclasses │ │ │ │ + 715: 001e5c5c 724 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ + 716: 0012a3e8 1896 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ + 717: 001f08ec 400 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ + 718: 003abbac 48 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ + 719: 000b5e84 144 FUNC GLOBAL DEFAULT 12 _PyObjectDict_SetItem │ │ │ │ + 720: 000823d0 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ 721: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpufree@GLIBC_2.7 (7) │ │ │ │ - 722: 0060b0c4 4 OBJECT GLOBAL DEFAULT 26 PyExc_Warning │ │ │ │ + 722: 00611a4c 4 OBJECT GLOBAL DEFAULT 26 PyExc_Warning │ │ │ │ 723: 00000000 0 FUNC GLOBAL DEFAULT UND __sem_clockwait64@GLIBC_2.34 (4) │ │ │ │ - 724: 001d7558 24 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ + 724: 001d5fdc 24 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ 725: 00601454 8 OBJECT GLOBAL DEFAULT 26 _PyInstrumentation_MISSING │ │ │ │ - 726: 002d52fc 712 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ - 727: 00305ea8 160 FUNC GLOBAL DEFAULT 12 _PyMarshal_ReadObjectFromXIData │ │ │ │ + 726: 002d4aa0 712 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ + 727: 00305984 160 FUNC GLOBAL DEFAULT 12 _PyMarshal_ReadObjectFromXIData │ │ │ │ 728: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_destroy@GLIBC_2.4 (3) │ │ │ │ - 729: 003b7400 668 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ - 730: 000ce3a8 468 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ - 731: 001739e8 328 FUNC GLOBAL DEFAULT 12 PyFile_WriteObject │ │ │ │ + 729: 003b6a90 668 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ + 730: 000cf020 468 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ + 731: 001736a0 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: 00185c1c 52 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ - 735: 00111500 56 FUNC GLOBAL DEFAULT 12 _PyMapping_GetOptionalItem2 │ │ │ │ - 736: 002b5fc0 36 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ - 737: 00389cd0 704 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ - 738: 00128f04 256 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ - 739: 001809c4 212 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ - 740: 000cb10c 252 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ - 741: 001336e8 5268 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadAttr │ │ │ │ - 742: 0028b428 156 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ - 743: 0031a998 20 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ - 744: 00119648 824 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ + 734: 001858d4 52 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ + 735: 00112040 56 FUNC GLOBAL DEFAULT 12 _PyMapping_GetOptionalItem2 │ │ │ │ + 736: 002b58b8 36 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ + 737: 00389af0 704 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ + 738: 00129ba0 256 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ + 739: 0018067c 212 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ + 740: 000cb30c 252 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ + 741: 00133e68 5268 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadAttr │ │ │ │ + 742: 0028af70 156 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ + 743: 0031a378 20 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ + 744: 0011a188 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: 0026af74 148 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ - 748: 002a7118 4028 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ + 747: 0026ab14 148 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ + 748: 002a6c98 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: 0060b0b4 4 OBJECT GLOBAL DEFAULT 26 PyExc_DeprecationWarning │ │ │ │ + 751: 0060b25c 4 OBJECT GLOBAL DEFAULT 26 PyExc_DeprecationWarning │ │ │ │ 752: 0002e1c0 0 FUNC GLOBAL DEFAULT UND copysign@GLIBC_2.4 (3) │ │ │ │ - 753: 00239248 52 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ - 754: 00288104 28 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ + 753: 002412b4 52 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ + 754: 00287c4c 28 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ 755: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetUnparsedEntityDeclHandler │ │ │ │ - 756: 00082ff0 80 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ - 757: 00344dc8 24 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ - 758: 0006184c 44 FUNC GLOBAL DEFAULT 12 _PyXI_FreeExcInfo │ │ │ │ - 759: 0006986c 24 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ - 760: 0022f8e8 20 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ - 761: 002c493c 56 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ - 762: 00031c84 48 FUNC GLOBAL DEFAULT 12 PyException_GetCause │ │ │ │ - 763: 000c3e04 116 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ - 764: 0008d4dc 64 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ - 765: 001d3cb8 576 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ - 766: 0007fbf0 32 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ - 767: 00084cb4 24 FUNC GLOBAL DEFAULT 12 Py_SET_SIZE │ │ │ │ - 768: 002e2084 124 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ - 769: 002b35c8 568 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ - 770: 0016b264 1672 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ - 771: 0017fe6c 568 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ - 772: 00234904 128 FUNC GLOBAL DEFAULT 12 PyInitConfig_HasOption │ │ │ │ + 756: 00083080 80 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ + 757: 003446b0 24 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ + 758: 00061804 44 FUNC GLOBAL DEFAULT 12 _PyXI_FreeExcInfo │ │ │ │ + 759: 00069824 24 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ + 760: 0022ed20 20 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ + 761: 002c3ce0 56 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ + 762: 00031c88 48 FUNC GLOBAL DEFAULT 12 PyException_GetCause │ │ │ │ + 763: 000c3fd0 116 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ + 764: 0008d50c 64 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ + 765: 001d2740 576 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ + 766: 0007fba8 32 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ + 767: 00084d44 24 FUNC GLOBAL DEFAULT 12 Py_SET_SIZE │ │ │ │ + 768: 002e1bd4 124 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ + 769: 002b2ec4 568 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ + 770: 0016af24 1672 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ + 771: 0017fb24 568 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ + 772: 00233d3c 128 FUNC GLOBAL DEFAULT 12 PyInitConfig_HasOption │ │ │ │ 773: 00000000 0 FUNC GLOBAL DEFAULT UND endpwent@GLIBC_2.4 (3) │ │ │ │ - 774: 00036a04 300 FUNC GLOBAL DEFAULT 12 PyObject_Dump │ │ │ │ - 775: 00081830 324 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ - 776: 00183ee8 132 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ - 777: 0007820c 100 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_non_negative_ssize_t │ │ │ │ - 778: 000cef58 448 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPairSteal │ │ │ │ + 774: 00036a1c 300 FUNC GLOBAL DEFAULT 12 PyObject_Dump │ │ │ │ + 775: 000818c0 324 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ + 776: 00183ba0 132 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ + 777: 000781c4 100 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_non_negative_ssize_t │ │ │ │ + 778: 000cfbd0 448 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPairSteal │ │ │ │ 779: 00000000 0 FUNC GLOBAL DEFAULT UND isatty@GLIBC_2.4 (3) │ │ │ │ - 780: 00135e00 1676 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ - 781: 002b78d4 20 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ - 782: 002b6464 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ + 780: 001363fc 1676 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ + 781: 002b71d4 20 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ + 782: 002b5d5c 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ 783: 00000000 0 FUNC GLOBAL DEFAULT UND lchown@GLIBC_2.4 (3) │ │ │ │ - 784: 0019a5bc 520 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ - 785: 0008ad54 136 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ - 786: 000831b0 136 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ - 787: 001f5cf0 1236 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ - 788: 00077668 44 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData_DuringGC │ │ │ │ - 789: 001a2d58 3348 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ + 784: 0019a27c 520 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ + 785: 0008ade4 136 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ + 786: 00083240 136 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ + 787: 001f4a80 1236 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ + 788: 000774b4 44 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData_DuringGC │ │ │ │ + 789: 001a2a08 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: 00071710 300 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ - 793: 00080180 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ - 794: 0022f8fc 20 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ + 792: 000716c8 300 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ + 793: 00080138 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ + 794: 0022ed34 20 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ 795: 00601438 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseException │ │ │ │ - 796: 0008d92c 76 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ - 797: 000694c0 72 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ - 798: 0067f4ec 4 OBJECT GLOBAL DEFAULT 30 Py_HasFileSystemDefaultEncoding │ │ │ │ - 799: 0004c434 24 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ - 800: 003cc0c4 36 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ + 796: 0008d95c 76 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ + 797: 00069478 72 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ + 798: 0067f514 4 OBJECT GLOBAL DEFAULT 30 Py_HasFileSystemDefaultEncoding │ │ │ │ + 799: 0004c3e4 24 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ + 800: 003cb754 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: 00314334 48 FUNC GLOBAL DEFAULT 12 _PyXI_FreeFailure │ │ │ │ - 804: 0003b530 24 FUNC GLOBAL DEFAULT 12 PyThreadState_New │ │ │ │ + 803: 00313cac 48 FUNC GLOBAL DEFAULT 12 _PyXI_FreeFailure │ │ │ │ + 804: 0003b548 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: 002ba004 84 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ - 808: 003a8514 620 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ - 809: 0011903c 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidStart │ │ │ │ - 810: 00080138 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ - 811: 00143438 96 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ - 812: 001b460c 112 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ - 813: 0060bad4 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotADirectoryError │ │ │ │ - 814: 00225f20 1792 FUNC GLOBAL DEFAULT 12 _PyErr_FormatNote │ │ │ │ - 815: 004fda18 2136 OBJECT GLOBAL DEFAULT 14 _PyOpcode_opcode_metadata │ │ │ │ - 816: 0060cc88 4 OBJECT GLOBAL DEFAULT 26 PyExc_FloatingPointError │ │ │ │ + 807: 002b9964 84 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ + 808: 003a7bd4 620 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ + 809: 00119b74 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidStart │ │ │ │ + 810: 000800f0 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ + 811: 0014302c 96 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ + 812: 001b4160 112 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ + 813: 0060b5d8 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotADirectoryError │ │ │ │ + 814: 00225210 1792 FUNC GLOBAL DEFAULT 12 _PyErr_FormatNote │ │ │ │ + 815: 004fd0c8 2136 OBJECT GLOBAL DEFAULT 14 _PyOpcode_opcode_metadata │ │ │ │ + 816: 0060bd04 4 OBJECT GLOBAL DEFAULT 26 PyExc_FloatingPointError │ │ │ │ 817: 00000000 0 FUNC GLOBAL DEFAULT UND __futimens64@GLIBC_2.34 (4) │ │ │ │ - 818: 0022d884 216 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ - 819: 0007ab1c 32 FUNC GLOBAL DEFAULT 12 _Py_rc_diff │ │ │ │ - 820: 001aed20 36 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ + 818: 0022cc5c 216 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ + 819: 0007aad4 32 FUNC GLOBAL DEFAULT 12 _Py_rc_diff │ │ │ │ + 820: 001ae93c 36 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ 821: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_destroy@GLIBC_2.4 (3) │ │ │ │ - 822: 0060cc68 4 OBJECT GLOBAL DEFAULT 26 PyExc_UserWarning │ │ │ │ + 822: 0060bce4 4 OBJECT GLOBAL DEFAULT 26 PyExc_UserWarning │ │ │ │ 823: 00000000 0 FUNC GLOBAL DEFAULT UND copy_file_range@GLIBC_2.27 (18) │ │ │ │ - 824: 000837f8 132 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ - 825: 002c2b1c 28 FUNC GLOBAL DEFAULT 12 PyInit_unicodedata │ │ │ │ + 824: 00083888 132 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ + 825: 002c1ebc 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: 0009dd38 40 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ - 830: 001a82dc 256 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ - 831: 001f1fec 136 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ - 832: 001468fc 384 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict_Free │ │ │ │ - 833: 00032544 104 FUNC GLOBAL DEFAULT 12 PySys_AuditTuple │ │ │ │ - 834: 002c0cd8 96 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ - 835: 0008460c 64 FUNC GLOBAL DEFAULT 12 PyAIter_Check │ │ │ │ + 829: 0009ddc4 40 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ + 830: 001a7efc 256 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ + 831: 001f0d84 136 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ + 832: 001464f4 384 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict_Free │ │ │ │ + 833: 00032548 104 FUNC GLOBAL DEFAULT 12 PySys_AuditTuple │ │ │ │ + 834: 002c0078 96 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ + 835: 0008469c 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: 0014bb68 184 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteStr │ │ │ │ - 839: 0017dc78 1824 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit_Ex │ │ │ │ - 840: 0034891c 56 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ - 841: 00080824 72 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ - 842: 000895e0 20 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ + 838: 0014b770 184 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteStr │ │ │ │ + 839: 0017d930 1824 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit_Ex │ │ │ │ + 840: 00348200 56 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ + 841: 000807dc 72 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ + 842: 00089670 20 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ 843: 00000000 0 FUNC GLOBAL DEFAULT UND fgetxattr@GLIBC_2.4 (3) │ │ │ │ - 844: 00084854 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ + 844: 000848e4 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ 845: 0002dfbc 0 FUNC GLOBAL DEFAULT UND XML_SetBillionLaughsAttackProtectionMaximumAmplification │ │ │ │ - 846: 0008d51c 64 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ + 846: 0008d54c 64 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ 847: 0002ecf4 64 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitIsolatedConfig │ │ │ │ - 848: 002904b8 28 FUNC GLOBAL DEFAULT 12 PyInit__signal │ │ │ │ + 848: 00290000 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: 00081e38 140 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ - 852: 000a1210 120 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ + 851: 00081ec8 140 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ + 852: 000a12d4 120 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ 853: 0002de50 0 FUNC GLOBAL DEFAULT UND XML_SetCharacterDataHandler │ │ │ │ - 854: 00394e24 24 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ - 855: 0012fb7c 376 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ToBool │ │ │ │ - 856: 00082bf4 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniquelyReferenced │ │ │ │ - 857: 0022f910 20 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ - 858: 000bb7bc 128 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ - 859: 0060ccb8 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyboardInterrupt │ │ │ │ - 860: 00140e0c 644 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ - 861: 00084598 84 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ - 862: 00084ab0 40 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ + 854: 003948f4 24 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ + 855: 001302f0 376 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ToBool │ │ │ │ + 856: 00082c84 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniquelyReferenced │ │ │ │ + 857: 0022ed48 20 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ + 858: 000bb984 128 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ + 859: 0060bd38 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyboardInterrupt │ │ │ │ + 860: 001409e8 644 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ + 861: 00084628 84 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ + 862: 00084b40 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: 001c7b00 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ - 866: 000588b4 76 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ - 867: 0025b5d4 28 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ + 865: 001c75e8 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ + 866: 0005886c 76 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ + 867: 0025a834 28 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ 868: 0002ec24 136 FUNC GLOBAL DEFAULT 12 PyInitConfig_Create │ │ │ │ - 869: 0007b890 132 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ - 870: 0008fc5c 28 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ - 871: 00082bb4 64 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ - 872: 000628b0 280 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ - 873: 00351f84 40 FUNC GLOBAL DEFAULT 12 _PyDict_LookupIndex │ │ │ │ + 869: 0007b848 132 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ + 870: 0008fc8c 28 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ + 871: 00082c44 64 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ + 872: 00062868 280 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ + 873: 003517c4 40 FUNC GLOBAL DEFAULT 12 _PyDict_LookupIndex │ │ │ │ 874: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyname_r@GLIBC_2.4 (3) │ │ │ │ - 875: 00118bd0 1132 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ - 876: 0015eba4 68 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ - 877: 000bd14c 72 FUNC GLOBAL DEFAULT 12 _PySlotIterator_InitLegacy │ │ │ │ - 878: 001ef754 120 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ - 879: 0008fc78 56 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ + 875: 00119708 1132 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ + 876: 0015e864 68 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ + 877: 000bd314 72 FUNC GLOBAL DEFAULT 12 _PySlotIterator_InitLegacy │ │ │ │ + 878: 001ee4ec 120 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ + 879: 0008fca8 56 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ 880: 00628f60 1068 OBJECT GLOBAL DEFAULT 26 _PyOpcode_OpName │ │ │ │ - 881: 0037f3c4 196 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken │ │ │ │ - 882: 002d7e58 56 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ - 883: 000b96e8 1660 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ - 884: 00090c5c 172 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ - 885: 001ec47c 176 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ - 886: 00384a48 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ - 887: 0011a938 1504 FUNC GLOBAL DEFAULT 12 _Py_BuildMap_StackRefSteal │ │ │ │ + 881: 0037ebec 196 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken │ │ │ │ + 882: 002d75f8 56 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ + 883: 000b98bc 1660 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ + 884: 00090c8c 172 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ + 885: 001eb20c 176 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ + 886: 00384270 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ + 887: 0011b478 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: 0016e510 448 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ - 891: 0006ede8 76 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ - 892: 001b308c 84 FUNC GLOBAL DEFAULT 12 _PyLong_NumBits │ │ │ │ + 890: 0016e1e0 448 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ + 891: 0006eda0 76 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ + 892: 001b2948 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: 0008e09c 24 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ - 896: 00054120 512 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ - 897: 00081008 160 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ + 895: 0008e0cc 24 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ + 896: 000540c8 512 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ + 897: 00081298 160 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ 898: 00000000 0 FUNC GLOBAL DEFAULT UND truncate64@GLIBC_2.4 (3) │ │ │ │ - 899: 00362aac 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ - 900: 0060cc60 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndentationError │ │ │ │ - 901: 000e2f80 344 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ - 902: 001c3768 44 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ - 903: 00130b50 304 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ + 899: 003622f0 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ + 900: 0060bcdc 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndentationError │ │ │ │ + 901: 000e3b9c 344 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ + 902: 001c3250 44 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ + 903: 001312c4 304 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ 904: 00000000 0 FUNC GLOBAL DEFAULT UND fgets@GLIBC_2.4 (3) │ │ │ │ - 905: 0008d8cc 36 FUNC GLOBAL DEFAULT 12 PyMutex_IsLocked │ │ │ │ - 906: 0004b188 120 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ - 907: 00130c80 84 FUNC GLOBAL DEFAULT 12 _Py_LoadAttr_StackRefSteal │ │ │ │ - 908: 0008e1fc 80 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ + 905: 0008d8fc 36 FUNC GLOBAL DEFAULT 12 PyMutex_IsLocked │ │ │ │ + 906: 0004b138 120 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ + 907: 001313f4 84 FUNC GLOBAL DEFAULT 12 _Py_LoadAttr_StackRefSteal │ │ │ │ + 908: 0008e22c 80 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ 909: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setflags@GLIBC_2.4 (3) │ │ │ │ - 910: 0003f9bc 104 FUNC GLOBAL DEFAULT 12 PyDict_DelItemString │ │ │ │ + 910: 0003f96c 104 FUNC GLOBAL DEFAULT 12 PyDict_DelItemString │ │ │ │ 911: 00000000 0 FUNC GLOBAL DEFAULT UND __stat64_time64@GLIBC_2.34 (4) │ │ │ │ - 912: 00032388 232 FUNC GLOBAL DEFAULT 12 PyConfig_GetInt │ │ │ │ + 912: 0003238c 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: 00159a58 368 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ - 916: 00260fcc 44 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ - 917: 0007e74c 24 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ - 918: 00082508 184 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ + 914: 0065e614 4 OBJECT GLOBAL DEFAULT 30 Py_InteractiveFlag │ │ │ │ + 915: 00159648 368 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ + 916: 00260238 44 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ + 917: 0007e704 24 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ + 918: 00082598 184 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ 919: 00000000 0 FUNC GLOBAL DEFAULT UND getppid@GLIBC_2.4 (3) │ │ │ │ - 920: 0008fc28 28 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ + 920: 0008fc58 28 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ 921: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@GLIBC_2.4 (3) │ │ │ │ - 922: 000ccc40 160 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ - 923: 00231210 160 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ - 924: 001e6300 200 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ - 925: 001a4de8 2848 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ - 926: 000a02b8 860 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ - 927: 00096058 24 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ - 928: 001d3590 1500 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ - 929: 00226960 2556 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ - 930: 001c5738 32 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ - 931: 00081a4c 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameAllowSpecialization │ │ │ │ - 932: 002b5fa8 24 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ - 933: 002216d0 64 FUNC GLOBAL DEFAULT 12 _PyList_GetItemRef │ │ │ │ - 934: 002834b8 132 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadSuperAttr │ │ │ │ - 935: 001fb4e8 1008 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ + 922: 000cd2b0 160 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ + 923: 002329a0 160 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ + 924: 001e5090 200 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ + 925: 001a4a04 2852 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ + 926: 000a037c 860 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ + 927: 00096088 24 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ + 928: 001d201c 1500 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ + 929: 00225c50 2556 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ + 930: 001c5220 32 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ + 931: 00081adc 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameAllowSpecialization │ │ │ │ + 932: 002b58a0 24 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ + 933: 00220860 64 FUNC GLOBAL DEFAULT 12 _PyList_GetItemRef │ │ │ │ + 934: 00282f20 132 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadSuperAttr │ │ │ │ + 935: 001fa2f4 1008 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ 936: 00000000 0 FUNC GLOBAL DEFAULT UND renameat@GLIBC_2.4 (3) │ │ │ │ - 937: 002f5d44 20 FUNC GLOBAL DEFAULT 12 _PyEval_StopTheWorld │ │ │ │ - 938: 002d6b1c 1936 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ - 939: 000712cc 56 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ - 940: 000bd194 2268 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Next │ │ │ │ - 941: 0009f37c 544 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ + 937: 002f568c 20 FUNC GLOBAL DEFAULT 12 _PyEval_StopTheWorld │ │ │ │ + 938: 002d62c0 1936 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ + 939: 00071284 56 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ + 940: 000bd35c 2268 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Next │ │ │ │ + 941: 0009f408 528 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ 942: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.4 (3) │ │ │ │ - 943: 001af998 1268 FUNC GLOBAL DEFAULT 12 _PyUnicode_BinarySlice │ │ │ │ + 943: 001af4f0 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: 0005a884 124 FUNC GLOBAL DEFAULT 12 PyBytesWriter_WriteBytes │ │ │ │ - 948: 00211ef8 688 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ - 949: 00309370 264 FUNC GLOBAL DEFAULT 12 _PyCode_VerifyStateless │ │ │ │ - 950: 00045490 668 FUNC GLOBAL DEFAULT 12 _PyCompile_CodeGen │ │ │ │ - 951: 00075898 112 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ - 952: 0031298c 124 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ - 953: 001249a8 732 FUNC GLOBAL DEFAULT 12 _PyTuple_FromStackRefStealOnSuccess │ │ │ │ + 947: 0005a83c 124 FUNC GLOBAL DEFAULT 12 PyBytesWriter_WriteBytes │ │ │ │ + 948: 00210ea0 688 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ + 949: 00308e4c 264 FUNC GLOBAL DEFAULT 12 _PyCode_VerifyStateless │ │ │ │ + 950: 00045440 668 FUNC GLOBAL DEFAULT 12 _PyCompile_CodeGen │ │ │ │ + 951: 00075968 112 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ + 952: 00312304 124 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ + 953: 0012583c 732 FUNC GLOBAL DEFAULT 12 _PyTuple_FromStackRefStealOnSuccess │ │ │ │ 954: 00000000 0 FUNC GLOBAL DEFAULT UND XML_StopParser │ │ │ │ - 955: 002f02b8 132 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ + 955: 002efe0c 132 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ 956: 00030b6c 144 FUNC GLOBAL DEFAULT 12 PyInitConfig_Free │ │ │ │ - 957: 00143408 48 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ - 958: 00376500 252 FUNC GLOBAL DEFAULT 12 _PyLineTable_NextAddressRange │ │ │ │ - 959: 000381c0 20 FUNC GLOBAL DEFAULT 12 PyTraceBack_Print │ │ │ │ + 957: 00142ffc 48 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ + 958: 00375d28 252 FUNC GLOBAL DEFAULT 12 _PyLineTable_NextAddressRange │ │ │ │ + 959: 000381d8 20 FUNC GLOBAL DEFAULT 12 PyTraceBack_Print │ │ │ │ 960: 00000000 0 FUNC GLOBAL DEFAULT UND pow@GLIBC_2.29 (20) │ │ │ │ - 961: 00098b38 832 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ - 962: 001e1d14 124 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ - 963: 003cc354 384 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ - 964: 0003dfa0 28 FUNC GLOBAL DEFAULT 12 PyInit_pyexpat │ │ │ │ + 961: 00098b68 832 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ + 962: 001e0614 124 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ + 963: 003cb9e4 384 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ + 964: 0003df50 28 FUNC GLOBAL DEFAULT 12 PyInit_pyexpat │ │ │ │ 965: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@GLIBC_2.4 (3) │ │ │ │ - 966: 002b7bd8 80 FUNC GLOBAL DEFAULT 12 PyModule_GetFilenameObject │ │ │ │ + 966: 002b74d8 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: 000872b8 120 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ - 970: 0010cc18 68 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ - 971: 000c23d8 108 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ - 972: 00142c58 52 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ - 973: 0060cc5c 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndexError │ │ │ │ + 969: 00087348 120 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ + 970: 0010d758 68 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ + 971: 000c25a4 108 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ + 972: 0014284c 52 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ + 973: 0060bcd8 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: 002da9d8 176 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ - 977: 0008387c 80 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ - 978: 00084c3c 40 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ + 976: 002da554 176 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ + 977: 0008390c 80 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ + 978: 00084ccc 40 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ 979: 00603e38 212 OBJECT GLOBAL DEFAULT 26 PyMemoryView_Type │ │ │ │ - 980: 0007fd1c 60 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ + 980: 0007fcd4 60 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ 981: 00000000 0 FUNC WEAK DEFAULT UND statx@GLIBC_2.28 (23) │ │ │ │ - 982: 0031218c 988 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ + 982: 00311b04 988 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ 983: 00000000 0 FUNC GLOBAL DEFAULT UND send@GLIBC_2.4 (3) │ │ │ │ - 984: 00226620 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ + 984: 00225910 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ 985: 006008b8 0 NOTYPE WEAK DEFAULT 26 data_start │ │ │ │ - 986: 000b7418 44 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ - 987: 0008d5e0 44 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ - 988: 00058b84 40 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ - 989: 00360bcc 20 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ - 990: 001edf5c 240 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ - 991: 0007b81c 116 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ - 992: 0032c72c 240 FUNC GLOBAL DEFAULT 12 _PyXI_Preserve │ │ │ │ - 993: 0003f190 64 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimevalTime_t │ │ │ │ + 986: 000b75d4 44 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ + 987: 0008d610 44 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ + 988: 00058b3c 40 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ + 989: 00360410 20 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ + 990: 001eccf0 240 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ + 991: 0007b7d4 116 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ + 992: 0032bfec 240 FUNC GLOBAL DEFAULT 12 _PyXI_Preserve │ │ │ │ + 993: 0003f140 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: 00190ab0 228 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ + 997: 00190770 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: 003ad7c0 156 FUNC GLOBAL DEFAULT 12 _Py_IsPrivateName │ │ │ │ - 1001: 001439dc 908 FUNC GLOBAL DEFAULT 12 _PyFrame_MakeAndSetFrameObject │ │ │ │ - 1002: 0006b5d8 88 FUNC GLOBAL DEFAULT 12 PyLong_AsInt32 │ │ │ │ + 1000: 003ace80 156 FUNC GLOBAL DEFAULT 12 _Py_IsPrivateName │ │ │ │ + 1001: 001435d0 908 FUNC GLOBAL DEFAULT 12 _PyFrame_MakeAndSetFrameObject │ │ │ │ + 1002: 0006b590 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: 00277ccc 40 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ - 1006: 00051114 28 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ - 1007: 001e16c0 20 FUNC GLOBAL DEFAULT 12 PyInterpreterView_Close │ │ │ │ - 1008: 0017fca8 452 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ + 1005: 00277814 40 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ + 1006: 000510b8 28 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ + 1007: 001e0f60 20 FUNC GLOBAL DEFAULT 12 PyInterpreterView_Close │ │ │ │ + 1008: 0017f960 452 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ 1009: 00000000 0 FUNC GLOBAL DEFAULT UND localeconv@GLIBC_2.4 (3) │ │ │ │ - 1010: 00212eb8 260 FUNC GLOBAL DEFAULT 12 PyIter_Send │ │ │ │ + 1010: 00211e60 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: 002833a8 68 FUNC GLOBAL DEFAULT 12 _PyType_CacheInitForSpecialization │ │ │ │ + 1013: 00282e10 68 FUNC GLOBAL DEFAULT 12 _PyType_CacheInitForSpecialization │ │ │ │ 1014: 0003050c 36 FUNC GLOBAL DEFAULT 12 PyGILState_GetThisThreadState │ │ │ │ - 1015: 0025b3e8 344 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ - 1016: 000849a8 20 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ - 1017: 0067f50c 4 OBJECT GLOBAL DEFAULT 30 _PyOS_ReadlineTState │ │ │ │ + 1015: 0025a64c 340 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ + 1016: 00084a38 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: 0028b35c 36 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ - 1020: 0022f8a8 24 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ - 1021: 002ef4bc 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ + 1019: 0028aea4 36 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ + 1020: 0022ece0 24 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ + 1021: 002eeed8 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ 1022: 00000000 0 FUNC GLOBAL DEFAULT UND strstr@GLIBC_2.4 (3) │ │ │ │ - 1023: 0028cc50 44 FUNC GLOBAL DEFAULT 12 _Py_InitDumpStack │ │ │ │ - 1024: 003415c8 180 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ - 1025: 0007eb48 292 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ + 1023: 0028c798 44 FUNC GLOBAL DEFAULT 12 _Py_InitDumpStack │ │ │ │ + 1024: 00340ebc 180 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ + 1025: 0007eb00 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: 001e4c3c 576 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ - 1029: 001b54c4 296 FUNC GLOBAL DEFAULT 12 _PyDict_InsertSplitValue │ │ │ │ + 1028: 001e39cc 576 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ + 1029: 001b5870 296 FUNC GLOBAL DEFAULT 12 _PyDict_InsertSplitValue │ │ │ │ 1030: 00000000 0 FUNC GLOBAL DEFAULT UND strcspn@GLIBC_2.4 (3) │ │ │ │ - 1031: 0007a998 96 FUNC GLOBAL DEFAULT 12 _Py_cr_quot │ │ │ │ - 1032: 0005eef0 84 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ - 1033: 001a9d84 100 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ + 1031: 0007a950 96 FUNC GLOBAL DEFAULT 12 _Py_cr_quot │ │ │ │ + 1032: 0005eea8 84 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ + 1033: 001a99a4 100 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ 1034: 0002fff0 68 FUNC GLOBAL DEFAULT 12 PyInitConfig_FreeStrList │ │ │ │ - 1035: 002ba0ac 104 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ - 1036: 001a2bf4 296 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Create │ │ │ │ - 1037: 00385e30 52 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ + 1035: 002b9a0c 104 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ + 1036: 001a28a4 296 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Create │ │ │ │ + 1037: 00385658 52 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ 1038: 00000000 0 FUNC GLOBAL DEFAULT UND rmdir@GLIBC_2.4 (3) │ │ │ │ - 1039: 0008d82c 56 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ + 1039: 0008d85c 56 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ 1040: 00000000 0 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.4 (3) │ │ │ │ - 1041: 0014fc3c 188 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookupAndVersion │ │ │ │ - 1042: 0008266c 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterGuard_GetInterpreter │ │ │ │ + 1041: 0014f848 188 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookupAndVersion │ │ │ │ + 1042: 000826fc 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterGuard_GetInterpreter │ │ │ │ 1043: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_sscanf@GLIBC_2.38 (15) │ │ │ │ - 1044: 0060ccbc 4 OBJECT GLOBAL DEFAULT 26 PyExc_GeneratorExit │ │ │ │ + 1044: 0060bd3c 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: 00089834 172 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ - 1049: 00039250 148 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailure │ │ │ │ + 1048: 000898c4 172 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ + 1049: 00039268 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: 000374f0 160 FUNC GLOBAL DEFAULT 12 PyImport_SetLazyImportsFilter │ │ │ │ + 1053: 00037508 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: 00197fe8 2080 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportName │ │ │ │ + 1056: 00197ca8 2080 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportName │ │ │ │ 1057: 00613b4c 256 OBJECT GLOBAL DEFAULT 26 _PyLong_DigitValue │ │ │ │ - 1058: 0013363c 24 FUNC GLOBAL DEFAULT 12 _PyFunction_GetVersionForCurrentState │ │ │ │ - 1059: 000781f0 28 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ - 1060: 0008d394 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ - 1061: 00197640 164 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsTracked │ │ │ │ + 1058: 00133dbc 24 FUNC GLOBAL DEFAULT 12 _PyFunction_GetVersionForCurrentState │ │ │ │ + 1059: 000781a8 28 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ + 1060: 0008d3c4 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ + 1061: 00197300 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: 00288880 124 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ - 1066: 000d7e4c 696 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ - 1067: 0008a3ac 88 FUNC GLOBAL DEFAULT 12 _PyLong_UInt16_Converter │ │ │ │ - 1068: 003a6158 80 FUNC GLOBAL DEFAULT 12 PyIter_NextItem │ │ │ │ - 1069: 00303290 480 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ + 1065: 002883c8 124 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ + 1066: 000d8a64 696 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ + 1067: 0008a43c 88 FUNC GLOBAL DEFAULT 12 _PyLong_UInt16_Converter │ │ │ │ + 1068: 003a5818 80 FUNC GLOBAL DEFAULT 12 PyIter_NextItem │ │ │ │ + 1069: 00302cf8 480 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ 1070: 00000000 0 FUNC GLOBAL DEFAULT UND sem_init@GLIBC_2.34 (4) │ │ │ │ - 1071: 00106a14 52 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ + 1071: 0010755c 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: 001de08c 88 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ - 1075: 0008e01c 24 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ - 1076: 00179180 268 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ + 1074: 001dcb48 88 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ + 1075: 0008e04c 24 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ + 1076: 00178e38 268 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ 1077: 00000000 0 FUNC GLOBAL DEFAULT UND endgrent@GLIBC_2.4 (3) │ │ │ │ - 1078: 000c5924 364 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ + 1078: 000c5c4c 364 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ 1079: 006045ac 212 OBJECT GLOBAL DEFAULT 26 PyDictValues_Type │ │ │ │ - 1080: 000e7e1c 408 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ + 1080: 000e8a28 408 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ 1081: 00000000 0 FUNC GLOBAL DEFAULT UND __syslog_chk@GLIBC_2.4 (3) │ │ │ │ - 1082: 00061878 76 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ - 1083: 001acc98 48 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ - 1084: 00043ba0 80 FUNC GLOBAL DEFAULT 12 PyModule_FromSlotsAndSpec │ │ │ │ - 1085: 003096a4 568 FUNC GLOBAL DEFAULT 12 _PyCode_GetVarCounts │ │ │ │ - 1086: 0025b014 236 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ - 1087: 00251950 28 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ + 1082: 00061830 76 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ + 1083: 001ac8b8 48 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ + 1084: 00043b50 80 FUNC GLOBAL DEFAULT 12 PyModule_FromSlotsAndSpec │ │ │ │ + 1085: 00309180 568 FUNC GLOBAL DEFAULT 12 _PyCode_GetVarCounts │ │ │ │ + 1086: 0025a3a4 236 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ + 1087: 00250dc8 28 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ 1088: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd@GLIBC_2.7 (7) │ │ │ │ - 1089: 001ace70 400 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ - 1090: 00371c08 44 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ - 1091: 002ef6ec 96 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ - 1092: 000c2444 256 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ + 1089: 001aca90 400 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ + 1090: 00371450 44 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ + 1091: 002ef240 96 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ + 1092: 000c2610 256 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ 1093: 0002dfe0 0 FUNC GLOBAL DEFAULT UND XML_GetErrorCode │ │ │ │ - 1094: 002ac2ec 1004 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ - 1095: 00032240 132 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileExFlags │ │ │ │ - 1096: 002147f4 168 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ + 1094: 002abbd4 1004 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ + 1095: 00032244 132 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileExFlags │ │ │ │ + 1096: 0021379c 168 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ 1097: 00000000 0 FUNC GLOBAL DEFAULT UND setgroups@GLIBC_2.4 (3) │ │ │ │ - 1098: 002abe34 120 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ - 1099: 0028bb3c 28 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ + 1098: 002ab820 120 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ + 1099: 0028b684 28 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ 1100: 00000000 0 FUNC GLOBAL DEFAULT UND setxattr@GLIBC_2.4 (3) │ │ │ │ - 1101: 0025b3cc 28 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ - 1102: 000838cc 144 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ - 1103: 001f2074 464 FUNC GLOBAL DEFAULT 12 _PyException_AddNote │ │ │ │ - 1104: 002be598 28 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ - 1105: 000875d0 72 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ - 1106: 000a63d8 1232 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ + 1101: 0025a630 28 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ + 1102: 0008395c 144 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ + 1103: 001f0e0c 464 FUNC GLOBAL DEFAULT 12 _PyException_AddNote │ │ │ │ + 1104: 002bda90 28 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ + 1105: 00087660 72 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ + 1106: 000a6498 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: 00082de4 52 FUNC GLOBAL DEFAULT 12 PyType_FromSlots │ │ │ │ - 1110: 00032660 40 FUNC GLOBAL DEFAULT 12 PyErr_Print │ │ │ │ - 1111: 0028cc00 80 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ - 1112: 002b1f3c 704 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportFrom │ │ │ │ - 1113: 002dd0b8 104 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ + 1109: 00082e74 52 FUNC GLOBAL DEFAULT 12 PyType_FromSlots │ │ │ │ + 1110: 00032664 40 FUNC GLOBAL DEFAULT 12 PyErr_Print │ │ │ │ + 1111: 0028c748 80 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ + 1112: 002b1820 704 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportFrom │ │ │ │ + 1113: 002dcc38 104 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ 1114: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_init@GLIBC_2.4 (3) │ │ │ │ - 1115: 0006282c 32 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ - 1116: 0060b0c0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ResourceWarning │ │ │ │ - 1117: 00302934 100 FUNC GLOBAL DEFAULT 12 _PyCode_GetXIData │ │ │ │ - 1118: 0032f7c0 96 FUNC GLOBAL DEFAULT 12 _PyType_GetSlotWrapperNames │ │ │ │ - 1119: 000be470 140 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ - 1120: 0020f4d8 688 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ - 1121: 000aa06c 120 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ - 1122: 0008198c 48 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ - 1123: 0008d60c 52 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ + 1115: 000627e4 32 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ + 1116: 0060b268 4 OBJECT GLOBAL DEFAULT 26 PyExc_ResourceWarning │ │ │ │ + 1117: 003024f4 100 FUNC GLOBAL DEFAULT 12 _PyCode_GetXIData │ │ │ │ + 1118: 0032f080 96 FUNC GLOBAL DEFAULT 12 _PyType_GetSlotWrapperNames │ │ │ │ + 1119: 000be638 140 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ + 1120: 0020e47c 692 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ + 1121: 000aa0c4 120 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ + 1122: 00081a1c 48 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ + 1123: 0008d63c 52 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ 1124: 00000000 0 FUNC GLOBAL DEFAULT UND getlogin_r@GLIBC_2.4 (3) │ │ │ │ - 1125: 00150f74 36 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimit │ │ │ │ - 1126: 0004d2d4 268 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ - 1127: 000bda70 52 FUNC GLOBAL DEFAULT 12 _PySlotIterator_SawSlot │ │ │ │ - 1128: 0065e5e4 4 OBJECT GLOBAL DEFAULT 30 Py_BytesWarningFlag │ │ │ │ - 1129: 00303fc8 140 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCallPy │ │ │ │ - 1130: 00305e94 20 FUNC GLOBAL DEFAULT 12 _PyCode_FromXIData │ │ │ │ - 1131: 00128268 156 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ - 1132: 003c9a84 28 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIDataNoFallback │ │ │ │ - 1133: 0033d5f4 1316 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ - 1134: 00326f80 48 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ - 1135: 00047424 108 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ - 1136: 0045f8f8 448 OBJECT GLOBAL DEFAULT 14 _PySlot_names │ │ │ │ - 1137: 00114ad0 360 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ - 1138: 0016ed20 2332 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ - 1139: 000815bc 92 FUNC GLOBAL DEFAULT 12 PyLong_IsPositive │ │ │ │ - 1140: 001a83dc 236 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ - 1141: 000849bc 48 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ - 1142: 00089204 140 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ - 1143: 00039568 40 FUNC GLOBAL DEFAULT 12 PyException_GetArgs │ │ │ │ - 1144: 002e3604 380 FUNC GLOBAL DEFAULT 12 _PyXIData_RegisterClass │ │ │ │ - 1145: 002348dc 40 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ - 1146: 002d7ce0 60 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ - 1147: 00089b1c 384 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ - 1148: 003b7f7c 304 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ - 1149: 0026405c 76 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ + 1125: 00150b80 36 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimit │ │ │ │ + 1126: 0004d11c 268 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ + 1127: 000bdc38 52 FUNC GLOBAL DEFAULT 12 _PySlotIterator_SawSlot │ │ │ │ + 1128: 0065e60c 4 OBJECT GLOBAL DEFAULT 30 Py_BytesWarningFlag │ │ │ │ + 1129: 00303b88 140 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCallPy │ │ │ │ + 1130: 00305970 20 FUNC GLOBAL DEFAULT 12 _PyCode_FromXIData │ │ │ │ + 1131: 00128f00 156 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ + 1132: 003c9114 28 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIDataNoFallback │ │ │ │ + 1133: 0033cf1c 1316 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ + 1134: 003267d0 48 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ + 1135: 000473d4 108 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ + 1136: 0045f184 448 OBJECT GLOBAL DEFAULT 14 _PySlot_names │ │ │ │ + 1137: 00115610 360 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ + 1138: 0016e9f0 2308 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ + 1139: 00081448 92 FUNC GLOBAL DEFAULT 12 PyLong_IsPositive │ │ │ │ + 1140: 001a7ffc 236 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ + 1141: 00084a4c 48 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ + 1142: 00089294 140 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ + 1143: 00039580 40 FUNC GLOBAL DEFAULT 12 PyException_GetArgs │ │ │ │ + 1144: 002e3158 380 FUNC GLOBAL DEFAULT 12 _PyXIData_RegisterClass │ │ │ │ + 1145: 00233d14 40 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ + 1146: 002d7480 60 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ + 1147: 00089bac 384 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ + 1148: 003b760c 304 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ + 1149: 002632c8 76 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ 1150: 00000000 0 FUNC GLOBAL DEFAULT UND fchmodat@GLIBC_2.4 (3) │ │ │ │ - 1151: 0008d380 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_BeginMutex │ │ │ │ - 1152: 000822f4 52 FUNC GLOBAL DEFAULT 12 PyUnstable_TryIncRef │ │ │ │ - 1153: 0008d7dc 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ - 1154: 0008a1d8 44 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ - 1155: 003239a8 28 FUNC GLOBAL DEFAULT 12 PyInit__asyncio │ │ │ │ + 1151: 0008d3b0 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_BeginMutex │ │ │ │ + 1152: 00082384 52 FUNC GLOBAL DEFAULT 12 PyUnstable_TryIncRef │ │ │ │ + 1153: 0008d80c 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ + 1154: 0008a268 44 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ + 1155: 003231f8 28 FUNC GLOBAL DEFAULT 12 PyInit__asyncio │ │ │ │ 1156: 0061354c 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: 000401b4 144 FUNC GLOBAL DEFAULT 12 _PyExc_CreateExceptionGroup │ │ │ │ - 1160: 00063cf0 72 FUNC GLOBAL DEFAULT 12 _PyXIData_FormatNotShareableError │ │ │ │ + 1159: 00040164 144 FUNC GLOBAL DEFAULT 12 _PyExc_CreateExceptionGroup │ │ │ │ + 1160: 00063ca8 72 FUNC GLOBAL DEFAULT 12 _PyXIData_FormatNotShareableError │ │ │ │ 1161: 00000000 0 FUNC GLOBAL DEFAULT UND __gmtime64_r@GLIBC_2.34 (4) │ │ │ │ - 1162: 000908f4 140 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ + 1162: 00090924 140 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ 1163: 00000000 0 FUNC GLOBAL DEFAULT UND dup3@GLIBC_2.9 (19) │ │ │ │ - 1164: 000bb62c 56 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ - 1165: 0008dc8c 28 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ - 1166: 001b32f0 576 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ + 1164: 000bb7f4 56 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ + 1165: 0008dcbc 28 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ + 1166: 001b2dec 576 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ 1167: 00655d48 4 OBJECT WEAK DEFAULT 30 environ@GLIBC_2.4 (3) │ │ │ │ - 1168: 000437a4 96 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Resize │ │ │ │ + 1168: 00043754 96 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Resize │ │ │ │ 1169: 00000000 0 FUNC GLOBAL DEFAULT UND pause@GLIBC_2.4 (3) │ │ │ │ - 1170: 001bee08 20 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ - 1171: 000ffcf8 204 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ - 1172: 00294d44 280 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ + 1170: 001be908 20 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ + 1171: 00100858 204 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ + 1172: 002948c8 280 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ 1173: 00000000 0 FUNC GLOBAL DEFAULT UND unsetenv@GLIBC_2.4 (3) │ │ │ │ - 1174: 00178e44 828 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ + 1174: 00178afc 828 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ 1175: 0002e7d8 0 FUNC GLOBAL DEFAULT UND acos@GLIBC_2.4 (2) │ │ │ │ - 1176: 002bcc64 420 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ + 1176: 002d80a8 420 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ 1177: 00000000 0 FUNC GLOBAL DEFAULT UND deflateSetDictionary │ │ │ │ - 1178: 002e0a04 336 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ - 1179: 0005396c 72 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ - 1180: 00250788 136 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ - 1181: 00143dc8 1660 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ - 1182: 0022f894 20 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ - 1183: 002ef6b8 52 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ - 1184: 0028cd94 132 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ - 1185: 002a8e00 28 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ + 1178: 002e0554 336 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ + 1179: 00053914 72 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ + 1180: 0024fc00 136 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ + 1181: 001439bc 1660 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ + 1182: 0022eccc 20 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ + 1183: 002ef20c 52 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ + 1184: 0028c8dc 132 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ + 1185: 002a8980 28 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ 1186: 0002cff8 0 FUNC GLOBAL DEFAULT UND sqrt@GLIBC_2.4 (2) │ │ │ │ - 1187: 000b8ae0 1228 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ - 1188: 0065e5e8 4 OBJECT GLOBAL DEFAULT 30 Py_InspectFlag │ │ │ │ - 1189: 00140854 944 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ - 1190: 00300684 32 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ + 1187: 000b8cac 1228 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ + 1188: 0065e610 4 OBJECT GLOBAL DEFAULT 30 Py_InspectFlag │ │ │ │ + 1189: 000cd350 956 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ + 1190: 00300244 32 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ 1191: 00000000 0 FUNC GLOBAL DEFAULT UND shutdown@GLIBC_2.4 (3) │ │ │ │ - 1192: 002dbe3c 612 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ + 1192: 002db9b8 612 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ 1193: 00000000 0 FUNC GLOBAL DEFAULT UND setns@GLIBC_2.14 (21) │ │ │ │ - 1194: 001bdcd0 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ - 1195: 003046c4 288 FUNC GLOBAL DEFAULT 12 _PyContext_Exit │ │ │ │ - 1196: 0014b4bc 716 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ + 1194: 001bd7d0 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ + 1195: 00304280 288 FUNC GLOBAL DEFAULT 12 _PyContext_Exit │ │ │ │ + 1196: 0014b0c0 716 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ 1197: 00000000 0 FUNC GLOBAL DEFAULT UND poll@GLIBC_2.4 (3) │ │ │ │ - 1198: 000800a8 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ + 1198: 00080060 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ 1199: 0060776c 212 OBJECT GLOBAL DEFAULT 26 PyClassMethodDescr_Type │ │ │ │ - 1200: 00304054 264 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIDataWrapped │ │ │ │ - 1201: 0008a5e8 80 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ + 1200: 00303c14 264 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIDataWrapped │ │ │ │ + 1201: 0008a678 80 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ 1202: 00000000 0 FUNC GLOBAL DEFAULT UND fexecve@GLIBC_2.4 (3) │ │ │ │ - 1203: 002bd464 68 FUNC GLOBAL DEFAULT 12 _PyList_AsTupleAndClear │ │ │ │ - 1204: 000bf9f4 60 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ - 1205: 002e76c0 240 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ - 1206: 000461dc 28 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ + 1203: 002bc95c 68 FUNC GLOBAL DEFAULT 12 _PyList_AsTupleAndClear │ │ │ │ + 1204: 000bfbbc 60 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ + 1205: 002e7214 240 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ + 1206: 0004618c 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: 0035183c 28 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ - 1210: 001c4e48 184 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ - 1211: 0060cc50 4 OBJECT GLOBAL DEFAULT 26 PyExc_ModuleNotFoundError │ │ │ │ - 1212: 0067f5a4 0 NOTYPE GLOBAL DEFAULT 30 _end │ │ │ │ - 1213: 00044108 28 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ - 1214: 0006b068 228 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ + 1209: 0035107c 28 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ + 1210: 001c4930 184 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ + 1211: 0060bccc 4 OBJECT GLOBAL DEFAULT 26 PyExc_ModuleNotFoundError │ │ │ │ + 1212: 0067f5cc 0 NOTYPE GLOBAL DEFAULT 30 _end │ │ │ │ + 1213: 000440b8 28 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ + 1214: 0006afc4 228 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ 1215: 00000000 0 FUNC GLOBAL DEFAULT UND __fprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1216: 00293c40 116 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ + 1216: 00293784 116 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ 1217: 00000000 0 FUNC GLOBAL DEFAULT UND sigaddset@GLIBC_2.4 (3) │ │ │ │ - 1218: 00046f5c 28 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ - 1219: 000e02ac 512 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ - 1220: 0026a0ec 92 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ - 1221: 00077e54 28 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ - 1222: 0006a30c 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ - 1223: 0014b788 340 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ + 1218: 00046f0c 28 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ + 1219: 000e0ec8 512 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ + 1220: 00269c84 92 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ + 1221: 00077e0c 28 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ + 1222: 0006a2c4 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ + 1223: 0014b38c 340 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ 1224: 006052cc 212 OBJECT GLOBAL DEFAULT 26 PyFrozenDict_Type │ │ │ │ - 1225: 0025b3b0 28 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ - 1226: 0015bb9c 208 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreSubscr │ │ │ │ - 1227: 00233804 76 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ + 1225: 0025a614 28 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ + 1226: 0015b784 208 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreSubscr │ │ │ │ + 1227: 00232c3c 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: 000b95a0 328 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ - 1231: 0018a794 172 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ - 1232: 0025da78 52 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ - 1233: 00289744 28 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ - 1234: 0008dc18 52 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ - 1235: 002ea030 48 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ - 1236: 001df120 332 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ - 1237: 0028ee74 244 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ - 1238: 00082b24 144 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniqueReferencedTemporary │ │ │ │ - 1239: 001a950c 396 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ - 1240: 001973a0 672 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ + 1230: 000b9774 328 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ + 1231: 0018a40c 172 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ + 1232: 0025ccdc 52 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ + 1233: 0028928c 28 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ + 1234: 0008dc48 52 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ + 1235: 002e9b84 48 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ + 1236: 001dbc58 60 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ + 1237: 0028e924 244 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ + 1238: 00082bb4 144 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniqueReferencedTemporary │ │ │ │ + 1239: 001a912c 396 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ + 1240: 00197060 672 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ 1241: 00000000 0 FUNC GLOBAL DEFAULT UND getpwuid_r@GLIBC_2.4 (3) │ │ │ │ - 1242: 000382c8 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ - 1243: 0033dba0 28 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ - 1244: 004602e8 108 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ - 1245: 00288550 124 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ - 1246: 0008e844 140 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ + 1242: 000382e0 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ + 1243: 0033d4c8 28 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ + 1244: 00463938 108 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ + 1245: 00288098 124 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ + 1246: 0008e874 140 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ 1247: 00000000 0 FUNC GLOBAL DEFAULT UND fchown@GLIBC_2.4 (3) │ │ │ │ - 1248: 000615f0 20 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ + 1248: 000615a8 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: 0037143c 988 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ + 1252: 00370c84 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: 002b9d50 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ - 1256: 001fea28 196 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ + 1255: 002b96b0 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ + 1256: 001fd830 196 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ 1257: 0002d544 0 FUNC GLOBAL DEFAULT UND asin@GLIBC_2.4 (2) │ │ │ │ - 1258: 00084a6c 32 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ - 1259: 0017b4d8 3968 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ - 1260: 00033df0 20 FUNC GLOBAL DEFAULT 12 PyThread_detach_thread │ │ │ │ + 1258: 00084afc 32 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ + 1259: 0017b190 3968 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ + 1260: 00033df4 20 FUNC GLOBAL DEFAULT 12 PyThread_detach_thread │ │ │ │ 1261: 00000000 0 FUNC GLOBAL DEFAULT UND preadv64@GLIBC_2.10 (17) │ │ │ │ - 1262: 0060f198 212 OBJECT GLOBAL DEFAULT 26 PyPickleBuffer_Type │ │ │ │ + 1262: 0060e218 212 OBJECT GLOBAL DEFAULT 26 PyPickleBuffer_Type │ │ │ │ 1263: 00655d54 4 OBJECT GLOBAL DEFAULT 30 stdout@GLIBC_2.4 (3) │ │ │ │ - 1264: 001228c4 576 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ + 1264: 00123b40 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: 00176a54 244 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ - 1268: 0008da04 68 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ - 1269: 002d8ab8 20 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ - 1270: 00199f40 1660 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ - 1271: 000c4da0 1796 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ - 1272: 00071af0 24 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ - 1273: 00082d48 156 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ - 1274: 002ef8f0 228 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ - 1275: 00398d90 160 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ - 1276: 001954ec 48 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ - 1277: 00049110 240 FUNC GLOBAL DEFAULT 12 _PyEval_SpecialMethodCanSuggest │ │ │ │ - 1278: 003cc708 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ + 1267: 0017670c 244 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ + 1268: 0008da34 68 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ + 1269: 002d8634 20 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ + 1270: 00199c00 1660 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ + 1271: 000c50c8 1796 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ + 1272: 00071aa8 24 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ + 1273: 00082dd8 156 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ + 1274: 002ef444 228 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ + 1275: 00397e7c 160 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ + 1276: 001951ac 48 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ + 1277: 000490c0 240 FUNC GLOBAL DEFAULT 12 _PyEval_SpecialMethodCanSuggest │ │ │ │ + 1278: 003cbd98 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ 1279: 00000000 0 FUNC GLOBAL DEFAULT UND fputc@GLIBC_2.4 (3) │ │ │ │ - 1280: 0025a7b4 100 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ - 1281: 003ba534 28 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ - 1282: 001dba54 112 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_Close │ │ │ │ + 1280: 00259b40 100 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ + 1281: 003b9bc4 28 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ + 1282: 001da4d8 112 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_Close │ │ │ │ 1283: 00000000 0 FUNC GLOBAL DEFAULT UND frexp@GLIBC_2.4 (3) │ │ │ │ - 1284: 003cd3c0 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ - 1285: 002256c4 536 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ - 1286: 0039083c 1044 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ - 1287: 00095fbc 32 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ - 1288: 001b4690 88 FUNC GLOBAL DEFAULT 12 PyLong_AsInt64 │ │ │ │ - 1289: 003145e8 64 FUNC GLOBAL DEFAULT 12 _PyXI_GetPreserved │ │ │ │ - 1290: 000a5998 336 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ + 1284: 003cca40 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ + 1285: 002249b4 536 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ + 1286: 0039060c 1044 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ + 1287: 00095fec 32 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ + 1288: 001b3b54 88 FUNC GLOBAL DEFAULT 12 PyLong_AsInt64 │ │ │ │ + 1289: 00314068 64 FUNC GLOBAL DEFAULT 12 _PyXI_GetPreserved │ │ │ │ + 1290: 000a5a58 336 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ 1291: 00000000 0 FUNC GLOBAL DEFAULT UND ceil@GLIBC_2.4 (2) │ │ │ │ - 1292: 002eee6c 28 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ - 1293: 000c2544 104 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ - 1294: 001191d4 1140 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ - 1295: 001dfe18 24 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ + 1292: 002ee9c0 28 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ + 1293: 000c2710 104 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ + 1294: 00119d0c 1148 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ + 1295: 001de5f4 24 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ 1296: 00000000 0 FUNC GLOBAL DEFAULT UND fremovexattr@GLIBC_2.4 (3) │ │ │ │ - 1297: 000c5a90 272 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ - 1298: 002e0b54 228 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ - 1299: 000819bc 44 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ - 1300: 0067f5a4 0 NOTYPE GLOBAL DEFAULT 30 __end__ │ │ │ │ - 1301: 0006ab40 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ - 1302: 00326f34 40 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ + 1297: 000c5db8 128 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ + 1298: 002e06a4 228 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ + 1299: 00081a4c 44 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ + 1300: 0067f5cc 0 NOTYPE GLOBAL DEFAULT 30 __end__ │ │ │ │ + 1301: 0006aaa4 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ + 1302: 00326784 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: 00380940 56 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ + 1305: 00380168 56 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ 1306: 006033d8 212 OBJECT GLOBAL DEFAULT 26 PyRangeIter_Type │ │ │ │ - 1307: 0038a470 952 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ + 1307: 0038a290 952 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ 1308: 00000000 0 FUNC GLOBAL DEFAULT UND dlerror@GLIBC_2.34 (4) │ │ │ │ - 1309: 002b6db8 96 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ - 1310: 00119104 208 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ + 1309: 002b66b8 96 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ + 1310: 00119c3c 208 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ 1311: 00000000 0 FUNC GLOBAL DEFAULT UND fmax@GLIBC_2.4 (2) │ │ │ │ - 1312: 00083a84 152 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ - 1313: 00088ff4 92 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ + 1312: 00083b14 152 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ + 1313: 00089084 92 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ 1314: 00656378 24 OBJECT GLOBAL DEFAULT 30 _Py_HashSecret │ │ │ │ - 1315: 0022f8d4 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ - 1316: 0032c51c 68 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ - 1317: 002b4e2c 28 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ - 1318: 0008a35c 80 FUNC GLOBAL DEFAULT 12 _PyLong_UInt8_Converter │ │ │ │ - 1319: 0060cc74 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeWarning │ │ │ │ - 1320: 0011ba38 328 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrStackRef │ │ │ │ - 1321: 0033a168 52 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ - 1322: 0038fa30 76 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ - 1323: 001adf50 24 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ + 1315: 0022ed0c 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ + 1316: 0032bddc 68 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ + 1317: 002b4728 28 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ + 1318: 0008a3ec 80 FUNC GLOBAL DEFAULT 12 _PyLong_UInt8_Converter │ │ │ │ + 1319: 0060bcf0 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeWarning │ │ │ │ + 1320: 0011c578 328 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrStackRef │ │ │ │ + 1321: 00339a94 52 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ + 1322: 0038f800 76 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ + 1323: 001adb6c 24 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ 1324: 00000000 0 FUNC GLOBAL DEFAULT UND __localtime64_r@GLIBC_2.34 (4) │ │ │ │ - 1325: 00082778 564 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteWideChar │ │ │ │ + 1325: 00082808 564 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteWideChar │ │ │ │ 1326: 006036c0 212 OBJECT GLOBAL DEFAULT 26 _PyNone_Type │ │ │ │ - 1327: 00084964 68 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ + 1327: 000849f4 68 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ 1328: 00000000 0 FUNC GLOBAL DEFAULT UND inflate │ │ │ │ - 1329: 0008db24 24 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ - 1330: 00427bc0 48 OBJECT GLOBAL DEFAULT 14 _Py_SpecialMethods │ │ │ │ - 1331: 0060ccac 4 OBJECT GLOBAL DEFAULT 26 PyExc_AttributeError │ │ │ │ + 1329: 0008db54 24 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ + 1330: 00427090 48 OBJECT GLOBAL DEFAULT 14 _Py_SpecialMethods │ │ │ │ + 1331: 0060bd2c 4 OBJECT GLOBAL DEFAULT 26 PyExc_AttributeError │ │ │ │ 1332: 00000000 0 FUNC GLOBAL DEFAULT UND fputs@GLIBC_2.4 (3) │ │ │ │ - 1333: 003ba744 28 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ + 1333: 003b9dd4 28 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ 1334: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_destroy@GLIBC_2.4 (3) │ │ │ │ - 1335: 00281b90 28 FUNC GLOBAL DEFAULT 12 PyLong_GetNativeLayout │ │ │ │ - 1336: 0019fd38 796 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ + 1335: 002815f8 28 FUNC GLOBAL DEFAULT 12 PyLong_GetNativeLayout │ │ │ │ + 1336: 0019f9d0 800 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ 1337: 00000000 0 FUNC GLOBAL DEFAULT UND strtok_r@GLIBC_2.4 (3) │ │ │ │ - 1338: 002fee74 196 FUNC GLOBAL DEFAULT 12 _PyContext_Enter │ │ │ │ + 1338: 002fe188 196 FUNC GLOBAL DEFAULT 12 _PyContext_Enter │ │ │ │ 1339: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_wait@GLIBC_2.4 (3) │ │ │ │ - 1340: 002f9cac 28 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ - 1341: 003152f4 24 FUNC GLOBAL DEFAULT 12 _PyXIData_Release │ │ │ │ - 1342: 001c7b64 624 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ - 1343: 002fb37c 28 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ - 1344: 000b5144 820 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ + 1340: 002f96e0 28 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ + 1341: 00314d74 24 FUNC GLOBAL DEFAULT 12 _PyXIData_Release │ │ │ │ + 1342: 001c764c 624 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ + 1343: 002faea8 28 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ + 1344: 000b5214 820 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ 1345: 00000000 0 FUNC GLOBAL DEFAULT UND fpathconf@GLIBC_2.4 (3) │ │ │ │ - 1346: 0015c078 204 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CompareOp │ │ │ │ - 1347: 00080698 344 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ - 1348: 00070d44 40 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ - 1349: 0005aed4 68 FUNC GLOBAL DEFAULT 12 PyLongWriter_Discard │ │ │ │ - 1350: 001a3a6c 1044 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Finish │ │ │ │ + 1346: 0015bc60 204 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CompareOp │ │ │ │ + 1347: 00080650 344 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ + 1348: 00070cfc 40 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ + 1349: 0005ae8c 68 FUNC GLOBAL DEFAULT 12 PyLongWriter_Discard │ │ │ │ + 1350: 001a371c 1044 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Finish │ │ │ │ 1351: 00000000 0 FUNC GLOBAL DEFAULT UND strnlen@GLIBC_2.4 (3) │ │ │ │ - 1352: 00309b98 1004 FUNC GLOBAL DEFAULT 12 _PyCode_SetUnboundVarCounts │ │ │ │ + 1352: 003095cc 1004 FUNC GLOBAL DEFAULT 12 _PyCode_SetUnboundVarCounts │ │ │ │ 1353: 00030034 36 FUNC GLOBAL DEFAULT 12 PyConfig_Read │ │ │ │ - 1354: 00225110 232 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ + 1354: 00224400 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: 001f24a8 184 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ - 1358: 00352368 236 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ - 1359: 00081fa8 20 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ + 1357: 001f1240 184 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ + 1358: 00351ba8 236 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ + 1359: 00082038 20 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ 1360: 00000000 0 FUNC GLOBAL DEFAULT UND __fstatat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1361: 000cdc30 68 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ + 1361: 000ce8a8 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: 00082f04 56 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ - 1365: 0031a104 332 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ - 1366: 0008236c 72 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ + 1364: 00082f94 56 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ + 1365: 00319ae8 328 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ + 1366: 000823fc 72 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ 1367: 00000000 0 FUNC GLOBAL DEFAULT UND setresgid@GLIBC_2.4 (3) │ │ │ │ - 1368: 0006ef24 128 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ - 1369: 00084b30 20 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ - 1370: 00305e7c 24 FUNC GLOBAL DEFAULT 12 _PyXIData_NewObject │ │ │ │ + 1368: 0006eedc 128 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ + 1369: 00084bc0 20 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ + 1370: 00305958 24 FUNC GLOBAL DEFAULT 12 _PyXIData_NewObject │ │ │ │ 1371: 00000000 0 FUNC GLOBAL DEFAULT UND sigaltstack@GLIBC_2.4 (3) │ │ │ │ - 1372: 00154d3c 28 FUNC GLOBAL DEFAULT 12 _PyDict_MergeUniq │ │ │ │ - 1373: 002fb6ec 28 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ - 1374: 00084920 68 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ - 1375: 0003843c 288 FUNC GLOBAL DEFAULT 12 PyCode_NewEmpty │ │ │ │ + 1372: 00154928 28 FUNC GLOBAL DEFAULT 12 _PyDict_MergeUniq │ │ │ │ + 1373: 002fb2ac 28 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ + 1374: 000849b0 68 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ + 1375: 00038454 288 FUNC GLOBAL DEFAULT 12 PyCode_NewEmpty │ │ │ │ 1376: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@GLIBC_2.4 (3) │ │ │ │ - 1377: 0008db7c 44 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ + 1377: 0008dbac 44 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ 1378: 00601134 16 OBJECT GLOBAL DEFAULT 26 _Py_TrueStruct │ │ │ │ - 1379: 002c7a58 28 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ - 1380: 00098a98 96 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ + 1379: 002c6c98 28 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ + 1380: 00098ac8 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: 001c8798 140 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ - 1385: 0025db80 416 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ - 1386: 0036c340 112 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ - 1387: 001a1c20 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ - 1388: 0025b330 128 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ - 1389: 003c78ac 244 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ - 1390: 001c1608 448 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ - 1391: 0008e0b4 48 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ - 1392: 001036b8 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ - 1393: 001a9698 276 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFastWithKeywords_StackRef │ │ │ │ - 1394: 00380978 80 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ - 1395: 0025ea30 208 FUNC GLOBAL DEFAULT 12 PySys_GetAttr │ │ │ │ + 1384: 001c8280 140 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ + 1385: 0025cde4 416 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ + 1386: 0036bb88 112 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ + 1387: 001a18bc 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ + 1388: 0025a594 128 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ + 1389: 003c6f3c 244 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ + 1390: 001c1100 448 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ + 1391: 0008e0e4 48 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ + 1392: 00104218 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ + 1393: 001a92b8 276 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFastWithKeywords_StackRef │ │ │ │ + 1394: 003801a0 80 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ + 1395: 0025dcac 208 FUNC GLOBAL DEFAULT 12 PySys_GetAttr │ │ │ │ 1396: 00000000 0 FUNC GLOBAL DEFAULT UND symlinkat@GLIBC_2.4 (3) │ │ │ │ - 1397: 0010b920 2528 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ - 1398: 000325ac 48 FUNC GLOBAL DEFAULT 12 PyImport_SetLazyImportsMode │ │ │ │ - 1399: 002b621c 36 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GuardCountdown │ │ │ │ - 1400: 002b77e8 216 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ + 1397: 0010c460 2528 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ + 1398: 000325b0 48 FUNC GLOBAL DEFAULT 12 PyImport_SetLazyImportsMode │ │ │ │ + 1399: 002b5b14 36 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GuardCountdown │ │ │ │ + 1400: 002b70e8 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: 00148264 120 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookupSplit │ │ │ │ + 1403: 00147ebc 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: 00081a2c 32 FUNC GLOBAL DEFAULT 12 Py_PACK_VERSION │ │ │ │ - 1408: 001bdcb8 24 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ - 1409: 00098af8 32 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ - 1410: 001e3f68 84 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ - 1411: 00379708 80 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ - 1412: 00222124 64 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ - 1413: 0012f49c 368 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFast_StackRef │ │ │ │ - 1414: 00075134 40 FUNC GLOBAL DEFAULT 12 _PyErr_SetInterpreterAlreadyRunning │ │ │ │ - 1415: 00050460 316 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ + 1407: 00081abc 32 FUNC GLOBAL DEFAULT 12 Py_PACK_VERSION │ │ │ │ + 1408: 001bd7b8 24 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ + 1409: 00098b28 32 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ + 1410: 001e29d8 84 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ + 1411: 00378f30 80 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ + 1412: 002212b4 64 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ + 1413: 0012fc10 368 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFast_StackRef │ │ │ │ + 1414: 0007521c 40 FUNC GLOBAL DEFAULT 12 _PyErr_SetInterpreterAlreadyRunning │ │ │ │ + 1415: 00050404 316 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ 1416: 006040c0 212 OBJECT GLOBAL DEFAULT 26 PyODict_Type │ │ │ │ - 1417: 002355b8 52 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ - 1418: 00096070 140 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ + 1417: 002349d8 52 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ + 1418: 000960a0 140 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ 1419: 00603794 212 OBJECT GLOBAL DEFAULT 26 PyModuleDef_Type │ │ │ │ - 1420: 00300e28 488 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ - 1421: 00062890 32 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ - 1422: 003af9b0 14336 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ - 1423: 000729d0 152 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Format │ │ │ │ - 1424: 0007e914 88 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ - 1425: 001d0820 52 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ - 1426: 001954cc 32 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ + 1420: 003009e8 488 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ + 1421: 00062848 32 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ + 1422: 003af070 14336 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ + 1423: 00072988 152 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Format │ │ │ │ + 1424: 0007e8cc 88 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ + 1425: 001cf298 52 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ + 1426: 0019518c 32 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ 1427: 00000000 0 FUNC GLOBAL DEFAULT UND __vsnprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1428: 0004c208 280 FUNC GLOBAL DEFAULT 12 PyByteArray_Concat │ │ │ │ - 1429: 000dbf3c 180 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ - 1430: 000b73ac 108 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ - 1431: 00185be4 56 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ - 1432: 00057404 48 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ - 1433: 001b8b54 132 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ + 1428: 0004c1b8 280 FUNC GLOBAL DEFAULT 12 PyByteArray_Concat │ │ │ │ + 1429: 000dcb64 180 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ + 1430: 000b7568 108 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ + 1431: 0018589c 56 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ + 1432: 000573bc 48 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ + 1433: 001b87d8 132 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ 1434: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_delete@GLIBC_2.34 (4) │ │ │ │ - 1435: 000777c8 24 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ - 1436: 0065e600 4 OBJECT GLOBAL DEFAULT 30 Py_FrozenFlag │ │ │ │ + 1435: 00077780 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: 0007b698 32 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ - 1440: 00081974 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ - 1441: 000a784c 3820 FUNC GLOBAL DEFAULT 12 _Py_dict_lookup │ │ │ │ - 1442: 002505f4 36 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ - 1443: 002942a0 176 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ - 1444: 002e0edc 156 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ + 1439: 0007b650 32 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ + 1440: 00081a04 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ + 1441: 000a790c 3784 FUNC GLOBAL DEFAULT 12 _Py_dict_lookup │ │ │ │ + 1442: 0024fa6c 36 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ + 1443: 00293de4 176 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ + 1444: 002e0a2c 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: 0007ffe4 68 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ - 1448: 00374d38 80 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ - 1449: 0030483c 124 FUNC GLOBAL DEFAULT 12 _PyBytes_GetData │ │ │ │ - 1450: 002c5c34 28 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ - 1451: 00139ff8 228 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ - 1452: 00080a80 84 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ - 1453: 002b62b4 68 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ + 1447: 0007ff9c 68 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ + 1448: 00374568 80 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ + 1449: 003043f8 124 FUNC GLOBAL DEFAULT 12 _PyBytes_GetData │ │ │ │ + 1450: 002c4e78 28 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ + 1451: 0013a5f8 228 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ + 1452: 00080a38 84 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ + 1453: 002b5bac 68 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ 1454: 00000000 0 FUNC GLOBAL DEFAULT UND killpg@GLIBC_2.4 (3) │ │ │ │ - 1455: 0032f884 24 FUNC GLOBAL DEFAULT 12 _PyXIData_Clear │ │ │ │ + 1455: 0032f144 24 FUNC GLOBAL DEFAULT 12 _PyXIData_Clear │ │ │ │ 1456: 00000000 0 FUNC GLOBAL DEFAULT UND accept4@GLIBC_2.10 (17) │ │ │ │ - 1457: 0060bae0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ProcessLookupError │ │ │ │ - 1458: 000381ac 20 FUNC GLOBAL DEFAULT 12 _Py_DisplaySourceLine │ │ │ │ - 1459: 0060cca8 4 OBJECT GLOBAL DEFAULT 26 PyExc_BufferError │ │ │ │ + 1457: 0060b5e4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ProcessLookupError │ │ │ │ + 1458: 000381c4 20 FUNC GLOBAL DEFAULT 12 _Py_DisplaySourceLine │ │ │ │ + 1459: 0060bd28 4 OBJECT GLOBAL DEFAULT 26 PyExc_BufferError │ │ │ │ 1460: 00000000 0 FUNC GLOBAL DEFAULT UND umask@GLIBC_2.4 (3) │ │ │ │ - 1461: 000345a4 916 FUNC GLOBAL DEFAULT 12 _Py_DumpStack │ │ │ │ - 1462: 0031bf7c 156 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ + 1461: 000345c0 916 FUNC GLOBAL DEFAULT 12 _Py_DumpStack │ │ │ │ + 1462: 0031b8c4 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: 00152090 380 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ + 1465: 00151c9c 380 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ 1466: 0002fecc 292 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetStrList │ │ │ │ - 1467: 0039e778 472 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ + 1467: 0039de38 472 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ 1468: 00000000 0 FUNC GLOBAL DEFAULT UND realpath@GLIBC_2.4 (3) │ │ │ │ - 1469: 00084c84 24 FUNC GLOBAL DEFAULT 12 Py_REFCNT │ │ │ │ + 1469: 00084d14 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: 002538b8 1548 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ - 1473: 001db0f8 1936 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ - 1474: 00040ef4 28 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ + 1472: 00252cc8 1548 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ + 1473: 001d9b7c 1936 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ + 1474: 00040ea4 28 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ 1475: 00000000 0 FUNC GLOBAL DEFAULT UND setegid@GLIBC_2.4 (3) │ │ │ │ - 1476: 0005f028 116 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ + 1476: 0005efe0 116 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ 1477: 00000000 0 FUNC GLOBAL DEFAULT UND raise@GLIBC_2.4 (3) │ │ │ │ - 1478: 002e331c 184 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ - 1479: 0009772c 36 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ - 1480: 0025b100 152 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ + 1478: 002e2e70 184 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ + 1479: 0009775c 36 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ + 1480: 0025a490 152 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ 1481: 006039c0 212 OBJECT GLOBAL DEFAULT 26 PyCMethod_Type │ │ │ │ - 1482: 0013a10c 5036 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ - 1483: 0037728c 56 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ - 1484: 00281bac 148 FUNC GLOBAL DEFAULT 12 PyLongWriter_Create │ │ │ │ - 1485: 000c2330 168 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ - 1486: 00332908 84 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ + 1482: 0013a70c 5036 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ + 1483: 00376ab4 56 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ + 1484: 00281614 148 FUNC GLOBAL DEFAULT 12 PyLongWriter_Create │ │ │ │ + 1485: 000c24fc 168 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ + 1486: 003321c8 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: 000c61a4 132 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ + 1490: 000c643c 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: 00139a58 164 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Discard │ │ │ │ - 1494: 0008e650 96 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ - 1495: 00294258 72 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttrString │ │ │ │ - 1496: 00081f2c 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ - 1497: 00087288 48 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState_DuringGC │ │ │ │ - 1498: 002b58e4 72 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ - 1499: 00032608 88 FUNC GLOBAL DEFAULT 12 PyGILState_Check │ │ │ │ - 1500: 000d7dfc 80 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ + 1493: 0013a054 164 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Discard │ │ │ │ + 1494: 0008e680 96 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ + 1495: 00293d9c 72 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttrString │ │ │ │ + 1496: 00081fbc 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ + 1497: 00087318 48 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState_DuringGC │ │ │ │ + 1498: 002b51e0 72 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ + 1499: 0003260c 88 FUNC GLOBAL DEFAULT 12 PyGILState_Check │ │ │ │ + 1500: 000d8a14 80 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ 1501: 006046d8 212 OBJECT GLOBAL DEFAULT 26 PyDictItems_Type │ │ │ │ - 1502: 0019f3e4 1272 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ - 1503: 000ae1f8 264 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ - 1504: 000df494 228 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ - 1505: 0015220c 844 FUNC GLOBAL DEFAULT 12 _Py_Mangle │ │ │ │ - 1506: 0030bb80 28 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ - 1507: 00341488 320 FUNC GLOBAL DEFAULT 12 _PyXIData_UnregisterClass │ │ │ │ + 1502: 0019f07c 1272 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ + 1503: 000ae280 264 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ + 1504: 000e00b0 228 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ + 1505: 00151e18 844 FUNC GLOBAL DEFAULT 12 _Py_Mangle │ │ │ │ + 1506: 0030b660 28 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ + 1507: 00340d7c 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: 0003da7c 84 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ - 1511: 0003fac8 836 FUNC GLOBAL DEFAULT 12 PyEval_EvalCodeEx │ │ │ │ - 1512: 003c747c 236 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ - 1513: 002887f4 140 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ + 1510: 0003da2c 84 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ + 1511: 0003fa78 836 FUNC GLOBAL DEFAULT 12 PyEval_EvalCodeEx │ │ │ │ + 1512: 003c6b0c 236 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ + 1513: 0028833c 140 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ 1514: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_rr_get_interval64@GLIBC_2.34 (4) │ │ │ │ - 1515: 0060cc34 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeEncodeError │ │ │ │ - 1516: 003cc71c 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ - 1517: 0015eaa8 252 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ - 1518: 002fc3dc 544 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_instruction │ │ │ │ - 1519: 00089c9c 20 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ + 1515: 0060bcb0 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeEncodeError │ │ │ │ + 1516: 003cbdac 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ + 1517: 0015e768 252 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ + 1518: 002fc044 544 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_instruction │ │ │ │ + 1519: 00089d2c 20 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ 1520: 00606394 212 OBJECT GLOBAL DEFAULT 26 PyFrame_Type │ │ │ │ - 1521: 0008b37c 100 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ + 1521: 0008b40c 100 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ 1522: 00000000 0 FUNC GLOBAL DEFAULT UND __uflow@GLIBC_2.4 (3) │ │ │ │ - 1523: 0015bf00 192 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFast_StackRef │ │ │ │ - 1524: 002b676c 864 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ - 1525: 00054c94 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ - 1526: 0012a490 704 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadGlobal │ │ │ │ - 1527: 0008d978 68 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ - 1528: 000e460c 508 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ - 1529: 000c57b8 336 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ - 1530: 00080210 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ + 1523: 0015bae8 192 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFast_StackRef │ │ │ │ + 1524: 002b6064 872 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ + 1525: 00054c3c 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ + 1526: 0012b130 704 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadGlobal │ │ │ │ + 1527: 0008d9a8 68 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ + 1528: 000e5228 508 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ + 1529: 000c5ae0 336 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ + 1530: 000801c8 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ 1531: 00656344 4 OBJECT GLOBAL DEFAULT 30 Py_UTF8Mode │ │ │ │ - 1532: 00087268 32 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ - 1533: 000a68f8 788 FUNC GLOBAL DEFAULT 12 PyTuple_FromArray │ │ │ │ - 1534: 002ba2bc 52 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ - 1535: 000b5490 2308 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ - 1536: 000dc4ec 404 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ - 1537: 001dbb80 236 FUNC GLOBAL DEFAULT 12 PyThreadState_Ensure │ │ │ │ - 1538: 000368bc 92 FUNC GLOBAL DEFAULT 12 PyObject_Calloc │ │ │ │ - 1539: 00083130 128 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ - 1540: 00153b3c 192 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ - 1541: 0022f8c0 20 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ - 1542: 00084bd8 20 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ - 1543: 0007b7e8 52 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ + 1532: 000872f8 32 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ + 1533: 000a69b8 788 FUNC GLOBAL DEFAULT 12 PyTuple_FromArray │ │ │ │ + 1534: 002b9c1c 52 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ + 1535: 000b5560 2340 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ + 1536: 000dd114 392 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ + 1537: 001da604 236 FUNC GLOBAL DEFAULT 12 PyThreadState_Ensure │ │ │ │ + 1538: 000368d4 92 FUNC GLOBAL DEFAULT 12 PyObject_Calloc │ │ │ │ + 1539: 000831c0 128 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ + 1540: 0015372c 192 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ + 1541: 0022ecf8 20 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ + 1542: 00084c68 20 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ + 1543: 0007b7a0 52 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ 1544: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpucount@GLIBC_2.6 (5) │ │ │ │ - 1545: 00296660 512 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ - 1546: 0011b2e4 224 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ + 1545: 002961e0 512 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ + 1546: 0011ba58 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: 002d23b4 100 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ - 1550: 0008def0 52 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ - 1551: 000873f8 40 FUNC GLOBAL DEFAULT 12 _PyObjectArray_Free │ │ │ │ - 1552: 00198b40 40 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsMode │ │ │ │ - 1553: 00033e04 28 FUNC GLOBAL DEFAULT 12 PyInit__csv │ │ │ │ - 1554: 001326e4 1164 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ + 1549: 002d1674 100 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ + 1550: 0008df20 52 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ + 1551: 00087488 40 FUNC GLOBAL DEFAULT 12 _PyObjectArray_Free │ │ │ │ + 1552: 00198800 40 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsMode │ │ │ │ + 1553: 00033e1c 28 FUNC GLOBAL DEFAULT 12 PyInit__csv │ │ │ │ + 1554: 00132e64 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: 00116410 1588 FUNC GLOBAL DEFAULT 12 _PyFrame_ClearExceptCode │ │ │ │ - 1558: 0008e98c 120 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ + 1557: 00116f48 1588 FUNC GLOBAL DEFAULT 12 _PyFrame_ClearExceptCode │ │ │ │ + 1558: 0008e9bc 120 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ 1559: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmax@GLIBC_2.4 (3) │ │ │ │ - 1560: 001f6560 196 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ + 1560: 001f52f0 196 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ 1561: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersion │ │ │ │ - 1562: 00612ae0 4 OBJECT GLOBAL DEFAULT 26 _PySet_Dummy │ │ │ │ - 1563: 0060bab8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ChildProcessError │ │ │ │ - 1564: 00175c30 44 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ - 1565: 00084c9c 24 FUNC GLOBAL DEFAULT 12 Py_SIZE │ │ │ │ - 1566: 0060cca0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportError │ │ │ │ - 1567: 000985c8 76 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ - 1568: 0008ae78 156 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ - 1569: 0020e944 36 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ + 1562: 00613138 4 OBJECT GLOBAL DEFAULT 26 _PySet_Dummy │ │ │ │ + 1563: 0060b5bc 4 OBJECT GLOBAL DEFAULT 26 PyExc_ChildProcessError │ │ │ │ + 1564: 001758e8 44 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ + 1565: 00084d2c 24 FUNC GLOBAL DEFAULT 12 Py_SIZE │ │ │ │ + 1566: 0060bd20 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportError │ │ │ │ + 1567: 00098108 76 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ + 1568: 0008af08 156 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ + 1569: 0020d8e8 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: 0007dc98 92 FUNC GLOBAL DEFAULT 12 PyModule_GetToken_DuringGC │ │ │ │ - 1573: 002144ac 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ - 1574: 00031b84 96 FUNC GLOBAL DEFAULT 12 _Py_InitializeMain │ │ │ │ + 1572: 0007dc50 92 FUNC GLOBAL DEFAULT 12 PyModule_GetToken_DuringGC │ │ │ │ + 1573: 00213454 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: 000747fc 300 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ - 1577: 00294b6c 284 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ - 1578: 002bbc34 136 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ + 1576: 00074c80 300 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ + 1577: 002946f0 284 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ + 1578: 002bb594 136 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ 1579: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_b_loc@GLIBC_2.4 (3) │ │ │ │ - 1580: 00046808 36 FUNC GLOBAL DEFAULT 12 _Py_IncRef │ │ │ │ + 1580: 000467b8 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: 000bddc0 24 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ - 1585: 0008bf90 304 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ + 1584: 000bdf88 24 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ + 1585: 0008c020 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: 001dbac4 88 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ - 1590: 0006a3e8 20 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchRightEvent │ │ │ │ - 1591: 0015bc6c 20 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ - 1592: 0060bab4 4 OBJECT GLOBAL DEFAULT 26 PyExc_BrokenPipeError │ │ │ │ + 1589: 001da548 88 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ + 1590: 0006a3a0 20 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchRightEvent │ │ │ │ + 1591: 0015b854 20 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ + 1592: 0060b5b8 4 OBJECT GLOBAL DEFAULT 26 PyExc_BrokenPipeError │ │ │ │ 1593: 00655d40 0 NOTYPE GLOBAL DEFAULT 30 __bss_start__ │ │ │ │ - 1594: 000611d0 20 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ + 1594: 00061188 20 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ 1595: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetBase │ │ │ │ - 1596: 000a75f4 100 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ + 1596: 000a76b4 100 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ 1597: 00000000 0 FUNC GLOBAL DEFAULT UND nice@GLIBC_2.4 (3) │ │ │ │ - 1598: 001b6504 1924 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ - 1599: 0032e038 28 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ - 1600: 001a804c 656 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ - 1601: 00212e70 72 FUNC GLOBAL DEFAULT 12 _PyIter_Send │ │ │ │ - 1602: 000e411c 1264 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ - 1603: 0060cca4 4 OBJECT GLOBAL DEFAULT 26 PyExc_EOFError │ │ │ │ - 1604: 0013ff74 80 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ + 1598: 001b6000 1924 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ + 1599: 0032d8f8 28 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ + 1600: 001a7c6c 656 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ + 1601: 00211e18 72 FUNC GLOBAL DEFAULT 12 _PyIter_Send │ │ │ │ + 1602: 000e4d38 1264 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ + 1603: 0060bd24 4 OBJECT GLOBAL DEFAULT 26 PyExc_EOFError │ │ │ │ + 1604: 0014056c 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: 0008df8c 24 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ - 1608: 0007cddc 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ - 1609: 002eda30 284 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ + 1606: 0067f5cc 0 NOTYPE GLOBAL DEFAULT 30 _bss_end__ │ │ │ │ + 1607: 0008dfbc 24 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ + 1608: 0007cd94 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ + 1609: 002ed584 284 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ 1610: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyname@GLIBC_2.4 (3) │ │ │ │ - 1611: 0032e054 92 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ - 1612: 0008a698 24 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ - 1613: 0008a474 20 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ + 1611: 0032d914 92 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ + 1612: 0008a728 24 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ + 1613: 0008a504 20 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ 1614: 006094f0 212 OBJECT GLOBAL DEFAULT 26 PyCode_Type │ │ │ │ - 1615: 00144458 88 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ + 1615: 0014404c 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: 0007a918 32 FUNC GLOBAL DEFAULT 12 _Py_cr_prod │ │ │ │ + 1618: 0007a8d0 32 FUNC GLOBAL DEFAULT 12 _Py_cr_prod │ │ │ │ 1619: 00000000 0 FUNC GLOBAL DEFAULT UND __sigtimedwait64@GLIBC_2.34 (4) │ │ │ │ - 1620: 0012a368 296 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ForIter │ │ │ │ - 1621: 00109840 128 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ - 1622: 00163a60 384 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ - 1623: 00043c74 28 FUNC GLOBAL DEFAULT 12 _PyNumber_InPlacePowerNoMod │ │ │ │ - 1624: 0026a1e0 124 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ + 1620: 0012b004 296 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ForIter │ │ │ │ + 1621: 0010a384 124 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ + 1622: 00163720 384 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ + 1623: 00043c24 28 FUNC GLOBAL DEFAULT 12 _PyNumber_InPlacePowerNoMod │ │ │ │ + 1624: 00269d78 124 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ 1625: 0002fcc0 120 FUNC GLOBAL DEFAULT 12 Py_InitializeEx │ │ │ │ - 1626: 0008df24 84 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ - 1627: 00083754 164 FUNC GLOBAL DEFAULT 12 PyContext_ClearWatcher │ │ │ │ - 1628: 0039f77c 204 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ - 1629: 000a5ae8 548 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ - 1630: 0008b638 76 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ + 1626: 0008df54 84 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ + 1627: 000837e4 164 FUNC GLOBAL DEFAULT 12 PyContext_ClearWatcher │ │ │ │ + 1628: 0039ee3c 204 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ + 1629: 000a5ba8 548 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ + 1630: 0008b6c8 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: 00040fbc 28 FUNC GLOBAL DEFAULT 12 PyInit_syslog │ │ │ │ - 1637: 00111ccc 1280 FUNC GLOBAL DEFAULT 12 _Py_VectorCallInstrumentation_StackRefSteal │ │ │ │ + 1636: 00040f6c 28 FUNC GLOBAL DEFAULT 12 PyInit_syslog │ │ │ │ + 1637: 0011280c 1280 FUNC GLOBAL DEFAULT 12 _Py_VectorCallInstrumentation_StackRefSteal │ │ │ │ 1638: 00000000 0 FUNC GLOBAL DEFAULT UND system@GLIBC_2.4 (3) │ │ │ │ - 1639: 0003a0fc 1024 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Child │ │ │ │ - 1640: 0007a504 32 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ - 1641: 003a67f0 24 FUNC GLOBAL DEFAULT 12 _PyXIData_ReleaseAndRawFree │ │ │ │ - 1642: 002cf668 176 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ - 1643: 00346920 156 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialOneArg │ │ │ │ - 1644: 0007cfe0 56 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ - 1645: 0065e5f0 4 OBJECT GLOBAL DEFAULT 30 Py_OptimizeFlag │ │ │ │ - 1646: 001cc4dc 272 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ + 1639: 0003a114 1024 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Child │ │ │ │ + 1640: 0007a4bc 32 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ + 1641: 003a5eb0 24 FUNC GLOBAL DEFAULT 12 _PyXIData_ReleaseAndRawFree │ │ │ │ + 1642: 002ce8a8 176 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ + 1643: 00346204 156 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialOneArg │ │ │ │ + 1644: 0007cf98 56 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ + 1645: 0065e618 4 OBJECT GLOBAL DEFAULT 30 Py_OptimizeFlag │ │ │ │ + 1646: 001caffc 1036 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: 00234d14 24 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ + 1649: 00240290 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: 002a9a64 108 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ + 1652: 002a95a8 108 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ 1653: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigdefault@GLIBC_2.4 (3) │ │ │ │ - 1654: 0032e0b0 96 FUNC GLOBAL DEFAULT 12 PyLong_IsNegative │ │ │ │ - 1655: 000cb450 160 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ - 1656: 00033be0 528 FUNC GLOBAL DEFAULT 12 _PyUnicode_FromId │ │ │ │ - 1657: 0011b61c 176 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ - 1658: 001bc728 488 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ - 1659: 00168dc8 752 FUNC GLOBAL DEFAULT 12 _PyLong_ExactDealloc │ │ │ │ - 1660: 001c8450 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ - 1661: 0028416c 28 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ - 1662: 002c3ff8 48 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ + 1654: 0032d970 96 FUNC GLOBAL DEFAULT 12 PyLong_IsNegative │ │ │ │ + 1655: 000cb650 160 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ + 1656: 00033be4 528 FUNC GLOBAL DEFAULT 12 _PyUnicode_FromId │ │ │ │ + 1657: 0011c15c 176 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ + 1658: 001bc228 488 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ + 1659: 00168a88 752 FUNC GLOBAL DEFAULT 12 _PyLong_ExactDealloc │ │ │ │ + 1660: 001c7f38 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ + 1661: 00283cb4 28 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ + 1662: 002c339c 48 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ 1663: 0002dab4 0 FUNC GLOBAL DEFAULT UND XML_SetElementHandler │ │ │ │ - 1664: 000388c8 248 FUNC GLOBAL DEFAULT 12 PyImport_CreateModuleFromInitfunc │ │ │ │ - 1665: 00152870 344 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ - 1666: 0026ed20 180 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallKw │ │ │ │ + 1664: 000388e0 248 FUNC GLOBAL DEFAULT 12 PyImport_CreateModuleFromInitfunc │ │ │ │ + 1665: 0015247c 344 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ + 1666: 0026e868 180 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallKw │ │ │ │ 1667: 00000000 0 FUNC GLOBAL DEFAULT UND __snprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1668: 002e2e50 240 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken_DuringGC │ │ │ │ - 1669: 001b2e4c 576 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ + 1668: 002e29a0 240 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken_DuringGC │ │ │ │ + 1669: 001b299c 576 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ 1670: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_adddup2@GLIBC_2.4 (3) │ │ │ │ - 1671: 00089588 48 FUNC GLOBAL DEFAULT 12 _PyType_NewManagedObject │ │ │ │ + 1671: 00089618 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: 002733ec 56 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ - 1675: 0065e6a0 4 OBJECT GLOBAL DEFAULT 30 Py_HashRandomizationFlag │ │ │ │ + 1674: 00272f34 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: 00179e74 1044 FUNC GLOBAL DEFAULT 12 _PyEval_ImportName │ │ │ │ - 1678: 002e70f4 604 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ - 1679: 00082a54 88 FUNC GLOBAL DEFAULT 12 PyArg_ParseArray │ │ │ │ + 1677: 00179b2c 1044 FUNC GLOBAL DEFAULT 12 _PyEval_ImportName │ │ │ │ + 1678: 002e6c48 604 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ + 1679: 00082ae4 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: 000847ec 80 FUNC GLOBAL DEFAULT 12 _PyCode_CheckPureFunction │ │ │ │ - 1685: 0060cc80 4 OBJECT GLOBAL DEFAULT 26 PyExc_BytesWarning │ │ │ │ + 1684: 0008487c 80 FUNC GLOBAL DEFAULT 12 _PyCode_CheckPureFunction │ │ │ │ + 1685: 0060bcfc 4 OBJECT GLOBAL DEFAULT 26 PyExc_BytesWarning │ │ │ │ 1686: 00000000 0 FUNC GLOBAL DEFAULT UND sem_post@GLIBC_2.34 (4) │ │ │ │ - 1687: 00326fb0 264 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIData │ │ │ │ - 1688: 003320f8 100 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ - 1689: 000b8fac 788 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ - 1690: 001596f8 84 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ - 1691: 003a911c 204 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ - 1692: 00084c14 40 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ - 1693: 001e9220 144 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GrowAndUpdatePointer │ │ │ │ - 1694: 002efd84 148 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ - 1695: 0008fcb0 60 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ - 1696: 003a6f5c 116 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ - 1697: 0008ebc0 172 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ - 1698: 0005bfe0 772 FUNC GLOBAL DEFAULT 12 _PyXI_NewExcInfo │ │ │ │ - 1699: 001ecddc 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ + 1687: 00326800 264 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIData │ │ │ │ + 1688: 003319b8 100 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ + 1689: 000b9178 796 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ + 1690: 001592e8 84 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ + 1691: 003a87dc 204 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ + 1692: 00084ca4 40 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ + 1693: 001e7fb0 144 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GrowAndUpdatePointer │ │ │ │ + 1694: 002ef8d8 148 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ + 1695: 0008fce0 60 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ + 1696: 003a661c 116 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ + 1697: 0008ebf0 172 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ + 1698: 0005bf98 772 FUNC GLOBAL DEFAULT 12 _PyXI_NewExcInfo │ │ │ │ + 1699: 001ebb6c 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ 1700: 00000000 0 FUNC GLOBAL DEFAULT UND getgroups@GLIBC_2.4 (3) │ │ │ │ - 1701: 002bfefc 148 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ + 1701: 002bf3f4 148 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ 1702: 00000000 0 FUNC GLOBAL DEFAULT UND readv@GLIBC_2.4 (3) │ │ │ │ - 1703: 0017e8ac 652 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecialMethod │ │ │ │ - 1704: 0008da48 116 FUNC GLOBAL DEFAULT 12 Py_SetProgramName │ │ │ │ + 1703: 0017e564 652 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecialMethod │ │ │ │ + 1704: 0008da78 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: 001ce610 76 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ + 1707: 001cce44 76 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ 1708: 00608428 212 OBJECT GLOBAL DEFAULT 26 PyBytesIter_Type │ │ │ │ - 1709: 0007dc20 120 FUNC GLOBAL DEFAULT 12 PyModule_GetToken │ │ │ │ - 1710: 00231120 240 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ - 1711: 001c4fe0 352 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ - 1712: 0014ba8c 220 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Create │ │ │ │ + 1709: 0007dbd8 120 FUNC GLOBAL DEFAULT 12 PyModule_GetToken │ │ │ │ + 1710: 002328b0 240 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ + 1711: 001c4ac8 352 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ + 1712: 0014b694 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: 001ec2c0 444 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Subtract │ │ │ │ - 1716: 001de2a8 64 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteChar │ │ │ │ - 1717: 00047710 432 FUNC GLOBAL DEFAULT 12 _Py_rc_quot │ │ │ │ - 1718: 0060cc2c 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopIteration │ │ │ │ - 1719: 001a7044 2276 FUNC GLOBAL DEFAULT 12 _PyEval_ImportFrom │ │ │ │ - 1720: 00082430 24 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ - 1721: 001eedc8 20 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt32 │ │ │ │ - 1722: 0003dad0 28 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ + 1715: 001eb050 444 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Subtract │ │ │ │ + 1716: 001dcd64 64 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteChar │ │ │ │ + 1717: 000476c0 432 FUNC GLOBAL DEFAULT 12 _Py_rc_quot │ │ │ │ + 1718: 0060bd0c 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopIteration │ │ │ │ + 1719: 001a6c64 2276 FUNC GLOBAL DEFAULT 12 _PyEval_ImportFrom │ │ │ │ + 1720: 000824c0 24 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ + 1721: 001edb60 20 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt32 │ │ │ │ + 1722: 0003da80 28 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ 1723: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetStartElementHandler │ │ │ │ - 1724: 00261954 780 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ + 1724: 00260bc0 784 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ 1725: 00607ab0 212 OBJECT GLOBAL DEFAULT 26 PyProperty_Type │ │ │ │ - 1726: 0006a178 80 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ - 1727: 001b5230 84 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ - 1728: 00082288 20 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ + 1726: 0006a060 80 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ + 1727: 001b4f6c 84 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ + 1728: 00082318 20 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ 1729: 00000000 0 FUNC GLOBAL DEFAULT UND removexattr@GLIBC_2.4 (3) │ │ │ │ - 1730: 002886b0 104 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ - 1731: 0007cf70 56 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ + 1730: 002881f8 104 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ + 1731: 0007cf28 56 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ 1732: 00000000 0 FUNC GLOBAL DEFAULT UND execve@GLIBC_2.4 (3) │ │ │ │ - 1733: 001a3e80 1512 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ - 1734: 0004c660 312 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ - 1735: 0019bbd8 172 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ + 1733: 001a3b30 1512 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ + 1734: 0004c610 312 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ + 1735: 0019b898 172 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ 1736: 00000000 0 FUNC GLOBAL DEFAULT UND getegid@GLIBC_2.4 (3) │ │ │ │ - 1737: 001afe8c 180 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIndices │ │ │ │ - 1738: 00255398 176 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ - 1739: 00084af0 64 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2_KnownHash │ │ │ │ + 1737: 001af9e4 180 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIndices │ │ │ │ + 1738: 002547a8 176 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ + 1739: 00084b80 64 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2_KnownHash │ │ │ │ 1740: 0002de08 0 FUNC GLOBAL DEFAULT UND XML_SetUnknownEncodingHandler │ │ │ │ - 1741: 0037ac30 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ - 1742: 0022c8ec 40 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ - 1743: 002ef230 56 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ - 1744: 0060fd04 212 OBJECT GLOBAL DEFAULT 26 _PyExc_IncompleteInputError │ │ │ │ - 1745: 00081b64 100 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ - 1746: 000829ac 168 FUNC GLOBAL DEFAULT 12 PyArg_ParseArrayAndKeywords │ │ │ │ - 1747: 00089788 172 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ - 1748: 00281c80 108 FUNC GLOBAL DEFAULT 12 PyLongWriter_Finish │ │ │ │ + 1741: 0037a458 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ + 1742: 0022bcc4 40 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ + 1743: 002eed04 56 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ + 1744: 0060ed84 212 OBJECT GLOBAL DEFAULT 26 _PyExc_IncompleteInputError │ │ │ │ + 1745: 00081bf4 100 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ + 1746: 00082a3c 168 FUNC GLOBAL DEFAULT 12 PyArg_ParseArrayAndKeywords │ │ │ │ + 1747: 00089818 172 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ + 1748: 002816e8 108 FUNC GLOBAL DEFAULT 12 PyLongWriter_Finish │ │ │ │ 1749: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExternalEntityParserCreate │ │ │ │ - 1750: 0008b73c 64 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ - 1751: 002bbb9c 60 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ - 1752: 00278b00 380 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ + 1750: 0008b7cc 64 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ + 1751: 002bb4fc 60 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ + 1752: 00278648 380 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ 1753: 00000000 0 FUNC GLOBAL DEFAULT UND getpgid@GLIBC_2.4 (3) │ │ │ │ - 1754: 0008d464 28 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailureUTF8 │ │ │ │ + 1754: 0008d494 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: 001d3f30 9004 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ - 1758: 000734a8 44 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ + 1757: 001d29b8 9004 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ + 1758: 00073460 44 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ 1759: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_join@GLIBC_2.34 (4) │ │ │ │ - 1760: 000e7dd4 72 FUNC GLOBAL DEFAULT 12 _PyThreadState_PushFrame │ │ │ │ - 1761: 001eec88 320 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ - 1762: 000cd950 404 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ + 1760: 000e89e0 72 FUNC GLOBAL DEFAULT 12 _PyThreadState_PushFrame │ │ │ │ + 1761: 001eda20 320 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ + 1762: 000ce5c8 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: 00081fd0 20 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ - 1766: 002e8a58 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ + 1765: 00082060 20 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ + 1766: 002e850c 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ 1767: 006057f0 212 OBJECT GLOBAL DEFAULT 26 PyLazyImport_Type │ │ │ │ - 1768: 0060ccb0 4 OBJECT GLOBAL DEFAULT 26 PyExc_AssertionError │ │ │ │ + 1768: 0060bd30 4 OBJECT GLOBAL DEFAULT 26 PyExc_AssertionError │ │ │ │ 1769: 00000000 0 FUNC GLOBAL DEFAULT UND getauxval@GLIBC_2.16 (26) │ │ │ │ - 1770: 001dfdb8 96 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ - 1771: 000be930 476 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ - 1772: 00087618 360 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ - 1773: 00077450 20 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ - 1774: 001767b0 48 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ + 1770: 002b7a4c 92 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ + 1771: 000beaf8 476 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ + 1772: 000876a8 360 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ + 1773: 00077408 20 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ + 1774: 00176468 48 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ 1775: 00000000 0 FUNC GLOBAL DEFAULT UND linkat@GLIBC_2.4 (3) │ │ │ │ - 1776: 001ad14c 2036 FUNC GLOBAL DEFAULT 12 _PyList_BinarySlice │ │ │ │ + 1776: 001acd6c 2032 FUNC GLOBAL DEFAULT 12 _PyList_BinarySlice │ │ │ │ 1777: 0060112c 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemError │ │ │ │ - 1778: 001c7ac0 64 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ - 1779: 002c883c 28 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ - 1780: 0008eaf0 24 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ + 1778: 001c75a8 64 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ + 1779: 002c7a7c 28 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ + 1780: 0008eb20 24 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ 1781: 00000000 0 FUNC GLOBAL DEFAULT UND getpwnam_r@GLIBC_2.4 (3) │ │ │ │ - 1782: 00230ea8 64 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ - 1783: 00099ef0 176 FUNC GLOBAL DEFAULT 12 _Py_InitializeRecursionLimits │ │ │ │ - 1784: 000cf1c0 2092 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ - 1785: 003a49ec 300 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ - 1786: 0007fd88 492 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ - 1787: 003cc730 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ - 1788: 0036efb0 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ - 1789: 002bbd90 440 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ - 1790: 0060bacc 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileNotFoundError │ │ │ │ - 1791: 00304360 96 FUNC GLOBAL DEFAULT 12 _PyXIData_InitWithSize │ │ │ │ - 1792: 0015f874 20 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ - 1793: 0008039c 208 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ - 1794: 001176e0 144 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ - 1795: 0016ebf0 156 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ + 1782: 00232638 64 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ + 1783: 00099f20 176 FUNC GLOBAL DEFAULT 12 _Py_InitializeRecursionLimits │ │ │ │ + 1784: 000cfe38 2092 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ + 1785: 003a40ac 300 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ + 1786: 0007fd40 492 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ + 1787: 003cbdc0 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ + 1788: 0036e7f8 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ + 1789: 002bb6f0 440 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ + 1790: 0060b5d0 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileNotFoundError │ │ │ │ + 1791: 00303f20 96 FUNC GLOBAL DEFAULT 12 _PyXIData_InitWithSize │ │ │ │ + 1792: 0015f534 20 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ + 1793: 00080354 208 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ + 1794: 00118218 144 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ + 1795: 0016e8c0 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: 00036918 236 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCall │ │ │ │ - 1799: 001ba49c 720 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ - 1800: 0015974c 52 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ + 1798: 00036930 236 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCall │ │ │ │ + 1799: 001b9f9c 720 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ + 1800: 0015933c 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: 00185154 2036 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ - 1805: 001b9d78 88 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ - 1806: 002ef84c 164 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ - 1807: 0007053c 56 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ + 1804: 00184e0c 2036 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ + 1805: 001b9878 88 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ + 1806: 002ef3a0 164 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ + 1807: 000704f4 56 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ 1808: 0002ed34 48 FUNC GLOBAL DEFAULT 12 PyInterpreterView_FromMain │ │ │ │ - 1809: 002da930 168 FUNC GLOBAL DEFAULT 12 PyLong_FromInt32 │ │ │ │ + 1809: 002da4ac 168 FUNC GLOBAL DEFAULT 12 PyLong_FromInt32 │ │ │ │ 1810: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetParamEntityParsing │ │ │ │ - 1811: 002d6260 124 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ + 1811: 002d5a04 124 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ 1812: 0002f8b4 220 FUNC GLOBAL DEFAULT 12 Py_SetPath │ │ │ │ - 1813: 001a44cc 304 FUNC GLOBAL DEFAULT 12 _PyList_Concat │ │ │ │ - 1814: 002912ec 56 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ + 1813: 001a417c 300 FUNC GLOBAL DEFAULT 12 _PyList_Concat │ │ │ │ + 1814: 00290e34 56 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ 1815: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getattr_np@GLIBC_2.32 (9) │ │ │ │ - 1816: 002b5fe4 80 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ - 1817: 002fd0f4 240 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ - 1818: 002aeee4 28 FUNC GLOBAL DEFAULT 12 PyInit__contextvars │ │ │ │ + 1816: 002b58dc 80 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ + 1817: 002fcbb4 240 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ + 1818: 002ae7cc 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: 0027ad20 28 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ - 1822: 0041f2ec 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ + 1821: 0027a868 28 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ + 1822: 0041e7bc 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ 1823: 0002f1fc 60 FUNC GLOBAL DEFAULT 12 Py_Main │ │ │ │ - 1824: 0008dc4c 64 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ - 1825: 000b2d74 92 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetState │ │ │ │ + 1824: 0008dc7c 64 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ + 1825: 000b2e44 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: 0013c0ec 172 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ - 1829: 0012ecd8 1260 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Call │ │ │ │ - 1830: 000a9350 324 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ + 1828: 0013c6ec 172 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ + 1829: 0012f44c 1260 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Call │ │ │ │ + 1830: 000a93a8 324 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ 1831: 00000000 0 FUNC GLOBAL DEFAULT UND crc32_combine64@ZLIB_1.2.3.3 (24) │ │ │ │ - 1832: 0017e398 1300 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ - 1833: 00071de0 24 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ - 1834: 0058da88 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ - 1835: 00032470 96 FUNC GLOBAL DEFAULT 12 PyFile_OpenCode │ │ │ │ - 1836: 000848dc 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ - 1837: 00132644 160 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ - 1838: 0060cc58 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyError │ │ │ │ - 1839: 000982fc 72 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ - 1840: 00392544 796 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ - 1841: 001389cc 356 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ - 1842: 00348768 56 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ - 1843: 0014bc20 2564 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreAttr │ │ │ │ - 1844: 000a0614 776 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ - 1845: 0008db3c 40 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ - 1846: 0025cf48 36 FUNC GLOBAL DEFAULT 12 _Py_SetImmortalUntracked │ │ │ │ - 1847: 0008ea20 24 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ - 1848: 000cdc74 20 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ + 1832: 0017e050 1300 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ + 1833: 00071d98 24 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ + 1834: 0058be78 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ + 1835: 00032474 96 FUNC GLOBAL DEFAULT 12 PyFile_OpenCode │ │ │ │ + 1836: 0008496c 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ + 1837: 00132dc4 160 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ + 1838: 0060bcd4 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyError │ │ │ │ + 1839: 00097e3c 72 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ + 1840: 00392314 796 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ + 1841: 00138fc8 356 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ + 1842: 0034804c 56 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ + 1843: 0014b828 2564 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreAttr │ │ │ │ + 1844: 000a06d8 776 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ + 1845: 0008db6c 40 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ + 1846: 0025c1a8 36 FUNC GLOBAL DEFAULT 12 _Py_SetImmortalUntracked │ │ │ │ + 1847: 0008ea50 24 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ + 1848: 000ce8ec 20 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ 1849: 0002ef4c 396 FUNC GLOBAL DEFAULT 12 PySys_AddXOption │ │ │ │ - 1850: 0007be88 24 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ + 1850: 0007be40 24 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ 1851: 00000000 0 FUNC GLOBAL DEFAULT UND fileno@GLIBC_2.4 (3) │ │ │ │ - 1852: 003baf94 32 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ - 1853: 0019c0d0 184 FUNC GLOBAL DEFAULT 12 _Py_GetBaseCodeUnit │ │ │ │ - 1854: 00031be4 44 FUNC GLOBAL DEFAULT 12 PyStatus_Error │ │ │ │ - 1855: 002d7d9c 60 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ + 1852: 003ba624 32 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ + 1853: 0019bd90 184 FUNC GLOBAL DEFAULT 12 _Py_GetBaseCodeUnit │ │ │ │ + 1854: 00031be8 44 FUNC GLOBAL DEFAULT 12 PyStatus_Error │ │ │ │ + 1855: 002d753c 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: 002b8250 28 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ + 1859: 002b7bac 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: 00255644 20 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ - 1863: 000c8a98 748 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ + 1862: 00254a54 20 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ + 1863: 000c8cb4 748 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ 1864: 00000000 0 FUNC GLOBAL DEFAULT UND chown@GLIBC_2.4 (3) │ │ │ │ - 1865: 0008d66c 48 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ - 1866: 00305674 88 FUNC GLOBAL DEFAULT 12 _PyXI_GetMainNamespace │ │ │ │ - 1867: 00215bac 32 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ - 1868: 001a9e14 316 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ - 1869: 00132cd0 2356 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ + 1865: 0008d69c 48 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ + 1866: 00305150 88 FUNC GLOBAL DEFAULT 12 _PyXI_GetMainNamespace │ │ │ │ + 1867: 00214bfc 32 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ + 1868: 001a9a34 316 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ + 1869: 00133450 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: 0016bd14 988 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ + 1872: 0016b9d4 988 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ 1873: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_wcstol@GLIBC_2.38 (15) │ │ │ │ - 1874: 0007eadc 108 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ + 1874: 0007ea94 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: 00080490 96 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ + 1877: 00080448 96 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ 1878: 00000000 0 FUNC GLOBAL DEFAULT UND __utimensat64@GLIBC_2.34 (4) │ │ │ │ - 1879: 002dec0c 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ + 1879: 002de75c 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ 1880: 00608240 212 OBJECT GLOBAL DEFAULT 26 PyCell_Type │ │ │ │ - 1881: 003cacc8 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ - 1882: 0065e608 4 OBJECT GLOBAL DEFAULT 30 Py_NoSiteFlag │ │ │ │ + 1881: 003ca358 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: 002b6fb4 356 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ + 1885: 002b68b4 356 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ 1886: 00000000 0 FUNC GLOBAL DEFAULT UND lgetxattr@GLIBC_2.4 (3) │ │ │ │ - 1887: 002c8390 492 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ - 1888: 0065e604 4 OBJECT GLOBAL DEFAULT 30 Py_UnbufferedStdioFlag │ │ │ │ - 1889: 000aa8a8 64 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ - 1890: 0006a6ac 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchLeftEvent │ │ │ │ - 1891: 003af8f0 192 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ - 1892: 0008a93c 1048 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ + 1887: 002c75d0 492 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ + 1888: 0065e62c 4 OBJECT GLOBAL DEFAULT 30 Py_UnbufferedStdioFlag │ │ │ │ + 1889: 000aa900 64 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ + 1890: 0006a414 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchLeftEvent │ │ │ │ + 1891: 003aefb0 192 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ + 1892: 0008a9cc 1048 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ 1893: 00000000 0 FUNC GLOBAL DEFAULT UND if_indextoname@GLIBC_2.4 (3) │ │ │ │ - 1894: 000df21c 224 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ - 1895: 0013ce70 44 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ - 1896: 001c6b10 576 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ - 1897: 0007f9b0 188 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ - 1898: 002ebd34 64 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ + 1894: 000dfe38 224 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ + 1895: 0013d470 44 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ + 1896: 001c65f8 576 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ + 1897: 0007f968 188 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ + 1898: 002eb888 64 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ 1899: 00000000 0 FUNC GLOBAL DEFAULT UND fwrite@GLIBC_2.4 (3) │ │ │ │ - 1900: 000961a0 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ + 1900: 000961d0 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ 1901: 0002f0d8 40 FUNC GLOBAL DEFAULT 12 Py_IsInitialized │ │ │ │ - 1902: 0005ece4 160 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ - 1903: 0008d3bc 32 FUNC GLOBAL DEFAULT 12 _PyXIData_SetNotShareableError │ │ │ │ + 1902: 0005ec9c 160 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ + 1903: 0008d3ec 32 FUNC GLOBAL DEFAULT 12 _PyXIData_SetNotShareableError │ │ │ │ 1904: 00000000 0 FUNC GLOBAL DEFAULT UND fread@GLIBC_2.4 (3) │ │ │ │ - 1905: 00082448 192 FUNC GLOBAL DEFAULT 12 PyWeakref_IsDead │ │ │ │ + 1905: 000824d8 192 FUNC GLOBAL DEFAULT 12 PyWeakref_IsDead │ │ │ │ 1906: 00656340 4 OBJECT GLOBAL DEFAULT 30 Py_IgnoreEnvironmentFlag │ │ │ │ - 1907: 002fe9bc 168 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ - 1908: 000d4c1c 68 FUNC GLOBAL DEFAULT 12 _PyDict_CopyAsDict │ │ │ │ - 1909: 000761c4 32 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ + 1907: 002fe7fc 168 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ + 1908: 000d5830 68 FUNC GLOBAL DEFAULT 12 _PyDict_CopyAsDict │ │ │ │ + 1909: 0007617c 32 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ 1910: 00000000 0 FUNC GLOBAL DEFAULT UND log10@GLIBC_2.4 (2) │ │ │ │ - 1911: 004f9858 68 OBJECT GLOBAL DEFAULT 14 _Py_FunctionAttributeOffsets │ │ │ │ - 1912: 0008dfa4 40 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ - 1913: 000718b4 308 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ + 1911: 004f8f14 68 OBJECT GLOBAL DEFAULT 14 _Py_FunctionAttributeOffsets │ │ │ │ + 1912: 0008dfd4 40 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ + 1913: 0007186c 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: 00238d2c 44 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ - 1918: 0060b784 4 OBJECT GLOBAL DEFAULT 26 PyExc_OverflowError │ │ │ │ - 1919: 00347cf4 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ - 1920: 0008dae4 64 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ - 1921: 002588f0 56 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ + 1917: 00240d98 44 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ + 1918: 0060b288 4 OBJECT GLOBAL DEFAULT 26 PyExc_OverflowError │ │ │ │ + 1919: 003475d8 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ + 1920: 0008db14 64 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ + 1921: 00257c78 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: 000996dc 128 FUNC GLOBAL DEFAULT 12 Py_HashBuffer │ │ │ │ + 1924: 0009970c 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: 0037cef4 128 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ - 1928: 00049014 48 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ - 1929: 00234610 124 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ - 1930: 000382f8 324 FUNC GLOBAL DEFAULT 12 _PyTraceback_Add │ │ │ │ + 1927: 0037c71c 128 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ + 1928: 00048fc4 48 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ + 1929: 00233a48 124 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ + 1930: 00038310 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: 0014598c 1488 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict │ │ │ │ + 1933: 00145580 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: 000618c4 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ - 1938: 0028c104 232 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ + 1937: 0006187c 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ + 1938: 0028bc4c 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: 000d757c 548 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ - 1943: 0028736c 20 FUNC GLOBAL DEFAULT 12 Py_Finalize │ │ │ │ - 1944: 002c3dec 116 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ - 1945: 00081618 96 FUNC GLOBAL DEFAULT 12 PyLong_IsZero │ │ │ │ - 1946: 0011a248 144 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ + 1942: 000d8194 548 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ + 1943: 00286eb4 20 FUNC GLOBAL DEFAULT 12 Py_Finalize │ │ │ │ + 1944: 002c318c 116 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ + 1945: 000816a8 96 FUNC GLOBAL DEFAULT 12 PyLong_IsZero │ │ │ │ + 1946: 0011ad88 144 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ 1947: 00000000 0 FUNC GLOBAL DEFAULT UND sigismember@GLIBC_2.4 (3) │ │ │ │ - 1948: 00138b30 1020 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithPointer │ │ │ │ - 1949: 000644fc 136 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ - 1950: 0006a054 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ - 1951: 000754a8 152 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ - 1952: 0007dcf4 52 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken │ │ │ │ + 1948: 0013912c 1020 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithPointer │ │ │ │ + 1949: 000644b4 136 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ + 1950: 00069f3c 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ + 1951: 00075460 152 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ + 1952: 0007dcac 52 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken │ │ │ │ 1953: 00000000 0 FUNC GLOBAL DEFAULT UND __time64@GLIBC_2.34 (4) │ │ │ │ - 1954: 0023fe18 324 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ + 1954: 00247e84 316 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: 00325d40 160 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ - 1958: 0020e7a0 328 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ - 1959: 00081ab8 100 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ - 1960: 003bc1d0 52 FUNC GLOBAL DEFAULT 12 _PyXIData_Free │ │ │ │ - 1961: 002b0580 388 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ - 1962: 000617c4 136 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ - 1963: 003cc744 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ + 1957: 00325590 160 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ + 1958: 0020d744 328 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ + 1959: 00081b48 100 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ + 1960: 003bb860 52 FUNC GLOBAL DEFAULT 12 _PyXIData_Free │ │ │ │ + 1961: 002afe68 388 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ + 1962: 0006177c 136 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ + 1963: 003cbdd4 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ 1964: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_nanosleep_time64@GLIBC_2.34 (4) │ │ │ │ - 1965: 0006baec 76 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ + 1965: 0006baa4 76 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ 1966: 00000000 0 FUNC GLOBAL DEFAULT UND textdomain@GLIBC_2.4 (3) │ │ │ │ - 1967: 0008d8f0 60 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ + 1967: 0008d920 60 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ 1968: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_max@GLIBC_2.4 (3) │ │ │ │ - 1969: 00090834 192 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ - 1970: 002daa88 156 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt64 │ │ │ │ - 1971: 0008dbf0 40 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ + 1969: 00090864 192 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ + 1970: 002da604 156 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt64 │ │ │ │ + 1971: 0008dc20 40 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ 1972: 00000000 0 FUNC GLOBAL DEFAULT UND __pthread_cond_timedwait64@GLIBC_2.34 (4) │ │ │ │ - 1973: 000a47c0 260 FUNC GLOBAL DEFAULT 12 _Py_SetImmortal │ │ │ │ - 1974: 0008225c 44 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ + 1973: 000a4880 260 FUNC GLOBAL DEFAULT 12 _Py_SetImmortal │ │ │ │ + 1974: 000822ec 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: 003cc6ac 20 FUNC GLOBAL DEFAULT 12 _Py_ForgetReference │ │ │ │ - 1978: 0014ca58 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Finish │ │ │ │ - 1979: 00268c18 120 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ + 1977: 003cbd3c 20 FUNC GLOBAL DEFAULT 12 _Py_ForgetReference │ │ │ │ + 1978: 0014c660 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Finish │ │ │ │ + 1979: 002687b0 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: 0008b684 184 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ - 1983: 00036cc4 36 FUNC GLOBAL DEFAULT 12 PyUnstable_DumpTraceback │ │ │ │ + 1982: 0008b714 184 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ + 1983: 00036cdc 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: 001dd984 512 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ - 1987: 0008e590 24 FUNC GLOBAL DEFAULT 12 _PyBytes_FromData │ │ │ │ - 1988: 002841b4 28 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ + 1986: 001dc440 512 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ + 1987: 0008e5c0 24 FUNC GLOBAL DEFAULT 12 _PyBytes_FromData │ │ │ │ + 1988: 00283cfc 28 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ 1989: 00606614 212 OBJECT GLOBAL DEFAULT 26 PyFloat_Type │ │ │ │ - 1990: 00081d0c 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ - 1991: 000c56c8 240 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ - 1992: 00083588 148 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ - 1993: 0009fb0c 336 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ - 1994: 0065e60c 4 OBJECT GLOBAL DEFAULT 30 Py_DontWriteBytecodeFlag │ │ │ │ - 1995: 0022b534 636 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ - 1996: 00038de8 80 FUNC GLOBAL DEFAULT 12 PyInit__tracemalloc │ │ │ │ - 1997: 0008736c 52 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ - 1998: 0008e8e8 140 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ - 1999: 0032d4c0 72 FUNC GLOBAL DEFAULT 12 _PyXIData_New │ │ │ │ - 2000: 00077464 24 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ - 2001: 0008d448 28 FUNC GLOBAL DEFAULT 12 _PyXI_GetFailureCode │ │ │ │ - 2002: 000cdae4 332 FUNC GLOBAL DEFAULT 12 _PyDict_StoreSubscript │ │ │ │ - 2003: 003c8eac 332 FUNC GLOBAL DEFAULT 12 _PyCoro_ComputeOrigin │ │ │ │ + 1990: 00081d9c 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ + 1991: 000c59f0 240 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ + 1992: 00083618 148 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ + 1993: 0009fb88 336 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ + 1994: 0065e634 4 OBJECT GLOBAL DEFAULT 30 Py_DontWriteBytecodeFlag │ │ │ │ + 1995: 0022a908 636 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ + 1996: 00038e00 80 FUNC GLOBAL DEFAULT 12 PyInit__tracemalloc │ │ │ │ + 1997: 000873fc 52 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ + 1998: 0008e918 140 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ + 1999: 0032cd80 72 FUNC GLOBAL DEFAULT 12 _PyXIData_New │ │ │ │ + 2000: 0007741c 24 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ + 2001: 0008d478 28 FUNC GLOBAL DEFAULT 12 _PyXI_GetFailureCode │ │ │ │ + 2002: 000ce75c 332 FUNC GLOBAL DEFAULT 12 _PyDict_StoreSubscript │ │ │ │ + 2003: 003c853c 332 FUNC GLOBAL DEFAULT 12 _PyCoro_ComputeOrigin │ │ │ │ 2004: 0002d52c 0 FUNC GLOBAL DEFAULT UND XML_SetCommentHandler │ │ │ │ - 2005: 002b21fc 712 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ - 2006: 002230c0 88 FUNC GLOBAL DEFAULT 12 _PyLong_UInt64_Converter │ │ │ │ - 2007: 0008f8c8 36 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ - 2008: 00379ba4 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ - 2009: 00082aac 120 FUNC GLOBAL DEFAULT 12 PyModule_GetStateSize │ │ │ │ - 2010: 000825c0 172 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ - 2011: 002b6f38 28 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ - 2012: 001b5284 576 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ - 2013: 002f6048 20 FUNC GLOBAL DEFAULT 12 _PyEval_StartTheWorld │ │ │ │ - 2014: 00215b28 132 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ - 2015: 002efe18 28 FUNC GLOBAL DEFAULT 12 _PyCode_GetScriptXIData │ │ │ │ - 2016: 0025e910 48 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ - 2017: 00326500 240 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_jump │ │ │ │ - 2018: 0003fe0c 28 FUNC GLOBAL DEFAULT 12 PyInit__elementtree │ │ │ │ - 2019: 0012515c 260 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobalStackRef │ │ │ │ - 2020: 00294d24 32 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ - 2021: 00081ec4 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ - 2022: 000df578 64 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ + 2005: 002b1ae0 712 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ + 2006: 002223b0 88 FUNC GLOBAL DEFAULT 12 _PyLong_UInt64_Converter │ │ │ │ + 2007: 0008f8f8 36 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ + 2008: 003793cc 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ + 2009: 00082b3c 120 FUNC GLOBAL DEFAULT 12 PyModule_GetStateSize │ │ │ │ + 2010: 00082650 172 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ + 2011: 002b6838 28 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ + 2012: 001b4d2c 576 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ + 2013: 002f5dbc 20 FUNC GLOBAL DEFAULT 12 _PyEval_StartTheWorld │ │ │ │ + 2014: 00214b78 132 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ + 2015: 002ef96c 28 FUNC GLOBAL DEFAULT 12 _PyCode_GetScriptXIData │ │ │ │ + 2016: 0025db8c 48 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ + 2017: 00325d50 240 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_jump │ │ │ │ + 2018: 0003fdbc 28 FUNC GLOBAL DEFAULT 12 PyInit__elementtree │ │ │ │ + 2019: 00125df4 260 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobalStackRef │ │ │ │ + 2020: 002948a8 32 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ + 2021: 00081f54 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ + 2022: 000e0194 64 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ 2023: 00000000 0 FUNC GLOBAL DEFAULT UND lseek64@GLIBC_2.4 (3) │ │ │ │ - 2024: 00377498 172 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ - 2025: 002f2950 40 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ + 2024: 00376cc0 172 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ + 2025: 002f24a4 40 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ 2026: 00000000 0 FUNC GLOBAL DEFAULT UND dlopen@GLIBC_2.34 (4) │ │ │ │ - 2027: 000c4904 520 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ - 2028: 000d8104 192 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ + 2027: 000c4c2c 520 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ + 2028: 000d8d1c 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: 00370914 88 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ - 2032: 0008db64 24 FUNC GLOBAL DEFAULT 12 PyThreadState_Next │ │ │ │ - 2033: 0060cc30 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeTranslateError │ │ │ │ + 2031: 0037015c 88 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ + 2032: 0008db94 24 FUNC GLOBAL DEFAULT 12 PyThreadState_Next │ │ │ │ + 2033: 0060bcac 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: 000ca1b0 248 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ - 2037: 003ba878 48 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ - 2038: 0003f70c 76 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Format │ │ │ │ - 2039: 0005f09c 124 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ - 2040: 0060cc44 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnboundLocalError │ │ │ │ + 2036: 000ca3b0 248 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ + 2037: 003b9f08 48 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ + 2038: 0003f5fc 76 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Format │ │ │ │ + 2039: 0005f054 124 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ + 2040: 0060bcc0 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnboundLocalError │ │ │ │ 2041: 00613af4 4 OBJECT GLOBAL DEFAULT 26 _Py_INTERPRETER_TRAMPOLINE_INSTRUCTIONS_PTR │ │ │ │ 2042: 00000000 0 FUNC GLOBAL DEFAULT UND funlockfile@GLIBC_2.4 (3) │ │ │ │ - 2043: 0014a6e8 1808 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ + 2043: 0014a340 1808 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ 2044: 00000000 0 FUNC GLOBAL DEFAULT UND getsockname@GLIBC_2.4 (3) │ │ │ │ - 2045: 001bc910 112 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ + 2045: 001bc410 112 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ 2046: 0002da6c 0 FUNC GLOBAL DEFAULT UND XML_SetEncoding │ │ │ │ - 2047: 0008d770 108 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ + 2047: 0008d7a0 108 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ 2048: 006029a8 212 OBJECT GLOBAL DEFAULT 26 PyFrozenSet_Type │ │ │ │ - 2049: 000c470c 504 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ - 2050: 004e05a8 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Caches │ │ │ │ - 2051: 001a97ac 120 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ - 2052: 001eeddc 96 FUNC GLOBAL DEFAULT 12 PyLong_FromInt64 │ │ │ │ - 2053: 00058d3c 68 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ + 2049: 000c4a34 504 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ + 2050: 00466c50 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Caches │ │ │ │ + 2051: 001a93cc 120 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ + 2052: 001edb74 96 FUNC GLOBAL DEFAULT 12 PyLong_FromInt64 │ │ │ │ + 2053: 00058cf4 68 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ 2054: 00000000 0 FUNC GLOBAL DEFAULT UND sendto@GLIBC_2.4 (3) │ │ │ │ - 2055: 00234f58 216 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ - 2056: 00176864 32 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ - 2057: 0045fb7c 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ + 2055: 002343ac 216 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ + 2056: 0017651c 32 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ + 2057: 0045ed6c 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ 2058: 00000000 0 FUNC GLOBAL DEFAULT UND vfork@GLIBC_2.4 (3) │ │ │ │ - 2059: 0007bf3c 512 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ - 2060: 00081d70 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ - 2061: 00305f48 28 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ + 2059: 0007bef4 512 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ + 2060: 00081e00 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ + 2061: 00305a24 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: 00062104 40 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ + 2064: 000620bc 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: 0008df78 20 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ - 2068: 000615dc 20 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ + 2067: 0008dfa8 20 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ + 2068: 00061594 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: 0060bac0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionRefusedError │ │ │ │ - 2072: 002bcb48 52 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ - 2073: 000b4c24 1312 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ - 2074: 001f2cb0 32 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ - 2075: 000c3e78 76 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ - 2076: 002efb30 212 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Send │ │ │ │ - 2077: 00612820 4 OBJECT GLOBAL DEFAULT 26 PyExc_ArithmeticError │ │ │ │ - 2078: 00071c2c 32 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ + 2071: 0060b5c4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionRefusedError │ │ │ │ + 2072: 002d8074 52 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ + 2073: 000b4cf4 1312 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ + 2074: 001f1a48 32 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ + 2075: 000c4044 76 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ + 2076: 002ef684 212 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Send │ │ │ │ + 2077: 006118a0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ArithmeticError │ │ │ │ + 2078: 00071be4 32 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ 2079: 006054d4 212 OBJECT GLOBAL DEFAULT 26 PyList_Type │ │ │ │ - 2080: 0022f924 24 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ + 2080: 0022ed5c 24 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ 2081: 00605f34 212 OBJECT GLOBAL DEFAULT 26 PyFunction_Type │ │ │ │ - 2082: 000d2e40 132 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ - 2083: 001bbc9c 332 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ - 2084: 001a84c8 444 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ - 2085: 00099e98 68 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ - 2086: 00046b48 28 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ - 2087: 001cb2d0 344 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ - 2088: 00063630 120 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ - 2089: 002f8904 68 FUNC GLOBAL DEFAULT 12 _PyCode_InitAddressRange │ │ │ │ + 2082: 000d3a64 132 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ + 2083: 001bb79c 332 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ + 2084: 001a80e8 444 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ + 2085: 00099ec8 68 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ + 2086: 00046af8 28 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ + 2087: 001caa80 344 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ + 2088: 000635e8 120 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ + 2089: 002f8668 68 FUNC GLOBAL DEFAULT 12 _PyCode_InitAddressRange │ │ │ │ 2090: 00604c10 212 OBJECT GLOBAL DEFAULT 26 PyDictIterKey_Type │ │ │ │ - 2091: 001b7ac4 64 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ - 2092: 0060b0bc 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportWarning │ │ │ │ - 2093: 00093fc8 20 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ - 2094: 000aefc4 248 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ - 2095: 0017676c 68 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ - 2096: 00159144 1460 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ - 2097: 00395b9c 88 FUNC GLOBAL DEFAULT 12 _PyLong_UInt32_Converter │ │ │ │ - 2098: 000823b4 44 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ - 2099: 0008483c 24 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ + 2091: 001b75c4 64 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ + 2092: 0060b264 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportWarning │ │ │ │ + 2093: 00093ff8 20 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ + 2094: 000af090 248 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ + 2095: 00176424 68 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ + 2096: 00158d34 1460 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ + 2097: 0039566c 88 FUNC GLOBAL DEFAULT 12 _PyLong_UInt32_Converter │ │ │ │ + 2098: 00082444 44 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ + 2099: 000848cc 24 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ 2100: 00000000 0 FUNC GLOBAL DEFAULT UND lremovexattr@GLIBC_2.4 (3) │ │ │ │ - 2101: 000fc6d4 76 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ + 2101: 000fd264 76 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ 2102: 00000000 0 FUNC GLOBAL DEFAULT UND fdopen@GLIBC_2.4 (3) │ │ │ │ - 2103: 00148208 92 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ - 2104: 00287cb4 168 FUNC GLOBAL DEFAULT 12 PySys_GetAttrString │ │ │ │ + 2103: 00147e60 92 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ + 2104: 002877fc 168 FUNC GLOBAL DEFAULT 12 PySys_GetAttrString │ │ │ │ 2105: 00000000 0 FUNC GLOBAL DEFAULT UND readdir64@GLIBC_2.4 (3) │ │ │ │ - 2106: 0060bad0 4 OBJECT GLOBAL DEFAULT 26 PyExc_IsADirectoryError │ │ │ │ + 2106: 0060b5d4 4 OBJECT GLOBAL DEFAULT 26 PyExc_IsADirectoryError │ │ │ │ 2107: 0002e514 0 FUNC GLOBAL DEFAULT UND acosh@GLIBC_2.4 (2) │ │ │ │ - 2108: 0008d9bc 72 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ + 2108: 0008d9ec 72 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ 2109: 0002dbc8 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentColumnNumber │ │ │ │ - 2110: 0005318c 20 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ - 2111: 00161c18 1672 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ - 2112: 00083238 72 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ - 2113: 000896ac 220 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ + 2110: 00053134 20 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ + 2111: 001618d8 1672 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ + 2112: 000832c8 72 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ + 2113: 0008973c 220 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ 2114: 00000000 0 FUNC GLOBAL DEFAULT UND exp@GLIBC_2.29 (20) │ │ │ │ - 2115: 0008ed18 152 FUNC GLOBAL DEFAULT 12 _PyEval_RaiseAsyncExc │ │ │ │ + 2115: 0008ed48 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: 00176b5c 1492 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ - 2119: 0060da08 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterError │ │ │ │ - 2120: 0018ec28 1676 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ + 2117: 0067f540 4 OBJECT GLOBAL DEFAULT 30 PyOS_InputHook │ │ │ │ + 2118: 00176814 1492 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ + 2119: 0060ca88 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterError │ │ │ │ + 2120: 0018e8d8 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: 00255538 76 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ - 2124: 0016b8ec 1064 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ - 2125: 0038756c 288 FUNC GLOBAL DEFAULT 12 _PyEval_GetANext │ │ │ │ - 2126: 0009809c 172 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ - 2127: 00038218 20 FUNC GLOBAL DEFAULT 12 _PyLazyImport_GetName │ │ │ │ - 2128: 0030cef0 380 FUNC GLOBAL DEFAULT 12 _PyFunction_VerifyStateless │ │ │ │ - 2129: 00390c50 428 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ + 2123: 00254948 76 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ + 2124: 0016b5ac 1064 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ + 2125: 00386d94 288 FUNC GLOBAL DEFAULT 12 _PyEval_GetANext │ │ │ │ + 2126: 00097bdc 172 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ + 2127: 00038230 20 FUNC GLOBAL DEFAULT 12 _PyLazyImport_GetName │ │ │ │ + 2128: 0030c9d0 380 FUNC GLOBAL DEFAULT 12 _PyFunction_VerifyStateless │ │ │ │ + 2129: 00390a20 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: 000909d8 280 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ - 2135: 0060bac4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionResetError │ │ │ │ - 2136: 00214114 500 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ - 2137: 00054804 164 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ - 2138: 00205bb0 232 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobal │ │ │ │ - 2139: 0026d784 140 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ - 2140: 0005b79c 220 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ - 2141: 003b8510 28 FUNC GLOBAL DEFAULT 12 _PyBytes_FromXIData │ │ │ │ + 2134: 00090a08 280 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ + 2135: 0060b5c8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionResetError │ │ │ │ + 2136: 002130bc 500 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ + 2137: 000547ac 164 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ + 2138: 002049a8 232 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobal │ │ │ │ + 2139: 0026d324 140 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ + 2140: 0005b754 220 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ + 2141: 003b7ba0 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: 0060cc9c 4 OBJECT GLOBAL DEFAULT 26 PyExc_LookupError │ │ │ │ - 2146: 00045854 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ - 2147: 00059f88 28 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ - 2148: 00137314 836 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ - 2149: 001b2e38 20 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ - 2150: 003c8e54 88 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ - 2151: 000807f0 24 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ - 2152: 002f2fd4 24 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialNoArgs │ │ │ │ - 2153: 0018fb2c 564 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ - 2154: 00044f4c 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMatrixMultiply │ │ │ │ + 2145: 0060bd1c 4 OBJECT GLOBAL DEFAULT 26 PyExc_LookupError │ │ │ │ + 2146: 00045804 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ + 2147: 00059f40 28 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ + 2148: 00137910 836 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ + 2149: 001b2934 20 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ + 2150: 003c84e4 88 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ + 2151: 000807a8 24 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ + 2152: 002f2b80 24 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialNoArgs │ │ │ │ + 2153: 0018f7dc 580 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ + 2154: 00044df0 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMatrixMultiply │ │ │ │ 2155: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_toupper_loc@GLIBC_2.4 (3) │ │ │ │ - 2156: 00287f18 120 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ - 2157: 001dd5ec 184 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ - 2158: 002fe99c 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ + 2156: 00287a60 120 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ + 2157: 001dc0a8 184 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ + 2158: 002fe7dc 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ 2159: 00000000 0 FUNC GLOBAL DEFAULT UND pwritev64@GLIBC_2.10 (17) │ │ │ │ - 2160: 0008e778 48 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ + 2160: 0008e7a8 48 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ 2161: 00604b3c 212 OBJECT GLOBAL DEFAULT 26 PyDict_Type │ │ │ │ - 2162: 0008d640 44 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ - 2163: 00185dcc 156 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ + 2162: 0008d670 44 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ + 2163: 00185a7c 156 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ 2164: 00000000 0 FUNC GLOBAL DEFAULT UND __strcpy_chk@GLIBC_2.4 (3) │ │ │ │ - 2165: 0030e830 580 FUNC GLOBAL DEFAULT 12 _PyPickle_GetXIData │ │ │ │ - 2166: 00118b98 56 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ - 2167: 0008e178 36 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ - 2168: 0007fd58 48 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ + 2165: 0030e1b0 580 FUNC GLOBAL DEFAULT 12 _PyPickle_GetXIData │ │ │ │ + 2166: 001196d0 56 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ + 2167: 0008e1a8 36 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ + 2168: 0007fd10 48 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ 2169: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_tolower_loc@GLIBC_2.4 (3) │ │ │ │ - 2170: 0032f89c 284 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ - 2171: 00080808 28 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ - 2172: 001bf028 32 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ - 2173: 0007aa84 76 FUNC GLOBAL DEFAULT 12 _Py_cr_sum │ │ │ │ - 2174: 0008d344 20 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ - 2175: 0038e370 20 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ + 2170: 0032f15c 284 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ + 2171: 000807c0 28 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ + 2172: 001beb28 32 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ + 2173: 0007aa3c 76 FUNC GLOBAL DEFAULT 12 _Py_cr_sum │ │ │ │ + 2174: 0008d374 20 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ + 2175: 0038e218 20 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ 2176: 00000000 0 FUNC GLOBAL DEFAULT UND __getitimer64@GLIBC_2.34 (4) │ │ │ │ - 2177: 001fbaac 1924 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ - 2178: 0036f90c 188 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ + 2177: 001fa8b8 1924 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ + 2178: 0036f154 188 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ 2179: 00000000 0 FUNC GLOBAL DEFAULT UND inflateCopy@ZLIB_1.2.0 (13) │ │ │ │ - 2180: 0007e96c 212 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ - 2181: 003c9d10 1268 FUNC GLOBAL DEFAULT 12 PyConfig_Set │ │ │ │ - 2182: 00063be4 172 FUNC GLOBAL DEFAULT 12 _PyObject_CheckXIData │ │ │ │ - 2183: 003884b8 84 FUNC GLOBAL DEFAULT 12 _PyAsyncGenASend_Send │ │ │ │ + 2180: 0007e924 212 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ + 2181: 003c93a0 1268 FUNC GLOBAL DEFAULT 12 PyConfig_Set │ │ │ │ + 2182: 00063b9c 172 FUNC GLOBAL DEFAULT 12 _PyObject_CheckXIData │ │ │ │ + 2183: 00387ce0 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: 000a6d20 816 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ + 2186: 000a6de0 816 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ 2187: 006149fc 4 OBJECT GLOBAL DEFAULT 26 Py_hexdigits │ │ │ │ - 2188: 00087588 72 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ - 2189: 00370660 32 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ + 2188: 00087618 72 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ + 2189: 0036fea8 32 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ 2190: 00000000 0 FUNC GLOBAL DEFAULT UND syscall@GLIBC_2.4 (3) │ │ │ │ - 2191: 003051cc 628 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ - 2192: 000845ec 32 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ - 2193: 001dd440 120 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ - 2194: 002bd7dc 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ + 2191: 00304d1c 628 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ + 2192: 0008467c 32 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ + 2193: 001dbefc 116 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ + 2194: 002bccd4 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ 2195: 00000000 0 FUNC GLOBAL DEFAULT UND sigpending@GLIBC_2.4 (3) │ │ │ │ - 2196: 001a2d1c 60 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetData │ │ │ │ + 2196: 001a29cc 60 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetData │ │ │ │ 2197: 00000000 0 FUNC GLOBAL DEFAULT UND freeaddrinfo@GLIBC_2.4 (3) │ │ │ │ - 2198: 000df5b8 124 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimitWithMargin │ │ │ │ - 2199: 0019e5ec 20 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ - 2200: 003796b8 80 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Init │ │ │ │ + 2198: 000e01d4 124 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimitWithMargin │ │ │ │ + 2199: 0019e2ac 20 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ + 2200: 00378ee0 80 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Init │ │ │ │ 2201: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setstacksize@GLIBC_2.34 (4) │ │ │ │ - 2202: 0003ad90 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDDecref │ │ │ │ - 2203: 0038ae38 144 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ - 2204: 0008395c 164 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ - 2205: 002c87dc 96 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ - 2206: 00269f10 28 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ + 2202: 0003ada8 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDDecref │ │ │ │ + 2203: 0038ac58 144 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ + 2204: 000839ec 164 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ + 2205: 002c7a1c 96 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ + 2206: 00269aa8 28 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ 2207: 00000000 0 FUNC GLOBAL DEFAULT UND setvbuf@GLIBC_2.4 (3) │ │ │ │ - 2208: 001d1b08 40 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ - 2209: 0065e610 4 OBJECT GLOBAL DEFAULT 30 Py_NoUserSiteDirectory │ │ │ │ - 2210: 0037943c 24 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetSize │ │ │ │ - 2211: 000b23e8 20 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ - 2212: 000972a0 40 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ + 2208: 001d0580 40 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ + 2209: 0065e638 4 OBJECT GLOBAL DEFAULT 30 Py_NoUserSiteDirectory │ │ │ │ + 2210: 00378c64 24 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetSize │ │ │ │ + 2211: 000b24b8 20 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ + 2212: 000972d0 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: 0060adfc 4 OBJECT GLOBAL DEFAULT 26 PyExc_IOError │ │ │ │ + 2215: 0060b098 4 OBJECT GLOBAL DEFAULT 26 PyExc_IOError │ │ │ │ 2216: 0002db80 0 FUNC GLOBAL DEFAULT UND atanh@GLIBC_2.4 (2) │ │ │ │ - 2217: 002d5970 20 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ - 2218: 0060cc38 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeDecodeError │ │ │ │ + 2217: 002d5114 20 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ + 2218: 0060bcb4 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeDecodeError │ │ │ │ 2219: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetSkippedEntityHandler │ │ │ │ - 2220: 002efd1c 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ - 2221: 0032dde0 276 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ - 2222: 0060bab0 4 OBJECT GLOBAL DEFAULT 26 PyExc_BlockingIOError │ │ │ │ - 2223: 00129004 336 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ + 2220: 002ef870 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ + 2221: 0032d6a0 276 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ + 2222: 0060b5b4 4 OBJECT GLOBAL DEFAULT 26 PyExc_BlockingIOError │ │ │ │ + 2223: 00129ca0 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: 0016b10c 344 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ - 2227: 002c0564 344 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ - 2228: 0020a344 116 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ + 2226: 0016adcc 344 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ + 2227: 001e234c 344 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ + 2228: 0020913c 116 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ 2229: 00000000 0 FUNC GLOBAL DEFAULT UND __fcntl_time64@GLIBC_2.34 (4) │ │ │ │ - 2230: 00134dcc 836 FUNC GLOBAL DEFAULT 12 _Py_VectorCall_StackRefSteal │ │ │ │ + 2230: 001353c8 836 FUNC GLOBAL DEFAULT 12 _Py_VectorCall_StackRefSteal │ │ │ │ 2231: 00613550 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenStdlib │ │ │ │ - 2232: 0039556c 104 FUNC GLOBAL DEFAULT 12 _PyType_SetVersion │ │ │ │ - 2233: 00295e54 28 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ - 2234: 0008d864 56 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ - 2235: 0008a520 108 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ + 2232: 0039503c 104 FUNC GLOBAL DEFAULT 12 _PyType_SetVersion │ │ │ │ + 2233: 002959d4 28 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ + 2234: 0008d894 56 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ + 2235: 0008a5b0 108 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ 2236: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_destroy@GLIBC_2.4 (3) │ │ │ │ - 2237: 002b0284 28 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ + 2237: 002afb6c 28 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ 2238: 00000000 0 FUNC GLOBAL DEFAULT UND wcscoll@GLIBC_2.4 (3) │ │ │ │ - 2239: 00034b88 868 FUNC GLOBAL DEFAULT 12 _PyMem_GetCurrentAllocatorName │ │ │ │ - 2240: 00077138 156 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ - 2241: 002f9488 108 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_2args │ │ │ │ - 2242: 00270f10 196 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallFunctionEx │ │ │ │ - 2243: 001ba348 220 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ - 2244: 0008fac4 232 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ - 2245: 00313ba0 76 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ - 2246: 002e9450 144 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ + 2239: 00034ba0 868 FUNC GLOBAL DEFAULT 12 _PyMem_GetCurrentAllocatorName │ │ │ │ + 2240: 000770f0 156 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ + 2241: 002f8ebc 108 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_2args │ │ │ │ + 2242: 00270a58 196 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallFunctionEx │ │ │ │ + 2243: 001b9e48 220 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ + 2244: 0008faf4 232 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ + 2245: 00313518 76 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ + 2246: 002e8fa4 144 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ 2247: 00000000 0 FUNC GLOBAL DEFAULT UND getrlimit64@GLIBC_2.4 (3) │ │ │ │ - 2248: 0036fdf8 240 FUNC GLOBAL DEFAULT 12 _PyEval_GetAwaitable │ │ │ │ + 2248: 0036f640 240 FUNC GLOBAL DEFAULT 12 _PyEval_GetAwaitable │ │ │ │ 2249: 00000000 0 FUNC GLOBAL DEFAULT UND adler32_combine64@ZLIB_1.2.3.3 (24) │ │ │ │ - 2250: 0011f7a8 80 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ - 2251: 0008f808 192 FUNC GLOBAL DEFAULT 12 PyState_AddModule │ │ │ │ - 2252: 00146a7c 92 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict_FreeNoDecRef │ │ │ │ + 2250: 00120a74 80 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ + 2251: 0008f838 192 FUNC GLOBAL DEFAULT 12 PyState_AddModule │ │ │ │ + 2252: 00146674 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: 0008d3dc 108 FUNC GLOBAL DEFAULT 12 _PyXIData_Lookup │ │ │ │ - 2257: 003a61a8 20 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ - 2258: 0039c318 216 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ - 2259: 0017aaf8 44 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ - 2260: 005eb4c0 280 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ + 2256: 0008d40c 108 FUNC GLOBAL DEFAULT 12 _PyXIData_Lookup │ │ │ │ + 2257: 003a5868 20 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ + 2258: 0039b9d8 216 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ + 2259: 0017a7b0 44 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ + 2260: 005eab80 280 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ 2261: 00000000 0 FUNC GLOBAL DEFAULT UND getgrgid_r@GLIBC_2.4 (3) │ │ │ │ - 2262: 00159780 100 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ + 2262: 00159370 100 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ 2263: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_init@GLIBC_2.4 (3) │ │ │ │ - 2264: 0036fee8 416 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ - 2265: 00096d4c 312 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ + 2264: 0036f730 416 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ + 2265: 00096d7c 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: 000d69f4 68 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ - 2269: 00185cb8 48 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ - 2270: 002885cc 64 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ - 2271: 0008b574 196 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ - 2272: 000d7b04 20 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ + 2268: 000d760c 68 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ + 2269: 00185970 48 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ + 2270: 00288114 64 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ + 2271: 0008b604 196 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ + 2272: 000d871c 20 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ 2273: 00000000 0 FUNC GLOBAL DEFAULT UND ptsname_r@GLIBC_2.4 (3) │ │ │ │ - 2274: 003c7420 92 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ - 2275: 00302e28 236 FUNC GLOBAL DEFAULT 12 _PyMarshal_GetXIData │ │ │ │ - 2276: 002a8474 160 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ + 2274: 003c6ab0 92 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ + 2275: 00302b60 236 FUNC GLOBAL DEFAULT 12 _PyMarshal_GetXIData │ │ │ │ + 2276: 002a7ff4 160 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ 2277: 00000000 0 FUNC GLOBAL DEFAULT UND fsetxattr@GLIBC_2.4 (3) │ │ │ │ - 2278: 000bf1a0 1532 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ + 2278: 000bf368 1532 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ 2279: 00000000 0 FUNC GLOBAL DEFAULT UND __h_errno_location@GLIBC_2.4 (3) │ │ │ │ - 2280: 0025afa0 116 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ - 2281: 00345f94 376 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ - 2282: 0006a808 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ - 2283: 002abeac 512 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ - 2284: 002f6c0c 124 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ - 2285: 00274270 28 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ - 2286: 002fa208 112 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ - 2287: 00082140 136 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ - 2288: 0003c48c 84 FUNC GLOBAL DEFAULT 12 _Py_open_noraise │ │ │ │ + 2280: 0025a330 116 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ + 2281: 00345878 376 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ + 2282: 0006a570 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ + 2283: 002ab898 512 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ + 2284: 002f6750 124 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ + 2285: 00273db8 28 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ + 2286: 002f9dc8 112 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ + 2287: 000821d0 136 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ + 2288: 0003c4a4 84 FUNC GLOBAL DEFAULT 12 _Py_open_noraise │ │ │ │ 2289: 00000000 0 FUNC GLOBAL DEFAULT UND openpty@GLIBC_2.34 (4) │ │ │ │ - 2290: 0020084c 132 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ - 2291: 0006acb8 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ - 2292: 000895b8 20 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ - 2293: 00081dd4 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ + 2290: 001ff65c 132 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ + 2291: 0006abcc 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ + 2292: 00089648 20 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ + 2293: 00081e64 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: 00081ca4 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ - 2297: 0008d358 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ - 2298: 0008d89c 48 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ - 2299: 003708fc 24 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ + 2296: 00081d34 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ + 2297: 0008d388 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ + 2298: 0008d8cc 48 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ + 2299: 00370144 24 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ 2300: 006008b8 0 NOTYPE GLOBAL DEFAULT 26 __data_start │ │ │ │ - 2301: 001bcf6c 76 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ - 2302: 000871d4 148 FUNC GLOBAL DEFAULT 12 _PyType_InitSubclasses │ │ │ │ - 2303: 0036f9c8 208 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ - 2304: 00090980 88 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ - 2305: 0008d69c 48 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ - 2306: 00084b44 60 FUNC GLOBAL DEFAULT 12 _PyDictKeys_GetVersionForCurrentState │ │ │ │ - 2307: 002b86e8 340 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ + 2301: 001bca6c 76 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ + 2302: 00087264 148 FUNC GLOBAL DEFAULT 12 _PyType_InitSubclasses │ │ │ │ + 2303: 0036f210 208 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ + 2304: 000909b0 88 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ + 2305: 0008d6cc 48 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ + 2306: 00084bd4 60 FUNC GLOBAL DEFAULT 12 _PyDictKeys_GetVersionForCurrentState │ │ │ │ + 2307: 002b8044 340 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ 2308: 00608b90 212 OBJECT GLOBAL DEFAULT 26 PySuper_Type │ │ │ │ - 2309: 001f3c8c 1432 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ - 2310: 00063980 60 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ - 2311: 0006addc 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ - 2312: 000ae300 44 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ - 2313: 0008b270 268 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ + 2309: 001f2a1c 1432 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ + 2310: 00063938 60 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ + 2311: 0006acf0 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ + 2312: 000ae388 44 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ + 2313: 0008b300 268 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ 2314: 00000000 0 FUNC GLOBAL DEFAULT UND getxattr@GLIBC_2.4 (3) │ │ │ │ - 2315: 00306d3c 148 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_exc2 │ │ │ │ - 2316: 0008addc 156 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ - 2317: 002b6f78 60 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ - 2318: 002c70a0 52 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ - 2319: 0008e618 56 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ - 2320: 00157d64 2256 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ - 2321: 0008e1b0 76 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ + 2315: 00306818 148 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_exc2 │ │ │ │ + 2316: 0008ae6c 156 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ + 2317: 002b6878 60 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ + 2318: 002c637c 52 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ + 2319: 0008e648 56 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ + 2320: 00157950 2256 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ + 2321: 0008e1e0 76 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ 2322: 0060618c 212 OBJECT GLOBAL DEFAULT 26 PyFrameLocalsProxy_Type │ │ │ │ - 2323: 000b71d4 472 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ - 2324: 00286674 44 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ - 2325: 00222c14 188 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ - 2326: 001eec44 68 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ - 2327: 00245320 56 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ + 2323: 000b7390 472 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ + 2324: 002861bc 44 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ + 2325: 00221f04 188 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ + 2326: 001ed9dc 68 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ + 2327: 0024e3a0 56 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ 2328: 00000000 0 FUNC GLOBAL DEFAULT UND wmemchr@GLIBC_2.4 (3) │ │ │ │ - 2329: 00173b74 436 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ - 2330: 0060cc64 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionError │ │ │ │ - 2331: 00133604 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsSpecializationEnabled │ │ │ │ + 2329: 0017382c 436 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ + 2330: 0060bce0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionError │ │ │ │ + 2331: 00133d84 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: 0008a310 52 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ - 2337: 002ef9d4 348 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ + 2336: 0008a3a0 52 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ + 2337: 002ef528 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: 00117220 116 FUNC GLOBAL DEFAULT 12 _PyFrame_ClearLocals │ │ │ │ - 2341: 000c25ac 104 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash │ │ │ │ - 2342: 00031c10 116 FUNC GLOBAL DEFAULT 12 PyRefTracer_SetTracer │ │ │ │ - 2343: 000ab994 680 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ - 2344: 000fde5c 60 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ - 2345: 00062758 44 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ - 2346: 002ffca4 240 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ + 2340: 00117d58 116 FUNC GLOBAL DEFAULT 12 _PyFrame_ClearLocals │ │ │ │ + 2341: 000c2778 104 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash │ │ │ │ + 2342: 00031c14 116 FUNC GLOBAL DEFAULT 12 PyRefTracer_SetTracer │ │ │ │ + 2343: 000aba24 680 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ + 2344: 000fe9ec 60 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ + 2345: 00062710 44 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ + 2346: 002ff864 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: 0017fbd8 208 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ - 2350: 002e88e0 216 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ - 2351: 000b6308 212 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ + 2349: 0017f890 208 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ + 2350: 002e8434 216 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ + 2351: 000b63e4 212 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ 2352: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_self@GLIBC_2.4 (3) │ │ │ │ - 2353: 0018ae08 3144 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ - 2354: 000960fc 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ + 2353: 0018aa80 3148 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ + 2354: 0009612c 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: 003b67c4 568 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ - 2358: 001a9a64 72 FUNC GLOBAL DEFAULT 12 _PyObject_VisitType │ │ │ │ - 2359: 0060cc78 4 OBJECT GLOBAL DEFAULT 26 PyExc_FutureWarning │ │ │ │ - 2360: 0013b4b8 1280 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ + 2357: 003b5e54 568 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ + 2358: 001a9684 72 FUNC GLOBAL DEFAULT 12 _PyObject_VisitType │ │ │ │ + 2359: 0060bcf4 4 OBJECT GLOBAL DEFAULT 26 PyExc_FutureWarning │ │ │ │ + 2360: 0013bab8 1280 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ 2361: 00000000 0 FUNC GLOBAL DEFAULT UND fopen64@GLIBC_2.4 (3) │ │ │ │ - 2362: 000724b8 24 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_CreateByteArray │ │ │ │ + 2362: 00072470 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: 0016fa2c 784 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ - 2367: 0034b0a8 28 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ - 2368: 002ef814 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ - 2369: 00141090 196 FUNC GLOBAL DEFAULT 12 _PyErr_FormatV │ │ │ │ - 2370: 0038da68 36 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ - 2371: 00084bec 40 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ - 2372: 00077dc4 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ - 2373: 000800f0 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ - 2374: 00083280 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Equal │ │ │ │ - 2375: 0008464c 80 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ - 2376: 002b3390 216 FUNC GLOBAL DEFAULT 12 PyConfig_Get │ │ │ │ - 2377: 0008e518 40 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ - 2378: 0012356c 404 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ - 2379: 0008e974 24 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ - 2380: 000801c8 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ + 2366: 0016f6e4 784 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ + 2367: 0034a878 28 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ + 2368: 002ef368 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ + 2369: 00140c6c 196 FUNC GLOBAL DEFAULT 12 _PyErr_FormatV │ │ │ │ + 2370: 0038d968 36 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ + 2371: 00084c7c 40 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ + 2372: 00077d7c 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ + 2373: 000800a8 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ + 2374: 00083310 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Equal │ │ │ │ + 2375: 000846dc 80 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ + 2376: 002b2c8c 216 FUNC GLOBAL DEFAULT 12 PyConfig_Get │ │ │ │ + 2377: 0008e548 40 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ + 2378: 00123d80 404 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ + 2379: 0008e9a4 24 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ + 2380: 00080180 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ 2381: 00000000 0 FUNC GLOBAL DEFAULT UND getrandom@GLIBC_2.25 (12) │ │ │ │ - 2382: 000bed18 1116 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ - 2383: 000822e0 20 FUNC GLOBAL DEFAULT 12 PyUnstable_EnableTryIncRef │ │ │ │ - 2384: 002c0b88 336 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ - 2385: 00417370 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ + 2382: 000beee0 1116 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ + 2383: 00082370 20 FUNC GLOBAL DEFAULT 12 PyUnstable_EnableTryIncRef │ │ │ │ + 2384: 002bff28 336 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ + 2385: 004169f0 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ 2386: 00000000 0 FUNC GLOBAL DEFAULT UND bindtextdomain@GLIBC_2.4 (3) │ │ │ │ - 2387: 003328cc 60 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ - 2388: 002ff350 28 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ + 2387: 0033218c 60 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ + 2388: 002fef10 28 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ 2389: 00000000 0 FUNC GLOBAL DEFAULT UND access@GLIBC_2.4 (3) │ │ │ │ - 2390: 003cc698 20 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ - 2391: 002de228 388 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ - 2392: 0021d9b8 60 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ - 2393: 000817a4 36 FUNC GLOBAL DEFAULT 12 PyType_GetModule_DuringGC │ │ │ │ - 2394: 0022f4bc 24 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ - 2395: 0008f200 176 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ - 2396: 0007515c 44 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ - 2397: 001e45e8 104 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ - 2398: 002878e4 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ - 2399: 002a8930 28 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ - 2400: 001e8f50 716 FUNC GLOBAL DEFAULT 12 _PyNumber_PowerNoMod │ │ │ │ - 2401: 000b23fc 888 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ - 2402: 00098148 436 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_FromView │ │ │ │ - 2403: 0008d804 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ + 2390: 003cbd28 20 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ + 2391: 002ddd80 388 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ + 2392: 0021cb1c 60 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ + 2393: 00081834 36 FUNC GLOBAL DEFAULT 12 PyType_GetModule_DuringGC │ │ │ │ + 2394: 0022e8c8 24 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ + 2395: 0008f230 176 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ + 2396: 000750ec 44 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ + 2397: 001e3054 104 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ + 2398: 0028742c 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ + 2399: 002a84b0 28 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ + 2400: 001e7ce0 716 FUNC GLOBAL DEFAULT 12 _PyNumber_PowerNoMod │ │ │ │ + 2401: 000b24cc 888 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ + 2402: 00097c88 436 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_FromView │ │ │ │ + 2403: 0008d834 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: 001aa428 436 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ - 2408: 003c7568 704 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ - 2409: 00071134 80 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ - 2410: 000873cc 44 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ - 2411: 0008d724 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ + 2407: 001aa048 436 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ + 2408: 003c6bf8 704 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ + 2409: 000710ec 80 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ + 2410: 0008745c 44 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ + 2411: 0008d754 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: 000890c0 152 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ - 2415: 000b41a4 128 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ + 2414: 00089150 152 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ + 2415: 000b4274 128 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ 2416: 00000000 0 FUNC GLOBAL DEFAULT UND getgrouplist@GLIBC_2.4 (3) │ │ │ │ - 2417: 001bf008 32 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ - 2418: 000817c8 44 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ - 2419: 00295bf8 324 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ - 2420: 00111538 500 FUNC GLOBAL DEFAULT 12 _PyEval_LoadName │ │ │ │ - 2421: 000b2930 1092 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ + 2417: 001beb08 32 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ + 2418: 00081858 44 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ + 2419: 00295778 324 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ + 2420: 00112078 500 FUNC GLOBAL DEFAULT 12 _PyEval_LoadName │ │ │ │ + 2421: 000b2a00 1092 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ 2422: 00000000 0 FUNC GLOBAL DEFAULT UND setgid@GLIBC_2.4 (3) │ │ │ │ - 2423: 000703b4 96 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ - 2424: 00362638 1104 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ + 2423: 0007036c 96 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ + 2424: 00361e7c 1104 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ 2425: 00000000 0 FUNC GLOBAL DEFAULT UND preadv64v2@GLIBC_2.26 (6) │ │ │ │ - 2426: 002eb674 300 FUNC GLOBAL DEFAULT 12 _PyInterpolation_Build │ │ │ │ - 2427: 0008e0e4 124 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ + 2426: 002eb1c8 300 FUNC GLOBAL DEFAULT 12 _PyInterpolation_Build │ │ │ │ + 2427: 0008e114 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: 0014193c 320 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ - 2431: 002bbaf4 116 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ + 2430: 00141518 320 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ + 2431: 002bb454 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: 002e33d4 148 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ - 2435: 001a6ea4 416 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ + 2434: 002e2f28 148 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ + 2435: 001a6ac4 416 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ 2436: 00000000 0 FUNC GLOBAL DEFAULT UND openat64@GLIBC_2.4 (3) │ │ │ │ - 2437: 00417770 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ - 2438: 00077368 24 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ + 2437: 00416df0 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ + 2438: 00077320 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: 003bf938 116 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ + 2441: 003bf1e0 116 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ 2442: 00000000 0 FUNC GLOBAL DEFAULT UND faccessat@GLIBC_2.4 (3) │ │ │ │ - 2443: 00270a84 56 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ - 2444: 0008e008 20 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ - 2445: 001e0470 28 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ - 2446: 002b6d34 132 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ + 2443: 002705cc 56 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ + 2444: 0008e038 20 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ + 2445: 001dec4c 28 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ + 2446: 002b6634 132 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ 2447: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_setclock@GLIBC_2.34 (4) │ │ │ │ - 2448: 001bedf4 20 FUNC GLOBAL DEFAULT 12 _PyXI_FreeSession │ │ │ │ - 2449: 00065e34 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ + 2448: 001be8f4 20 FUNC GLOBAL DEFAULT 12 _PyXI_FreeSession │ │ │ │ + 2449: 00065dec 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: 00245358 132 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ - 2453: 0025b540 148 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ - 2454: 00087780 120 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ - 2455: 002adf38 496 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ - 2456: 0060b074 4 OBJECT GLOBAL DEFAULT 26 PyExc_TypeError │ │ │ │ + 2452: 0024e3d8 132 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ + 2453: 0025a7a0 148 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ + 2454: 00087810 120 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ + 2455: 002ad820 496 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ + 2456: 0060b21c 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: 0019ee88 712 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ + 2460: 0019eb48 672 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ 2461: 0002f400 228 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetStr │ │ │ │ - 2462: 002b94e0 76 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ - 2463: 0006ed44 92 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ + 2462: 002b8e40 76 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ + 2463: 0006ecfc 92 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ 2464: 00000000 0 FUNC GLOBAL DEFAULT UND tcgetpgrp@GLIBC_2.4 (3) │ │ │ │ - 2465: 00230f90 92 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ + 2465: 00232720 92 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ 2466: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.34 (4) │ │ │ │ - 2467: 000c4c98 264 FUNC GLOBAL DEFAULT 12 _PyDict_SubscriptKnownHash │ │ │ │ - 2468: 002efd34 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ - 2469: 000c45ac 352 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ - 2470: 0004c048 44 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ - 2471: 0060cc48 4 OBJECT GLOBAL DEFAULT 26 PyExc_RecursionError │ │ │ │ - 2472: 00031d78 24 FUNC GLOBAL DEFAULT 12 PyInterpreterState_ThreadHead │ │ │ │ - 2473: 00051cd0 80 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ - 2474: 0060b0b8 4 OBJECT GLOBAL DEFAULT 26 PyExc_PendingDeprecationWarning │ │ │ │ - 2475: 000ccce0 1940 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ - 2476: 000877f8 52 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ - 2477: 001976e4 964 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ - 2478: 001c3060 100 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ - 2479: 000a5ea8 680 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ - 2480: 0008a7bc 384 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ + 2467: 000c4fc0 264 FUNC GLOBAL DEFAULT 12 _PyDict_SubscriptKnownHash │ │ │ │ + 2468: 002ef888 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ + 2469: 000c4778 352 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ + 2470: 0004bff8 44 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ + 2471: 0060bcc4 4 OBJECT GLOBAL DEFAULT 26 PyExc_RecursionError │ │ │ │ + 2472: 00031d7c 24 FUNC GLOBAL DEFAULT 12 PyInterpreterState_ThreadHead │ │ │ │ + 2473: 00051c78 80 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ + 2474: 0060b260 4 OBJECT GLOBAL DEFAULT 26 PyExc_PendingDeprecationWarning │ │ │ │ + 2475: 000cd958 1940 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ + 2476: 00087888 52 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ + 2477: 001973a0 964 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ + 2478: 001c2b4c 100 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ + 2479: 000a5f68 680 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ + 2480: 0008a84c 384 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ 2481: 00000000 0 FUNC GLOBAL DEFAULT UND setpwent@GLIBC_2.4 (3) │ │ │ │ - 2482: 001c4758 20 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ - 2483: 0029644c 36 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ - 2484: 001e4490 344 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ - 2485: 00088f38 188 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ - 2486: 002c7f8c 172 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ - 2487: 000891f0 20 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ - 2488: 000bbe14 204 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ - 2489: 000625dc 32 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ - 2490: 00096ca4 76 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ - 2491: 0025e2c0 112 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ + 2482: 001c4240 20 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ + 2483: 00295fcc 36 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ + 2484: 001e2efc 344 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ + 2485: 00088fc8 188 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ + 2486: 002c71cc 172 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ + 2487: 00089280 20 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ + 2488: 000bbfdc 204 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ + 2489: 00062594 32 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ + 2490: 00096cd4 76 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ + 2491: 0025d53c 112 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ 2492: 00000000 0 FUNC GLOBAL DEFAULT UND ferror@GLIBC_2.4 (3) │ │ │ │ - 2493: 0007f91c 44 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ - 2494: 0065e5f4 4 OBJECT GLOBAL DEFAULT 30 Py_DebugFlag │ │ │ │ - 2495: 00178660 1456 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ - 2496: 00114a98 56 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ - 2497: 00083b98 88 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ + 2493: 0007f8d4 44 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ + 2494: 0065e61c 4 OBJECT GLOBAL DEFAULT 30 Py_DebugFlag │ │ │ │ + 2495: 00178318 1456 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ + 2496: 001155d8 56 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ + 2497: 00083c28 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: 0018ade8 32 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ + 2501: 0018aa60 32 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ 2502: 006020c8 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_ProxyType │ │ │ │ - 2503: 001f50ec 436 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Multiply │ │ │ │ - 2504: 0007ea84 88 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ + 2503: 001f3e7c 436 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Multiply │ │ │ │ + 2504: 0007ea3c 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: 0007cca0 92 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ - 2508: 000ff508 116 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ + 2507: 0007cc58 92 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ + 2508: 00100068 116 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ 2509: 00000000 0 FUNC GLOBAL DEFAULT UND setpriority@GLIBC_2.4 (3) │ │ │ │ - 2510: 0007e314 228 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ - 2511: 000826e8 68 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_ResetStackProtection │ │ │ │ - 2512: 00063578 32 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ - 2513: 0038e164 88 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ - 2514: 00336688 1556 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ - 2515: 00185ff4 24 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ + 2510: 0007e2cc 228 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ + 2511: 00082778 68 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_ResetStackProtection │ │ │ │ + 2512: 00063530 32 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ + 2513: 002f26d0 88 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ + 2514: 00335f48 1556 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ + 2515: 00185ca4 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: 0022df74 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ - 2521: 0020404c 1460 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_line │ │ │ │ - 2522: 00063794 44 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ + 2520: 0022d34c 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ + 2521: 00202e44 1460 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_line │ │ │ │ + 2522: 0006374c 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: 001190a0 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidContinue │ │ │ │ - 2526: 0008dfcc 20 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ - 2527: 0065e5fc 4 OBJECT GLOBAL DEFAULT 30 Py_QuietFlag │ │ │ │ - 2528: 00180760 612 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ - 2529: 001a1da4 1560 FUNC GLOBAL DEFAULT 12 _PySet_AddTakeRef │ │ │ │ + 2525: 00119bd8 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidContinue │ │ │ │ + 2526: 0008dffc 20 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ + 2527: 0065e624 4 OBJECT GLOBAL DEFAULT 30 Py_QuietFlag │ │ │ │ + 2528: 00180418 612 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ + 2529: 001a1a54 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: 003160f0 188 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ - 2533: 0022f93d 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ - 2534: 00348b18 24 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ - 2535: 00038898 48 FUNC GLOBAL DEFAULT 12 _PyTraceBack_FromFrame │ │ │ │ + 2532: 00315bdc 188 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ + 2533: 0022ed75 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ + 2534: 003483fc 24 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ + 2535: 000388b0 48 FUNC GLOBAL DEFAULT 12 _PyTraceBack_FromFrame │ │ │ │ 2536: 006056fc 212 OBJECT GLOBAL DEFAULT 26 PyListIter_Type │ │ │ │ - 2537: 001da778 20 FUNC GLOBAL DEFAULT 12 _PyList_SliceSubscript │ │ │ │ - 2538: 000e7b50 644 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ - 2539: 002ce420 28 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ + 2537: 001d91fc 20 FUNC GLOBAL DEFAULT 12 _PyList_SliceSubscript │ │ │ │ + 2538: 000e875c 644 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ + 2539: 002cd660 28 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ 2540: 00000000 0 FUNC GLOBAL DEFAULT UND crc32 │ │ │ │ - 2541: 00087474 100 FUNC GLOBAL DEFAULT 12 PyUnicode_DATA │ │ │ │ - 2542: 00304f40 84 FUNC GLOBAL DEFAULT 12 _PyXI_NewFailure │ │ │ │ - 2543: 000af0bc 100 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ + 2541: 00087504 100 FUNC GLOBAL DEFAULT 12 PyUnicode_DATA │ │ │ │ + 2542: 00304afc 84 FUNC GLOBAL DEFAULT 12 _PyXI_NewFailure │ │ │ │ + 2543: 000af188 100 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ 2544: 0002cfbc 0 FUNC GLOBAL DEFAULT UND XML_ErrorString │ │ │ │ - 2545: 001f7a9c 104 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ - 2546: 001aff40 136 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ + 2545: 001f682c 104 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ + 2546: 001afa98 136 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ 2547: 00000000 0 FUNC GLOBAL DEFAULT UND closelog@GLIBC_2.4 (3) │ │ │ │ - 2548: 002f033c 48 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ - 2549: 000984f4 128 FUNC GLOBAL DEFAULT 12 PyThreadState_EnsureFromView │ │ │ │ + 2548: 002efe90 48 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ + 2549: 00098034 128 FUNC GLOBAL DEFAULT 12 PyThreadState_EnsureFromView │ │ │ │ 2550: 00000000 0 FUNC GLOBAL DEFAULT UND getpgrp@GLIBC_2.4 (3) │ │ │ │ - 2551: 000a9c10 60 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ + 2551: 000a9c68 60 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ 2552: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncmp@GLIBC_2.4 (3) │ │ │ │ - 2553: 0036f49c 280 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ - 2554: 000337d8 84 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLongFromFile │ │ │ │ + 2553: 0036ece4 280 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ + 2554: 000337dc 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: 00084a8c 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ + 2557: 00084b1c 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: 00090da0 324 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ + 2561: 00090dd0 324 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ 2562: 0002d934 0 FUNC GLOBAL DEFAULT UND XML_ParserFree │ │ │ │ - 2563: 000c5908 28 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ + 2563: 000c5c30 28 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ 2564: 00000000 0 FUNC GLOBAL DEFAULT UND sysconf@GLIBC_2.4 (3) │ │ │ │ - 2565: 0008e034 104 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ - 2566: 00046ae4 36 FUNC GLOBAL DEFAULT 12 Py_IS_TYPE │ │ │ │ + 2565: 0008e064 104 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ + 2566: 00046a94 36 FUNC GLOBAL DEFAULT 12 Py_IS_TYPE │ │ │ │ 2567: 0002dec8 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandlerExpand │ │ │ │ - 2568: 00279d2c 168 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ - 2569: 0039b68c 968 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ - 2570: 002dcb24 60 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ - 2571: 0008f2b0 156 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ - 2572: 0025ad00 148 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ - 2573: 0008477c 112 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoExternalState │ │ │ │ - 2574: 002fcdf8 200 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ - 2575: 000969a8 76 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ + 2568: 00279874 168 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ + 2569: 0039ad4c 968 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ + 2570: 002dc6a0 60 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ + 2571: 0008f2e0 156 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ + 2572: 0025a08c 148 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ + 2573: 0008480c 112 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoExternalState │ │ │ │ + 2574: 002fc9b8 200 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ + 2575: 000969d8 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: 0026af1c 88 FUNC GLOBAL DEFAULT 12 _PyImport_SetModuleString │ │ │ │ - 2579: 0019e880 176 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ - 2580: 00301544 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ - 2581: 00069d28 72 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ - 2582: 001a9de8 44 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ - 2583: 00089510 120 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ + 2578: 0026aabc 88 FUNC GLOBAL DEFAULT 12 _PyImport_SetModuleString │ │ │ │ + 2579: 0019e540 176 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ + 2580: 00301108 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ + 2581: 00069ce0 72 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ + 2582: 001a9a08 44 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ + 2583: 000895a0 120 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ 2584: 00608d1c 212 OBJECT GLOBAL DEFAULT 26 PyBaseObject_Type │ │ │ │ - 2585: 00062784 32 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ - 2586: 000b6288 128 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ + 2585: 0006273c 32 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ + 2586: 000b6364 128 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ 2587: 006042a8 212 OBJECT GLOBAL DEFAULT 26 PyODictItems_Type │ │ │ │ - 2588: 00348ab8 96 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ + 2588: 0034839c 96 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ 2589: 00606ab4 212 OBJECT GLOBAL DEFAULT 26 _PyAsyncGenASend_Type │ │ │ │ - 2590: 00081fe4 264 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ - 2591: 002ec47c 28 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ - 2592: 002b26e4 64 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ - 2593: 000b3a90 1812 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ - 2594: 0032f6b4 124 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetBuiltins │ │ │ │ - 2595: 0060cc98 4 OBJECT GLOBAL DEFAULT 26 PyExc_NameError │ │ │ │ + 2590: 00082074 264 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ + 2591: 002ebfd0 28 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ + 2592: 002b1fc8 64 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ + 2593: 000b3b60 1812 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ + 2594: 0032ef74 124 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetBuiltins │ │ │ │ + 2595: 0060bd18 4 OBJECT GLOBAL DEFAULT 26 PyExc_NameError │ │ │ │ 2596: 00601d10 212 OBJECT GLOBAL DEFAULT 26 PyFilter_Type │ │ │ │ - 2597: 001ba97c 28 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ + 2597: 001ba47c 28 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ 2598: 0002d1b4 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.4 (3) │ │ │ │ - 2599: 002b2724 28 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ + 2599: 002b2008 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: 00082e68 156 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ - 2603: 000a9020 816 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ - 2604: 00039b70 88 FUNC GLOBAL DEFAULT 12 _PyImport_SetModule │ │ │ │ - 2605: 002f4418 60 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ - 2606: 001e048c 20 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ - 2607: 002e35b8 76 FUNC GLOBAL DEFAULT 12 _PyXIData_GetNotShareableErrorType │ │ │ │ - 2608: 0003999c 280 FUNC GLOBAL DEFAULT 12 _PyTraceMalloc_GetTraceback │ │ │ │ - 2609: 000bdd28 52 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Rewind │ │ │ │ + 2602: 00082ef8 156 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ + 2603: 000a9078 816 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ + 2604: 00039b88 88 FUNC GLOBAL DEFAULT 12 _PyImport_SetModule │ │ │ │ + 2605: 002f3fc8 60 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ + 2606: 001ded9c 20 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ + 2607: 002e310c 76 FUNC GLOBAL DEFAULT 12 _PyXIData_GetNotShareableErrorType │ │ │ │ + 2608: 000399b4 280 FUNC GLOBAL DEFAULT 12 _PyTraceMalloc_GetTraceback │ │ │ │ + 2609: 000bdef0 52 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Rewind │ │ │ │ 2610: 0002f990 116 FUNC GLOBAL DEFAULT 12 Py_SetPythonHome │ │ │ │ - 2611: 002a7074 164 FUNC GLOBAL DEFAULT 12 _Py_union_type_or │ │ │ │ + 2611: 002a6bf4 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) 0x3cd3a8 │ │ │ │ + 0x0000000d (FINI) 0x3cca38 │ │ │ │ 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: 170f91bb657838961d6212312107df5880bc011f │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 950d41eef124d40bea0a2120b99e6eebd557a459 │ │ │ │ │ │ │ │ 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: 0x000d8864, Base: 0x005eb730, Semaphore: 0x00655d3e │ │ │ │ + Location: 0x000d9474, Base: 0x005eadf0, Semaphore: 0x00655d3e │ │ │ │ Arguments: 4@r5 4@r7 │ │ │ │ stapsdt 0x00000022 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: gc__done │ │ │ │ - Location: 0x000fdc6c, Base: 0x005eb730, Semaphore: 0x00655d38 │ │ │ │ + Location: 0x000fe774, Base: 0x005eadf0, Semaphore: 0x00655d38 │ │ │ │ Arguments: -4@r5 │ │ │ │ stapsdt 0x0000002c NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: gc__start │ │ │ │ - Location: 0x000fdc80, Base: 0x005eb730, Semaphore: 0x00655d36 │ │ │ │ + Location: 0x000fe788, Base: 0x005eadf0, Semaphore: 0x00655d36 │ │ │ │ Arguments: -4@[fp, #-236] │ │ │ │ stapsdt 0x00000037 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__done │ │ │ │ - Location: 0x0027eb10, Base: 0x005eb730, Semaphore: 0x00655d3c │ │ │ │ + Location: 0x0027e658, Base: 0x005eadf0, Semaphore: 0x00655d3c │ │ │ │ Arguments: 4@r0 -4@r3 │ │ │ │ stapsdt 0x00000032 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__start │ │ │ │ - Location: 0x0027eb20, Base: 0x005eb730, Semaphore: 0x00655d3a │ │ │ │ + Location: 0x0027e668, Base: 0x005eadf0, Semaphore: 0x00655d3a │ │ │ │ Arguments: 4@r0 │ │ │ │ stapsdt 0x00000033 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: function__entry │ │ │ │ - Location: 0x0008be3c, Base: 0x005eb730, Semaphore: 0x00655d28 │ │ │ │ + Location: 0x0008becc, Base: 0x005eadf0, Semaphore: 0x00655d28 │ │ │ │ Arguments: 4@r6 4@r4 -4@r0 │ │ │ │ stapsdt 0x00000034 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: function__return │ │ │ │ - Location: 0x0008be8c, Base: 0x005eb730, Semaphore: 0x00655d2a │ │ │ │ + Location: 0x0008bf1c, Base: 0x005eadf0, Semaphore: 0x00655d2a │ │ │ │ Arguments: 4@r6 4@r4 -4@r0 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -/lib/ld-linux-armhf.so.3 │ │ │ │ +Y/lib/ld-linux-armhf.so.3 │ │ │ │ `dDh6q`3f │ │ │ │ HK&+pjvT< │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ __gmon_start__ │ │ │ │ _ITM_registerTMCloneTable │ │ │ │ __libc_start_main │ │ │ │ __cxa_atexit │ │ │ │ @@ -20,16 +20,16 @@ │ │ │ │ pthread_attr_destroy │ │ │ │ pthread_attr_setstacksize │ │ │ │ setlocale │ │ │ │ pthread_condattr_init │ │ │ │ pthread_condattr_setclock │ │ │ │ nl_langinfo │ │ │ │ mbstowcs │ │ │ │ -pthread_join │ │ │ │ pthread_self │ │ │ │ +pthread_join │ │ │ │ __isoc23_strtoul │ │ │ │ __printf_chk │ │ │ │ pthread_getname_np │ │ │ │ __vsnprintf_chk │ │ │ │ __snprintf_chk │ │ │ │ __isoc23_wcstol │ │ │ │ getrandom │ │ │ │ @@ -2438,18 +2438,14 @@ │ │ │ │ global import state already initialized │ │ │ │ encoding error │ │ │ │ Expected long option │ │ │ │ Unknown option: %ls │ │ │ │ Argument expected for the %ls options │ │ │ │ Unknown option: -%c │ │ │ │ Argument expected for the -%c option │ │ │ │ -../Modules/_hacl/Hacl_Hash_SHA3.c │ │ │ │ -KaRaMeL incomplete match at %s:%d │ │ │ │ -config option type is not string list │ │ │ │ -process done: 0x%zx │ │ │ │ _datetime │ │ │ │ _statistics │ │ │ │ binascii │ │ │ │ _elementtree │ │ │ │ unicodedata │ │ │ │ _posixsubprocess │ │ │ │ faulthandler │ │ │ │ @@ -2875,15 +2871,19 @@ │ │ │ │ max_warnings │ │ │ │ max_segment_reclaim │ │ │ │ destroy_on_exit │ │ │ │ arena_reserve │ │ │ │ arena_purge_mult │ │ │ │ purge_extend_delay │ │ │ │ decommit_extend_delay │ │ │ │ +config option type is not string list │ │ │ │ +process done: 0x%zx │ │ │ │ PyWideStringList_Insert index must be >= 0 │ │ │ │ +../Modules/_hacl/Hacl_Hash_SHA3.c │ │ │ │ +KaRaMeL incomplete match at %s:%d │ │ │ │ LC_CTYPE │ │ │ │ Error setting LC_CTYPE, skipping C locale coercion │ │ │ │ 3.15.0b3 │ │ │ │ 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. │ │ │ │ @@ -2963,22 +2963,14 @@ │ │ │ │ unable to allocate memory (%zu bytes) │ │ │ │ allocation request is too large (%zu bytes) │ │ │ │ Try `python -h' for more information. │ │ │ │ NO_COLOR │ │ │ │ PYTHON_COLORS │ │ │ │ FORCE_COLOR │ │ │ │ /lib/pythonX.X │ │ │ │ -characters_written │ │ │ │ -POSIX exception code │ │ │ │ -strerror │ │ │ │ -exception strerror │ │ │ │ -exception filename │ │ │ │ -filename2 │ │ │ │ -second exception filename │ │ │ │ -Base class for I/O related errors. │ │ │ │ exit code %i │ │ │ │ %.80s (%.80s) %.80s │ │ │ │ [GCC 15.3.0] │ │ │ │ %s%s%s, %.20s, %.9s │ │ │ │ 22:11:52 │ │ │ │ Jun 23 2026 │ │ │ │ error reading frozen getpath.py │ │ │ │ @@ -3033,14 +3025,31 @@ │ │ │ │ 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 │ │ │ │ +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. │ │ │ │ +basename │ │ │ │ +hassuffix │ │ │ │ +joinpath │ │ │ │ +readlines │ │ │ │ +realpath │ │ │ │ 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 │ │ │ │ @@ -3064,36 +3073,14 @@ │ │ │ │ can't initialize warnings │ │ │ │ concurrent.interpreters.NotShareableError │ │ │ │ import _frozen_importlib # frozen │ │ │ │ _frozen_importlib │ │ │ │ import _imp # builtin │ │ │ │ _install │ │ │ │ failed to initialize importlib │ │ │ │ -Base class for warning categories. │ │ │ │ -ResourceWarning │ │ │ │ -Base class for warnings about resource usage. │ │ │ │ -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. │ │ │ │ -NotImplementedError │ │ │ │ -Method or function hasn't been implemented yet. │ │ │ │ -ValueError │ │ │ │ -Inappropriate argument value (of correct type). │ │ │ │ -siphash13 │ │ │ │ -basename │ │ │ │ -hassuffix │ │ │ │ -joinpath │ │ │ │ -readlines │ │ │ │ -realpath │ │ │ │ cpython:pymalloc │ │ │ │ invalid maximum character passed to PyUnicode_New │ │ │ │ Negative size passed to PyUnicode_New │ │ │ │ Negative size passed to PyBytes_FromStringAndSize │ │ │ │ byte string is too large │ │ │ │ ../Objects/tupleobject.c │ │ │ │ Python memory allocator called without holding the GIL │ │ │ │ @@ -3136,37 +3123,14 @@ │ │ │ │ # bytes in available blocks │ │ │ │ %u unused pools * %d bytes │ │ │ │ # bytes lost to pool headers │ │ │ │ # bytes lost to quantization │ │ │ │ # bytes lost to arena alignment │ │ │ │ arena map counts │ │ │ │ # bytes lost to arena map root │ │ │ │ -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 │ │ │ │ -type %s has the Py_TPFLAGS_MANAGED_DICT flag but not Py_TPFLAGS_HAVE_GC flag │ │ │ │ -type %s has the Py_TPFLAGS_MANAGED_WEAKREF flag but tp_weaklistoffset is set │ │ │ │ -type %s has the Py_TPFLAGS_MANAGED_WEAKREF flag but not Py_TPFLAGS_HAVE_GC flag │ │ │ │ -type %s has the Py_TPFLAGS_MANAGED_DICT flag but not Py_TPFLAGS_HEAPTYPE flag │ │ │ │ -type %s has the Py_TPFLAGS_HAVE_GC flag but has no traverse function │ │ │ │ -type %s has the Py_TPFLAGS_MANAGED_DICT flag but tp_dictoffset is set to incompatible value │ │ │ │ -type %s has a tp_dictoffset that is too small │ │ │ │ -Exception ignored in PyDict_GetItem(); consider using PyDict_GetItemRef() or PyDict_GetItemWithError() │ │ │ │ -corrupted thread-free list │ │ │ │ -type MRO must not be empty │ │ │ │ -%N.mro() returned a non-class ('%T') │ │ │ │ -%N.mro() returned base with unsuitable layout ('%N') │ │ │ │ -Cannot extend an incomplete type '%.100s' │ │ │ │ -duplicate base class %U │ │ │ │ -duplicate base class │ │ │ │ -../Python/gc.c │ │ │ │ Represents positional arguments. │ │ │ │ Represents keyword arguments. │ │ │ │ __default__ │ │ │ │ The default value for this ParamSpec. │ │ │ │ evaluate_default │ │ │ │ __typing_subst__ │ │ │ │ __typing_prepare_subst__ │ │ │ │ @@ -3436,14 +3400,86 @@ │ │ │ │ total_seconds │ │ │ │ Total seconds in the duration. │ │ │ │ datetime.tzinfo │ │ │ │ ArithmeticError │ │ │ │ Base class for arithmetic errors. │ │ │ │ OverflowError │ │ │ │ Result too large to be represented. │ │ │ │ +Base class for warning categories. │ │ │ │ +ResourceWarning │ │ │ │ +Base class for warnings about resource usage. │ │ │ │ +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 │ │ │ │ +sys.int_info │ │ │ │ +formatteriterator │ │ │ │ +fieldnameiterator │ │ │ │ +EncodingMap │ │ │ │ +sys.float_info │ │ │ │ +UnraisableHookArgs │ │ │ │ +concurrent.interpreters.InterpreterNotFoundError │ │ │ │ +An interpreter was not found │ │ │ │ +concurrent.interpreters.InterpreterError │ │ │ │ +A cross-interpreter operation failed │ │ │ │ +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 │ │ │ │ +type %s has the Py_TPFLAGS_MANAGED_DICT flag but not Py_TPFLAGS_HAVE_GC flag │ │ │ │ +type %s has the Py_TPFLAGS_MANAGED_WEAKREF flag but tp_weaklistoffset is set │ │ │ │ +type %s has the Py_TPFLAGS_MANAGED_WEAKREF flag but not Py_TPFLAGS_HAVE_GC flag │ │ │ │ +type %s has the Py_TPFLAGS_MANAGED_DICT flag but not Py_TPFLAGS_HEAPTYPE flag │ │ │ │ +type %s has the Py_TPFLAGS_HAVE_GC flag but has no traverse function │ │ │ │ +type %s has the Py_TPFLAGS_MANAGED_DICT flag but tp_dictoffset is set to incompatible value │ │ │ │ +type %s has a tp_dictoffset that is too small │ │ │ │ +Exception ignored in PyDict_GetItem(); consider using PyDict_GetItemRef() or PyDict_GetItemWithError() │ │ │ │ +corrupted thread-free list │ │ │ │ +type MRO must not be empty │ │ │ │ +%N.mro() returned a non-class ('%T') │ │ │ │ +%N.mro() returned base with unsuitable layout ('%N') │ │ │ │ +Cannot extend an incomplete type '%.100s' │ │ │ │ +duplicate base class %U │ │ │ │ +duplicate base class │ │ │ │ +../Python/gc.c │ │ │ │ +%s() method: bad call flags │ │ │ │ +attempting to create PyCMethod with a METH_METHOD flag but no class │ │ │ │ +attempting to create PyCFunction with class but no METH_METHOD flag │ │ │ │ +Exception ignored while removing an interned string %R │ │ │ │ +PyDict_EVENT_ADDED │ │ │ │ +Exception ignored in %s watcher callback for │ │ │ │ +PyDict_EVENT_MODIFIED │ │ │ │ +method cannot be both class and static │ │ │ │ +PyDict_EVENT_DELETED │ │ │ │ +PyDict_EVENT_CLONED │ │ │ │ +PyDict_EVENT_CLEARED │ │ │ │ +PyDict_EVENT_DEALLOCATED │ │ │ │ __new__($type, *args, **kwargs) │ │ │ │ Create and return a new object. See help(type) for accurate signature. │ │ │ │ __getattribute__ │ │ │ │ __getattr__ │ │ │ │ __setattr__ │ │ │ │ __delattr__ │ │ │ │ __repr__ │ │ │ │ @@ -3654,46 +3690,14 @@ │ │ │ │ Delete self[key]. │ │ │ │ __contains__($self, key, /) │ │ │ │ Return bool(key in self). │ │ │ │ __iadd__($self, value, /) │ │ │ │ Implement self+=value. │ │ │ │ __imul__($self, value, /) │ │ │ │ Implement self*=value. │ │ │ │ -_typing._ConstEvaluator │ │ │ │ -typing.ParamSpecKwargs │ │ │ │ -typing.ParamSpecArgs │ │ │ │ -typing.ParamSpec │ │ │ │ -typing.TypeVarTuple │ │ │ │ -typing.TypeVar │ │ │ │ -typing.Generic │ │ │ │ -sys.int_info │ │ │ │ -formatteriterator │ │ │ │ -fieldnameiterator │ │ │ │ -EncodingMap │ │ │ │ -sys.float_info │ │ │ │ -UnraisableHookArgs │ │ │ │ -concurrent.interpreters.InterpreterNotFoundError │ │ │ │ -An interpreter was not found │ │ │ │ -concurrent.interpreters.InterpreterError │ │ │ │ -A cross-interpreter operation failed │ │ │ │ -string.templatelib.Interpolation │ │ │ │ -Interpolation object │ │ │ │ -datetime.timezone │ │ │ │ -datetime.datetime │ │ │ │ -datetime.time │ │ │ │ -datetime.date │ │ │ │ -datetime.timedelta │ │ │ │ -%s() method: bad call flags │ │ │ │ -attempting to create PyCMethod with a METH_METHOD flag but no class │ │ │ │ -attempting to create PyCFunction with class but no METH_METHOD flag │ │ │ │ -Exception ignored while removing an interned string %R │ │ │ │ -PyDict_EVENT_ADDED │ │ │ │ -Exception ignored in %s watcher callback for │ │ │ │ -PyDict_EVENT_MODIFIED │ │ │ │ -method cannot be both class and static │ │ │ │ cannot create weak reference to '%s' object │ │ │ │ attribute name must be string, not '%.200s' │ │ │ │ '%.100s' object has no attribute '%U' │ │ │ │ object.__getattr__ │ │ │ │ PyMember_GetOne used with Py_RELATIVE_OFFSET │ │ │ │ '%T' object has no attribute '%s' │ │ │ │ bad memberdescr type │ │ │ │ @@ -3701,18 +3705,14 @@ │ │ │ │ assign to │ │ │ │ PyObject_SetAttr() must not be called with NULL value and an exception set │ │ │ │ '%.100s' object has no attributes (%s .%U) │ │ │ │ '%.100s' object has only read-only attributes (%s .%U) │ │ │ │ '%.100s' object has no attribute '%U' and no __dict__ for setting new attributes │ │ │ │ '%.100s' object attribute '%U' is read-only │ │ │ │ frozendict object does not support item deletion │ │ │ │ -PyDict_EVENT_DELETED │ │ │ │ -PyDict_EVENT_CLONED │ │ │ │ -PyDict_EVENT_CLEARED │ │ │ │ -PyDict_EVENT_DEALLOCATED │ │ │ │ attribute '%V' of '%.100s' objects is not readable │ │ │ │ .__class__.__qualname__ is not a unicode object │ │ │ │ type object '%.100s' has no attribute '%U' │ │ │ │ PyUnicode_FromFormatV() expects an ASCII-encoded format string, got a non-ASCII byte: 0x%02x │ │ │ │ width too big │ │ │ │ precision too big │ │ │ │ character argument not in range(0x110000) │ │ │ │ @@ -3776,118 +3776,14 @@ │ │ │ │ too many digits in integer │ │ │ │ Negative size passed to PyUnicode_FromStringAndSize │ │ │ │ NULL string with positive size with NULL passed to PyUnicode_FromStringAndSize │ │ │ │ Creating immutable type %s from mutable base %N │ │ │ │ type '%T' does not have Py_TPFLAGS_ITEMS_AT_END │ │ │ │ unnamed field │ │ │ │ Can't initialize builtin type %s │ │ │ │ -__replace__($self, /, **changes) │ │ │ │ -Return a copy of the structure with new values for the specified fields. │ │ │ │ -generic slot │ │ │ │ -Py_slot_end │ │ │ │ -Py_bf_getbuffer/Py_mod_create │ │ │ │ -Py_bf_releasebuffer/Py_mod_exec │ │ │ │ -Py_mp_ass_subscript/Py_mod_multiple_interpreters │ │ │ │ -Py_mp_length/Py_mod_gil │ │ │ │ -Py_mp_subscript │ │ │ │ -Py_nb_absolute │ │ │ │ -Py_nb_add │ │ │ │ -Py_nb_and │ │ │ │ -Py_nb_bool │ │ │ │ -Py_nb_divmod │ │ │ │ -Py_nb_float │ │ │ │ -Py_nb_floor_divide │ │ │ │ -Py_nb_index │ │ │ │ -Py_nb_inplace_add │ │ │ │ -Py_nb_inplace_and │ │ │ │ -Py_nb_inplace_floor_divide │ │ │ │ -Py_nb_inplace_lshift │ │ │ │ -Py_nb_inplace_multiply │ │ │ │ -Py_nb_inplace_or │ │ │ │ -Py_nb_inplace_power │ │ │ │ -Py_nb_inplace_remainder │ │ │ │ -Py_nb_inplace_rshift │ │ │ │ -Py_nb_inplace_subtract │ │ │ │ -Py_nb_inplace_true_divide │ │ │ │ -Py_nb_inplace_xor │ │ │ │ -Py_nb_int │ │ │ │ -Py_nb_invert │ │ │ │ -Py_nb_lshift │ │ │ │ -Py_nb_multiply │ │ │ │ -Py_nb_negative │ │ │ │ -Py_nb_or │ │ │ │ -Py_nb_positive │ │ │ │ -Py_nb_power │ │ │ │ -Py_nb_remainder │ │ │ │ -Py_nb_rshift │ │ │ │ -Py_nb_subtract │ │ │ │ -Py_nb_true_divide │ │ │ │ -Py_nb_xor │ │ │ │ -Py_sq_ass_item │ │ │ │ -Py_sq_concat │ │ │ │ -Py_sq_contains │ │ │ │ -Py_sq_inplace_concat │ │ │ │ -Py_sq_inplace_repeat │ │ │ │ -Py_sq_item │ │ │ │ -Py_sq_length │ │ │ │ -Py_sq_repeat │ │ │ │ -Py_tp_alloc │ │ │ │ -Py_tp_base │ │ │ │ -Py_tp_bases │ │ │ │ -Py_tp_call │ │ │ │ -Py_tp_clear │ │ │ │ -Py_tp_dealloc │ │ │ │ -Py_tp_del │ │ │ │ -Py_tp_descr_get │ │ │ │ -Py_tp_descr_set │ │ │ │ -Py_tp_doc │ │ │ │ -Py_tp_getattr │ │ │ │ -Py_tp_getattro │ │ │ │ -Py_tp_hash │ │ │ │ -Py_tp_init │ │ │ │ -Py_tp_is_gc │ │ │ │ -Py_tp_iter │ │ │ │ -Py_tp_iternext │ │ │ │ -Py_tp_methods │ │ │ │ -Py_tp_new │ │ │ │ -Py_tp_repr │ │ │ │ -Py_tp_richcompare │ │ │ │ -Py_tp_setattr │ │ │ │ -Py_tp_setattro │ │ │ │ -Py_tp_str │ │ │ │ -Py_tp_traverse │ │ │ │ -Py_tp_members │ │ │ │ -Py_tp_getset │ │ │ │ -Py_tp_free │ │ │ │ -Py_nb_matrix_multiply │ │ │ │ -Py_nb_inplace_matrix_multiply │ │ │ │ -Py_am_await │ │ │ │ -Py_am_aiter │ │ │ │ -Py_am_anext │ │ │ │ -Py_tp_finalize │ │ │ │ -Py_am_send │ │ │ │ -Py_tp_vectorcall │ │ │ │ -Py_tp_token │ │ │ │ -Py_mod_gil │ │ │ │ -Py_bf_getbuffer │ │ │ │ -Py_bf_releasebuffer │ │ │ │ -Py_mp_ass_subscript │ │ │ │ -Py_mp_length │ │ │ │ -Py_slot_subslots │ │ │ │ -Py_tp_slots │ │ │ │ -Py_mod_slots │ │ │ │ -Py_mod_name │ │ │ │ -Py_mod_doc │ │ │ │ -Py_mod_state_size │ │ │ │ -Py_mod_methods │ │ │ │ -Py_mod_state_traverse │ │ │ │ -Py_mod_state_clear │ │ │ │ -Py_mod_state_free │ │ │ │ -Py_mod_abi │ │ │ │ -Py_mod_token │ │ │ │ unmatched paren in format │ │ │ │ Unmatched paren in format │ │ │ │ Bad dict format │ │ │ │ NULL object passed to Py_BuildValue │ │ │ │ bad format char passed to Py_BuildValue │ │ │ │ days=%d; must have magnitude <= %d │ │ │ │ year must be in %d..%d, not %d │ │ │ │ @@ -3933,33 +3829,14 @@ │ │ │ │ NO_EVENTS │ │ │ │ DEBUGGER_ID │ │ │ │ COVERAGE_ID │ │ │ │ PROFILER_ID │ │ │ │ OPTIMIZER_ID │ │ │ │ module %s: PyModule_Create is incompatible with m_slots │ │ │ │ Python C API version mismatch for module %.100s: This Python has API version %d, module %.100s has version %d. │ │ │ │ -Cannot watch non-dictionary │ │ │ │ -Invalid dict watcher ID %d │ │ │ │ -No dict watcher set for ID %d │ │ │ │ -object already tracked by the garbage collector │ │ │ │ -nameless module │ │ │ │ -module functions cannot set METH_CLASS or METH_STATIC │ │ │ │ -PyObject_SetAttrString() must not be called with NULL value and an exception set │ │ │ │ -../Objects/moduleobject.c │ │ │ │ -sequence index must be integer, not '%.200s' │ │ │ │ -type '%.200s' is not subscriptable │ │ │ │ -'%.200s' object is not subscriptable │ │ │ │ -Missed attribute '%U' of type %s │ │ │ │ -an integer is required │ │ │ │ -Python int too large to convert to C ssize_t │ │ │ │ -../Objects/longobject.c │ │ │ │ -list modified during sort │ │ │ │ -%R returned NULL without setting an exception │ │ │ │ -%R returned a result with an exception set │ │ │ │ - type │ │ │ │ firstiter │ │ │ │ Hook to intercept first iteration │ │ │ │ finalizer │ │ │ │ Hook to intercept finalization │ │ │ │ optimize │ │ │ │ -O or -OO │ │ │ │ dont_write_bytecode │ │ │ │ @@ -4155,20 +4032,149 @@ │ │ │ │ STOP_ITERATION │ │ │ │ EXCEPTION_HANDLED │ │ │ │ PY_UNWIND │ │ │ │ PY_THROW │ │ │ │ C_RETURN │ │ │ │ sys.monitoring │ │ │ │ sys._jit │ │ │ │ +__replace__($self, /, **changes) │ │ │ │ +Return a copy of the structure with new values for the specified fields. │ │ │ │ +generic slot │ │ │ │ +Py_slot_end │ │ │ │ +Py_bf_getbuffer/Py_mod_create │ │ │ │ +Py_bf_releasebuffer/Py_mod_exec │ │ │ │ +Py_mp_ass_subscript/Py_mod_multiple_interpreters │ │ │ │ +Py_mp_length/Py_mod_gil │ │ │ │ +Py_mp_subscript │ │ │ │ +Py_nb_absolute │ │ │ │ +Py_nb_add │ │ │ │ +Py_nb_and │ │ │ │ +Py_nb_bool │ │ │ │ +Py_nb_divmod │ │ │ │ +Py_nb_float │ │ │ │ +Py_nb_floor_divide │ │ │ │ +Py_nb_index │ │ │ │ +Py_nb_inplace_add │ │ │ │ +Py_nb_inplace_and │ │ │ │ +Py_nb_inplace_floor_divide │ │ │ │ +Py_nb_inplace_lshift │ │ │ │ +Py_nb_inplace_multiply │ │ │ │ +Py_nb_inplace_or │ │ │ │ +Py_nb_inplace_power │ │ │ │ +Py_nb_inplace_remainder │ │ │ │ +Py_nb_inplace_rshift │ │ │ │ +Py_nb_inplace_subtract │ │ │ │ +Py_nb_inplace_true_divide │ │ │ │ +Py_nb_inplace_xor │ │ │ │ +Py_nb_int │ │ │ │ +Py_nb_invert │ │ │ │ +Py_nb_lshift │ │ │ │ +Py_nb_multiply │ │ │ │ +Py_nb_negative │ │ │ │ +Py_nb_or │ │ │ │ +Py_nb_positive │ │ │ │ +Py_nb_power │ │ │ │ +Py_nb_remainder │ │ │ │ +Py_nb_rshift │ │ │ │ +Py_nb_subtract │ │ │ │ +Py_nb_true_divide │ │ │ │ +Py_nb_xor │ │ │ │ +Py_sq_ass_item │ │ │ │ +Py_sq_concat │ │ │ │ +Py_sq_contains │ │ │ │ +Py_sq_inplace_concat │ │ │ │ +Py_sq_inplace_repeat │ │ │ │ +Py_sq_item │ │ │ │ +Py_sq_length │ │ │ │ +Py_sq_repeat │ │ │ │ +Py_tp_alloc │ │ │ │ +Py_tp_base │ │ │ │ +Py_tp_bases │ │ │ │ +Py_tp_call │ │ │ │ +Py_tp_clear │ │ │ │ +Py_tp_dealloc │ │ │ │ +Py_tp_del │ │ │ │ +Py_tp_descr_get │ │ │ │ +Py_tp_descr_set │ │ │ │ +Py_tp_doc │ │ │ │ +Py_tp_getattr │ │ │ │ +Py_tp_getattro │ │ │ │ +Py_tp_hash │ │ │ │ +Py_tp_init │ │ │ │ +Py_tp_is_gc │ │ │ │ +Py_tp_iter │ │ │ │ +Py_tp_iternext │ │ │ │ +Py_tp_methods │ │ │ │ +Py_tp_new │ │ │ │ +Py_tp_repr │ │ │ │ +Py_tp_richcompare │ │ │ │ +Py_tp_setattr │ │ │ │ +Py_tp_setattro │ │ │ │ +Py_tp_str │ │ │ │ +Py_tp_traverse │ │ │ │ +Py_tp_members │ │ │ │ +Py_tp_getset │ │ │ │ +Py_tp_free │ │ │ │ +Py_nb_matrix_multiply │ │ │ │ +Py_nb_inplace_matrix_multiply │ │ │ │ +Py_am_await │ │ │ │ +Py_am_aiter │ │ │ │ +Py_am_anext │ │ │ │ +Py_tp_finalize │ │ │ │ +Py_am_send │ │ │ │ +Py_tp_vectorcall │ │ │ │ +Py_tp_token │ │ │ │ +Py_mod_gil │ │ │ │ +Py_bf_getbuffer │ │ │ │ +Py_bf_releasebuffer │ │ │ │ +Py_mp_ass_subscript │ │ │ │ +Py_mp_length │ │ │ │ +Py_slot_subslots │ │ │ │ +Py_tp_slots │ │ │ │ +Py_mod_slots │ │ │ │ +Py_mod_name │ │ │ │ +Py_mod_doc │ │ │ │ +Py_mod_state_size │ │ │ │ +Py_mod_methods │ │ │ │ +Py_mod_state_traverse │ │ │ │ +Py_mod_state_clear │ │ │ │ +Py_mod_state_free │ │ │ │ +Py_mod_abi │ │ │ │ +Py_mod_token │ │ │ │ +Cannot watch non-dictionary │ │ │ │ +Invalid dict watcher ID %d │ │ │ │ +No dict watcher set for ID %d │ │ │ │ +object already tracked by the garbage collector │ │ │ │ +nameless module │ │ │ │ +module functions cannot set METH_CLASS or METH_STATIC │ │ │ │ +PyObject_SetAttrString() must not be called with NULL value and an exception set │ │ │ │ +../Objects/moduleobject.c │ │ │ │ +sequence index must be integer, not '%.200s' │ │ │ │ +type '%.200s' is not subscriptable │ │ │ │ +'%.200s' object is not subscriptable │ │ │ │ +Missed attribute '%U' of type %s │ │ │ │ +an integer is required │ │ │ │ +Python int too large to convert to C ssize_t │ │ │ │ +../Objects/longobject.c │ │ │ │ +list modified during sort │ │ │ │ +%R returned NULL without setting an exception │ │ │ │ +%R returned a result with an exception set │ │ │ │ '%.200s' object is not iterable │ │ │ │ %T.__iter__() must return an iterator, not %T │ │ │ │ in comparison │ │ │ │ %s returned NULL without setting an exception │ │ │ │ %s returned a result with an exception set │ │ │ │ dict mutated during update │ │ │ │ +../Objects/object.c │ │ │ │ +'%s' not supported between instances of '%.100s' and '%.100s' │ │ │ │ +name of the thread implementation │ │ │ │ +name of the lock implementation │ │ │ │ +name and version of the thread library │ │ │ │ + type │ │ │ │ +sys.thread_info │ │ │ │ embedded null byte │ │ │ │ unsupported error handler │ │ │ │ ../Objects/unicodeobject.c │ │ │ │ character U+%x is not in range [U+0000; U+%x] │ │ │ │ ../Python/import.c │ │ │ │ embedded null character │ │ │ │ list assignment index out of range │ │ │ │ @@ -4178,29 +4184,20 @@ │ │ │ │ builtins.ExceptionGroup │ │ │ │ EnvironmentError │ │ │ │ failed to add exceptions to builtins │ │ │ │ __import__ │ │ │ │ __lazy_import__ │ │ │ │ can't initialize builtins module │ │ │ │ failed to init slotdefs │ │ │ │ -../Objects/object.c │ │ │ │ Negative size passed to PyByteArray_FromStringAndSize │ │ │ │ deallocated bytearray object has exported buffers │ │ │ │ PyErr_NewException: name must be module.class │ │ │ │ while calling a Python object │ │ │ │ type() takes 1 or 3 arguments │ │ │ │ cannot create '%s' instances │ │ │ │ -__build_class__ │ │ │ │ -breakpoint │ │ │ │ -isinstance │ │ │ │ -issubclass │ │ │ │ -name of the thread implementation │ │ │ │ -name of the lock implementation │ │ │ │ -name and version of the thread library │ │ │ │ -sys.thread_info │ │ │ │ UO!O:type.__new__ │ │ │ │ type.__new__() argument 3 must be dict or frozendict, not %T │ │ │ │ type() doesn't support MRO entry resolution; use types.new_class() │ │ │ │ __slots__ items must be strings, not '%.200s' │ │ │ │ __slots__ must be identifiers │ │ │ │ __dict__ slot disallowed: we already got one │ │ │ │ __weakref__ slot disallowed: we already got one │ │ │ │ @@ -4244,14 +4241,21 @@ │ │ │ │ (invalid use of 'w' format character) │ │ │ │ read-write bytes-like object │ │ │ │ (impossible) │ │ │ │ instance of │ │ │ │ super() argument 1 must be a type, not %.200s │ │ │ │ super(): no current frame │ │ │ │ super(type, obj): obj (%s %.200s) is not an instance or subtype of type (%.200s). │ │ │ │ +__build_class__ │ │ │ │ +breakpoint │ │ │ │ +isinstance │ │ │ │ +issubclass │ │ │ │ +__weakref__ │ │ │ │ +list of weak references to the object │ │ │ │ +dictionary for instance variables │ │ │ │ descriptor '%V' for type '%.100s' needs either an object or a type │ │ │ │ descriptor '%V' for type '%.100s' needs a type, not a '%.100s' as arg 2 │ │ │ │ descriptor '%V' requires a subtype of '%.100s' but received '%.100s' │ │ │ │ %U takes no arguments (%zd given) │ │ │ │ %U takes no keyword arguments │ │ │ │ type.__init__() takes no keyword arguments │ │ │ │ type.__init__() takes 1 or 3 arguments │ │ │ │ @@ -4274,31 +4278,14 @@ │ │ │ │ XXX readobject called with exception set │ │ │ │ marshal.loads │ │ │ │ marshal.load │ │ │ │ NULL object in marshal data for object │ │ │ │ attribute name must be string, not '%T' │ │ │ │ no sys module │ │ │ │ lost sys.%U │ │ │ │ -__hello__ │ │ │ │ -__phello__ │ │ │ │ -__phello__.ham │ │ │ │ -__phello__.ham.eggs │ │ │ │ -__phello__.spam │ │ │ │ -encodings.aliases │ │ │ │ -encodings.utf_8 │ │ │ │ -encodings._win_cp_codecs │ │ │ │ -importlib.util │ │ │ │ -importlib.machinery │ │ │ │ -importlib._bootstrap │ │ │ │ -importlib._bootstrap_external │ │ │ │ -<__phello__ │ │ │ │ -<__phello__.ham │ │ │ │ -__weakref__ │ │ │ │ -list of weak references to the object │ │ │ │ -dictionary for instance variables │ │ │ │ EOF read where not expected │ │ │ │ EOF read where object expected │ │ │ │ bad marshal data (long size out of range) │ │ │ │ bad marshal data (unnormalized long data) │ │ │ │ bad marshal data (digit out of range in long) │ │ │ │ bad marshal data (bytes object size out of range) │ │ │ │ bad marshal data (string size out of range) │ │ │ │ @@ -4333,14 +4320,28 @@ │ │ │ │ iso-8859-1 │ │ │ │ iso-latin-1 │ │ │ │ iso-8859-1- │ │ │ │ iso-latin-1- │ │ │ │ encoding problem: %s with BOM │ │ │ │ in file │ │ │ │ Non-UTF-8 code starting with '\x%.2x'%s%V on line %i, but no encoding declared; see https://peps.python.org/pep-0263/ for details │ │ │ │ +__hello__ │ │ │ │ +__phello__ │ │ │ │ +__phello__.ham │ │ │ │ +__phello__.ham.eggs │ │ │ │ +__phello__.spam │ │ │ │ +encodings.aliases │ │ │ │ +encodings.utf_8 │ │ │ │ +encodings._win_cp_codecs │ │ │ │ +importlib.util │ │ │ │ +importlib.machinery │ │ │ │ +importlib._bootstrap │ │ │ │ +importlib._bootstrap_external │ │ │ │ +<__phello__ │ │ │ │ +<__phello__.ham │ │ │ │ unexpected indent │ │ │ │ unexpected unindent │ │ │ │ incomplete input │ │ │ │ error at start before reading any input │ │ │ │ unexpected EOF while parsing │ │ │ │ invalid syntax │ │ │ │ multiple statements found while compiling a single statement │ │ │ │ @@ -4351,16 +4352,14 @@ │ │ │ │ Exception groups are │ │ │ │ expected an indented block after 'while' statement on line %d │ │ │ │ expected bytes, %.200s found │ │ │ │ expected an indented block after 'case' statement on line %d │ │ │ │ Pattern matching is │ │ │ │ expected an indented block after 'match' statement on line %d │ │ │ │ case statement must be inside match statement │ │ │ │ -continue │ │ │ │ -nonlocal │ │ │ │ unable to get sys.modules │ │ │ │ invalid token │ │ │ │ inconsistent use of tabs and spaces in indentation │ │ │ │ too many levels of indentation │ │ │ │ unexpected character after line continuation character │ │ │ │ unknown parsing error │ │ │ │ unindent does not match any outer indentation level │ │ │ │ @@ -4396,14 +4395,16 @@ │ │ │ │ unterminated string literal (detected at line %d) │ │ │ │ too many nested parentheses │ │ │ │ %c-string: single '}' is not allowed │ │ │ │ unmatched '%c' │ │ │ │ %c-string: unmatched '%c' │ │ │ │ closing parenthesis '%c' does not match opening parenthesis '%c' on line %d │ │ │ │ closing parenthesis '%c' does not match opening parenthesis '%c' │ │ │ │ +continue │ │ │ │ +nonlocal │ │ │ │ %U() keywords must be strings │ │ │ │ %U() got some positional-only arguments passed as keyword arguments: '%U' │ │ │ │ %U() got an unexpected keyword argument '%S'. Did you mean '%S'? │ │ │ │ %U() got an unexpected keyword argument '%S' │ │ │ │ %U() got multiple values for argument '%S' │ │ │ │ from %zd to %zd │ │ │ │ positional argument%s (and %zd keyword-only argument%s) │ │ │ │ @@ -4523,14 +4524,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 '='? │ │ │ │ @@ -4543,22 +4547,16 @@ │ │ │ │ %.200s() takes no keyword arguments │ │ │ │ __set_name__() takes 2 positional arguments but %zd were given │ │ │ │ at least │ │ │ │ at most │ │ │ │ PyArg_UnpackTuple() argument list is not a tuple │ │ │ │ %.200s expected %s%zd argument%s, got %zd │ │ │ │ unpacked tuple should have %s%zd element%s, but has %zd │ │ │ │ -at least one parameter must precede / │ │ │ │ -/ may appear only once │ │ │ │ -parameter without a default follows parameter with a default │ │ │ │ -Function parameters cannot be parenthesized │ │ │ │ -/ must be ahead of * │ │ │ │ -expected comma between / and * │ │ │ │ -Positional-only parameters are │ │ │ │ field 'name' is required for alias │ │ │ │ +Positional-only parameters are │ │ │ │ field 'func' is required for Call │ │ │ │ field 'arg' is required for arg │ │ │ │ trailing comma not allowed without surrounding parentheses │ │ │ │ field 'op' is required for BoolOp │ │ │ │ cannot 'yield from' a coroutine object in a non-coroutine generator │ │ │ │ bare * has associated type comment │ │ │ │ var-positional parameter cannot have default value │ │ │ │ @@ -4594,15 +4592,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 │ │ │ │ @@ -4629,16 +4626,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 │ │ │ │ @@ -4750,15 +4745,14 @@ │ │ │ │ too many values to unpack (expected %d, got %zd) │ │ │ │ too many values to unpack (expected %d) │ │ │ │ not enough values to unpack (expected at least %d, got %zd) │ │ │ │ in __instancecheck__ │ │ │ │ field 'target' is required for NamedExpr │ │ │ │ field 'value' is required for NamedExpr │ │ │ │ %s only supported in Python 3.%i and greater │ │ │ │ -'%s' not supported between instances of '%.100s' and '%.100s' │ │ │ │ _PyErr_SetObject: exception %R is not a BaseException subclass │ │ │ │ calling %R should have returned an instance of BaseException, not %s │ │ │ │ │ │ │ │ Normalization failed: type=%s │ │ │ │ Normalization failed: type=%s args=%S │ │ │ │ |$OO:AttributeError │ │ │ │ ../Python/getargs.c │ │ │ │ @@ -5996,20 +5990,20 @@ │ │ │ │ invalid match pattern node in AST (kind=%d) │ │ │ │ expected a list │ │ │ │ isinstance() arg 2 must be a type, a tuple of types, or a union │ │ │ │ argument 'encoding' │ │ │ │ can't convert negative value to size_t │ │ │ │ Python int too large to convert to C size_t │ │ │ │ |$OOO:ImportError │ │ │ │ +negative shift count │ │ │ │ +Python int too large to convert to C int64_t │ │ │ │ Unmatched right paren in format string │ │ │ │ impossible │ │ │ │ Unmatched left paren in format string │ │ │ │ globals must be a real dict or a real frozendict │ │ │ │ -negative shift count │ │ │ │ -Python int too large to convert to C int64_t │ │ │ │ No active exception to reraise │ │ │ │ calling %R should have returned an instance of BaseException, not %R │ │ │ │ exceptions must derive from BaseException │ │ │ │ exception causes must derive from BaseException │ │ │ │ bad operand type for unary ~: '%.200s' │ │ │ │ expect int, got %T │ │ │ │ %.200s is not a mapping │ │ │ │ @@ -6485,16 +6479,16 @@ │ │ │ │ ST_CTIME │ │ │ │ Can only register classes │ │ │ │ Refusing to create an inheritance cycle │ │ │ │ flush of closed file │ │ │ │ __subclasshook__ must return either False, True, or NotImplemented │ │ │ │ __subclasses__() must return a list │ │ │ │ _abc_impl is set to a wrong type │ │ │ │ -PyMemoryView_FromBuffer(): info->buf must not be NULL │ │ │ │ raw write() returned invalid length %zd (should have been between 0 and %zd) │ │ │ │ +PyMemoryView_FromBuffer(): info->buf must not be NULL │ │ │ │ weak object has gone away │ │ │ │ expected a weakref │ │ │ │ errorcode │ │ │ │ EHOSTUNREACH │ │ │ │ EL2NSYNC │ │ │ │ EOVERFLOW │ │ │ │ ENOTEMPTY │ │ │ │ @@ -6554,14 +6548,15 @@ │ │ │ │ endswith first arg must be str or a tuple of str, not %.100s │ │ │ │ O|$O:ContextVar │ │ │ │ can't multiply sequence by non-int of type '%.200s' │ │ │ │ repeated string is too long │ │ │ │ warnings lock is not held │ │ │ │ '%.200s' object is not an iterator │ │ │ │ copy_context │ │ │ │ +Define names for built-in types. │ │ │ │ _destroy │ │ │ │ AsyncGeneratorType │ │ │ │ BuiltinFunctionType │ │ │ │ BuiltinMethodType │ │ │ │ CapsuleType │ │ │ │ CellType │ │ │ │ ClassMethodDescriptorType │ │ │ │ @@ -6645,28 +6640,27 @@ │ │ │ │ not readable │ │ │ │ illegal decoder state │ │ │ │ OO;illegal decoder state │ │ │ │ illegal decoder state: the first item should be a bytes object, not '%.200s' │ │ │ │ underlying %s() should have returned a bytes-like object, not '%.200s' │ │ │ │ raw readinto() failed │ │ │ │ raw readinto() returned invalid length %zd (should have been between 0 and %zd) │ │ │ │ +no current interpreter │ │ │ │ user name │ │ │ │ pw_passwd │ │ │ │ password │ │ │ │ pw_gecos │ │ │ │ real name │ │ │ │ home directory │ │ │ │ pw_shell │ │ │ │ shell program │ │ │ │ getpwuid │ │ │ │ getpwnam │ │ │ │ getpwall │ │ │ │ pwd.struct_passwd │ │ │ │ -Define names for built-in types. │ │ │ │ -no current interpreter │ │ │ │ ../Python/ceval_gil.c │ │ │ │ remaining subinterpreters; close them with Interpreter.close() │ │ │ │ thread state allocation failed │ │ │ │ Exception ignored while waiting on finalization guards │ │ │ │ Interrupted while waiting on finalization guards │ │ │ │ config option %s is not an int │ │ │ │ config option %s value does not fit into a C int │ │ │ │ @@ -6712,14 +6706,31 @@ │ │ │ │ File or stream is not seekable. │ │ │ │ enumerate() missing required argument 'iterable' │ │ │ │ enumerate() takes at most 2 arguments (%zd given) │ │ │ │ PyThreadState_Clear: warning: thread still has a frame │ │ │ │ PyThreadState_Clear: warning: thread has an exception set │ │ │ │ PyThreadState_Clear: warning: thread still has a generator │ │ │ │ module filename missing │ │ │ │ +tstate %p is still current │ │ │ │ +NULL interpreter │ │ │ │ +Placeholder │ │ │ │ +expected a subclass of ImportError │ │ │ │ +expected a message argument │ │ │ │ +thread is not current │ │ │ │ +thread still has a frame │ │ │ │ +Value wrapped by a key function. │ │ │ │ +cache_info │ │ │ │ +cache_clear │ │ │ │ +function object to use in future partial calls │ │ │ │ +tuple of arguments to future partial calls │ │ │ │ +dictionary of keyword arguments to future partial calls │ │ │ │ +partial is generic over the wrapped function's return type │ │ │ │ +cmp_to_key │ │ │ │ +_run_exitfuncs │ │ │ │ +_ncallbacks │ │ │ │ prefixmatch │ │ │ │ lastindex │ │ │ │ The integer index of the last matched capturing group. │ │ │ │ lastgroup │ │ │ │ The name of the last matched capturing group. │ │ │ │ The string passed to match() or search(). │ │ │ │ The regular expression object. │ │ │ │ @@ -6753,14 +6764,19 @@ │ │ │ │ is_not_none │ │ │ │ floordiv │ │ │ │ ifloordiv │ │ │ │ itruediv │ │ │ │ _compare_digest │ │ │ │ length_hint │ │ │ │ from_iterable │ │ │ │ +functools._lru_list_elem │ │ │ │ +functools.KeyWrapper │ │ │ │ +functools._lru_cache_wrapper │ │ │ │ +functools.partial │ │ │ │ +functools._PlaceholderType │ │ │ │ _sre.SRE_Template │ │ │ │ _sre.SRE_Scanner │ │ │ │ re.Match │ │ │ │ re.Pattern │ │ │ │ collections._tuplegetter │ │ │ │ collections._deque_reverse_iterator │ │ │ │ collections._deque_iterator │ │ │ │ @@ -6787,21 +6803,14 @@ │ │ │ │ itertools.combinations_with_replacement │ │ │ │ itertools.count │ │ │ │ itertools.compress │ │ │ │ itertools.combinations │ │ │ │ itertools.chain │ │ │ │ itertools.batched │ │ │ │ itertools.accumulate │ │ │ │ -tstate %p is still current │ │ │ │ -NULL interpreter │ │ │ │ -Placeholder │ │ │ │ -expected a subclass of ImportError │ │ │ │ -expected a message argument │ │ │ │ -thread is not current │ │ │ │ -thread still has a frame │ │ │ │ PlaceholderType takes no arguments │ │ │ │ argument 'repr' │ │ │ │ On;encoding error handler must return (str/bytes, int) tuple │ │ │ │ position %zd from error handler out of bounds │ │ │ │ cannot import name %R (most likely due to a circular import) │ │ │ │ lazy import of '%U' raised an exception during resolution │ │ │ │ argument should be integer or None, not '%.200s' │ │ │ │ @@ -6814,15 +6823,14 @@ │ │ │ │ _bootstrap_external │ │ │ │ character must be in range(0x110000) │ │ │ │ map() argument %zd is shorter than argument%s%zd │ │ │ │ map() argument %zd is longer than argument%s%zd │ │ │ │ ord() expected string of length 1, but %.200s found │ │ │ │ ord() expected a character, but string of length %zd found │ │ │ │ can't intern %.400s │ │ │ │ -PyThreadState_Release() called more times than PyThreadState_Ensure() │ │ │ │ Exception ignored while clearing sys.path_importer_cache │ │ │ │ Exception ignored while clearing sys.path_hooks │ │ │ │ globals must be a real dict or a frozendict; try eval(expr, {}, mapping) │ │ │ │ locals must be a mapping │ │ │ │ eval must be given globals and locals when called without a frame │ │ │ │ code object passed to eval() may not contain free variables │ │ │ │ # clear sys.%s │ │ │ │ @@ -6845,14 +6853,15 @@ │ │ │ │ # cleanup[3] wiping builtins │ │ │ │ Exception ignored while clearing interpreters module list │ │ │ │ sys.excepthook │ │ │ │ Exception ignored in audit hook │ │ │ │ Error in sys.excepthook: │ │ │ │ Original exception was: │ │ │ │ sys.excepthook is missing │ │ │ │ +PyThreadState_Release() called more times than PyThreadState_Ensure() │ │ │ │ # destroy %U │ │ │ │ Py_FileSystemDefaultEncoding │ │ │ │ Py_HasFileSystemDefaultEncoding │ │ │ │ Py_FileSystemDefaultEncodeErrors │ │ │ │ _Py_HasFileSystemDefaultEncodeErrors │ │ │ │ Py_UTF8Mode │ │ │ │ Py_DebugFlag │ │ │ │ @@ -6871,53 +6880,42 @@ │ │ │ │ Py_HashRandomizationFlag │ │ │ │ Py_IsolatedFlag │ │ │ │ global_config │ │ │ │ pre_config │ │ │ │ can't re-enter readline │ │ │ │ input line too long │ │ │ │ argument should be integer or bytes-like object, not '%.200s' │ │ │ │ -Value wrapped by a key function. │ │ │ │ -cache_info │ │ │ │ -cache_clear │ │ │ │ -function object to use in future partial calls │ │ │ │ -tuple of arguments to future partial calls │ │ │ │ -dictionary of keyword arguments to future partial calls │ │ │ │ -partial is generic over the wrapped function's return type │ │ │ │ -cmp_to_key │ │ │ │ -_run_exitfuncs │ │ │ │ -_ncallbacks │ │ │ │ -last_exc │ │ │ │ -last_type │ │ │ │ -last_value │ │ │ │ -last_traceback │ │ │ │ -functools._lru_list_elem │ │ │ │ -functools.KeyWrapper │ │ │ │ -functools._lru_cache_wrapper │ │ │ │ -functools.partial │ │ │ │ -functools._PlaceholderType │ │ │ │ Exception ignored in m_clear of module%s%V │ │ │ │ Precision not allowed in integer format specifier │ │ │ │ Negative zero coercion (z) not allowed in integer format specifier │ │ │ │ Sign not allowed with integer format specifier 'c' │ │ │ │ Alternate form (#) not allowed with integer format specifier 'c' │ │ │ │ %c arg not in range(0x110000) │ │ │ │ -unlocking mutex that is not locked │ │ │ │ +last_exc │ │ │ │ +last_type │ │ │ │ +last_value │ │ │ │ +last_traceback │ │ │ │ (O(OiiNii)) │ │ │ │ OOOO|OOO │ │ │ │ end_offset must be provided when end_lineno is provided │ │ │ │ # clear[1] %s │ │ │ │ # clear[2] %s │ │ │ │ Exception ignored while clearing module dict │ │ │ │ unclosed file %R │ │ │ │ 0-dim memory has no length │ │ │ │ argument 'skip_file_prefixes' │ │ │ │ category must be a Warning subclass, not '%T' │ │ │ │ category must be a Warning subclass, not class '%N' │ │ │ │ Found non-str '%s' in skip_file_prefixes. │ │ │ │ +at least one parameter must precede / │ │ │ │ +/ may appear only once │ │ │ │ +parameter without a default follows parameter with a default │ │ │ │ Lambda expression parameters cannot be parenthesized │ │ │ │ +/ must be ahead of * │ │ │ │ +expected comma between / and * │ │ │ │ PyCF_ALLOW_TOP_LEVEL_AWAIT │ │ │ │ PyCF_ONLY_AST │ │ │ │ PyCF_TYPE_COMMENTS │ │ │ │ PyCF_OPTIMIZED_AST │ │ │ │ Un;decoding error handler must return (str, int) tuple │ │ │ │ could not convert string to float: '%.200s' │ │ │ │ value too large to convert to float: '%.200s' │ │ │ │ @@ -6935,14 +6933,24 @@ │ │ │ │ unable to get warnings.WarningMessage │ │ │ │ unidata_version │ │ │ │ ucd_3_2_0 │ │ │ │ field 'key' is required for DictComp │ │ │ │ unicode error │ │ │ │ value error │ │ │ │ (%s) unknown error │ │ │ │ +only single target (not %s) can be annotated │ │ │ │ +only single target (not tuple) can be annotated │ │ │ │ +illegal target for annotation │ │ │ │ +assignment to yield expression not possible │ │ │ │ +'%s' is an illegal expression for augmented assignment │ │ │ │ +an instance of ContextVar was expected │ │ │ │ +'%U' codec can't decode byte 0x%02x in position %zd: %U │ │ │ │ +'%U' codec can't decode bytes in position %zd-%zd: %U │ │ │ │ +UnicodeError '%s' attribute is not set │ │ │ │ +UnicodeError '%s' attribute must be a %s │ │ │ │ grapheme start │ │ │ │ grapheme end │ │ │ │ grapheme_cluster_break │ │ │ │ indic_conjunct_break │ │ │ │ extended_pictographic │ │ │ │ iter_graphemes │ │ │ │ isxidstart │ │ │ │ @@ -6953,27 +6961,24 @@ │ │ │ │ mirrored │ │ │ │ east_asian_width │ │ │ │ decomposition │ │ │ │ is_normalized │ │ │ │ _is_abstract │ │ │ │ stacklevel │ │ │ │ skip_file_prefixes │ │ │ │ +HANGUL SYLLABLE │ │ │ │ +CJK UNIFIED IDEOGRAPH- │ │ │ │ +TANGUT IDEOGRAPH- │ │ │ │ +CJK COMPATIBILITY IDEOGRAPH- │ │ │ │ +EGYPTIAN HIEROGLYPH- │ │ │ │ +KHITAN SMALL SCRIPT CHARACTER- │ │ │ │ +NUSHU CHARACTER- │ │ │ │ unicodedata.UCD │ │ │ │ unicodedata.GraphemeBreakIterator │ │ │ │ unicodedata.Segment │ │ │ │ -only single target (not %s) can be annotated │ │ │ │ -only single target (not tuple) can be annotated │ │ │ │ -illegal target for annotation │ │ │ │ -assignment to yield expression not possible │ │ │ │ -'%s' is an illegal expression for augmented assignment │ │ │ │ -an instance of ContextVar was expected │ │ │ │ -'%U' codec can't decode byte 0x%02x in position %zd: %U │ │ │ │ -'%U' codec can't decode bytes in position %zd-%zd: %U │ │ │ │ -UnicodeError '%s' attribute is not set │ │ │ │ -UnicodeError '%s' attribute must be a %s │ │ │ │ Exception ignored while clearing sys.meta_path │ │ │ │ (OnnNnn) │ │ │ │ warnings.%s item %zd isn't a 5-tuple │ │ │ │ action must be a string, not '%.200s' │ │ │ │ _match_filename │ │ │ │ binascii.Error │ │ │ │ binascii.Incomplete │ │ │ │ @@ -6999,16 +7004,16 @@ │ │ │ │ callbacks │ │ │ │ DEBUG_STATS │ │ │ │ DEBUG_COLLECTABLE │ │ │ │ DEBUG_UNCOLLECTABLE │ │ │ │ DEBUG_SAVEALL │ │ │ │ DEBUG_LEAK │ │ │ │ integer division result too large for a float │ │ │ │ -unsupported format string passed to %.200s.__format__ │ │ │ │ struct.error │ │ │ │ +unsupported format string passed to %.200s.__format__ │ │ │ │ # 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 │ │ │ │ @@ -7067,21 +7072,14 @@ │ │ │ │ a2b_base32 │ │ │ │ b2a_base32 │ │ │ │ unhexlify │ │ │ │ datetime.IsoCalendarDate │ │ │ │ Fast implementation of the datetime module. │ │ │ │ _struct.unpack_iterator │ │ │ │ _struct.Struct │ │ │ │ -HANGUL SYLLABLE │ │ │ │ -CJK UNIFIED IDEOGRAPH- │ │ │ │ -TANGUT IDEOGRAPH- │ │ │ │ -CJK COMPATIBILITY IDEOGRAPH- │ │ │ │ -EGYPTIAN HIEROGLYPH- │ │ │ │ -KHITAN SMALL SCRIPT CHARACTER- │ │ │ │ -NUSHU CHARACTER- │ │ │ │ cpython.PyInterpreterState_Clear │ │ │ │ zlib.error │ │ │ │ _ZlibDecompressor │ │ │ │ MAX_WBITS │ │ │ │ DEFLATED │ │ │ │ DEF_MEM_LEVEL │ │ │ │ DEF_BUF_SIZE │ │ │ │ @@ -7161,14 +7159,15 @@ │ │ │ │ Only base64 data is allowed │ │ │ │ Excess data after padding │ │ │ │ Discontinuous padding not allowed │ │ │ │ argument 'alphabet' │ │ │ │ Invalid base64-encoded string: number of data characters (%zd) cannot be 1 more than a multiple of 4 │ │ │ │ Incorrect padding │ │ │ │ Non-zero padding bits │ │ │ │ +Function parameters cannot be parenthesized │ │ │ │ OK;illegal decoder state │ │ │ │ "\%.3s" is an invalid octal escape sequence. Such sequences will not work in the future. Did you mean "\\%.3s"? A raw string is also an option. │ │ │ │ "\%.3s" is an invalid octal escape sequence. Did you mean "\\%.3s"? A raw string is also an option. │ │ │ │ '%U' and │ │ │ │ '%U', and │ │ │ │ Instantiating abstract AST node class %T is deprecated. This will become an error in Python 3.20 │ │ │ │ %.400s constructor takes at most %zd positional argument%s │ │ │ │ @@ -7240,14 +7239,15 @@ │ │ │ │ NB_INPLACE_TRUE_DIVIDE │ │ │ │ NB_INPLACE_XOR │ │ │ │ NB_SUBSCR │ │ │ │ Missing initialization for NB_OP %d │ │ │ │ sum() can't sum strings [use ''.join(seq) instead] │ │ │ │ sum() can't sum bytes [use b''.join(seq) instead] │ │ │ │ sum() can't sum bytearray [use b''.join(seq) instead] │ │ │ │ +unlocking mutex that is not locked │ │ │ │ tracebacklimit │ │ │ │ Traceback (most recent call last): │ │ │ │ File "%U", line %d, in %U │ │ │ │ Read returned None. │ │ │ │ lost sys.stdin │ │ │ │ lost sys.stdout │ │ │ │ lost sys.stderr │ │ │ │ @@ -7273,23 +7273,14 @@ │ │ │ │ |O:gmtime │ │ │ │ could not allocate a large enough CPU set │ │ │ │ Can only resize to positive sizes, got %zd │ │ │ │ Existing exports of data: object cannot be re-sized │ │ │ │ │ │ │ │ PyBuffer_ToContiguous: len != view->len │ │ │ │ timestamp out of range for platform time_t │ │ │ │ -Current thread's C stack trace (most recent call first): │ │ │ │ - │ │ │ │ - Binary file '' [ │ │ │ │ - Binary file " │ │ │ │ - │ │ │ │ -gid should be integer, not %.200s │ │ │ │ -gid is less than minimum │ │ │ │ -gid is greater than maximum │ │ │ │ -str() on a bytes instance │ │ │ │ writerow │ │ │ │ writerows │ │ │ │ line_num │ │ │ │ delimiter │ │ │ │ escapechar │ │ │ │ lineterminator │ │ │ │ quotechar │ │ │ │ @@ -7306,14 +7297,23 @@ │ │ │ │ QUOTE_NONNUMERIC │ │ │ │ QUOTE_NONE │ │ │ │ QUOTE_STRINGS │ │ │ │ QUOTE_NOTNULL │ │ │ │ _csv.writer │ │ │ │ _csv.reader │ │ │ │ _csv.Dialect │ │ │ │ +Current thread's C stack trace (most recent call first): │ │ │ │ + │ │ │ │ + Binary file '' [ │ │ │ │ + Binary file " │ │ │ │ + │ │ │ │ +gid should be integer, not %.200s │ │ │ │ +gid is less than minimum │ │ │ │ +gid is greater than maximum │ │ │ │ +str() on a bytes instance │ │ │ │ can't extend bytearray with %.100s │ │ │ │ expected iterable of integers; got: 'str' │ │ │ │ %s object is too large to make repr │ │ │ │ can't set bytearray slice from %.100s │ │ │ │ sys._getframemodulename │ │ │ │ type 'partial' takes at least one argument │ │ │ │ the first argument must be callable │ │ │ │ @@ -7382,38 +7382,22 @@ │ │ │ │ (O&O&O&O&) │ │ │ │ │ │ │ │ object address : %p │ │ │ │ object refcount : %zd │ │ │ │ object type : %p │ │ │ │ object type name: %s │ │ │ │ object repr : │ │ │ │ +src_dir_fd │ │ │ │ +dst_dir_fd │ │ │ │ +priority │ │ │ │ printing an object │ │ │ │ │ │ │ │ only classes may be registered │ │ │ │ missing 'getdata' func │ │ │ │ builtins.breakpoint │ │ │ │ -gethostbyname │ │ │ │ -gethostbyname_ex │ │ │ │ -gethostbyaddr │ │ │ │ -gethostname │ │ │ │ -sethostname │ │ │ │ -getprotobyname │ │ │ │ -socketpair │ │ │ │ -inet_ntoa │ │ │ │ -getnameinfo │ │ │ │ -getdefaulttimeout │ │ │ │ -setdefaulttimeout │ │ │ │ -if_nameindex │ │ │ │ -if_nametoindex │ │ │ │ -if_indextoname │ │ │ │ -CMSG_LEN │ │ │ │ -CMSG_SPACE │ │ │ │ -src_dir_fd │ │ │ │ -dst_dir_fd │ │ │ │ -priority │ │ │ │ socket.herror │ │ │ │ socket.gaierror │ │ │ │ gaierror │ │ │ │ SocketType │ │ │ │ has_ipv6 │ │ │ │ _socket.CAPI │ │ │ │ AF_UNSPEC │ │ │ │ @@ -7907,16 +7891,14 @@ │ │ │ │ divmod() returned a tuple of size %zd │ │ │ │ divmod() │ │ │ │ readinto of closed file │ │ │ │ __get__(None, None) is invalid │ │ │ │ Failed to encode latin1 string when unpickling a time object. pickle.load(data, encoding='latin1') is assumed. │ │ │ │ Failed to encode latin1 string when unpickling a datetime object. pickle.load(data, encoding='latin1') is assumed. │ │ │ │ Interpolation() argument 'conversion' must be one of 's', 'a' or 'r' │ │ │ │ -tzinfo.%s() must return None or timedelta, not '%.200s' │ │ │ │ -offset must be a timedelta strictly between -timedelta(hours=24) and timedelta(hours=24), not %R │ │ │ │ the socket timeout │ │ │ │ the socket family │ │ │ │ the socket type │ │ │ │ the socket protocol │ │ │ │ connect_ex │ │ │ │ getpeername │ │ │ │ getsockname │ │ │ │ @@ -7926,16 +7908,34 @@ │ │ │ │ setblocking │ │ │ │ getblocking │ │ │ │ settimeout │ │ │ │ gettimeout │ │ │ │ setsockopt │ │ │ │ recvmsg_into │ │ │ │ sendmsg_afalg │ │ │ │ +gethostbyname │ │ │ │ +gethostbyname_ex │ │ │ │ +gethostbyaddr │ │ │ │ +gethostname │ │ │ │ +sethostname │ │ │ │ +getprotobyname │ │ │ │ +socketpair │ │ │ │ +inet_ntoa │ │ │ │ +getnameinfo │ │ │ │ +getdefaulttimeout │ │ │ │ +setdefaulttimeout │ │ │ │ +if_nameindex │ │ │ │ +if_nametoindex │ │ │ │ +if_indextoname │ │ │ │ +CMSG_LEN │ │ │ │ +CMSG_SPACE │ │ │ │ timedelta │ │ │ │ _socket.socket │ │ │ │ +tzinfo.%s() must return None or timedelta, not '%.200s' │ │ │ │ +offset must be a timedelta strictly between -timedelta(hours=24) and timedelta(hours=24), not %R │ │ │ │ Exception ignored while building sys.unraisablehook arguments │ │ │ │ Exception ignored in sys.unraisablehook │ │ │ │ sys.unraisablehook │ │ │ │ PyType_GetSlot │ │ │ │ maximum recursion depth exceeded while normalizing an exception │ │ │ │ Cannot recover from MemoryErrors while normalizing exceptions. │ │ │ │ Cannot recover from the recursive normalization of an exception. │ │ │ │ @@ -8038,18 +8038,14 @@ │ │ │ │ argument 'code' │ │ │ │ argument 'groupindex' │ │ │ │ argument 'indexgroup' │ │ │ │ invalid SRE code │ │ │ │ /proc/self/stat │ │ │ │ expected string or bytes-like object, got '%.200s' │ │ │ │ Buffer is NULL │ │ │ │ -This process (pid=%d) is multi-threaded, use of %s() may lead to deadlocks in the child. │ │ │ │ -Exception ignored while finalizing coroutine %R │ │ │ │ -coroutine '%S' was never awaited │ │ │ │ -bad operand type for abs(): '%.200s' │ │ │ │ indexgroup │ │ │ │ setlocale │ │ │ │ localeconv │ │ │ │ nl_langinfo │ │ │ │ dgettext │ │ │ │ dcgettext │ │ │ │ bindtextdomain │ │ │ │ @@ -8069,14 +8065,18 @@ │ │ │ │ T_FMT_AMPM │ │ │ │ ERA_D_FMT │ │ │ │ ERA_D_T_FMT │ │ │ │ ERA_T_FMT │ │ │ │ ALT_DIGITS │ │ │ │ _DATE_FMT │ │ │ │ grp.struct_group │ │ │ │ +This process (pid=%d) is multi-threaded, use of %s() may lead to deadlocks in the child. │ │ │ │ +Exception ignored while finalizing coroutine %R │ │ │ │ +coroutine '%S' was never awaited │ │ │ │ +bad operand type for abs(): '%.200s' │ │ │ │ field 'cls' is required for MatchClass │ │ │ │ PyType_GetModule: Type '%s' is not a heap type │ │ │ │ PyType_GetModule: Type '%s' has no associated module │ │ │ │ cannot use a string pattern on a bytes-like object │ │ │ │ cannot use a bytes pattern on a string-like object │ │ │ │ The span of capturing group is wrong, please report a bug for the re module. │ │ │ │ __hash__ method should return an integer │ │ │ │ @@ -8088,27 +8088,27 @@ │ │ │ │ OOpO:lru_cache │ │ │ │ maxsize should be integer or None │ │ │ │ subsection not found │ │ │ │ user_function │ │ │ │ cache_info_type │ │ │ │ cannot use '%T' as a dict key (%S) │ │ │ │ cannot use '%T' as a frozendict key (%S) │ │ │ │ +Un;translating error handler must return (str, int) tuple │ │ │ │ <%s name=%R> │ │ │ │ reentrant call inside %s.__repr__ │ │ │ │ -Un;translating error handler must return (str, int) tuple │ │ │ │ cannot use '%T' as a set element (%S) │ │ │ │ -clock_gettime(CLOCK_PROCESS_CPUTIME_ID) │ │ │ │ -getrusage(RUSAGE_SELF) │ │ │ │ -the processor time used is not available or its value cannot be represented │ │ │ │ invalid tool %d (must be between 0 and 5) │ │ │ │ tool name must be a str │ │ │ │ tool %d is already in use │ │ │ │ -sys.settrace │ │ │ │ +clock_gettime(CLOCK_PROCESS_CPUTIME_ID) │ │ │ │ +getrusage(RUSAGE_SELF) │ │ │ │ +the processor time used is not available or its value cannot be represented │ │ │ │ invalid event set 0x%x │ │ │ │ cannot set C_RETURN or C_RAISE events independently │ │ │ │ +sys.settrace │ │ │ │ sys.setprofile │ │ │ │ Context() does not accept any arguments │ │ │ │ tool %d is not in use │ │ │ │ events set too many times │ │ │ │ ParamSpecArgs │ │ │ │ ParamSpecKwargs │ │ │ │ TypeAliasType │ │ │ │ @@ -8128,29 +8128,34 @@ │ │ │ │ (yield from │ │ │ │ unexpected comparison kind │ │ │ │ unknown expression kind │ │ │ │ argument 'format' │ │ │ │ __defaults__ must be set to a tuple object │ │ │ │ object.__delattr__ │ │ │ │ substring not found │ │ │ │ +Cannot disable %s events. Callback removed. │ │ │ │ struct_time │ │ │ │ ((iiiiiiiii)) │ │ │ │ deallocated BytesIO object has exported buffers │ │ │ │ -Cannot disable %s events. Callback removed. │ │ │ │ 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) │ │ │ │ The callback can only be set for one event at a time │ │ │ │ invalid event %d │ │ │ │ sys.monitoring.register_callback │ │ │ │ %04ld-%%m-%%d │ │ │ │ tzname.replace() did not return a string │ │ │ │ +initial_bytes │ │ │ │ +structseq │ │ │ │ + is not │ │ │ │ + not in │ │ │ │ +sys.monitoring.branch_event_handler │ │ │ │ _pickle.PickleError │ │ │ │ _pickle.PicklingError │ │ │ │ _pickle.UnpicklingError │ │ │ │ dispatch_table │ │ │ │ copyreg.dispatch_table should be a dict, not %.200s │ │ │ │ _extension_registry │ │ │ │ copyreg._extension_registry should be a dict, not %.200s │ │ │ │ @@ -8165,29 +8170,14 @@ │ │ │ │ REVERSE_IMPORT_MAPPING │ │ │ │ _compat_pickle.REVERSE_IMPORT_MAPPING should be a dict, not %.200s │ │ │ │ codecs.encode should be a callable, not %.200s │ │ │ │ bytearray index out of range │ │ │ │ bytearray indices must be integers or slices, not %.200s │ │ │ │ can assign only bytes, buffers, or iterables of ints in range(0, 256) │ │ │ │ attempt to assign bytes of size %zd to extended slice of size %zd │ │ │ │ -persistent_load │ │ │ │ -find_class │ │ │ │ -persistent_id │ │ │ │ -persistent_id($self, obj, /) │ │ │ │ -clear_memo │ │ │ │ -initial_bytes │ │ │ │ -_pickle.Unpickler │ │ │ │ -_pickle.Pickler │ │ │ │ -_pickle.UnpicklerMemoProxy │ │ │ │ -_pickle.PicklerMemoProxy │ │ │ │ -_pickle.Pdata │ │ │ │ -structseq │ │ │ │ - is not │ │ │ │ - not in │ │ │ │ -sys.monitoring.branch_event_handler │ │ │ │ Missing frame when calling profile function. │ │ │ │ U|O:strftime │ │ │ │ iiiiiiiii;strftime(): illegal time tuple argument │ │ │ │ Tuple or struct_time argument required │ │ │ │ year out of range │ │ │ │ descriptor for index '%zd' for tuple subclasses doesn't apply to '%s' object │ │ │ │ Exception ignored in thread started by %R │ │ │ │ @@ -8201,15 +8191,14 @@ │ │ │ │ signal only works in main thread of the main interpreter │ │ │ │ signal number out of range │ │ │ │ signal handler must be signal.SIG_IGN, signal.SIG_DFL, or a callable object │ │ │ │ expect str, not %T │ │ │ │ invalid start argument │ │ │ │ invalid end argument │ │ │ │ translation table must be 256 characters long │ │ │ │ -cannot instrument shim code object '%U' │ │ │ │ PIPE_BUF │ │ │ │ POLLNVAL │ │ │ │ POLLRDNORM │ │ │ │ POLLRDBAND │ │ │ │ POLLWRNORM │ │ │ │ POLLWRBAND │ │ │ │ POLLRDHUP │ │ │ │ @@ -8224,36 +8213,37 @@ │ │ │ │ EPOLLRDBAND │ │ │ │ EPOLLWRNORM │ │ │ │ EPOLLWRBAND │ │ │ │ EPOLLMSG │ │ │ │ EPOLLWAKEUP │ │ │ │ EPOLL_CLOEXEC │ │ │ │ _generic_init_subclass │ │ │ │ +cannot instrument shim code object '%U' │ │ │ │ deque index out of range │ │ │ │ first argument must be callable or None │ │ │ │ '%.200s' object is unsliceable │ │ │ │ -Missing frame when calling trace function. │ │ │ │ deque mutated during iteration │ │ │ │ deque.remove(x): x not in deque │ │ │ │ type object '%s' has no attribute '__annotations__' │ │ │ │ __annotate__() must return a dict, not %T │ │ │ │ +Missing frame when calling trace function. │ │ │ │ type object '%s' has no attribute '__annotate__' │ │ │ │ -peek() should have returned a bytes object, not '%.200s' │ │ │ │ -read() should have returned a bytes object, not '%.200s' │ │ │ │ Bivariant types are not supported. │ │ │ │ Variance cannot be specified with infer_variance. │ │ │ │ A single constraint is not allowed │ │ │ │ Constraints cannot be combined with bound=... │ │ │ │ pop from an empty deque │ │ │ │ -signal %i cannot be registered, use enable() instead │ │ │ │ -Bound must be a type. │ │ │ │ +peek() should have returned a bytes object, not '%.200s' │ │ │ │ +read() should have returned a bytes object, not '%.200s' │ │ │ │ run() missing 1 required positional argument │ │ │ │ an instance of Context was expected │ │ │ │ cannot enter context: %R is already entered │ │ │ │ Py_CONTEXT_SWITCHED │ │ │ │ +signal %i cannot be registered, use enable() instead │ │ │ │ +Bound must be a type. │ │ │ │ make_scanner │ │ │ │ make_encoder │ │ │ │ negative sizehint │ │ │ │ invalid flags │ │ │ │ readline() should have returned a bytes object, not '%.200s' │ │ │ │ recursion limit must be greater or equal than 1 │ │ │ │ cannot set the recursion limit to %i at the recursion depth %i: the limit is too low │ │ │ │ @@ -8273,24 +8263,14 @@ │ │ │ │ locale query failed │ │ │ │ '%.200s' object is not callable. Did you mean: '%U.%U(...)'? │ │ │ │ '%.200s' object is not callable │ │ │ │ bad char in struct format │ │ │ │ %T.fileno() must return an int, not %T │ │ │ │ argument must be an int, or have a fileno() method. │ │ │ │ file descriptor cannot be a negative integer (%i) │ │ │ │ -str() argument '%s' must be str, not %T │ │ │ │ -Re-initialization of Struct by calling the __init__() method will not work in future Python versions │ │ │ │ -Different format arguments for __new__() and __init__() methods of Struct │ │ │ │ - │ │ │ │ -Python int too large for C unsigned int │ │ │ │ -'%s' format requires 0 <= number <= %zu │ │ │ │ -'%s' format requires %zd <= number <= %zd │ │ │ │ -required argument is not an integer │ │ │ │ -Cannot find Generic type │ │ │ │ -_GenericAlias │ │ │ │ sizehint │ │ │ │ key_separator │ │ │ │ item_separator │ │ │ │ sort_keys │ │ │ │ skipkeys │ │ │ │ object_hook │ │ │ │ object_pairs_hook │ │ │ │ @@ -8302,30 +8282,50 @@ │ │ │ │ encode_basestring │ │ │ │ scanstring │ │ │ │ covariant │ │ │ │ contravariant │ │ │ │ infer_variance │ │ │ │ True if the epoll handler is closed │ │ │ │ fork_exec │ │ │ │ +persistent_load │ │ │ │ +find_class │ │ │ │ +persistent_id │ │ │ │ +persistent_id($self, obj, /) │ │ │ │ +clear_memo │ │ │ │ _tokenize.TokenizerIter │ │ │ │ _json.Encoder │ │ │ │ _json.Scanner │ │ │ │ select.epoll │ │ │ │ select.poll │ │ │ │ +_pickle.Unpickler │ │ │ │ +_pickle.Pickler │ │ │ │ +_pickle.UnpicklerMemoProxy │ │ │ │ +_pickle.PicklerMemoProxy │ │ │ │ +_pickle.Pdata │ │ │ │ +str() argument '%s' must be str, not %T │ │ │ │ +Re-initialization of Struct by calling the __init__() method will not work in future Python versions │ │ │ │ +Different format arguments for __new__() and __init__() methods of Struct │ │ │ │ + │ │ │ │ +Python int too large for C unsigned int │ │ │ │ +'%s' format requires 0 <= number <= %zu │ │ │ │ +'%s' format requires %zd <= number <= %zd │ │ │ │ +required argument is not an integer │ │ │ │ +Cannot find Generic type │ │ │ │ +_GenericAlias │ │ │ │ unrecognized configuration name │ │ │ │ configuration names must be strings or integers │ │ │ │ %s first arg must be bytes or a tuple of bytes, not %s │ │ │ │ n must be an integer or None │ │ │ │ can't take %zd bytes outside size %zd │ │ │ │ expected code, got %R │ │ │ │ +Cannot join current thread │ │ │ │ +cannot join thread at interpreter shutdown │ │ │ │ Exception ignored while clearing thread local %R │ │ │ │ object could not be marshalled │ │ │ │ this __dict__ descriptor does not support '%.200s' objects │ │ │ │ -Cannot join current thread │ │ │ │ -cannot join thread at interpreter shutdown │ │ │ │ _generic_class_getitem │ │ │ │ spec name must be string, not %T │ │ │ │ tuple.index(x): x not in tuple │ │ │ │ Too few arguments for %S; actual %zd, expected at least %zd │ │ │ │ Cannot recover from Python stack overflow. │ │ │ │ maximum recursion depth exceeded │ │ │ │ expected bytes, got %R │ │ │ │ @@ -8357,14 +8357,28 @@ │ │ │ │ first maketrans argument must be a string if there is a second argument │ │ │ │ the first two maketrans arguments must have equal length │ │ │ │ if you give only one argument to maketrans it must be a dict │ │ │ │ string keys in translatetable must be of length 1 │ │ │ │ keys in translate table mustbe strings or integers │ │ │ │ socket.__new__ │ │ │ │ socket.connect │ │ │ │ +typecode │ │ │ │ +the typecode character used to create the array │ │ │ │ +the size, in bytes, of one array item │ │ │ │ +buffer_info │ │ │ │ +byteswap │ │ │ │ +fromfile │ │ │ │ +frombytes │ │ │ │ +fromunicode │ │ │ │ +tounicode │ │ │ │ +Arrays are generic over the type of their elements │ │ │ │ +_array_reconstructor │ │ │ │ +array.arrayiterator │ │ │ │ +array.array │ │ │ │ +permutations │ │ │ │ AF_UNIX path too long │ │ │ │ %s(): AF_NETLINK address must be tuple, not %.500s │ │ │ │ II;AF_NETLINK address must be a pair (pid, groups) │ │ │ │ getsockaddrarg: AF_QIPCRTR address must be tuple, not %.500s │ │ │ │ II:getsockaddrarg │ │ │ │ getsockaddrarg: AF_VSOCK address must be tuple, not %.500s │ │ │ │ %s(): AF_INET address must be tuple, not %.500s │ │ │ │ @@ -8391,28 +8405,14 @@ │ │ │ │ ss|HH;AF_ALG address must be a tuple (type, name[, feat[, mask]]) │ │ │ │ AF_ALG type too long. │ │ │ │ AF_ALG name too long. │ │ │ │ %s(): bad family │ │ │ │ encoding of hostname failed │ │ │ │ str, bytes or bytearray expected, not %s │ │ │ │ host name must not contain null character │ │ │ │ -typecode │ │ │ │ -the typecode character used to create the array │ │ │ │ -the size, in bytes, of one array item │ │ │ │ -buffer_info │ │ │ │ -byteswap │ │ │ │ -fromfile │ │ │ │ -frombytes │ │ │ │ -fromunicode │ │ │ │ -tounicode │ │ │ │ -Arrays are generic over the type of their elements │ │ │ │ -_array_reconstructor │ │ │ │ -array.arrayiterator │ │ │ │ -array.array │ │ │ │ -permutations │ │ │ │ unsupported address family │ │ │ │ wildcard resolved to multiple address │ │ │ │ 255.255.255.255 │ │ │ │ │ │ │ │ address family mismatched │ │ │ │ unknown address family │ │ │ │ closures not supported │ │ │ │ @@ -8449,32 +8449,31 @@ │ │ │ │ (OnnOOO) │ │ │ │ Invalid UTF-8 sequence │ │ │ │ (iN(nn)(nn)O) │ │ │ │ readline() returned a non-bytes object │ │ │ │ readline() returned a non-string object │ │ │ │ field 'value' is required for Await │ │ │ │ Cell is empty │ │ │ │ +extra_tokens │ │ │ │ +formatter_field_name_split │ │ │ │ +split the argument as a field name │ │ │ │ +formatter_parser │ │ │ │ +parse the argument as a format string │ │ │ │ +string helper module │ │ │ │ argument 'globals' │ │ │ │ arg 3 (name) must be None or string │ │ │ │ arg 4 (defaults) must be None or tuple │ │ │ │ arg 5 (closure) must be tuple │ │ │ │ arg 5 (closure) must be None or tuple │ │ │ │ arg 6 (kwdefaults) must be None or dict │ │ │ │ %U requires closure of length %d, not %zd │ │ │ │ arg 5 (closure) expected cell, found %s │ │ │ │ function.__new__ │ │ │ │ object could not be pickled │ │ │ │ __file__ too long │ │ │ │ -kwdefaults │ │ │ │ -extra_tokens │ │ │ │ -formatter_field_name_split │ │ │ │ -split the argument as a field name │ │ │ │ -formatter_parser │ │ │ │ -parse the argument as a format string │ │ │ │ -string helper module │ │ │ │ can't delete __class__ attribute │ │ │ │ __class__ must be set to a class, not '%s' object │ │ │ │ __class__ assignment only supported for mutable types or ModuleType subclasses │ │ │ │ Invalid dictionary │ │ │ │ deflateSetDictionary() │ │ │ │ Can't allocate memory for compression object │ │ │ │ Invalid initialization option │ │ │ │ @@ -8526,44 +8525,45 @@ │ │ │ │ when serializing %T object │ │ │ │ unpack requires a buffer of %zd bytes │ │ │ │ _reduce_ex │ │ │ │ %.200s%s missing required argument '%U' (pos %zd) │ │ │ │ argument for %.200s%s given by name ('%U') and position (%zd) │ │ │ │ memoryview: unsupported format %s │ │ │ │ memoryview: format %s not supported │ │ │ │ -keys must be str, int, float, bool or None, not %.100s │ │ │ │ -when serializing %T item %R │ │ │ │ -unclosed %R │ │ │ │ -Exception ignored while finalizing socket %R │ │ │ │ -cannot pickle %.200s objects │ │ │ │ -%.200s.__slotnames__ should be a list or None, not %.200s │ │ │ │ -copyreg._slotnames didn't return a list or None │ │ │ │ -__slotnames__ changed size during iteration │ │ │ │ -encoder() must return a string, not %.80s │ │ │ │ -cannot re-enter the tee iterator │ │ │ │ is_tracing │ │ │ │ clear_traces │ │ │ │ _get_traces │ │ │ │ _get_object_traceback │ │ │ │ get_traceback_limit │ │ │ │ get_tracemalloc_memory │ │ │ │ get_traced_memory │ │ │ │ reset_peak │ │ │ │ memLevel │ │ │ │ strategy │ │ │ │ +kwdefaults │ │ │ │ _current_indent_level │ │ │ │ allow_nan │ │ │ │ re.IGNORECASE │ │ │ │ re.LOCALE │ │ │ │ re.MULTILINE │ │ │ │ re.DOTALL │ │ │ │ re.UNICODE │ │ │ │ re.VERBOSE │ │ │ │ re.DEBUG │ │ │ │ re.ASCII │ │ │ │ +keys must be str, int, float, bool or None, not %.100s │ │ │ │ +when serializing %T item %R │ │ │ │ +unclosed %R │ │ │ │ +Exception ignored while finalizing socket %R │ │ │ │ +cannot pickle %.200s objects │ │ │ │ +%.200s.__slotnames__ should be a list or None, not %.200s │ │ │ │ +copyreg._slotnames didn't return a list or None │ │ │ │ +__slotnames__ changed size during iteration │ │ │ │ +encoder() must return a string, not %.80s │ │ │ │ +cannot re-enter the tee iterator │ │ │ │ padded string is too long │ │ │ │ string is too long to escape │ │ │ │ O|n:repeat │ │ │ │ getsockaddrlen: unknown BT protocol │ │ │ │ getsockaddrlen: bad family │ │ │ │ Unknown Bluetooth protocol │ │ │ │ End of stream already reached │ │ │ │ @@ -8593,39 +8593,39 @@ │ │ │ │ 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 │ │ │ │ os.utime │ │ │ │ -max_length │ │ │ │ argument 4 │ │ │ │ + │ │ │ │ + │ │ │ │ preexec_fn not supported at interpreter shutdown │ │ │ │ preexec_fn not supported within subinterpreters │ │ │ │ errpipe_write must be >= 3 │ │ │ │ bad value(s) in fds_to_keep │ │ │ │ argv must be a tuple │ │ │ │ args changed during iteration │ │ │ │ setgroups argument must be a list │ │ │ │ too many extra_groups │ │ │ │ failed to allocate memory for group list │ │ │ │ extra_groups must be integers │ │ │ │ invalid group id │ │ │ │ failed to malloc c_fds_to_keep │ │ │ │ fd out of range in fds_to_keep. │ │ │ │ _posixsubprocess.fork_exec │ │ │ │ - │ │ │ │ - │ │ │ │ multiple starred names in sequence pattern │ │ │ │ too many expressions in star-unpacking sequence pattern │ │ │ │ multiple starred expressions in sequence pattern │ │ │ │ noexec:chdir │ │ │ │ Exception occurred in preexec_fn. │ │ │ │ OSError: │ │ │ │ SubprocessError:0: │ │ │ │ @@ -8649,30 +8649,30 @@ │ │ │ │ while pickling an object │ │ │ │ when serializing %T element │ │ │ │ set changed size during iteration │ │ │ │ PickleBuffer can only be pickled with protocol >= 5 │ │ │ │ PickleBuffer can not be pickled when pointing to a non-contiguous buffer │ │ │ │ Can't pickle %T object │ │ │ │ __reduce__ must return a string or tuple, not %T │ │ │ │ +fix_imports │ │ │ │ +buffer_callback │ │ │ │ │ │ │ │ Can't pickle local object %R │ │ │ │ Can't pickle %R: %S │ │ │ │ Can't pickle %R: it's not found as %S.%S │ │ │ │ Can't pickle %R: it's not the same object as %S.%S │ │ │ │ extension code %ld is out of range │ │ │ │ _compat_pickle.REVERSE_NAME_MAPPING values should be 2-tuples, not %.200s │ │ │ │ _compat_pickle.REVERSE_NAME_MAPPING values should be pairs of str, not (%.200s, %.200s) │ │ │ │ _compat_pickle.REVERSE_IMPORT_MAPPING values should be strings, not %.200s │ │ │ │ can't pickle module identifier %R using pickle protocol %i │ │ │ │ can't pickle global identifier %R using pickle protocol %i │ │ │ │ os.rmdir │ │ │ │ process stopped by delivery of signal %i │ │ │ │ invalid wait status: %i │ │ │ │ -fix_imports │ │ │ │ -buffer_callback │ │ │ │ Stop argument for islice() must be None or an integer: 0 <= x <= sys.maxsize. │ │ │ │ Indices for islice() must be None or an integer: 0 <= x <= sys.maxsize. │ │ │ │ Step for islice() must be a positive integer or None. │ │ │ │ [Errno %S] %S: %R -> %R │ │ │ │ [Errno %S] %S: %R │ │ │ │ [Errno %S] %S │ │ │ │ gc.get_referrers │ │ │ │ @@ -8749,24 +8749,14 @@ │ │ │ │ missing interp │ │ │ │ object does not support cross-interpreter data │ │ │ │ %R does not support cross-interpreter data │ │ │ │ can only assign tuple to %s.__bases__, not %s │ │ │ │ can only assign non-empty tuple to %s.__bases__, not () │ │ │ │ %s.__bases__ must be tuple of classes, not '%s' │ │ │ │ a __bases__ item causes an inheritance cycle │ │ │ │ -pickle.find_class │ │ │ │ -_compat_pickle.NAME_MAPPING values should be 2-tuples, not %.200s │ │ │ │ -_compat_pickle.NAME_MAPPING values should be pairs of str, not (%.200s, %.200s) │ │ │ │ -_compat_pickle.IMPORT_MAPPING values should be strings, not %.200s │ │ │ │ -Can't resolve path %R on module %R │ │ │ │ -signal number %ld out of range [1; %i] │ │ │ │ -invalid signal number %ld, please use valid_signals() │ │ │ │ -popitem(): dictionary is empty │ │ │ │ -file must have 'read' and 'readline' attributes │ │ │ │ -read would overflow (invalid bytecode) │ │ │ │ _log_destroy_pending │ │ │ │ _must_cancel │ │ │ │ _fut_waiter │ │ │ │ add_done_callback │ │ │ │ remove_done_callback │ │ │ │ cancelled │ │ │ │ set_result │ │ │ │ @@ -8803,14 +8793,24 @@ │ │ │ │ all_tasks │ │ │ │ future_add_to_awaited_by │ │ │ │ future_discard_from_awaited_by │ │ │ │ _asyncio.Task │ │ │ │ _asyncio.Future │ │ │ │ _asyncio.FutureIter │ │ │ │ _asyncio.TaskStepMethWrapper │ │ │ │ +pickle.find_class │ │ │ │ +_compat_pickle.NAME_MAPPING values should be 2-tuples, not %.200s │ │ │ │ +_compat_pickle.NAME_MAPPING values should be pairs of str, not (%.200s, %.200s) │ │ │ │ +_compat_pickle.IMPORT_MAPPING values should be strings, not %.200s │ │ │ │ +Can't resolve path %R on module %R │ │ │ │ +signal number %ld out of range [1; %i] │ │ │ │ +invalid signal number %ld, please use valid_signals() │ │ │ │ +popitem(): dictionary is empty │ │ │ │ +file must have 'read' and 'readline' attributes │ │ │ │ +read would overflow (invalid bytecode) │ │ │ │ On:scan_once │ │ │ │ first argument must be a string, not %.80s │ │ │ │ idx cannot be negative │ │ │ │ while decoding a JSON object from a unicode string │ │ │ │ Expecting property name enclosed in double quotes │ │ │ │ Expecting ':' delimiter │ │ │ │ Expecting ',' delimiter │ │ │ │ @@ -8841,14 +8841,20 @@ │ │ │ │ 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 │ │ │ │ +file_actions │ │ │ │ +setpgroup │ │ │ │ +resetids │ │ │ │ +setsigmask │ │ │ │ +setsigdef │ │ │ │ +scheduler │ │ │ │ %s: argv must be a tuple or list │ │ │ │ %s: argv must not be empty │ │ │ │ %s: environment must be a mapping object or None │ │ │ │ %s: scheduler must be a tuple or None │ │ │ │ %s: argv first element cannot be empty │ │ │ │ file_actions must be a sequence or None │ │ │ │ Each file_actions element must be a non-empty tuple │ │ │ │ @@ -8862,37 +8868,29 @@ │ │ │ │ during ast construction │ │ │ │ env.keys() or env.values() is not a list │ │ │ │ illegal environment variable name │ │ │ │ not main interpreter │ │ │ │ missing main interpreter │ │ │ │ cannot delete __annotate__ attribute │ │ │ │ cannot set '__annotate__' attribute of immutable type '%s' │ │ │ │ -file_actions │ │ │ │ -setpgroup │ │ │ │ -resetids │ │ │ │ -setsigmask │ │ │ │ -setsigdef │ │ │ │ -scheduler │ │ │ │ PyBytes_FromFormatV(): %c format expects an integer in range [0; 255] │ │ │ │ set_wakeup_fd only works in main thread of the main interpreter │ │ │ │ the fd %i must be in non-blocking mode │ │ │ │ can only assign string to %s.__qualname__, not '%s' │ │ │ │ +warn_on_full_buffer │ │ │ │ range.index(x): x not in range │ │ │ │ I/O operation on closed epoll object │ │ │ │ timeout must be a real number or None, not %T │ │ │ │ timeout is too large │ │ │ │ maxevents must be greater than 0, got %d │ │ │ │ -maxevents │ │ │ │ -eventmask │ │ │ │ -warn_on_full_buffer │ │ │ │ LONG pickle has negative byte count │ │ │ │ +Out of range float values are not JSON compliant: %R │ │ │ │ newline must be str or None, not %.200s │ │ │ │ illegal newline value: %R │ │ │ │ initial_value must be str or None, not %.200s │ │ │ │ -Out of range float values are not JSON compliant: %R │ │ │ │ new buffer size too large │ │ │ │ a real number │ │ │ │ format argument %R: %%b requires a bytes-like object, or an object that implements __bytes__, not %T │ │ │ │ format argument %zd: %%b requires a bytes-like object, or an object that implements __bytes__, not %T │ │ │ │ format argument: %%b requires a bytes-like object, or an object that implements __bytes__, not %T │ │ │ │ format argument %R: %%%c requires %s, not %T │ │ │ │ format argument %zd: %%%c requires %s, not %T │ │ │ │ @@ -8908,14 +8906,17 @@ │ │ │ │ format argument: %%c argument not in range(256)%s │ │ │ │ format argument %R: %%c requires an integer in range(256) or a single byte, not %T │ │ │ │ format argument %zd: %%c requires an integer in range(256) or a single byte, not %T │ │ │ │ format argument: %%c requires an integer in range(256) or a single byte, not %T │ │ │ │ stray %% at position %zd or unexpected format character with code 0x%02x at position %zd │ │ │ │ not all arguments converted during bytes formatting │ │ │ │ not all arguments converted during bytes formatting (required %zd, got %zd) │ │ │ │ +initial_value │ │ │ │ +maxevents │ │ │ │ +eventmask │ │ │ │ argument 'filename' │ │ │ │ module_globals must be a dict or a frozendict, not %T │ │ │ │ _bless_my_loader │ │ │ │ new position too large │ │ │ │ string is longer than the buffer │ │ │ │ combining(): argument must be a unicode character, not a string of length %zd │ │ │ │ filterfalse │ │ │ │ @@ -8928,17 +8929,14 @@ │ │ │ │ east_asian_width(): argument must be a unicode character, not a string of length %zd │ │ │ │ try sending as bytes │ │ │ │ field 'target' is required for AsyncFor │ │ │ │ field 'iter' is required for AsyncFor │ │ │ │ string argument expected, got '%s' │ │ │ │ bBchHiIlLnNqQ? │ │ │ │ n must be at least one │ │ │ │ -registry │ │ │ │ -module_globals │ │ │ │ -initial_value │ │ │ │ memoryview: internal error in richcompare │ │ │ │ batched(): incomplete batch │ │ │ │ '%.100s' object attribute %R is read-only │ │ │ │ Exception ignored while discarding thread watchdog of %R │ │ │ │ while sharing a tuple │ │ │ │ the (type, exc, tb) signature of throw() is deprecated, use the single-arg signature instead. │ │ │ │ s|O:array │ │ │ │ @@ -8966,14 +8964,16 @@ │ │ │ │ cannot resize an array that is exporting buffers │ │ │ │ list.index(x): x not in list │ │ │ │ OO|iiii:getaddrinfo │ │ │ │ getaddrinfo() argument 1 must be string or None │ │ │ │ Int or String expected │ │ │ │ socket.getaddrinfo │ │ │ │ Pickler object is already used │ │ │ │ +registry │ │ │ │ +module_globals │ │ │ │ file must have a 'write' attribute │ │ │ │ Python int too large for C unsigned short │ │ │ │ '%s' format requires %lld <= number <= %lld │ │ │ │ Pickler.__init__() was not called by %s.__init__() │ │ │ │ concurrent poll() invocation │ │ │ │ tuple returned by __reduce__ must contain 2 through 6 elements │ │ │ │ save_reduce │ │ │ │ @@ -8991,25 +8991,23 @@ │ │ │ │ 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 │ │ │ │ -eager_start │ │ │ │ -_normal_dist_inv_cdf │ │ │ │ %T object is already initialized │ │ │ │ field 'name' is required for TypeAlias │ │ │ │ field 'value' is required for TypeAlias │ │ │ │ _pyrepl.main │ │ │ │ interactive_console │ │ │ │ Could not access _pyrepl.main.interactive_console │ │ │ │ mainmodule │ │ │ │ @@ -9042,14 +9040,18 @@ │ │ │ │ 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 │ │ │ │ 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 │ │ │ │ @@ -9071,16 +9073,14 @@ │ │ │ │ Exception ignored while calling asyncio function %R │ │ │ │ %s exception was never retrieved │ │ │ │ iiO|I:setsockopt │ │ │ │ setsockopt() requires 4 arguments when the third argument is None │ │ │ │ setsockopt() only takes 4 arguments when the third argument is None (got %T) │ │ │ │ setsockopt() argument 3 for AF_VSOCK must be an int (got %T) │ │ │ │ socket option should be int, bytes-like object or None (got %T) │ │ │ │ -bytes_per_sep │ │ │ │ -task_wakeup │ │ │ │ cannot use constraints with TypeVarTuple │ │ │ │ cannot use bound with TypeVarTuple │ │ │ │ cannot use constraints with ParamSpec │ │ │ │ cannot use bound with ParamSpec │ │ │ │ field 'name' is required for TypeVar │ │ │ │ Type parameter defaults are │ │ │ │ field 'name' is required for TypeVarTuple │ │ │ │ @@ -9123,14 +9123,22 @@ │ │ │ │ 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 │ │ │ │ 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 │ │ │ │ @@ -9170,24 +9178,16 @@ │ │ │ │ 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 │ │ │ │ -block_size │ │ │ │ -digest_size │ │ │ │ -hexdigest │ │ │ │ -usedforsecurity │ │ │ │ _blake2.blake2s │ │ │ │ _blake2.blake2b │ │ │ │ -_sha2.SHA512Type │ │ │ │ -_sha2.SHA384Type │ │ │ │ -_sha2.SHA256Type │ │ │ │ -_sha2.SHA224Type │ │ │ │ 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 │ │ │ │ @@ -10059,23 +10059,23 @@ │ │ │ │ %s(%d, %d, %d, %d, %d) │ │ │ │ -0x0.0p+0 │ │ │ │ 0x0.0p+0 │ │ │ │ -0x%sp%c%d │ │ │ │ 0x%sp%c%d │ │ │ │ %s(%d, %d, %d, %d) │ │ │ │ %s(%d, %d) │ │ │ │ +namespace_separator │ │ │ │ partial character in shift sequence │ │ │ │ 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 │ │ │ │ in exceptiongroup_split_recursive │ │ │ │ update() argument must be dict or another FrameLocalsProxy │ │ │ │ typevartuple │ │ │ │ b;array item must be integer │ │ │ │ @@ -10183,16 +10183,16 @@ │ │ │ │ _typevar_subst │ │ │ │ f;array item must be float │ │ │ │ argument must have 'read' attribute │ │ │ │ read() did not return a bytes object (type=%.400s) │ │ │ │ read() returned too much data: %i bytes requested, %zd returned │ │ │ │ read() didn't return bytes │ │ │ │ read() didn't return enough bytes │ │ │ │ -a ContextVar key was expected, got %R │ │ │ │ accumulate │ │ │ │ +a ContextVar key was expected, got %R │ │ │ │ %V got multiple values for keyword argument '%S' │ │ │ │ Value after ** must be a mapping, not %T │ │ │ │ Inputs are not the same length │ │ │ │ │ │ │ │ don't know how to byteswap this array type │ │ │ │ cannot pickle '%.100s' instances │ │ │ │ weakly-referenced object no longer exists │ │ │ │ @@ -10289,19 +10289,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ combinations │ │ │ │ +float too large to pack with f format │ │ │ │ +copy() takes no arguments │ │ │ │ %c%02d%s%02d%s%02d.%06d │ │ │ │ %c%02d%s%02d%s%02d │ │ │ │ %c%02d%s%02d │ │ │ │ -float too large to pack with f format │ │ │ │ -copy() takes no arguments │ │ │ │ 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 │ │ │ │ @@ -10645,16 +10645,16 @@ │ │ │ │ element indices must be integers │ │ │ │ exception snapshot missing 'type' attribute │ │ │ │ exception snapshot missing 'msg' attribute │ │ │ │ exception snapshot missing 'errdisplay' attribute │ │ │ │ error while copying exception error display │ │ │ │ missing exc │ │ │ │ maxdigits must be >= %d or 0 for unlimited │ │ │ │ -argument 'offset' │ │ │ │ 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 │ │ │ │ ExternalEntityRef │ │ │ │ switch interval must be strictly positive │ │ │ │ ProcessingInstruction │ │ │ │ grapheme_cluster_break(): argument must be a unicode character, not a string of length %zd │ │ │ │ @@ -10683,17 +10683,17 @@ │ │ │ │ insert_pis │ │ │ │ maxdigits │ │ │ │ TreeBuilder │ │ │ │ Consonant │ │ │ │ Regional_Indicator │ │ │ │ SpacingMark │ │ │ │ %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 │ │ │ │ multi-byte encodings are not supported │ │ │ │ limit must be an integer │ │ │ │ required argument is not a complex │ │ │ │ '%s' in a 'finally' block │ │ │ │ library version mismatch │ │ │ │ invalid input data │ │ │ │ inconsistent stream state │ │ │ │ @@ -10782,16 +10782,16 @@ │ │ │ │ (O(Ns)N) │ │ │ │ (O(y#)N) │ │ │ │ offset must be non-negative │ │ │ │ │ │ │ │ k:pthread_getcpuclockid │ │ │ │ char format requires a bytes object of length 1 │ │ │ │ <%s object; span=(%zd, %zd), match=%.50R> │ │ │ │ -_children │ │ │ │ Firing event %d with no exception set │ │ │ │ +_children │ │ │ │ __cause__ may not be deleted │ │ │ │ exception cause must be None or derive from BaseException │ │ │ │ can only extend array with array (not "%.200s") │ │ │ │ {sOsNsNsOsO} │ │ │ │ Python int too large to convert to C int32_t │ │ │ │ NotImplemented should not be used in a boolean context │ │ │ │ array.index(x): x not in array │ │ │ │ @@ -11616,15 +11616,14 @@ │ │ │ │ pycore_init_runtime │ │ │ │ _Py_HashRandomization_Init │ │ │ │ pyinit_core_reconfigure │ │ │ │ pycore_create_interpreter │ │ │ │ _PyTraceMalloc_Init │ │ │ │ _PyImport_Init │ │ │ │ wstr_to_utf8 │ │ │ │ -PyInitConfig_GetStrList │ │ │ │ add_note($self, note, /) │ │ │ │ Add a note to the exception │ │ │ │ with_traceback($self, tb, /) │ │ │ │ Set self.__traceback__ to tb and return self. │ │ │ │ __setstate__($self, state, /) │ │ │ │ __reduce__($self, /) │ │ │ │ reset($self, token, /) │ │ │ │ @@ -13490,14 +13489,15 @@ │ │ │ │ warn_on_full_buffer │ │ │ │ warnings │ │ │ │ warnoptions │ │ │ │ withdata │ │ │ │ writable │ │ │ │ write_through │ │ │ │ zstd_dict │ │ │ │ +PyInitConfig_GetStrList │ │ │ │ PyWideStringList_Insert │ │ │ │ Python detected LC_CTYPE=C: LC_CTYPE coerced to %.20s (set another locale or PYTHONCOERCECLOCALE=0 to disable this locale coercion behavior). │ │ │ │ _PyConfig_Copy │ │ │ │ core_read_precmdline │ │ │ │ config_parse_cmdline │ │ │ │ config_update_argv │ │ │ │ config_init_hash_seed │ │ │ │ @@ -13599,98 +13599,20 @@ │ │ │ │ context vars by default; enabled by default in the free-threaded │ │ │ │ build and disabled otherwise; also #e{PYTHON_THREAD_INHERIT_CONTEXT} │ │ │ │ #s{-X} #L{tracemalloc}#b{[=N]}: trace Python memory allocations; N sets a traceback limit │ │ │ │ of #B{N} frames (default: #B{1}); also #e{PYTHONTRACEMALLOC}#B{=N} │ │ │ │ #s{-X} #L{utf8}#b{[=0|1]}: enable (#B{1}) or disable (#B{0}) UTF-8 mode; also #e{PYTHONUTF8} │ │ │ │ #s{-X} #L{warn_default_encoding}: enable opt-in EncodingWarning for 'encoding=None'; │ │ │ │ also #e{PYTHONWARNDEFAULTENCODING} │ │ │ │ -#h{Environment variables that change behavior:} │ │ │ │ -#E{PYTHONASYNCIODEBUG}: enable asyncio debug mode │ │ │ │ -#E{PYTHON_BASIC_REPL}: use the traditional parser-based REPL │ │ │ │ -#E{PYTHONBREAKPOINT}: if this variable is set to #B{0}, it disables the default │ │ │ │ - debugger. It can be set to the callable of your debugger of │ │ │ │ - choice. │ │ │ │ -#E{PYTHONCASEOK} : ignore case in 'import' statements (Windows) │ │ │ │ -#E{PYTHONCOERCECLOCALE}: if this variable is set to #B{0}, it disables the locale │ │ │ │ - coercion behavior. Use #e{PYTHONCOERCECLOCALE}#B{=warn} to request │ │ │ │ - display of locale coercion and locale compatibility warnings │ │ │ │ - on stderr. │ │ │ │ -#E{PYTHON_COLORS} : if this variable is set to #B{1}, the interpreter will colorize │ │ │ │ - various kinds of output. Setting it to #B{0} deactivates │ │ │ │ - this behavior. │ │ │ │ -#E{PYTHONHASHSEED} : if this variable is set to 'random', a random value is used │ │ │ │ - to seed the hashes of str and bytes objects. It can also be │ │ │ │ - set to an integer in the range [0,4294967295] to get hash │ │ │ │ - values with a predictable seed. │ │ │ │ -#E{PYTHON_HISTORY} : the location of a .python_history file. │ │ │ │ -#E{PYTHONHOME} : alternate directory (or #D). │ │ │ │ - The default module search path uses #H. │ │ │ │ -#E{PYTHONIOENCODING}: encoding[:errors] used for stdin/stdout/stderr │ │ │ │ -#E{PYTHONMALLOC} : set the Python memory allocators and/or install debug hooks │ │ │ │ - on Python memory allocators. Use #e{PYTHONMALLOC}#B{=debug} to │ │ │ │ - install debug hooks. │ │ │ │ -#E{PYTHONMALLOCSTATS}: print memory allocator statistics │ │ │ │ -#E{PYTHONPATH} : '#D'-separated list of directories prefixed to the │ │ │ │ - default module search path. The result is sys.path. │ │ │ │ -#E{PYTHONPLATLIBDIR}: override sys.platlibdir │ │ │ │ -#E{PYTHONSTARTUP} : file executed on interactive startup (no default) │ │ │ │ -#E{PYTHONUSERBASE} : defines the user base directory (site.USER_BASE) │ │ │ │ -#h{These variables have equivalent command-line options (see }#e{--help} for details): │ │ │ │ -#E{PYTHON_CONTEXT_AWARE_WARNINGS}: if true (#B{1}), enable thread-safe warnings │ │ │ │ - module behaviour (#S{-X} #e{context_aware_warnings}) │ │ │ │ -#E{PYTHON_CPU_COUNT}: override the return value of os.cpu_count() (#S{-X} #e{cpu_count}) │ │ │ │ -#E{PYTHONDEBUG} : enable parser debug mode (#S{-d}) │ │ │ │ -#E{PYTHONDEVMODE} : enable Python Development Mode (#S{-X} #e{dev}) │ │ │ │ -#E{PYTHONDONTWRITEBYTECODE}: don't write .pyc files (#S{-B}) │ │ │ │ -#E{PYTHONFAULTHANDLER}: dump the Python traceback on fatal errors (#S{-X} #e{faulthandler}) │ │ │ │ -#E{PYTHON_FROZEN_MODULES}: whether to use frozen modules; the default is "#B{on}" │ │ │ │ - for installed Python and "#B{off}" for a local build │ │ │ │ - (#S{-X} #e{frozen_modules}) │ │ │ │ -#E{PYTHONINSPECT} : inspect interactively after running script (#S{-i}) │ │ │ │ -#E{PYTHONINTMAXSTRDIGITS}: limit the size of int<->str conversions; │ │ │ │ - 0 disables the limit (#S{-X} #e{int_max_str_digits}#B{=N}) │ │ │ │ -#E{PYTHON_LAZY_IMPORTS}: control global lazy imports (#S{-X} #e{lazy_imports}) │ │ │ │ -#E{PYTHONNODEBUGRANGES}: don't include extra location information in code objects │ │ │ │ - (#S{-X} #e{no_debug_ranges}) │ │ │ │ -#E{PYTHONNOUSERSITE}: disable user site directory (#S{-s}) │ │ │ │ -#E{PYTHONOPTIMIZE} : enable level 1 optimizations (#S{-O}) │ │ │ │ -#E{PYTHON_PERF_JIT_SUPPORT}: enable Linux "perf" profiler support with JIT │ │ │ │ - (#S{-X} #e{perf_jit}) │ │ │ │ -#E{PYTHONPERFSUPPORT}: support the Linux "perf" profiler (#S{-X} #e{perf}) │ │ │ │ -#E{PYTHONPROFILEIMPORTTIME}: show how long each import takes (#S{-X} #e{importtime}) │ │ │ │ -#E{PYTHONPYCACHEPREFIX}: root directory for bytecode cache (pyc) files │ │ │ │ - (#S{-X} #e{pycache_prefix}) │ │ │ │ -#E{PYTHONSAFEPATH} : don't prepend a potentially unsafe path to sys.path. │ │ │ │ -#E{PYTHON_THREAD_INHERIT_CONTEXT}: if true (#B{1}), threads inherit context vars │ │ │ │ - (#S{-X} #e{thread_inherit_context}) │ │ │ │ -#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}) │ │ │ │ PyInitConfig_GetError │ │ │ │ config_get_locale_encoding │ │ │ │ _PyConfig_Write │ │ │ │ init_interpreter │ │ │ │ _PyInterpreterState_New │ │ │ │ init_interp_settings │ │ │ │ -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 │ │ │ │ -_PyImport_InitCore │ │ │ │ s4\4s&\5% │ │ │ │ sDsEsF\E% │ │ │ │ sM\L\M6X │ │ │ │ s4\4s&\4% │ │ │ │ platlibdir │ │ │ │ pybuilddir.txt │ │ │ │ /os.pycz │ │ │ │ @@ -13789,29 +13711,106 @@ │ │ │ │ QueryValue │ │ │ │ isinstance │ │ │ │ CloseKey │ │ │ │ PYTHONPATH │ │ │ │ home_hint │ │ │ │ startswith │ │ │ │ r │ │ │ │ +#h{Environment variables that change behavior:} │ │ │ │ +#E{PYTHONASYNCIODEBUG}: enable asyncio debug mode │ │ │ │ +#E{PYTHON_BASIC_REPL}: use the traditional parser-based REPL │ │ │ │ +#E{PYTHONBREAKPOINT}: if this variable is set to #B{0}, it disables the default │ │ │ │ + debugger. It can be set to the callable of your debugger of │ │ │ │ + choice. │ │ │ │ +#E{PYTHONCASEOK} : ignore case in 'import' statements (Windows) │ │ │ │ +#E{PYTHONCOERCECLOCALE}: if this variable is set to #B{0}, it disables the locale │ │ │ │ + coercion behavior. Use #e{PYTHONCOERCECLOCALE}#B{=warn} to request │ │ │ │ + display of locale coercion and locale compatibility warnings │ │ │ │ + on stderr. │ │ │ │ +#E{PYTHON_COLORS} : if this variable is set to #B{1}, the interpreter will colorize │ │ │ │ + various kinds of output. Setting it to #B{0} deactivates │ │ │ │ + this behavior. │ │ │ │ +#E{PYTHONHASHSEED} : if this variable is set to 'random', a random value is used │ │ │ │ + to seed the hashes of str and bytes objects. It can also be │ │ │ │ + set to an integer in the range [0,4294967295] to get hash │ │ │ │ + values with a predictable seed. │ │ │ │ +#E{PYTHON_HISTORY} : the location of a .python_history file. │ │ │ │ +#E{PYTHONHOME} : alternate directory (or #D). │ │ │ │ + The default module search path uses #H. │ │ │ │ +#E{PYTHONIOENCODING}: encoding[:errors] used for stdin/stdout/stderr │ │ │ │ +#E{PYTHONMALLOC} : set the Python memory allocators and/or install debug hooks │ │ │ │ + on Python memory allocators. Use #e{PYTHONMALLOC}#B{=debug} to │ │ │ │ + install debug hooks. │ │ │ │ +#E{PYTHONMALLOCSTATS}: print memory allocator statistics │ │ │ │ +#E{PYTHONPATH} : '#D'-separated list of directories prefixed to the │ │ │ │ + default module search path. The result is sys.path. │ │ │ │ +#E{PYTHONPLATLIBDIR}: override sys.platlibdir │ │ │ │ +#E{PYTHONSTARTUP} : file executed on interactive startup (no default) │ │ │ │ +#E{PYTHONUSERBASE} : defines the user base directory (site.USER_BASE) │ │ │ │ +#h{These variables have equivalent command-line options (see }#e{--help} for details): │ │ │ │ +#E{PYTHON_CONTEXT_AWARE_WARNINGS}: if true (#B{1}), enable thread-safe warnings │ │ │ │ + module behaviour (#S{-X} #e{context_aware_warnings}) │ │ │ │ +#E{PYTHON_CPU_COUNT}: override the return value of os.cpu_count() (#S{-X} #e{cpu_count}) │ │ │ │ +#E{PYTHONDEBUG} : enable parser debug mode (#S{-d}) │ │ │ │ +#E{PYTHONDEVMODE} : enable Python Development Mode (#S{-X} #e{dev}) │ │ │ │ +#E{PYTHONDONTWRITEBYTECODE}: don't write .pyc files (#S{-B}) │ │ │ │ +#E{PYTHONFAULTHANDLER}: dump the Python traceback on fatal errors (#S{-X} #e{faulthandler}) │ │ │ │ +#E{PYTHON_FROZEN_MODULES}: whether to use frozen modules; the default is "#B{on}" │ │ │ │ + for installed Python and "#B{off}" for a local build │ │ │ │ + (#S{-X} #e{frozen_modules}) │ │ │ │ +#E{PYTHONINSPECT} : inspect interactively after running script (#S{-i}) │ │ │ │ +#E{PYTHONINTMAXSTRDIGITS}: limit the size of int<->str conversions; │ │ │ │ + 0 disables the limit (#S{-X} #e{int_max_str_digits}#B{=N}) │ │ │ │ +#E{PYTHON_LAZY_IMPORTS}: control global lazy imports (#S{-X} #e{lazy_imports}) │ │ │ │ +#E{PYTHONNODEBUGRANGES}: don't include extra location information in code objects │ │ │ │ + (#S{-X} #e{no_debug_ranges}) │ │ │ │ +#E{PYTHONNOUSERSITE}: disable user site directory (#S{-s}) │ │ │ │ +#E{PYTHONOPTIMIZE} : enable level 1 optimizations (#S{-O}) │ │ │ │ +#E{PYTHON_PERF_JIT_SUPPORT}: enable Linux "perf" profiler support with JIT │ │ │ │ + (#S{-X} #e{perf_jit}) │ │ │ │ +#E{PYTHONPERFSUPPORT}: support the Linux "perf" profiler (#S{-X} #e{perf}) │ │ │ │ +#E{PYTHONPROFILEIMPORTTIME}: show how long each import takes (#S{-X} #e{importtime}) │ │ │ │ +#E{PYTHONPYCACHEPREFIX}: root directory for bytecode cache (pyc) files │ │ │ │ + (#S{-X} #e{pycache_prefix}) │ │ │ │ +#E{PYTHONSAFEPATH} : don't prepend a potentially unsafe path to sys.path. │ │ │ │ +#E{PYTHON_THREAD_INHERIT_CONTEXT}: if true (#B{1}), threads inherit context vars │ │ │ │ + (#S{-X} #e{thread_inherit_context}) │ │ │ │ +#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 │ │ │ │ +_PyImport_InitCore │ │ │ │ _Py_GetConfig │ │ │ │ _PyMem_DebugMalloc │ │ │ │ _PyTypes_InitTypes │ │ │ │ _PyLong_InitTypes │ │ │ │ _PyUnicode_InitTypes │ │ │ │ _PyFloat_InitTypes │ │ │ │ _PyExc_InitState │ │ │ │ _PyErr_InitTypes │ │ │ │ _PyContext_Init │ │ │ │ _PyXI_InitTypes │ │ │ │ _PyInterpolation_InitTypes │ │ │ │ _PyDateTime_InitTypes │ │ │ │ _PyExc_InitGlobalObjects │ │ │ │ pycore_init_types │ │ │ │ -_PyMem_DebugCalloc │ │ │ │ __reduce__($self, /) │ │ │ │ has_default($self, /) │ │ │ │ __typing_prepare_subst__($self, alias, args, /) │ │ │ │ __typing_subst__($self, arg, /) │ │ │ │ has_default($self, /) │ │ │ │ __reduce__($self, /) │ │ │ │ __typing_prepare_subst__($self, alias, args, /) │ │ │ │ @@ -14130,26 +14129,26 @@ │ │ │ │ Concrete date type. │ │ │ │ timedelta(days=0, seconds=0, microseconds=0, milliseconds=0, minutes=0, │ │ │ │ hours=0, weeks=0) │ │ │ │ Difference between two datetime values. │ │ │ │ All arguments are optional and default to 0. │ │ │ │ Arguments may be integers or floats, and may be positive or negative. │ │ │ │ hFhOFFFR │ │ │ │ -eYk{QQ^E │ │ │ │ +_PyMem_DebugCalloc │ │ │ │ _PyMem_DebugFree │ │ │ │ +eYk{QQ^E │ │ │ │ """""""""""""""0"""""""""""0200""""000000000000000002 │ │ │ │ _PyMem_DebugRealloc │ │ │ │ n_sequence_fields │ │ │ │ n_fields │ │ │ │ n_unnamed_fields │ │ │ │ __match_args__ │ │ │ │ _PySys_Create │ │ │ │ _PySys_SetPreliminaryStderr │ │ │ │ _PySys_InitCore │ │ │ │ -PyObject_GC_Track │ │ │ │ _all_events($module, /) │ │ │ │ restart_events($module, /) │ │ │ │ set_local_events($module, tool_id, code, event_set, /) │ │ │ │ get_local_events($module, tool_id, code, /) │ │ │ │ set_events($module, tool_id, event_set, /) │ │ │ │ get_events($module, tool_id, /) │ │ │ │ register_callback($module, tool_id, event, func, /) │ │ │ │ @@ -14447,15 +14446,19 @@ │ │ │ │ getrecursionlimit() -- return the max recursion depth for the interpreter │ │ │ │ getsizeof() -- return the size of an object in bytes │ │ │ │ gettrace() -- get the global debug tracing function │ │ │ │ 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. │ │ │ │ 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 │ │ │ │ When the iterable is empty, return the start value. │ │ │ │ This function is intended specifically for use with numeric values and │ │ │ │ @@ -14682,19 +14685,19 @@ │ │ │ │ This module provides direct access to all 'built-in' │ │ │ │ identifiers of Python; for example, builtins.len is │ │ │ │ the full name for the built-in function len(). │ │ │ │ This module is not normally accessed explicitly by most │ │ │ │ applications, but can be useful in modules that provide │ │ │ │ objects with the same name as a built-in value, but in │ │ │ │ which the built-in of that name is also needed. │ │ │ │ -sys.thread_info │ │ │ │ -A named tuple holding information about the thread implementation. │ │ │ │ @7@E777B │ │ │ │ -vgetargs1_impl │ │ │ │ _register_builtins_for_crossinterpreter_data │ │ │ │ +drop_gil │ │ │ │ +drop_gil_impl │ │ │ │ +PyEval_RestoreThread │ │ │ │ Hello world!) │ │ │ │ initialized │ │ │ │ │ │ │ │ r │ │ │ │ Hello world!) │ │ │ │ │ │ │ │ __main__) │ │ │ │ @@ -19383,19 +19386,16 @@ │ │ │ │ && r │ │ │ │ z0Install importers for builtin and frozen modules) │ │ │ │ _installr │ │ │ │ z9Install importers that require external filesystem access) │ │ │ │ _frozen_importlib_externalr" │ │ │ │ _install_external_importersr │ │ │ │ r │ │ │ │ -drop_gil │ │ │ │ -drop_gil_impl │ │ │ │ -PyEval_RestoreThread │ │ │ │ -PyThreadState_Get │ │ │ │ +:'1I11 1 │ │ │ │ +PyThreadState_Get │ │ │ │ tok_backup │ │ │ │ 7777777777 │ │ │ │ 7177777777777777777777777777 7 │ │ │ │ 7777777777777777777777777777 │ │ │ │ get_modules_dict │ │ │ │ _PyEval_EvalFrameDefault │ │ │ │ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ │ │ │ │ @@ -21738,14 +21738,43 @@ │ │ │ │ The value of each symbol is the corresponding integer value, │ │ │ │ e.g., on most systems, errno.ENOENT equals the integer 2. │ │ │ │ The dictionary errno.errorcode maps numeric codes to symbol names, │ │ │ │ e.g., errno.errorcode[2] could be the string 'ENOENT'. │ │ │ │ Symbols that are not relevant to the underlying system are not defined. │ │ │ │ To map error codes to error messages, use the function os.strerror(), │ │ │ │ e.g. os.strerror(2) could return 'No such file or directory'. │ │ │ │ +PyInterpreterState_Get │ │ │ │ +tee($module, iterable, n=2, /) │ │ │ │ +Returns a tuple of n independent iterators. │ │ │ │ +Functional tools for creating and using iterators. │ │ │ │ +Infinite iterators: │ │ │ │ +count(start=0, step=1) --> start, start+step, start+2*step, ... │ │ │ │ +cycle(p) --> p0, p1, ... plast, p0, p1, ... │ │ │ │ +repeat(elem [,n]) --> elem, elem, elem, ... endlessly or up to n times │ │ │ │ +Iterators terminating on the shortest input sequence: │ │ │ │ +accumulate(p[, func]) --> p0, p0+p1, p0+p1+p2 │ │ │ │ +batched(p, n) --> [p0, p1, ..., p_n-1], [p_n, p_n+1, ..., p_2n-1], ... │ │ │ │ +chain(p, q, ...) --> p0, p1, ... plast, q0, q1, ... │ │ │ │ +chain.from_iterable([p, q, ...]) --> p0, p1, ... plast, q0, q1, ... │ │ │ │ +compress(data, selectors) --> (d[0] if s[0]), (d[1] if s[1]), ... │ │ │ │ +dropwhile(predicate, seq) --> seq[n], seq[n+1], starting when predicate fails │ │ │ │ +groupby(iterable[, keyfunc]) --> sub-iterators grouped by value of keyfunc(v) │ │ │ │ +filterfalse(predicate, seq) --> elements of seq where predicate(elem) is False │ │ │ │ +islice(seq, [start,] stop [, step]) --> elements from │ │ │ │ + seq[start:stop:step] │ │ │ │ +pairwise(s) --> (s[0],s[1]), (s[1],s[2]), (s[2], s[3]), ... │ │ │ │ +starmap(fun, seq) --> fun(*seq[0]), fun(*seq[1]), ... │ │ │ │ +tee(it, n=2) --> (it1, it2 , ... itn) splits one iterator into n │ │ │ │ +takewhile(predicate, seq) --> seq[0], seq[1], until predicate fails │ │ │ │ +zip_longest(p, q, ...) --> (p[0], q[0]), (p[1], q[1]), ... │ │ │ │ +Combinatoric generators: │ │ │ │ +product(p, q, ... [repeat=1]) --> cartesian product │ │ │ │ +permutations(p[, r]) │ │ │ │ +combinations(p, r) │ │ │ │ +combinations_with_replacement(p, r) │ │ │ │ pwd.struct_passwd: Results from getpw*() routines. │ │ │ │ This object may be accessed either as a tuple of │ │ │ │ (pw_name,pw_passwd,pw_uid,pw_gid,pw_gecos,pw_dir,pw_shell) │ │ │ │ or via the object attributes as named in the above tuple. │ │ │ │ getpwall($module, /) │ │ │ │ Return a list of all available password database entries, in arbitrary order. │ │ │ │ See help(pwd) for more on password database entries. │ │ │ │ @@ -21758,20 +21787,72 @@ │ │ │ │ This module provides access to the Unix password database. │ │ │ │ It is available on all Unix versions. │ │ │ │ Password database entries are reported as 7-tuples containing the following │ │ │ │ items from the password database (see `'), in order: │ │ │ │ pw_name, pw_passwd, pw_uid, pw_gid, pw_gecos, pw_dir, pw_shell. │ │ │ │ The uid and gid items are integers, all others are strings. An │ │ │ │ exception is raised if the entry asked for cannot be found. │ │ │ │ -PyInterpreterState_Get │ │ │ │ finalize_subinterpreters │ │ │ │ new_interpreter │ │ │ │ _PySemaphore_Init │ │ │ │ SRE 2.2.2 Copyright (c) 1997-2002 by Secret Labs AB │ │ │ │ _PySemaphore_Wait │ │ │ │ +PyThreadState_Delete │ │ │ │ +tstate_delete_common │ │ │ │ +Py_EndInterpreter │ │ │ │ +cache_clear($self, /) │ │ │ │ +Clear the cache and cache statistics │ │ │ │ +cache_info($self, /) │ │ │ │ +Report cache statistics │ │ │ │ +Create a cached callable that wraps another function. │ │ │ │ +user_function: the function being cached │ │ │ │ +maxsize: 0 for no caching │ │ │ │ + None for unlimited cache size │ │ │ │ + n for a bounded cache │ │ │ │ +typed: False cache f(3) and f(3.0) as identical calls │ │ │ │ + True cache f(3) and f(3.0) as distinct calls │ │ │ │ +cache_info_type: namedtuple class with the fields: │ │ │ │ + hits misses currsize maxsize │ │ │ │ +partial(func, /, *args, **keywords) │ │ │ │ +Create a new function with partial application of the given arguments │ │ │ │ +and keywords. │ │ │ │ +The type of the Placeholder singleton. │ │ │ │ +Used as a placeholder for partial arguments. │ │ │ │ +cmp_to_key($module, /, mycmp) │ │ │ │ +Convert a cmp= function into a key= function. │ │ │ │ + Function that compares two objects. │ │ │ │ +reduce($module, function, iterable, /, │ │ │ │ + initial=functools._initial_missing) │ │ │ │ +Apply a function of two arguments cumulatively to the items of an iterable, from left to right. │ │ │ │ +This effectively reduces the iterable to a single value. If initial is │ │ │ │ +present, it is placed before the items of the iterable in the │ │ │ │ +calculation, and serves as a default when the iterable is empty. │ │ │ │ +For example, reduce(lambda x, y: x+y, [1, 2, 3, 4, 5]) │ │ │ │ +calculates ((((1 + 2) + 3) + 4) + 5). │ │ │ │ +Tools that operate on functions. │ │ │ │ +_ncallbacks($module, /) │ │ │ │ +Return the number of registered exit functions. │ │ │ │ +_run_exitfuncs($module, /) │ │ │ │ +Run all registered exit functions. │ │ │ │ +If a callback raises an exception, it is logged with sys.unraisablehook. │ │ │ │ +unregister($module, func, /) │ │ │ │ +Unregister an exit function which was previously registered using │ │ │ │ +atexit.register │ │ │ │ + func - function to be unregistered │ │ │ │ +_clear($module, /) │ │ │ │ +Clear the list of previously registered exit functions. │ │ │ │ +register($module, func, /, *args, **kwargs) │ │ │ │ +Register a function to be executed upon normal program termination │ │ │ │ + func - function to be called at exit │ │ │ │ + args - optional arguments to pass to func │ │ │ │ + kwargs - optional keyword arguments to pass to func │ │ │ │ + func is returned to facilitate usage as a decorator. │ │ │ │ +allow programmer to define multiple exit functions to be executed │ │ │ │ +upon normal program termination. │ │ │ │ +Two public functions, register and unregister, are defined. │ │ │ │ search($self, /) │ │ │ │ prefixmatch($self, /) │ │ │ │ __deepcopy__($self, memo, /) │ │ │ │ __copy__($self, /) │ │ │ │ expand($self, /, template) │ │ │ │ Return the string obtained by doing backslash substitution on the string template, as done by the sub() method. │ │ │ │ groupdict($self, /, default=None) │ │ │ │ @@ -22125,101 +22206,19 @@ │ │ │ │ ... print(batch) │ │ │ │ ('A', 'B', 'C') │ │ │ │ ('D', 'E', 'F') │ │ │ │ ('G',) │ │ │ │ If "strict" is True, raises a ValueError if the final batch is shorter │ │ │ │ accumulate(iterable, func=None, *, initial=None) │ │ │ │ Return series of accumulated sums (or other binary function results). │ │ │ │ -tee($module, iterable, n=2, /) │ │ │ │ -Returns a tuple of n independent iterators. │ │ │ │ -Functional tools for creating and using iterators. │ │ │ │ -Infinite iterators: │ │ │ │ -count(start=0, step=1) --> start, start+step, start+2*step, ... │ │ │ │ -cycle(p) --> p0, p1, ... plast, p0, p1, ... │ │ │ │ -repeat(elem [,n]) --> elem, elem, elem, ... endlessly or up to n times │ │ │ │ -Iterators terminating on the shortest input sequence: │ │ │ │ -accumulate(p[, func]) --> p0, p0+p1, p0+p1+p2 │ │ │ │ -batched(p, n) --> [p0, p1, ..., p_n-1], [p_n, p_n+1, ..., p_2n-1], ... │ │ │ │ -chain(p, q, ...) --> p0, p1, ... plast, q0, q1, ... │ │ │ │ -chain.from_iterable([p, q, ...]) --> p0, p1, ... plast, q0, q1, ... │ │ │ │ -compress(data, selectors) --> (d[0] if s[0]), (d[1] if s[1]), ... │ │ │ │ -dropwhile(predicate, seq) --> seq[n], seq[n+1], starting when predicate fails │ │ │ │ -groupby(iterable[, keyfunc]) --> sub-iterators grouped by value of keyfunc(v) │ │ │ │ -filterfalse(predicate, seq) --> elements of seq where predicate(elem) is False │ │ │ │ -islice(seq, [start,] stop [, step]) --> elements from │ │ │ │ - seq[start:stop:step] │ │ │ │ -pairwise(s) --> (s[0],s[1]), (s[1],s[2]), (s[2], s[3]), ... │ │ │ │ -starmap(fun, seq) --> fun(*seq[0]), fun(*seq[1]), ... │ │ │ │ -tee(it, n=2) --> (it1, it2 , ... itn) splits one iterator into n │ │ │ │ -takewhile(predicate, seq) --> seq[0], seq[1], until predicate fails │ │ │ │ -zip_longest(p, q, ...) --> (p[0], q[0]), (p[1], q[1]), ... │ │ │ │ -Combinatoric generators: │ │ │ │ -product(p, q, ... [repeat=1]) --> cartesian product │ │ │ │ -permutations(p[, r]) │ │ │ │ -combinations(p, r) │ │ │ │ -combinations_with_replacement(p, r) │ │ │ │ -PyThreadState_Delete │ │ │ │ -tstate_delete_common │ │ │ │ -Py_EndInterpreter │ │ │ │ _PySemaphore_Wakeup │ │ │ │ _PyThreadState_DeleteCurrent │ │ │ │ PyEval_AcquireThread │ │ │ │ PyThreadState_Release │ │ │ │ -cache_clear($self, /) │ │ │ │ -Clear the cache and cache statistics │ │ │ │ -cache_info($self, /) │ │ │ │ -Report cache statistics │ │ │ │ -Create a cached callable that wraps another function. │ │ │ │ -user_function: the function being cached │ │ │ │ -maxsize: 0 for no caching │ │ │ │ - None for unlimited cache size │ │ │ │ - n for a bounded cache │ │ │ │ -typed: False cache f(3) and f(3.0) as identical calls │ │ │ │ - True cache f(3) and f(3.0) as distinct calls │ │ │ │ -cache_info_type: namedtuple class with the fields: │ │ │ │ - hits misses currsize maxsize │ │ │ │ -partial(func, /, *args, **keywords) │ │ │ │ -Create a new function with partial application of the given arguments │ │ │ │ -and keywords. │ │ │ │ -The type of the Placeholder singleton. │ │ │ │ -Used as a placeholder for partial arguments. │ │ │ │ -cmp_to_key($module, /, mycmp) │ │ │ │ -Convert a cmp= function into a key= function. │ │ │ │ - Function that compares two objects. │ │ │ │ -reduce($module, function, iterable, /, │ │ │ │ - initial=functools._initial_missing) │ │ │ │ -Apply a function of two arguments cumulatively to the items of an iterable, from left to right. │ │ │ │ -This effectively reduces the iterable to a single value. If initial is │ │ │ │ -present, it is placed before the items of the iterable in the │ │ │ │ -calculation, and serves as a default when the iterable is empty. │ │ │ │ -For example, reduce(lambda x, y: x+y, [1, 2, 3, 4, 5]) │ │ │ │ -calculates ((((1 + 2) + 3) + 4) + 5). │ │ │ │ -Tools that operate on functions. │ │ │ │ -_ncallbacks($module, /) │ │ │ │ -Return the number of registered exit functions. │ │ │ │ -_run_exitfuncs($module, /) │ │ │ │ -Run all registered exit functions. │ │ │ │ -If a callback raises an exception, it is logged with sys.unraisablehook. │ │ │ │ -unregister($module, func, /) │ │ │ │ -Unregister an exit function which was previously registered using │ │ │ │ -atexit.register │ │ │ │ - func - function to be unregistered │ │ │ │ -_clear($module, /) │ │ │ │ -Clear the list of previously registered exit functions. │ │ │ │ -register($module, func, /, *args, **kwargs) │ │ │ │ -Register a function to be executed upon normal program termination │ │ │ │ - func - function to be called at exit │ │ │ │ - args - optional arguments to pass to func │ │ │ │ - kwargs - optional keyword arguments to pass to func │ │ │ │ - func is returned to facilitate usage as a decorator. │ │ │ │ -allow programmer to define multiple exit functions to be executed │ │ │ │ -upon normal program termination. │ │ │ │ -Two public functions, register and unregister, are defined. │ │ │ │ -PyMutex_Unlock │ │ │ │ -_PyRawMutex_UnlockSlow │ │ │ │ + !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ │ │ │ │ normalize($self, form, unistr, /) │ │ │ │ Return the normal form 'form' for the Unicode string unistr. │ │ │ │ Valid values for form are 'NFC', 'NFKC', 'NFD', and 'NFKD'. │ │ │ │ is_normalized($self, form, unistr, /) │ │ │ │ Return whether the Unicode string unistr is in the normal form 'form'. │ │ │ │ Valid values for form are 'NFC', 'NFKC', 'NFD', and 'NFKD'. │ │ │ │ lookup($self, name, /) │ │ │ │ @@ -22279,672 +22278,14 @@ │ │ │ │ Return block assigned to the character chr. │ │ │ │ This module provides access to the Unicode Character Database which │ │ │ │ defines character properties for all Unicode characters. The data in │ │ │ │ this database is based on the UnicodeData.txt file version │ │ │ │ 17.0.0 which is publicly available from ftp://ftp.unicode.org/. │ │ │ │ The module uses the same names and symbols as defined by the │ │ │ │ UnicodeData File Format 17.0.0. │ │ │ │ - !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ │ │ │ │ -ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ │ │ │ │ -0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz!#$%&()*+-;<=>?@^_`{|}~ │ │ │ │ -!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstu │ │ │ │ -ABCDEFGHIJKLMNOPQRSTUVWXYZ234567 │ │ │ │ -decompressobj($module, /, wbits=MAX_WBITS, zdict=b'') │ │ │ │ -Return a decompressor object. │ │ │ │ - The window buffer size and container format. │ │ │ │ - The predefined compression dictionary. This must be the same │ │ │ │ - dictionary as used by the compressor that produced the input data. │ │ │ │ -decompress($module, data, /, wbits=MAX_WBITS, bufsize=DEF_BUF_SIZE) │ │ │ │ -Returns a bytes object containing the uncompressed data. │ │ │ │ - Compressed data. │ │ │ │ - The window buffer size and container format. │ │ │ │ - bufsize │ │ │ │ - The initial output buffer size. │ │ │ │ -crc32_combine($module, crc1, crc2, len2, /) │ │ │ │ -Combine two CRC-32 checksums into one. │ │ │ │ - CRC-32 checksum for sequence A │ │ │ │ - CRC-32 checksum for sequence B │ │ │ │ - Length of sequence B │ │ │ │ -Given the CRC-32 checksum 'crc1' of a sequence A and the │ │ │ │ -CRC-32 checksum 'crc2' of a sequence B of length 'len2', │ │ │ │ -return the CRC-32 checksum of A and B concatenated. │ │ │ │ -crc32($module, data, value=0, /) │ │ │ │ -Compute a CRC-32 checksum of data. │ │ │ │ - Starting value of the checksum. │ │ │ │ -The returned checksum is an integer. │ │ │ │ -compressobj($module, /, level=Z_DEFAULT_COMPRESSION, method=DEFLATED, │ │ │ │ - wbits=MAX_WBITS, memLevel=DEF_MEM_LEVEL, │ │ │ │ - strategy=Z_DEFAULT_STRATEGY, zdict=) │ │ │ │ -Return a compressor object. │ │ │ │ - The compression level (an integer in the range 0-9 or -1; default is │ │ │ │ - currently equivalent to 6). Higher compression levels are slower, │ │ │ │ - but produce smaller results. │ │ │ │ - method │ │ │ │ - The compression algorithm. If given, this must be DEFLATED. │ │ │ │ - +9 to +15: The base-two logarithm of the window size. Include a zlib │ │ │ │ - container. │ │ │ │ - -9 to -15: Generate a raw stream. │ │ │ │ - +25 to +31: Include a gzip container. │ │ │ │ - memLevel │ │ │ │ - Controls the amount of memory used for internal compression state. │ │ │ │ - Valid values range from 1 to 9. Higher values result in higher memory │ │ │ │ - usage, faster compression, and smaller output. │ │ │ │ - strategy │ │ │ │ - Used to tune the compression algorithm. Possible values are │ │ │ │ - Z_DEFAULT_STRATEGY, Z_FILTERED, and Z_HUFFMAN_ONLY. │ │ │ │ - The predefined compression dictionary - a sequence of bytes │ │ │ │ - containing subsequences that are likely to occur in the input data. │ │ │ │ -compress($module, data, /, level=Z_DEFAULT_COMPRESSION, wbits=MAX_WBITS) │ │ │ │ -Returns a bytes object containing compressed data. │ │ │ │ - Binary data to be compressed. │ │ │ │ - Compression level, in 0-9 or -1. │ │ │ │ - The window buffer size and container format. │ │ │ │ -adler32_combine($module, adler1, adler2, len2, /) │ │ │ │ -Combine two Adler-32 checksums into one. │ │ │ │ - adler1 │ │ │ │ - Adler-32 checksum for sequence A │ │ │ │ - adler2 │ │ │ │ - Adler-32 checksum for sequence B │ │ │ │ - Length of sequence B │ │ │ │ -Given the Adler-32 checksum 'adler1' of a sequence A and the │ │ │ │ -Adler-32 checksum 'adler2' of a sequence B of length 'len2', │ │ │ │ -return the Adler-32 checksum of A and B concatenated. │ │ │ │ -adler32($module, data, value=1, /) │ │ │ │ -Compute an Adler-32 checksum of data. │ │ │ │ - Starting value of the checksum. │ │ │ │ -The returned checksum is an integer. │ │ │ │ -The functions in this module allow compression and decompression using the │ │ │ │ -zlib library, which is based on GNU zip. │ │ │ │ -adler32(string[, start]) -- Compute an Adler-32 checksum. │ │ │ │ -adler32_combine(adler1, adler2, len2, /) -- Combine two Adler-32 checksums. │ │ │ │ -compress(data[, level]) -- Compress data, with compression level 0-9 or -1. │ │ │ │ -compressobj([level[, ...]]) -- Return a compressor object. │ │ │ │ -crc32(string[, start]) -- Compute a CRC-32 checksum. │ │ │ │ -crc32_combine(crc1, crc2, len2, /) -- Combine two CRC-32 checksums. │ │ │ │ -decompress(string,[wbits],[bufsize]) -- Decompresses a compressed string. │ │ │ │ -decompressobj([wbits[, zdict]]) -- Return a decompressor object. │ │ │ │ -'wbits' is window buffer size and container format. │ │ │ │ -Compressor objects support compress() and flush() methods; decompressor │ │ │ │ -objects support decompress() and flush(). │ │ │ │ -heapify_max($module, heap, /) │ │ │ │ -Maxheap variant of heapify. │ │ │ │ -heapreplace_max($module, heap, item, /) │ │ │ │ -Maxheap variant of heapreplace. │ │ │ │ -heappop_max($module, heap, /) │ │ │ │ -Maxheap variant of heappop. │ │ │ │ -heappushpop_max($module, heap, item, /) │ │ │ │ -Maxheap variant of heappushpop. │ │ │ │ -The combined action runs more efficiently than heappush_max() │ │ │ │ -followed by a separate call to heappop_max(). │ │ │ │ -heappush_max($module, heap, item, /) │ │ │ │ -Push item onto max heap, maintaining the heap invariant. │ │ │ │ -heapify($module, heap, /) │ │ │ │ -Transform list into a heap, in-place, in O(len(heap)) time. │ │ │ │ -heapreplace($module, heap, item, /) │ │ │ │ -Pop and return the current smallest value, and add the new item. │ │ │ │ -This is more efficient than heappop() followed by heappush(), and can be │ │ │ │ -more appropriate when using a fixed-size heap. Note that the value │ │ │ │ -returned may be larger than item! That constrains reasonable uses of │ │ │ │ -this routine unless written as part of a conditional replacement: │ │ │ │ - if item > heap[0]: │ │ │ │ - item = heapreplace(heap, item) │ │ │ │ -heappop($module, heap, /) │ │ │ │ -Pop the smallest item off the heap, maintaining the heap invariant. │ │ │ │ -heappushpop($module, heap, item, /) │ │ │ │ -Push item on the heap, then pop and return the smallest item from the heap. │ │ │ │ -The combined action runs more efficiently than heappush() followed by │ │ │ │ -a separate call to heappop(). │ │ │ │ -heappush($module, heap, item, /) │ │ │ │ -Push item onto heap, maintaining the heap invariant. │ │ │ │ -Heap queue algorithm (a.k.a. priority queue). │ │ │ │ -Heaps are arrays for which a[k] <= a[2*k+1] and a[k] <= a[2*k+2] for │ │ │ │ -all k, counting elements from 0. For the sake of comparison, │ │ │ │ -non-existing elements are considered to be infinite. The interesting │ │ │ │ -property of a heap is that a[0] is always its smallest element. │ │ │ │ -heap = [] # creates an empty heap │ │ │ │ -heappush(heap, item) # pushes a new item on the heap │ │ │ │ -item = heappop(heap) # pops the smallest item from the heap │ │ │ │ -item = heap[0] # smallest item on the heap without popping it │ │ │ │ -heapify(x) # transforms list into a heap, in-place, in linear time │ │ │ │ -item = heapreplace(heap, item) # pops and returns smallest item, and adds │ │ │ │ - # new item; the heap size is unchanged │ │ │ │ -Our API differs from textbook heap algorithms as follows: │ │ │ │ -- We use 0-based indexing. This makes the relationship between the │ │ │ │ - index for a node and the indexes for its children slightly less │ │ │ │ - obvious, but is more suitable since Python uses 0-based indexing. │ │ │ │ -- Our heappop() method returns the smallest item, not the largest. │ │ │ │ -These two make it possible to view the heap as a regular Python list │ │ │ │ -without surprises: heap[0] is the smallest item, and heap.sort() │ │ │ │ -maintains the heap invariant! │ │ │ │ -The result of date.isocalendar() or datetime.isocalendar() │ │ │ │ -This object may be accessed either as a tuple of │ │ │ │ - ((year, week, weekday) │ │ │ │ -or via the object attributes as named in the above tuple. │ │ │ │ -__sizeof__($self, /) │ │ │ │ -unpack_from($self, /, buffer, offset=0) │ │ │ │ -Return a tuple containing unpacked values. │ │ │ │ -Values are unpacked according to the struct format string. The │ │ │ │ -buffer's size in bytes, starting at position offset, must be at │ │ │ │ -least the struct size. See help(struct) for more on format │ │ │ │ -strings. │ │ │ │ -unpack($self, buffer, /) │ │ │ │ -Return a tuple containing unpacked values. │ │ │ │ -Unpack according to the struct format string. The buffer's │ │ │ │ -size in bytes must be the struct size. See help(struct) for more on │ │ │ │ -format strings. │ │ │ │ -pack_into($self, buffer, offset, /, *values) │ │ │ │ -Pack values and write the packed bytes into the buffer. │ │ │ │ -Pack the provided values according to the struct format string │ │ │ │ -and write the packed bytes into the writable buffer starting at │ │ │ │ -offset. Note that the offset is a required argument. See │ │ │ │ -help(struct) for more on format strings. │ │ │ │ -pack($self, /, *values) │ │ │ │ -Pack values and return the packed bytes. │ │ │ │ -Return a bytes object containing the provided values packed │ │ │ │ -according to the struct format string. See help(struct) for more on │ │ │ │ -format strings. │ │ │ │ -iter_unpack($self, buffer, /) │ │ │ │ -Return an iterator yielding tuples. │ │ │ │ -Tuples are unpacked from the given bytes source, like a repeated │ │ │ │ -invocation of unpack_from(). Requires that the bytes length be │ │ │ │ -a multiple of the struct size. │ │ │ │ -Struct(format) │ │ │ │ -Create a compiled struct object. │ │ │ │ -Return a new Struct object which writes and reads binary data according │ │ │ │ -to the format string. See help(struct) for more on format strings. │ │ │ │ -unpack_from($module, format, /, buffer, offset=0) │ │ │ │ -Return a tuple containing values unpacked according to the format string. │ │ │ │ -The buffer's size, minus offset, must be at least calcsize(format). See │ │ │ │ -help(struct) for more on format strings. │ │ │ │ -unpack($module, format, buffer, /) │ │ │ │ -Return a tuple containing values unpacked according to the format string. │ │ │ │ -The buffer's size in bytes must be calcsize(format). See help(struct) │ │ │ │ -for more on format strings. │ │ │ │ -pack_into($module, format, buffer, offset, /, *values) │ │ │ │ -Pack values and write the packed bytes into the buffer. │ │ │ │ -Pack the provided values according to the format string and write the │ │ │ │ -packed bytes into the writable buffer starting at offset. Note that the │ │ │ │ -offset is a required argument. See help(struct) for more on format │ │ │ │ -strings. │ │ │ │ -pack($module, format, /, *values) │ │ │ │ -Pack values and return the packed bytes. │ │ │ │ -Return a bytes object containing the provided values packed according │ │ │ │ -to the format string. See help(struct) for more on format strings. │ │ │ │ -iter_unpack($module, format, buffer, /) │ │ │ │ -Return an iterator yielding tuples unpacked from the given bytes. │ │ │ │ -The bytes are unpacked according to the format string, like a repeated │ │ │ │ -invocation of unpack_from(). Requires that the bytes length be │ │ │ │ -a multiple of calcsize(format). │ │ │ │ -calcsize($module, format, /) │ │ │ │ -Return size in bytes of the struct described by the format string. │ │ │ │ -_clearcache($module, /) │ │ │ │ -Clear the internal cache. │ │ │ │ -Functions to convert between Python values and C structs. │ │ │ │ -Python bytes objects are used to hold the data representing the C struct. │ │ │ │ -The format string (explained below) describes the layout of data │ │ │ │ -in the C struct. │ │ │ │ -The optional first format char indicates byte order, size and alignment: │ │ │ │ - @: native order, size & alignment (default) │ │ │ │ - =: native order, std. size & alignment │ │ │ │ - <: little-endian, std. size & alignment │ │ │ │ - >: big-endian, std. size & alignment │ │ │ │ - !: same as > │ │ │ │ -The remaining characters indicate types of args and must match exactly; │ │ │ │ -these can be preceded by a decimal repeat count: │ │ │ │ - x: pad byte (no data); c: char; b: signed byte; B: unsigned byte; │ │ │ │ - ?: _Bool; h: short; H: unsigned short; i: int; I: unsigned int; │ │ │ │ - l: long; L: unsigned long; q: long long; Q: unsigned long long; │ │ │ │ - f: float; d: double; e: half-float; │ │ │ │ - F: float complex; D: double complex. │ │ │ │ -Special cases (preceding decimal count indicates length): │ │ │ │ - s: byte string (array of char); p: Pascal string (with count byte). │ │ │ │ -Special cases (only available in native format): │ │ │ │ - n: ssize_t; N: size_t; │ │ │ │ - P: an integer type that is wide enough to hold a pointer. │ │ │ │ -Whitespace between formats is ignored. │ │ │ │ -The variable struct.error is an exception raised on errors. │ │ │ │ -get_freeze_count($module, /) │ │ │ │ -Return the number of objects in the permanent generation. │ │ │ │ -unfreeze($module, /) │ │ │ │ -Unfreeze all objects in the permanent generation. │ │ │ │ -Put all objects in the permanent generation back into oldest generation. │ │ │ │ -freeze($module, /) │ │ │ │ -Freeze all current tracked objects and ignore them for future collections. │ │ │ │ -This can be used before a POSIX fork() call to make the gc copy-on-write │ │ │ │ -friendly. │ │ │ │ -Note: collection before a POSIX fork() call may free pages for future │ │ │ │ -allocation which can cause copy-on-write. │ │ │ │ -get_referents($module, /, *objs) │ │ │ │ -Return the list of objects that are directly referred to by 'objs'. │ │ │ │ -get_referrers($module, /, *objs) │ │ │ │ -Return the list of objects that directly refer to any of 'objs'. │ │ │ │ -is_finalized($module, obj, /) │ │ │ │ -Returns true if the object has been already finalized by the GC. │ │ │ │ -is_tracked($module, obj, /) │ │ │ │ -Returns true if the object is tracked by the garbage collector. │ │ │ │ -Simple atomic objects will return false. │ │ │ │ -get_stats($module, /) │ │ │ │ -Return a list of dictionaries containing per-generation statistics. │ │ │ │ -get_objects($module, /, generation=None) │ │ │ │ -Return a list of objects tracked by the collector (excluding the list returned). │ │ │ │ - generation │ │ │ │ - Generation to extract the objects from. │ │ │ │ -If generation is not None, return only the objects tracked by the │ │ │ │ -collector that are in that generation. │ │ │ │ -collect($module, /, generation=2) │ │ │ │ -Run the garbage collector. │ │ │ │ -With no arguments, run a full collection. The optional argument │ │ │ │ -may be an integer specifying which generation to collect. A ValueError │ │ │ │ -is raised if the generation number is invalid. │ │ │ │ -The number of unreachable objects is returned. │ │ │ │ -get_threshold($module, /) │ │ │ │ -Return the current collection thresholds. │ │ │ │ -set_threshold(threshold0, [threshold1, [threshold2]]) │ │ │ │ -Set the collection thresholds (the collection frequency). │ │ │ │ -Setting 'threshold0' to zero disables collection. │ │ │ │ -get_count($module, /) │ │ │ │ -Return a three-tuple of the current collection counts. │ │ │ │ -get_debug($module, /) │ │ │ │ -Get the garbage collection debugging flags. │ │ │ │ -set_debug($module, flags, /) │ │ │ │ -Set the garbage collection debugging flags. │ │ │ │ - An integer that can have the following bits turned on: │ │ │ │ - DEBUG_STATS - Print statistics during collection. │ │ │ │ - DEBUG_COLLECTABLE - Print collectable objects found. │ │ │ │ - DEBUG_UNCOLLECTABLE - Print unreachable but uncollectable objects │ │ │ │ - found. │ │ │ │ - DEBUG_SAVEALL - Save objects to gc.garbage rather than freeing them. │ │ │ │ - DEBUG_LEAK - Debug leaking programs (everything but STATS). │ │ │ │ -Debugging information is written to sys.stderr. │ │ │ │ -isenabled($module, /) │ │ │ │ -Returns true if automatic garbage collection is enabled. │ │ │ │ -disable($module, /) │ │ │ │ -Disable automatic garbage collection. │ │ │ │ -enable($module, /) │ │ │ │ -Enable automatic garbage collection. │ │ │ │ -This module provides access to the garbage collector for reference cycles. │ │ │ │ -enable() -- Enable automatic garbage collection. │ │ │ │ -disable() -- Disable automatic garbage collection. │ │ │ │ -isenabled() -- Returns true if automatic collection is enabled. │ │ │ │ -collect() -- Do a full collection right now. │ │ │ │ -get_count() -- Return the current collection counts. │ │ │ │ -get_stats() -- Return list of dictionaries containing per-generation stats. │ │ │ │ -set_debug() -- Set debugging flags. │ │ │ │ -get_debug() -- Get debugging flags. │ │ │ │ -set_threshold() -- Set the collection thresholds. │ │ │ │ -get_threshold() -- Return the current collection thresholds. │ │ │ │ -get_objects() -- Return a list of all objects tracked by the collector. │ │ │ │ -is_tracked() -- Returns true if a given object is tracked. │ │ │ │ -is_finalized() -- Returns true if a given object has been already finalized. │ │ │ │ -get_referrers() -- Return the list of objects that refer to an object. │ │ │ │ -get_referents() -- Return the list of objects that an object refers to. │ │ │ │ -freeze() -- Freeze all tracked objects and ignore them for future collections. │ │ │ │ -unfreeze() -- Unfreeze all objects in the permanent generation. │ │ │ │ -get_freeze_count() -- Return the number of objects in the permanent generation. │ │ │ │ -ulp($module, x, /) │ │ │ │ -Return the value of the least significant bit of the float x. │ │ │ │ -nextafter($module, x, y, /, *, steps=None) │ │ │ │ -Return the floating-point value the given number of steps after x towards y. │ │ │ │ -If steps is not specified or is None, it defaults to 1. │ │ │ │ -Raises a TypeError, if x or y is not a double, or if steps is not │ │ │ │ -an integer. Raises ValueError if steps is negative. │ │ │ │ -prod($module, iterable, /, *, start=1) │ │ │ │ -Calculate the product of all the elements in the input iterable. │ │ │ │ -The default start value for the product is 1. │ │ │ │ -When the iterable is empty, return the start value. This function is │ │ │ │ -intended specifically for use with numeric values and may reject │ │ │ │ -non-numeric types. │ │ │ │ -trunc($module, x, /) │ │ │ │ -Truncates the Real x to the nearest Integral toward 0. │ │ │ │ -Uses the __trunc__ magic method. │ │ │ │ -sumprod($module, p, q, /) │ │ │ │ -Return the sum of products of values from two iterables p and q. │ │ │ │ -Roughly equivalent to: │ │ │ │ - sum(map(operator.mul, p, q, strict=True)) │ │ │ │ -For float and mixed int/float inputs, the intermediate products │ │ │ │ -and sums are computed with extended precision. │ │ │ │ -tanh($module, x, /) │ │ │ │ -Return the hyperbolic tangent of x. │ │ │ │ -tan($module, x, /) │ │ │ │ -Return the tangent of x (measured in radians). │ │ │ │ -sqrt($module, x, /) │ │ │ │ -Return the square root of x. │ │ │ │ -sinh($module, x, /) │ │ │ │ -Return the hyperbolic sine of x. │ │ │ │ -sin($module, x, /) │ │ │ │ -Return the sine of x (measured in radians). │ │ │ │ -signbit($module, x, /) │ │ │ │ -Return True if the sign of x is negative and False otherwise. │ │ │ │ -remainder($module, x, y, /) │ │ │ │ -Difference between x and the closest integer multiple of y. │ │ │ │ -Return x - n*y where n*y is the closest integer multiple of y. │ │ │ │ -In the case where x is exactly halfway between two multiples of │ │ │ │ -y, the nearest even value of n is used. The result is always exact. │ │ │ │ -radians($module, x, /) │ │ │ │ -Convert angle x from degrees to radians. │ │ │ │ -pow($module, x, y, /) │ │ │ │ -Return x**y (x to the power of y). │ │ │ │ -modf($module, x, /) │ │ │ │ -Return the fractional and integer parts of x. │ │ │ │ -Both results carry the sign of x and are floats. │ │ │ │ -log2($module, x, /) │ │ │ │ -Return the base 2 logarithm of x. │ │ │ │ -log10($module, x, /) │ │ │ │ -Return the base 10 logarithm of x. │ │ │ │ -log1p($module, x, /) │ │ │ │ -Return the natural logarithm of 1+x (base e). │ │ │ │ -The result is computed in a way which is accurate for x near zero. │ │ │ │ -log(x, [base=math.e]) │ │ │ │ -Return the logarithm of x to the given base. │ │ │ │ -If the base is not specified, returns the natural logarithm (base e) of x. │ │ │ │ -lgamma($module, x, /) │ │ │ │ -Natural logarithm of absolute value of Gamma function at x. │ │ │ │ -ldexp($module, x, i, /) │ │ │ │ -Return x * (2**i). │ │ │ │ -This is essentially the inverse of frexp(). │ │ │ │ -isnan($module, x, /) │ │ │ │ -Return True if x is a NaN (not a number), and False otherwise. │ │ │ │ -isinf($module, x, /) │ │ │ │ -Return True if x is a positive or negative infinity, and False otherwise. │ │ │ │ -issubnormal($module, x, /) │ │ │ │ -Return True if x is subnormal, and False otherwise. │ │ │ │ -isnormal($module, x, /) │ │ │ │ -Return True if x is normal, and False otherwise. │ │ │ │ -isfinite($module, x, /) │ │ │ │ -Return True if x is neither an infinity nor a NaN, and False otherwise. │ │ │ │ -isclose($module, /, a, b, *, rel_tol=1e-09, abs_tol=0.0) │ │ │ │ -Determine whether two floating-point numbers are close in value. │ │ │ │ - rel_tol │ │ │ │ - maximum difference for being considered "close", relative to the │ │ │ │ - magnitude of the input values │ │ │ │ - abs_tol │ │ │ │ - maximum difference for being considered "close", regardless of the │ │ │ │ - magnitude of the input values │ │ │ │ -Return True if a is close in value to b, and False otherwise. │ │ │ │ -For the values to be considered close, the difference between them │ │ │ │ -must be smaller than at least one of the tolerances. │ │ │ │ --inf, inf and NaN behave similarly to the IEEE 754 Standard. That │ │ │ │ -is, NaN is not close to anything, even itself. inf and -inf are │ │ │ │ -only close to themselves. │ │ │ │ -hypot($module, /, *coordinates) │ │ │ │ -Multidimensional Euclidean distance from the origin to a point. │ │ │ │ -Roughly equivalent to: │ │ │ │ - sqrt(sum(x**2 for x in coordinates)) │ │ │ │ -For a two dimensional point (x, y), gives the hypotenuse │ │ │ │ -using the Pythagorean theorem: sqrt(x*x + y*y). │ │ │ │ -For example, the hypotenuse of a 3/4/5 right triangle is: │ │ │ │ - >>> hypot(3.0, 4.0) │ │ │ │ -gamma($module, x, /) │ │ │ │ -Gamma function at x. │ │ │ │ -fsum($module, seq, /) │ │ │ │ -Return an accurate floating-point sum of values in the iterable seq. │ │ │ │ -Assumes IEEE-754 floating-point arithmetic. │ │ │ │ -frexp($module, x, /) │ │ │ │ -Return the mantissa and exponent of x, as pair (m, e). │ │ │ │ -If x is a finite nonzero number, then m is a float with │ │ │ │ -0.5 <= abs(m) < 1.0 and an integer e is such that │ │ │ │ -x == m * 2**e exactly. Else, return (x, 0). │ │ │ │ -fmin($module, x, y, /) │ │ │ │ -Return the smaller of two floating-point arguments. │ │ │ │ -fmod($module, x, y, /) │ │ │ │ -Return fmod(x, y), according to platform C. │ │ │ │ -x % y may differ. │ │ │ │ -fmax($module, x, y, /) │ │ │ │ -Return the larger of two floating-point arguments. │ │ │ │ -fma($module, x, y, z, /) │ │ │ │ -Fused multiply-add operation. │ │ │ │ -Compute (x * y) + z with a single round. │ │ │ │ -floor($module, x, /) │ │ │ │ -Return the floor of x as an Integral. │ │ │ │ -This is the largest integer <= x. │ │ │ │ -fabs($module, x, /) │ │ │ │ -Return the absolute value of the float x. │ │ │ │ -expm1($module, x, /) │ │ │ │ -Return exp(x)-1. │ │ │ │ -This function avoids the loss of precision involved in the direct evaluation of exp(x)-1 for small x. │ │ │ │ -exp2($module, x, /) │ │ │ │ -Return 2 raised to the power of x. │ │ │ │ -exp($module, x, /) │ │ │ │ -Return e raised to the power of x. │ │ │ │ -erfc($module, x, /) │ │ │ │ -Complementary error function at x. │ │ │ │ -erf($module, x, /) │ │ │ │ -Error function at x. │ │ │ │ -dist($module, p, q, /) │ │ │ │ -Return the Euclidean distance between two points p and q. │ │ │ │ -The points should be specified as sequences (or iterables) of │ │ │ │ -coordinates. Both inputs must have the same dimension. │ │ │ │ -Roughly equivalent to: │ │ │ │ - sqrt(sum((px - qx) ** 2.0 for px, qx in zip(p, q))) │ │ │ │ -degrees($module, x, /) │ │ │ │ -Convert angle x from radians to degrees. │ │ │ │ -cosh($module, x, /) │ │ │ │ -Return the hyperbolic cosine of x. │ │ │ │ -cos($module, x, /) │ │ │ │ -Return the cosine of x (measured in radians). │ │ │ │ -copysign($module, x, y, /) │ │ │ │ -Return a float with the magnitude (absolute value) of x but the sign of y. │ │ │ │ -On platforms that support signed zeros, copysign(1.0, -0.0) │ │ │ │ -returns -1.0. │ │ │ │ -ceil($module, x, /) │ │ │ │ -Return the ceiling of x as an Integral. │ │ │ │ -This is the smallest integer >= x. │ │ │ │ -cbrt($module, x, /) │ │ │ │ -Return the cube root of x. │ │ │ │ -atanh($module, x, /) │ │ │ │ -Return the inverse hyperbolic tangent of x. │ │ │ │ -atan2($module, y, x, /) │ │ │ │ -Return the arc tangent (measured in radians) of y/x. │ │ │ │ -Unlike atan(y/x), the signs of both x and y are considered. │ │ │ │ -atan($module, x, /) │ │ │ │ -Return the arc tangent (measured in radians) of x. │ │ │ │ -The result is between -pi/2 and pi/2. │ │ │ │ -asinh($module, x, /) │ │ │ │ -Return the inverse hyperbolic sine of x. │ │ │ │ -asin($module, x, /) │ │ │ │ -Return the arc sine (measured in radians) of x. │ │ │ │ -The result is between -pi/2 and pi/2. │ │ │ │ -acosh($module, x, /) │ │ │ │ -Return the inverse hyperbolic cosine of x. │ │ │ │ -acos($module, x, /) │ │ │ │ -Return the arc cosine (measured in radians) of x. │ │ │ │ -The result is between 0 and pi. │ │ │ │ -This module provides access to the mathematical functions │ │ │ │ -defined by the C standard. │ │ │ │ -b2a_qp($module, /, data, quotetabs=False, istext=True, header=False) │ │ │ │ -Encode a string using quoted-printable encoding. │ │ │ │ -On encoding, when istext is set, newlines are not encoded, and white │ │ │ │ -space at end of lines is. When istext is not set, \r and \n (CR/LF) │ │ │ │ -are both encoded. When quotetabs is set, space and tabs are encoded. │ │ │ │ -a2b_qp($module, /, data, header=False) │ │ │ │ -Decode a string of qp-encoded data. │ │ │ │ -crc32($module, data, crc=0, /) │ │ │ │ -Compute CRC-32 incrementally. │ │ │ │ -crc_hqx($module, data, crc, /) │ │ │ │ -Compute CRC-CCITT incrementally. │ │ │ │ -unhexlify($module, hexstr, /, *, ignorechars=b'') │ │ │ │ -Binary data of hexadecimal representation. │ │ │ │ - ignorechars │ │ │ │ - A byte string containing characters to ignore from the input. │ │ │ │ -hexstr must contain an even number of hex digits (upper or lower case). │ │ │ │ -hexlify($module, /, data, sep=, bytes_per_sep=1) │ │ │ │ -Hexadecimal representation of binary data. │ │ │ │ - An optional single character or byte to separate hex bytes. │ │ │ │ - bytes_per_sep │ │ │ │ - How many bytes between separators. Positive values count from the │ │ │ │ - right, negative values count from the left. │ │ │ │ -The return value is a bytes object. This function is also │ │ │ │ -available as "b2a_hex()". │ │ │ │ -b2a_hex($module, /, data, sep=, bytes_per_sep=1) │ │ │ │ -Hexadecimal representation of binary data. │ │ │ │ - An optional single character or byte to separate hex bytes. │ │ │ │ - bytes_per_sep │ │ │ │ - How many bytes between separators. Positive values count from the │ │ │ │ - right, negative values count from the left. │ │ │ │ -The return value is a bytes object. This function is also │ │ │ │ -available as "hexlify()". │ │ │ │ -Example: │ │ │ │ ->>> binascii.b2a_hex(b'\xb9\x01\xef') │ │ │ │ -b'b901ef' │ │ │ │ ->>> binascii.hexlify(b'\xb9\x01\xef', ':') │ │ │ │ -b'b9:01:ef' │ │ │ │ ->>> binascii.b2a_hex(b'\xb9\x01\xef', b'_', 2) │ │ │ │ -b'b9_01ef' │ │ │ │ -a2b_hex($module, hexstr, /, *, ignorechars=b'') │ │ │ │ -Binary data of hexadecimal representation. │ │ │ │ - ignorechars │ │ │ │ - A byte string containing characters to ignore from the input. │ │ │ │ -hexstr must contain an even number of hex digits (upper or lower case). │ │ │ │ -This function is also available as "unhexlify()". │ │ │ │ -b2a_base32($module, data, /, *, padded=True, wrapcol=0, │ │ │ │ - alphabet=BASE32_ALPHABET) │ │ │ │ -Base32-code line of data. │ │ │ │ - padded │ │ │ │ - When set to false, omit padding in the output. │ │ │ │ -a2b_base32($module, data, /, *, padded=True, alphabet=BASE32_ALPHABET, │ │ │ │ - ignorechars=b'', canonical=False) │ │ │ │ -Decode a line of base32 data. │ │ │ │ - padded │ │ │ │ - When set to false, padding in input is not required. │ │ │ │ - ignorechars │ │ │ │ - A byte string containing characters to ignore from the input. │ │ │ │ - canonical │ │ │ │ - When set to true, reject non-zero padding bits per RFC 4648 section 3.5. │ │ │ │ -b2a_base85($module, data, /, *, pad=False, wrapcol=0, │ │ │ │ - alphabet=BASE85_ALPHABET) │ │ │ │ -Base85-code line of data. │ │ │ │ - Retain zero-padding bytes at end of output. │ │ │ │ -a2b_base85($module, data, /, *, alphabet=BASE85_ALPHABET, │ │ │ │ - ignorechars=b'', canonical=False) │ │ │ │ -Decode a line of Base85 data. │ │ │ │ - ignorechars │ │ │ │ - A byte string containing characters to ignore from the input. │ │ │ │ - canonical │ │ │ │ - When set to true, reject non-canonical encodings. │ │ │ │ -a2b_ascii85($module, data, /, *, foldspaces=False, adobe=False, │ │ │ │ - ignorechars=b'', canonical=False) │ │ │ │ -Decode Ascii85 data. │ │ │ │ - foldspaces │ │ │ │ - Allow 'y' as a short form encoding four spaces. │ │ │ │ - Expect data to be terminated with '~>' as in Adobe Ascii85, and │ │ │ │ - optionally accept leading '<~'. │ │ │ │ - ignorechars │ │ │ │ - A byte string containing characters to ignore from the input. │ │ │ │ - canonical │ │ │ │ - When set to true, reject non-canonical encodings. │ │ │ │ -b2a_ascii85($module, data, /, *, foldspaces=False, wrapcol=0, │ │ │ │ - pad=False, adobe=False) │ │ │ │ -Ascii85-encode data. │ │ │ │ - foldspaces │ │ │ │ - Emit 'y' as a short form encoding four spaces. │ │ │ │ - wrapcol │ │ │ │ - Split result into lines of provided width. │ │ │ │ - Retain zero-padding bytes at end of output. │ │ │ │ - Wrap result in '<~' and '~>' as in Adobe Ascii85. │ │ │ │ -b2a_base64($module, data, /, *, padded=True, wrapcol=0, newline=True, │ │ │ │ - alphabet=BASE64_ALPHABET) │ │ │ │ -Base64-code line of data. │ │ │ │ - padded │ │ │ │ - When set to false, omit padding in the output. │ │ │ │ -a2b_base64($module, data, /, *, strict_mode=, │ │ │ │ - padded=True, alphabet=BASE64_ALPHABET, │ │ │ │ - ignorechars=, canonical=False) │ │ │ │ -Decode a line of base64 data. │ │ │ │ - strict_mode │ │ │ │ - When set to true, bytes that are not part of the base64 standard are │ │ │ │ - not allowed. The same applies to excess data after padding (= / ==). │ │ │ │ - Set to True by default if ignorechars is specified, False otherwise. │ │ │ │ - padded │ │ │ │ - When set to false, padding in input is not required. │ │ │ │ - ignorechars │ │ │ │ - A byte string containing characters to ignore from the input when │ │ │ │ - strict_mode is true. │ │ │ │ - canonical │ │ │ │ - When set to true, reject non-zero padding bits per RFC 4648 section 3.5. │ │ │ │ -b2a_uu($module, data, /, *, backtick=False) │ │ │ │ -Uuencode line of data. │ │ │ │ -a2b_uu($module, data, /) │ │ │ │ -Decode a line of uuencoded data. │ │ │ │ -Conversion between binary data and ASCII │ │ │ │ -Heap queues │ │ │ │ -[explanation by Fran │ │ │ │ -ois Pinard] │ │ │ │ -Heaps are arrays for which a[k] <= a[2*k+1] and a[k] <= a[2*k+2] for │ │ │ │ -all k, counting elements from 0. For the sake of comparison, │ │ │ │ -non-existing elements are considered to be infinite. The interesting │ │ │ │ -property of a heap is that a[0] is always its smallest element. │ │ │ │ -The strange invariant above is meant to be an efficient memory │ │ │ │ -representation for a tournament. The numbers below are 'k', not a[k]: │ │ │ │ - 0 │ │ │ │ - 1 2 │ │ │ │ - 3 4 5 6 │ │ │ │ - 7 8 9 10 11 12 13 14 │ │ │ │ - 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 │ │ │ │ -In the tree above, each cell 'k' is topping '2*k+1' and '2*k+2'. In │ │ │ │ -a usual binary tournament we see in sports, each cell is the winner │ │ │ │ -over the two cells it tops, and we can trace the winner down the tree │ │ │ │ -to see all opponents s/he had. However, in many computer applications │ │ │ │ -of such tournaments, we do not need to trace the history of a winner. │ │ │ │ -To be more memory efficient, when a winner is promoted, we try to │ │ │ │ -replace it by something else at a lower level, and the rule becomes │ │ │ │ -that a cell and the two cells it tops contain three different items, │ │ │ │ -but the top cell "wins" over the two topped cells. │ │ │ │ -If this heap invariant is protected at all time, index 0 is clearly │ │ │ │ -the overall winner. The simplest algorithmic way to remove it and │ │ │ │ -find the "next" winner is to move some loser (let's say cell 30 in the │ │ │ │ -diagram above) into the 0 position, and then percolate this new 0 down │ │ │ │ -the tree, exchanging values, until the invariant is re-established. │ │ │ │ -This is clearly logarithmic on the total number of items in the tree. │ │ │ │ -By iterating over all items, you get an O(n ln n) sort. │ │ │ │ -A nice feature of this sort is that you can efficiently insert new │ │ │ │ -items while the sort is going on, provided that the inserted items are │ │ │ │ -not "better" than the last 0'th element you extracted. This is │ │ │ │ -especially useful in simulation contexts, where the tree holds all │ │ │ │ -incoming events, and the "win" condition means the smallest scheduled │ │ │ │ -time. When an event schedule other events for execution, they are │ │ │ │ -scheduled into the future, so they can easily go into the heap. So, a │ │ │ │ -heap is a good structure for implementing schedulers (this is what I │ │ │ │ -used for my MIDI sequencer :-). │ │ │ │ -Various structures for implementing schedulers have been extensively │ │ │ │ -studied, and heaps are good for this, as they are reasonably speedy, │ │ │ │ -the speed is almost constant, and the worst case is not much different │ │ │ │ -than the average case. However, there are other representations which │ │ │ │ -are more efficient overall, yet the worst cases might be terrible. │ │ │ │ -Heaps are also very useful in big disk sorts. You most probably all │ │ │ │ -know that a big sort implies producing "runs" (which are pre-sorted │ │ │ │ -sequences, which size is usually related to the amount of CPU memory), │ │ │ │ -followed by a merging passes for these runs, which merging is often │ │ │ │ -very cleverly organised[1]. It is very important that the initial │ │ │ │ -sort produces the longest runs possible. Tournaments are a good way │ │ │ │ -to that. If, using all the memory available to hold a tournament, you │ │ │ │ -replace and percolate items that happen to fit the current run, you'll │ │ │ │ -produce runs which are twice the size of the memory for random input, │ │ │ │ -and much better for input fuzzily ordered. │ │ │ │ -Moreover, if you output the 0'th item on disk and get an input which │ │ │ │ -may not fit in the current tournament (because the value "wins" over │ │ │ │ -the last output value), it cannot fit in the heap, so the size of the │ │ │ │ -heap decreases. The freed memory could be cleverly reused immediately │ │ │ │ -for progressively building a second heap, which grows at exactly the │ │ │ │ -same rate the first heap is melting. When the first heap completely │ │ │ │ -vanishes, you switch heaps and start a new run. Clever and quite │ │ │ │ -effective! │ │ │ │ -In a word, heaps are useful memory structures to know. I use them in │ │ │ │ -a few applications, and I think it is good to keep a 'heap' module │ │ │ │ -around. :-) │ │ │ │ --------------------- │ │ │ │ -[1] The disk balancing algorithms which are current, nowadays, are │ │ │ │ -more annoying than clever, and this is a consequence of the seeking │ │ │ │ -capabilities of the disks. On devices which cannot seek, like big │ │ │ │ -tape drives, the story was quite different, and one had to be very │ │ │ │ -clever to ensure (far in advance) that each tape movement will be the │ │ │ │ -most effective possible (that is, will best participate at │ │ │ │ -"progressing" the merge). Some tapes were even able to read │ │ │ │ -backwards, and this was also used to avoid the rewinding time. │ │ │ │ -Believe me, real good tape sorts were quite spectacular to watch! │ │ │ │ -From all times, sorting has always been a Great Art! :-) │ │ │ │ IRPLANERL │ │ │ │ KTIESELS │ │ │ │ DRESSED TO THE SUBJ │ │ │ │ GEMINATt │ │ │ │ INITIAL &N │ │ │ │ OD- L LETTER D │ │ │ │ NSONANT MODIF │ │ │ │ @@ -25397,14 +24738,671 @@ │ │ │ │ EPOSTOYAN │ │ │ │ KRYZHEVAYA │ │ │ │ POVODNAYA │ │ │ │ IKHAYA PUT │ │ │ │ KLYUCHEVAYA &M.P&T'S │ │ │ │ "M.P&T'S │ │ │ │ DIRECTION F │ │ │ │ +ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ │ │ │ │ +0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz!#$%&()*+-;<=>?@^_`{|}~ │ │ │ │ +!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstu │ │ │ │ +ABCDEFGHIJKLMNOPQRSTUVWXYZ234567 │ │ │ │ +decompressobj($module, /, wbits=MAX_WBITS, zdict=b'') │ │ │ │ +Return a decompressor object. │ │ │ │ + The window buffer size and container format. │ │ │ │ + The predefined compression dictionary. This must be the same │ │ │ │ + dictionary as used by the compressor that produced the input data. │ │ │ │ +decompress($module, data, /, wbits=MAX_WBITS, bufsize=DEF_BUF_SIZE) │ │ │ │ +Returns a bytes object containing the uncompressed data. │ │ │ │ + Compressed data. │ │ │ │ + The window buffer size and container format. │ │ │ │ + bufsize │ │ │ │ + The initial output buffer size. │ │ │ │ +crc32_combine($module, crc1, crc2, len2, /) │ │ │ │ +Combine two CRC-32 checksums into one. │ │ │ │ + CRC-32 checksum for sequence A │ │ │ │ + CRC-32 checksum for sequence B │ │ │ │ + Length of sequence B │ │ │ │ +Given the CRC-32 checksum 'crc1' of a sequence A and the │ │ │ │ +CRC-32 checksum 'crc2' of a sequence B of length 'len2', │ │ │ │ +return the CRC-32 checksum of A and B concatenated. │ │ │ │ +crc32($module, data, value=0, /) │ │ │ │ +Compute a CRC-32 checksum of data. │ │ │ │ + Starting value of the checksum. │ │ │ │ +The returned checksum is an integer. │ │ │ │ +compressobj($module, /, level=Z_DEFAULT_COMPRESSION, method=DEFLATED, │ │ │ │ + wbits=MAX_WBITS, memLevel=DEF_MEM_LEVEL, │ │ │ │ + strategy=Z_DEFAULT_STRATEGY, zdict=) │ │ │ │ +Return a compressor object. │ │ │ │ + The compression level (an integer in the range 0-9 or -1; default is │ │ │ │ + currently equivalent to 6). Higher compression levels are slower, │ │ │ │ + but produce smaller results. │ │ │ │ + method │ │ │ │ + The compression algorithm. If given, this must be DEFLATED. │ │ │ │ + +9 to +15: The base-two logarithm of the window size. Include a zlib │ │ │ │ + container. │ │ │ │ + -9 to -15: Generate a raw stream. │ │ │ │ + +25 to +31: Include a gzip container. │ │ │ │ + memLevel │ │ │ │ + Controls the amount of memory used for internal compression state. │ │ │ │ + Valid values range from 1 to 9. Higher values result in higher memory │ │ │ │ + usage, faster compression, and smaller output. │ │ │ │ + strategy │ │ │ │ + Used to tune the compression algorithm. Possible values are │ │ │ │ + Z_DEFAULT_STRATEGY, Z_FILTERED, and Z_HUFFMAN_ONLY. │ │ │ │ + The predefined compression dictionary - a sequence of bytes │ │ │ │ + containing subsequences that are likely to occur in the input data. │ │ │ │ +compress($module, data, /, level=Z_DEFAULT_COMPRESSION, wbits=MAX_WBITS) │ │ │ │ +Returns a bytes object containing compressed data. │ │ │ │ + Binary data to be compressed. │ │ │ │ + Compression level, in 0-9 or -1. │ │ │ │ + The window buffer size and container format. │ │ │ │ +adler32_combine($module, adler1, adler2, len2, /) │ │ │ │ +Combine two Adler-32 checksums into one. │ │ │ │ + adler1 │ │ │ │ + Adler-32 checksum for sequence A │ │ │ │ + adler2 │ │ │ │ + Adler-32 checksum for sequence B │ │ │ │ + Length of sequence B │ │ │ │ +Given the Adler-32 checksum 'adler1' of a sequence A and the │ │ │ │ +Adler-32 checksum 'adler2' of a sequence B of length 'len2', │ │ │ │ +return the Adler-32 checksum of A and B concatenated. │ │ │ │ +adler32($module, data, value=1, /) │ │ │ │ +Compute an Adler-32 checksum of data. │ │ │ │ + Starting value of the checksum. │ │ │ │ +The returned checksum is an integer. │ │ │ │ +The functions in this module allow compression and decompression using the │ │ │ │ +zlib library, which is based on GNU zip. │ │ │ │ +adler32(string[, start]) -- Compute an Adler-32 checksum. │ │ │ │ +adler32_combine(adler1, adler2, len2, /) -- Combine two Adler-32 checksums. │ │ │ │ +compress(data[, level]) -- Compress data, with compression level 0-9 or -1. │ │ │ │ +compressobj([level[, ...]]) -- Return a compressor object. │ │ │ │ +crc32(string[, start]) -- Compute a CRC-32 checksum. │ │ │ │ +crc32_combine(crc1, crc2, len2, /) -- Combine two CRC-32 checksums. │ │ │ │ +decompress(string,[wbits],[bufsize]) -- Decompresses a compressed string. │ │ │ │ +decompressobj([wbits[, zdict]]) -- Return a decompressor object. │ │ │ │ +'wbits' is window buffer size and container format. │ │ │ │ +Compressor objects support compress() and flush() methods; decompressor │ │ │ │ +objects support decompress() and flush(). │ │ │ │ +heapify_max($module, heap, /) │ │ │ │ +Maxheap variant of heapify. │ │ │ │ +heapreplace_max($module, heap, item, /) │ │ │ │ +Maxheap variant of heapreplace. │ │ │ │ +heappop_max($module, heap, /) │ │ │ │ +Maxheap variant of heappop. │ │ │ │ +heappushpop_max($module, heap, item, /) │ │ │ │ +Maxheap variant of heappushpop. │ │ │ │ +The combined action runs more efficiently than heappush_max() │ │ │ │ +followed by a separate call to heappop_max(). │ │ │ │ +heappush_max($module, heap, item, /) │ │ │ │ +Push item onto max heap, maintaining the heap invariant. │ │ │ │ +heapify($module, heap, /) │ │ │ │ +Transform list into a heap, in-place, in O(len(heap)) time. │ │ │ │ +heapreplace($module, heap, item, /) │ │ │ │ +Pop and return the current smallest value, and add the new item. │ │ │ │ +This is more efficient than heappop() followed by heappush(), and can be │ │ │ │ +more appropriate when using a fixed-size heap. Note that the value │ │ │ │ +returned may be larger than item! That constrains reasonable uses of │ │ │ │ +this routine unless written as part of a conditional replacement: │ │ │ │ + if item > heap[0]: │ │ │ │ + item = heapreplace(heap, item) │ │ │ │ +heappop($module, heap, /) │ │ │ │ +Pop the smallest item off the heap, maintaining the heap invariant. │ │ │ │ +heappushpop($module, heap, item, /) │ │ │ │ +Push item on the heap, then pop and return the smallest item from the heap. │ │ │ │ +The combined action runs more efficiently than heappush() followed by │ │ │ │ +a separate call to heappop(). │ │ │ │ +heappush($module, heap, item, /) │ │ │ │ +Push item onto heap, maintaining the heap invariant. │ │ │ │ +Heap queue algorithm (a.k.a. priority queue). │ │ │ │ +Heaps are arrays for which a[k] <= a[2*k+1] and a[k] <= a[2*k+2] for │ │ │ │ +all k, counting elements from 0. For the sake of comparison, │ │ │ │ +non-existing elements are considered to be infinite. The interesting │ │ │ │ +property of a heap is that a[0] is always its smallest element. │ │ │ │ +heap = [] # creates an empty heap │ │ │ │ +heappush(heap, item) # pushes a new item on the heap │ │ │ │ +item = heappop(heap) # pops the smallest item from the heap │ │ │ │ +item = heap[0] # smallest item on the heap without popping it │ │ │ │ +heapify(x) # transforms list into a heap, in-place, in linear time │ │ │ │ +item = heapreplace(heap, item) # pops and returns smallest item, and adds │ │ │ │ + # new item; the heap size is unchanged │ │ │ │ +Our API differs from textbook heap algorithms as follows: │ │ │ │ +- We use 0-based indexing. This makes the relationship between the │ │ │ │ + index for a node and the indexes for its children slightly less │ │ │ │ + obvious, but is more suitable since Python uses 0-based indexing. │ │ │ │ +- Our heappop() method returns the smallest item, not the largest. │ │ │ │ +These two make it possible to view the heap as a regular Python list │ │ │ │ +without surprises: heap[0] is the smallest item, and heap.sort() │ │ │ │ +maintains the heap invariant! │ │ │ │ +The result of date.isocalendar() or datetime.isocalendar() │ │ │ │ +This object may be accessed either as a tuple of │ │ │ │ + ((year, week, weekday) │ │ │ │ +or via the object attributes as named in the above tuple. │ │ │ │ +__sizeof__($self, /) │ │ │ │ +unpack_from($self, /, buffer, offset=0) │ │ │ │ +Return a tuple containing unpacked values. │ │ │ │ +Values are unpacked according to the struct format string. The │ │ │ │ +buffer's size in bytes, starting at position offset, must be at │ │ │ │ +least the struct size. See help(struct) for more on format │ │ │ │ +strings. │ │ │ │ +unpack($self, buffer, /) │ │ │ │ +Return a tuple containing unpacked values. │ │ │ │ +Unpack according to the struct format string. The buffer's │ │ │ │ +size in bytes must be the struct size. See help(struct) for more on │ │ │ │ +format strings. │ │ │ │ +pack_into($self, buffer, offset, /, *values) │ │ │ │ +Pack values and write the packed bytes into the buffer. │ │ │ │ +Pack the provided values according to the struct format string │ │ │ │ +and write the packed bytes into the writable buffer starting at │ │ │ │ +offset. Note that the offset is a required argument. See │ │ │ │ +help(struct) for more on format strings. │ │ │ │ +pack($self, /, *values) │ │ │ │ +Pack values and return the packed bytes. │ │ │ │ +Return a bytes object containing the provided values packed │ │ │ │ +according to the struct format string. See help(struct) for more on │ │ │ │ +format strings. │ │ │ │ +iter_unpack($self, buffer, /) │ │ │ │ +Return an iterator yielding tuples. │ │ │ │ +Tuples are unpacked from the given bytes source, like a repeated │ │ │ │ +invocation of unpack_from(). Requires that the bytes length be │ │ │ │ +a multiple of the struct size. │ │ │ │ +Struct(format) │ │ │ │ +Create a compiled struct object. │ │ │ │ +Return a new Struct object which writes and reads binary data according │ │ │ │ +to the format string. See help(struct) for more on format strings. │ │ │ │ +unpack_from($module, format, /, buffer, offset=0) │ │ │ │ +Return a tuple containing values unpacked according to the format string. │ │ │ │ +The buffer's size, minus offset, must be at least calcsize(format). See │ │ │ │ +help(struct) for more on format strings. │ │ │ │ +unpack($module, format, buffer, /) │ │ │ │ +Return a tuple containing values unpacked according to the format string. │ │ │ │ +The buffer's size in bytes must be calcsize(format). See help(struct) │ │ │ │ +for more on format strings. │ │ │ │ +pack_into($module, format, buffer, offset, /, *values) │ │ │ │ +Pack values and write the packed bytes into the buffer. │ │ │ │ +Pack the provided values according to the format string and write the │ │ │ │ +packed bytes into the writable buffer starting at offset. Note that the │ │ │ │ +offset is a required argument. See help(struct) for more on format │ │ │ │ +strings. │ │ │ │ +pack($module, format, /, *values) │ │ │ │ +Pack values and return the packed bytes. │ │ │ │ +Return a bytes object containing the provided values packed according │ │ │ │ +to the format string. See help(struct) for more on format strings. │ │ │ │ +iter_unpack($module, format, buffer, /) │ │ │ │ +Return an iterator yielding tuples unpacked from the given bytes. │ │ │ │ +The bytes are unpacked according to the format string, like a repeated │ │ │ │ +invocation of unpack_from(). Requires that the bytes length be │ │ │ │ +a multiple of calcsize(format). │ │ │ │ +calcsize($module, format, /) │ │ │ │ +Return size in bytes of the struct described by the format string. │ │ │ │ +_clearcache($module, /) │ │ │ │ +Clear the internal cache. │ │ │ │ +Functions to convert between Python values and C structs. │ │ │ │ +Python bytes objects are used to hold the data representing the C struct. │ │ │ │ +The format string (explained below) describes the layout of data │ │ │ │ +in the C struct. │ │ │ │ +The optional first format char indicates byte order, size and alignment: │ │ │ │ + @: native order, size & alignment (default) │ │ │ │ + =: native order, std. size & alignment │ │ │ │ + <: little-endian, std. size & alignment │ │ │ │ + >: big-endian, std. size & alignment │ │ │ │ + !: same as > │ │ │ │ +The remaining characters indicate types of args and must match exactly; │ │ │ │ +these can be preceded by a decimal repeat count: │ │ │ │ + x: pad byte (no data); c: char; b: signed byte; B: unsigned byte; │ │ │ │ + ?: _Bool; h: short; H: unsigned short; i: int; I: unsigned int; │ │ │ │ + l: long; L: unsigned long; q: long long; Q: unsigned long long; │ │ │ │ + f: float; d: double; e: half-float; │ │ │ │ + F: float complex; D: double complex. │ │ │ │ +Special cases (preceding decimal count indicates length): │ │ │ │ + s: byte string (array of char); p: Pascal string (with count byte). │ │ │ │ +Special cases (only available in native format): │ │ │ │ + n: ssize_t; N: size_t; │ │ │ │ + P: an integer type that is wide enough to hold a pointer. │ │ │ │ +Whitespace between formats is ignored. │ │ │ │ +The variable struct.error is an exception raised on errors. │ │ │ │ +get_freeze_count($module, /) │ │ │ │ +Return the number of objects in the permanent generation. │ │ │ │ +unfreeze($module, /) │ │ │ │ +Unfreeze all objects in the permanent generation. │ │ │ │ +Put all objects in the permanent generation back into oldest generation. │ │ │ │ +freeze($module, /) │ │ │ │ +Freeze all current tracked objects and ignore them for future collections. │ │ │ │ +This can be used before a POSIX fork() call to make the gc copy-on-write │ │ │ │ +friendly. │ │ │ │ +Note: collection before a POSIX fork() call may free pages for future │ │ │ │ +allocation which can cause copy-on-write. │ │ │ │ +get_referents($module, /, *objs) │ │ │ │ +Return the list of objects that are directly referred to by 'objs'. │ │ │ │ +get_referrers($module, /, *objs) │ │ │ │ +Return the list of objects that directly refer to any of 'objs'. │ │ │ │ +is_finalized($module, obj, /) │ │ │ │ +Returns true if the object has been already finalized by the GC. │ │ │ │ +is_tracked($module, obj, /) │ │ │ │ +Returns true if the object is tracked by the garbage collector. │ │ │ │ +Simple atomic objects will return false. │ │ │ │ +get_stats($module, /) │ │ │ │ +Return a list of dictionaries containing per-generation statistics. │ │ │ │ +get_objects($module, /, generation=None) │ │ │ │ +Return a list of objects tracked by the collector (excluding the list returned). │ │ │ │ + generation │ │ │ │ + Generation to extract the objects from. │ │ │ │ +If generation is not None, return only the objects tracked by the │ │ │ │ +collector that are in that generation. │ │ │ │ +collect($module, /, generation=2) │ │ │ │ +Run the garbage collector. │ │ │ │ +With no arguments, run a full collection. The optional argument │ │ │ │ +may be an integer specifying which generation to collect. A ValueError │ │ │ │ +is raised if the generation number is invalid. │ │ │ │ +The number of unreachable objects is returned. │ │ │ │ +get_threshold($module, /) │ │ │ │ +Return the current collection thresholds. │ │ │ │ +set_threshold(threshold0, [threshold1, [threshold2]]) │ │ │ │ +Set the collection thresholds (the collection frequency). │ │ │ │ +Setting 'threshold0' to zero disables collection. │ │ │ │ +get_count($module, /) │ │ │ │ +Return a three-tuple of the current collection counts. │ │ │ │ +get_debug($module, /) │ │ │ │ +Get the garbage collection debugging flags. │ │ │ │ +set_debug($module, flags, /) │ │ │ │ +Set the garbage collection debugging flags. │ │ │ │ + An integer that can have the following bits turned on: │ │ │ │ + DEBUG_STATS - Print statistics during collection. │ │ │ │ + DEBUG_COLLECTABLE - Print collectable objects found. │ │ │ │ + DEBUG_UNCOLLECTABLE - Print unreachable but uncollectable objects │ │ │ │ + found. │ │ │ │ + DEBUG_SAVEALL - Save objects to gc.garbage rather than freeing them. │ │ │ │ + DEBUG_LEAK - Debug leaking programs (everything but STATS). │ │ │ │ +Debugging information is written to sys.stderr. │ │ │ │ +isenabled($module, /) │ │ │ │ +Returns true if automatic garbage collection is enabled. │ │ │ │ +disable($module, /) │ │ │ │ +Disable automatic garbage collection. │ │ │ │ +enable($module, /) │ │ │ │ +Enable automatic garbage collection. │ │ │ │ +This module provides access to the garbage collector for reference cycles. │ │ │ │ +enable() -- Enable automatic garbage collection. │ │ │ │ +disable() -- Disable automatic garbage collection. │ │ │ │ +isenabled() -- Returns true if automatic collection is enabled. │ │ │ │ +collect() -- Do a full collection right now. │ │ │ │ +get_count() -- Return the current collection counts. │ │ │ │ +get_stats() -- Return list of dictionaries containing per-generation stats. │ │ │ │ +set_debug() -- Set debugging flags. │ │ │ │ +get_debug() -- Get debugging flags. │ │ │ │ +set_threshold() -- Set the collection thresholds. │ │ │ │ +get_threshold() -- Return the current collection thresholds. │ │ │ │ +get_objects() -- Return a list of all objects tracked by the collector. │ │ │ │ +is_tracked() -- Returns true if a given object is tracked. │ │ │ │ +is_finalized() -- Returns true if a given object has been already finalized. │ │ │ │ +get_referrers() -- Return the list of objects that refer to an object. │ │ │ │ +get_referents() -- Return the list of objects that an object refers to. │ │ │ │ +freeze() -- Freeze all tracked objects and ignore them for future collections. │ │ │ │ +unfreeze() -- Unfreeze all objects in the permanent generation. │ │ │ │ +get_freeze_count() -- Return the number of objects in the permanent generation. │ │ │ │ +ulp($module, x, /) │ │ │ │ +Return the value of the least significant bit of the float x. │ │ │ │ +nextafter($module, x, y, /, *, steps=None) │ │ │ │ +Return the floating-point value the given number of steps after x towards y. │ │ │ │ +If steps is not specified or is None, it defaults to 1. │ │ │ │ +Raises a TypeError, if x or y is not a double, or if steps is not │ │ │ │ +an integer. Raises ValueError if steps is negative. │ │ │ │ +prod($module, iterable, /, *, start=1) │ │ │ │ +Calculate the product of all the elements in the input iterable. │ │ │ │ +The default start value for the product is 1. │ │ │ │ +When the iterable is empty, return the start value. This function is │ │ │ │ +intended specifically for use with numeric values and may reject │ │ │ │ +non-numeric types. │ │ │ │ +trunc($module, x, /) │ │ │ │ +Truncates the Real x to the nearest Integral toward 0. │ │ │ │ +Uses the __trunc__ magic method. │ │ │ │ +sumprod($module, p, q, /) │ │ │ │ +Return the sum of products of values from two iterables p and q. │ │ │ │ +Roughly equivalent to: │ │ │ │ + sum(map(operator.mul, p, q, strict=True)) │ │ │ │ +For float and mixed int/float inputs, the intermediate products │ │ │ │ +and sums are computed with extended precision. │ │ │ │ +tanh($module, x, /) │ │ │ │ +Return the hyperbolic tangent of x. │ │ │ │ +tan($module, x, /) │ │ │ │ +Return the tangent of x (measured in radians). │ │ │ │ +sqrt($module, x, /) │ │ │ │ +Return the square root of x. │ │ │ │ +sinh($module, x, /) │ │ │ │ +Return the hyperbolic sine of x. │ │ │ │ +sin($module, x, /) │ │ │ │ +Return the sine of x (measured in radians). │ │ │ │ +signbit($module, x, /) │ │ │ │ +Return True if the sign of x is negative and False otherwise. │ │ │ │ +remainder($module, x, y, /) │ │ │ │ +Difference between x and the closest integer multiple of y. │ │ │ │ +Return x - n*y where n*y is the closest integer multiple of y. │ │ │ │ +In the case where x is exactly halfway between two multiples of │ │ │ │ +y, the nearest even value of n is used. The result is always exact. │ │ │ │ +radians($module, x, /) │ │ │ │ +Convert angle x from degrees to radians. │ │ │ │ +pow($module, x, y, /) │ │ │ │ +Return x**y (x to the power of y). │ │ │ │ +modf($module, x, /) │ │ │ │ +Return the fractional and integer parts of x. │ │ │ │ +Both results carry the sign of x and are floats. │ │ │ │ +log2($module, x, /) │ │ │ │ +Return the base 2 logarithm of x. │ │ │ │ +log10($module, x, /) │ │ │ │ +Return the base 10 logarithm of x. │ │ │ │ +log1p($module, x, /) │ │ │ │ +Return the natural logarithm of 1+x (base e). │ │ │ │ +The result is computed in a way which is accurate for x near zero. │ │ │ │ +log(x, [base=math.e]) │ │ │ │ +Return the logarithm of x to the given base. │ │ │ │ +If the base is not specified, returns the natural logarithm (base e) of x. │ │ │ │ +lgamma($module, x, /) │ │ │ │ +Natural logarithm of absolute value of Gamma function at x. │ │ │ │ +ldexp($module, x, i, /) │ │ │ │ +Return x * (2**i). │ │ │ │ +This is essentially the inverse of frexp(). │ │ │ │ +isnan($module, x, /) │ │ │ │ +Return True if x is a NaN (not a number), and False otherwise. │ │ │ │ +isinf($module, x, /) │ │ │ │ +Return True if x is a positive or negative infinity, and False otherwise. │ │ │ │ +issubnormal($module, x, /) │ │ │ │ +Return True if x is subnormal, and False otherwise. │ │ │ │ +isnormal($module, x, /) │ │ │ │ +Return True if x is normal, and False otherwise. │ │ │ │ +isfinite($module, x, /) │ │ │ │ +Return True if x is neither an infinity nor a NaN, and False otherwise. │ │ │ │ +isclose($module, /, a, b, *, rel_tol=1e-09, abs_tol=0.0) │ │ │ │ +Determine whether two floating-point numbers are close in value. │ │ │ │ + rel_tol │ │ │ │ + maximum difference for being considered "close", relative to the │ │ │ │ + magnitude of the input values │ │ │ │ + abs_tol │ │ │ │ + maximum difference for being considered "close", regardless of the │ │ │ │ + magnitude of the input values │ │ │ │ +Return True if a is close in value to b, and False otherwise. │ │ │ │ +For the values to be considered close, the difference between them │ │ │ │ +must be smaller than at least one of the tolerances. │ │ │ │ +-inf, inf and NaN behave similarly to the IEEE 754 Standard. That │ │ │ │ +is, NaN is not close to anything, even itself. inf and -inf are │ │ │ │ +only close to themselves. │ │ │ │ +hypot($module, /, *coordinates) │ │ │ │ +Multidimensional Euclidean distance from the origin to a point. │ │ │ │ +Roughly equivalent to: │ │ │ │ + sqrt(sum(x**2 for x in coordinates)) │ │ │ │ +For a two dimensional point (x, y), gives the hypotenuse │ │ │ │ +using the Pythagorean theorem: sqrt(x*x + y*y). │ │ │ │ +For example, the hypotenuse of a 3/4/5 right triangle is: │ │ │ │ + >>> hypot(3.0, 4.0) │ │ │ │ +gamma($module, x, /) │ │ │ │ +Gamma function at x. │ │ │ │ +fsum($module, seq, /) │ │ │ │ +Return an accurate floating-point sum of values in the iterable seq. │ │ │ │ +Assumes IEEE-754 floating-point arithmetic. │ │ │ │ +frexp($module, x, /) │ │ │ │ +Return the mantissa and exponent of x, as pair (m, e). │ │ │ │ +If x is a finite nonzero number, then m is a float with │ │ │ │ +0.5 <= abs(m) < 1.0 and an integer e is such that │ │ │ │ +x == m * 2**e exactly. Else, return (x, 0). │ │ │ │ +fmin($module, x, y, /) │ │ │ │ +Return the smaller of two floating-point arguments. │ │ │ │ +fmod($module, x, y, /) │ │ │ │ +Return fmod(x, y), according to platform C. │ │ │ │ +x % y may differ. │ │ │ │ +fmax($module, x, y, /) │ │ │ │ +Return the larger of two floating-point arguments. │ │ │ │ +fma($module, x, y, z, /) │ │ │ │ +Fused multiply-add operation. │ │ │ │ +Compute (x * y) + z with a single round. │ │ │ │ +floor($module, x, /) │ │ │ │ +Return the floor of x as an Integral. │ │ │ │ +This is the largest integer <= x. │ │ │ │ +fabs($module, x, /) │ │ │ │ +Return the absolute value of the float x. │ │ │ │ +expm1($module, x, /) │ │ │ │ +Return exp(x)-1. │ │ │ │ +This function avoids the loss of precision involved in the direct evaluation of exp(x)-1 for small x. │ │ │ │ +exp2($module, x, /) │ │ │ │ +Return 2 raised to the power of x. │ │ │ │ +exp($module, x, /) │ │ │ │ +Return e raised to the power of x. │ │ │ │ +erfc($module, x, /) │ │ │ │ +Complementary error function at x. │ │ │ │ +erf($module, x, /) │ │ │ │ +Error function at x. │ │ │ │ +dist($module, p, q, /) │ │ │ │ +Return the Euclidean distance between two points p and q. │ │ │ │ +The points should be specified as sequences (or iterables) of │ │ │ │ +coordinates. Both inputs must have the same dimension. │ │ │ │ +Roughly equivalent to: │ │ │ │ + sqrt(sum((px - qx) ** 2.0 for px, qx in zip(p, q))) │ │ │ │ +degrees($module, x, /) │ │ │ │ +Convert angle x from radians to degrees. │ │ │ │ +cosh($module, x, /) │ │ │ │ +Return the hyperbolic cosine of x. │ │ │ │ +cos($module, x, /) │ │ │ │ +Return the cosine of x (measured in radians). │ │ │ │ +copysign($module, x, y, /) │ │ │ │ +Return a float with the magnitude (absolute value) of x but the sign of y. │ │ │ │ +On platforms that support signed zeros, copysign(1.0, -0.0) │ │ │ │ +returns -1.0. │ │ │ │ +ceil($module, x, /) │ │ │ │ +Return the ceiling of x as an Integral. │ │ │ │ +This is the smallest integer >= x. │ │ │ │ +cbrt($module, x, /) │ │ │ │ +Return the cube root of x. │ │ │ │ +atanh($module, x, /) │ │ │ │ +Return the inverse hyperbolic tangent of x. │ │ │ │ +atan2($module, y, x, /) │ │ │ │ +Return the arc tangent (measured in radians) of y/x. │ │ │ │ +Unlike atan(y/x), the signs of both x and y are considered. │ │ │ │ +atan($module, x, /) │ │ │ │ +Return the arc tangent (measured in radians) of x. │ │ │ │ +The result is between -pi/2 and pi/2. │ │ │ │ +asinh($module, x, /) │ │ │ │ +Return the inverse hyperbolic sine of x. │ │ │ │ +asin($module, x, /) │ │ │ │ +Return the arc sine (measured in radians) of x. │ │ │ │ +The result is between -pi/2 and pi/2. │ │ │ │ +acosh($module, x, /) │ │ │ │ +Return the inverse hyperbolic cosine of x. │ │ │ │ +acos($module, x, /) │ │ │ │ +Return the arc cosine (measured in radians) of x. │ │ │ │ +The result is between 0 and pi. │ │ │ │ +This module provides access to the mathematical functions │ │ │ │ +defined by the C standard. │ │ │ │ +b2a_qp($module, /, data, quotetabs=False, istext=True, header=False) │ │ │ │ +Encode a string using quoted-printable encoding. │ │ │ │ +On encoding, when istext is set, newlines are not encoded, and white │ │ │ │ +space at end of lines is. When istext is not set, \r and \n (CR/LF) │ │ │ │ +are both encoded. When quotetabs is set, space and tabs are encoded. │ │ │ │ +a2b_qp($module, /, data, header=False) │ │ │ │ +Decode a string of qp-encoded data. │ │ │ │ +crc32($module, data, crc=0, /) │ │ │ │ +Compute CRC-32 incrementally. │ │ │ │ +crc_hqx($module, data, crc, /) │ │ │ │ +Compute CRC-CCITT incrementally. │ │ │ │ +unhexlify($module, hexstr, /, *, ignorechars=b'') │ │ │ │ +Binary data of hexadecimal representation. │ │ │ │ + ignorechars │ │ │ │ + A byte string containing characters to ignore from the input. │ │ │ │ +hexstr must contain an even number of hex digits (upper or lower case). │ │ │ │ +hexlify($module, /, data, sep=, bytes_per_sep=1) │ │ │ │ +Hexadecimal representation of binary data. │ │ │ │ + An optional single character or byte to separate hex bytes. │ │ │ │ + bytes_per_sep │ │ │ │ + How many bytes between separators. Positive values count from the │ │ │ │ + right, negative values count from the left. │ │ │ │ +The return value is a bytes object. This function is also │ │ │ │ +available as "b2a_hex()". │ │ │ │ +b2a_hex($module, /, data, sep=, bytes_per_sep=1) │ │ │ │ +Hexadecimal representation of binary data. │ │ │ │ + An optional single character or byte to separate hex bytes. │ │ │ │ + bytes_per_sep │ │ │ │ + How many bytes between separators. Positive values count from the │ │ │ │ + right, negative values count from the left. │ │ │ │ +The return value is a bytes object. This function is also │ │ │ │ +available as "hexlify()". │ │ │ │ +Example: │ │ │ │ +>>> binascii.b2a_hex(b'\xb9\x01\xef') │ │ │ │ +b'b901ef' │ │ │ │ +>>> binascii.hexlify(b'\xb9\x01\xef', ':') │ │ │ │ +b'b9:01:ef' │ │ │ │ +>>> binascii.b2a_hex(b'\xb9\x01\xef', b'_', 2) │ │ │ │ +b'b9_01ef' │ │ │ │ +a2b_hex($module, hexstr, /, *, ignorechars=b'') │ │ │ │ +Binary data of hexadecimal representation. │ │ │ │ + ignorechars │ │ │ │ + A byte string containing characters to ignore from the input. │ │ │ │ +hexstr must contain an even number of hex digits (upper or lower case). │ │ │ │ +This function is also available as "unhexlify()". │ │ │ │ +b2a_base32($module, data, /, *, padded=True, wrapcol=0, │ │ │ │ + alphabet=BASE32_ALPHABET) │ │ │ │ +Base32-code line of data. │ │ │ │ + padded │ │ │ │ + When set to false, omit padding in the output. │ │ │ │ +a2b_base32($module, data, /, *, padded=True, alphabet=BASE32_ALPHABET, │ │ │ │ + ignorechars=b'', canonical=False) │ │ │ │ +Decode a line of base32 data. │ │ │ │ + padded │ │ │ │ + When set to false, padding in input is not required. │ │ │ │ + ignorechars │ │ │ │ + A byte string containing characters to ignore from the input. │ │ │ │ + canonical │ │ │ │ + When set to true, reject non-zero padding bits per RFC 4648 section 3.5. │ │ │ │ +b2a_base85($module, data, /, *, pad=False, wrapcol=0, │ │ │ │ + alphabet=BASE85_ALPHABET) │ │ │ │ +Base85-code line of data. │ │ │ │ + Retain zero-padding bytes at end of output. │ │ │ │ +a2b_base85($module, data, /, *, alphabet=BASE85_ALPHABET, │ │ │ │ + ignorechars=b'', canonical=False) │ │ │ │ +Decode a line of Base85 data. │ │ │ │ + ignorechars │ │ │ │ + A byte string containing characters to ignore from the input. │ │ │ │ + canonical │ │ │ │ + When set to true, reject non-canonical encodings. │ │ │ │ +a2b_ascii85($module, data, /, *, foldspaces=False, adobe=False, │ │ │ │ + ignorechars=b'', canonical=False) │ │ │ │ +Decode Ascii85 data. │ │ │ │ + foldspaces │ │ │ │ + Allow 'y' as a short form encoding four spaces. │ │ │ │ + Expect data to be terminated with '~>' as in Adobe Ascii85, and │ │ │ │ + optionally accept leading '<~'. │ │ │ │ + ignorechars │ │ │ │ + A byte string containing characters to ignore from the input. │ │ │ │ + canonical │ │ │ │ + When set to true, reject non-canonical encodings. │ │ │ │ +b2a_ascii85($module, data, /, *, foldspaces=False, wrapcol=0, │ │ │ │ + pad=False, adobe=False) │ │ │ │ +Ascii85-encode data. │ │ │ │ + foldspaces │ │ │ │ + Emit 'y' as a short form encoding four spaces. │ │ │ │ + wrapcol │ │ │ │ + Split result into lines of provided width. │ │ │ │ + Retain zero-padding bytes at end of output. │ │ │ │ + Wrap result in '<~' and '~>' as in Adobe Ascii85. │ │ │ │ +b2a_base64($module, data, /, *, padded=True, wrapcol=0, newline=True, │ │ │ │ + alphabet=BASE64_ALPHABET) │ │ │ │ +Base64-code line of data. │ │ │ │ + padded │ │ │ │ + When set to false, omit padding in the output. │ │ │ │ +a2b_base64($module, data, /, *, strict_mode=, │ │ │ │ + padded=True, alphabet=BASE64_ALPHABET, │ │ │ │ + ignorechars=, canonical=False) │ │ │ │ +Decode a line of base64 data. │ │ │ │ + strict_mode │ │ │ │ + When set to true, bytes that are not part of the base64 standard are │ │ │ │ + not allowed. The same applies to excess data after padding (= / ==). │ │ │ │ + Set to True by default if ignorechars is specified, False otherwise. │ │ │ │ + padded │ │ │ │ + When set to false, padding in input is not required. │ │ │ │ + ignorechars │ │ │ │ + A byte string containing characters to ignore from the input when │ │ │ │ + strict_mode is true. │ │ │ │ + canonical │ │ │ │ + When set to true, reject non-zero padding bits per RFC 4648 section 3.5. │ │ │ │ +b2a_uu($module, data, /, *, backtick=False) │ │ │ │ +Uuencode line of data. │ │ │ │ +a2b_uu($module, data, /) │ │ │ │ +Decode a line of uuencoded data. │ │ │ │ +Conversion between binary data and ASCII │ │ │ │ +Heap queues │ │ │ │ +[explanation by Fran │ │ │ │ +ois Pinard] │ │ │ │ +Heaps are arrays for which a[k] <= a[2*k+1] and a[k] <= a[2*k+2] for │ │ │ │ +all k, counting elements from 0. For the sake of comparison, │ │ │ │ +non-existing elements are considered to be infinite. The interesting │ │ │ │ +property of a heap is that a[0] is always its smallest element. │ │ │ │ +The strange invariant above is meant to be an efficient memory │ │ │ │ +representation for a tournament. The numbers below are 'k', not a[k]: │ │ │ │ + 0 │ │ │ │ + 1 2 │ │ │ │ + 3 4 5 6 │ │ │ │ + 7 8 9 10 11 12 13 14 │ │ │ │ + 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 │ │ │ │ +In the tree above, each cell 'k' is topping '2*k+1' and '2*k+2'. In │ │ │ │ +a usual binary tournament we see in sports, each cell is the winner │ │ │ │ +over the two cells it tops, and we can trace the winner down the tree │ │ │ │ +to see all opponents s/he had. However, in many computer applications │ │ │ │ +of such tournaments, we do not need to trace the history of a winner. │ │ │ │ +To be more memory efficient, when a winner is promoted, we try to │ │ │ │ +replace it by something else at a lower level, and the rule becomes │ │ │ │ +that a cell and the two cells it tops contain three different items, │ │ │ │ +but the top cell "wins" over the two topped cells. │ │ │ │ +If this heap invariant is protected at all time, index 0 is clearly │ │ │ │ +the overall winner. The simplest algorithmic way to remove it and │ │ │ │ +find the "next" winner is to move some loser (let's say cell 30 in the │ │ │ │ +diagram above) into the 0 position, and then percolate this new 0 down │ │ │ │ +the tree, exchanging values, until the invariant is re-established. │ │ │ │ +This is clearly logarithmic on the total number of items in the tree. │ │ │ │ +By iterating over all items, you get an O(n ln n) sort. │ │ │ │ +A nice feature of this sort is that you can efficiently insert new │ │ │ │ +items while the sort is going on, provided that the inserted items are │ │ │ │ +not "better" than the last 0'th element you extracted. This is │ │ │ │ +especially useful in simulation contexts, where the tree holds all │ │ │ │ +incoming events, and the "win" condition means the smallest scheduled │ │ │ │ +time. When an event schedule other events for execution, they are │ │ │ │ +scheduled into the future, so they can easily go into the heap. So, a │ │ │ │ +heap is a good structure for implementing schedulers (this is what I │ │ │ │ +used for my MIDI sequencer :-). │ │ │ │ +Various structures for implementing schedulers have been extensively │ │ │ │ +studied, and heaps are good for this, as they are reasonably speedy, │ │ │ │ +the speed is almost constant, and the worst case is not much different │ │ │ │ +than the average case. However, there are other representations which │ │ │ │ +are more efficient overall, yet the worst cases might be terrible. │ │ │ │ +Heaps are also very useful in big disk sorts. You most probably all │ │ │ │ +know that a big sort implies producing "runs" (which are pre-sorted │ │ │ │ +sequences, which size is usually related to the amount of CPU memory), │ │ │ │ +followed by a merging passes for these runs, which merging is often │ │ │ │ +very cleverly organised[1]. It is very important that the initial │ │ │ │ +sort produces the longest runs possible. Tournaments are a good way │ │ │ │ +to that. If, using all the memory available to hold a tournament, you │ │ │ │ +replace and percolate items that happen to fit the current run, you'll │ │ │ │ +produce runs which are twice the size of the memory for random input, │ │ │ │ +and much better for input fuzzily ordered. │ │ │ │ +Moreover, if you output the 0'th item on disk and get an input which │ │ │ │ +may not fit in the current tournament (because the value "wins" over │ │ │ │ +the last output value), it cannot fit in the heap, so the size of the │ │ │ │ +heap decreases. The freed memory could be cleverly reused immediately │ │ │ │ +for progressively building a second heap, which grows at exactly the │ │ │ │ +same rate the first heap is melting. When the first heap completely │ │ │ │ +vanishes, you switch heaps and start a new run. Clever and quite │ │ │ │ +effective! │ │ │ │ +In a word, heaps are useful memory structures to know. I use them in │ │ │ │ +a few applications, and I think it is good to keep a 'heap' module │ │ │ │ +around. :-) │ │ │ │ +-------------------- │ │ │ │ +[1] The disk balancing algorithms which are current, nowadays, are │ │ │ │ +more annoying than clever, and this is a consequence of the seeking │ │ │ │ +capabilities of the disks. On devices which cannot seek, like big │ │ │ │ +tape drives, the story was quite different, and one had to be very │ │ │ │ +clever to ensure (far in advance) that each tape movement will be the │ │ │ │ +most effective possible (that is, will best participate at │ │ │ │ +"progressing" the merge). Some tapes were even able to read │ │ │ │ +backwards, and this was also used to avoid the rewinding time. │ │ │ │ +Believe me, real good tape sorts were quite spectacular to watch! │ │ │ │ +From all times, sorting has always been a Great Art! :-) │ │ │ │ getrandbits($self, k, /) │ │ │ │ getrandbits(k) -> x. Generates an int with k random bits. │ │ │ │ setstate($self, state, /) │ │ │ │ setstate(state) -> None. Restores generator state. │ │ │ │ getstate($self, /) │ │ │ │ getstate() -> tuple containing the current state. │ │ │ │ seed($self, n=None, /) │ │ │ │ @@ -25543,14 +25541,16 @@ │ │ │ │ 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. │ │ │ │ +PyMutex_Unlock │ │ │ │ +_PyRawMutex_UnlockSlow │ │ │ │ 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. │ │ │ │ Non-string elements will be converted to string. │ │ │ │ raises an exception to avoid pickling │ │ │ │ @@ -25593,100 +25593,14 @@ │ │ │ │ provided by the dialect. │ │ │ │ The returned object is an iterator. Each iteration returns a row │ │ │ │ of the CSV file (which can span multiple input lines). │ │ │ │ CSV parsing and writing. │ │ │ │ PyUnstable_AtExit │ │ │ │ _PyErr_NoMemory │ │ │ │ _Py_CheckRecursiveCall │ │ │ │ -CMSG_SPACE(length) -> buffer size │ │ │ │ -Return the buffer size needed for recvmsg() to receive an ancillary │ │ │ │ -data item with associated data of the given length, along with any │ │ │ │ -trailing padding. The buffer space needed to receive multiple items │ │ │ │ -is the sum of the CMSG_SPACE() values for their associated data │ │ │ │ -lengths. Raises OverflowError if length is outside the permissible │ │ │ │ -range of values. │ │ │ │ -CMSG_LEN(length) -> control message length │ │ │ │ -Return the total length, without trailing padding, of an ancillary │ │ │ │ -data item with associated data of the given length. This value can │ │ │ │ -often be used as the buffer size for recvmsg() to receive a single │ │ │ │ -item of ancillary data, but RFC 3542 requires portable applications to │ │ │ │ -use CMSG_SPACE() and thus include space for padding, even when the │ │ │ │ -item will be the last in the buffer. Raises OverflowError if length │ │ │ │ -is outside the permissible range of values. │ │ │ │ -if_indextoname($module, if_index, /) │ │ │ │ -Returns the interface name corresponding to the interface index if_index. │ │ │ │ -if_nametoindex($module, oname, /) │ │ │ │ -Returns the interface index corresponding to the interface name if_name. │ │ │ │ -if_nameindex() │ │ │ │ -Returns a list of network interface information (index, name) tuples. │ │ │ │ -setdefaulttimeout(timeout) │ │ │ │ -Set the default timeout in seconds (real number) for new socket objects. │ │ │ │ -A value of None indicates that new socket objects have no timeout. │ │ │ │ -When the socket module is first imported, the default is None. │ │ │ │ -getdefaulttimeout() -> timeout │ │ │ │ -Returns the default timeout in seconds (float) for new socket objects. │ │ │ │ -A value of None indicates that new socket objects have no timeout. │ │ │ │ -When the socket module is first imported, the default is None. │ │ │ │ -getnameinfo(sockaddr, flags) --> (host, port) │ │ │ │ -Get host and port for a sockaddr. │ │ │ │ -getaddrinfo(host, port [, family, type, proto, flags]) │ │ │ │ - -> list of (family, type, proto, canonname, sockaddr) │ │ │ │ -Resolve host and port into addrinfo struct. │ │ │ │ -inet_ntop(af, packed_ip) -> string formatted IP address │ │ │ │ -Convert a packed IP address of the given family to string format. │ │ │ │ -inet_pton(af, ip) -> packed IP address string │ │ │ │ -Convert an IP address from string format to a packed string suitable │ │ │ │ -for use with low-level network functions. │ │ │ │ -inet_ntoa($module, packed_ip, /) │ │ │ │ -Convert an IP address from 32-bit packed binary format to string format. │ │ │ │ -inet_aton($module, ip_addr, /) │ │ │ │ -Convert an IP address in string format (123.45.67.89) to the 32-bit packed binary format used in low-level network functions. │ │ │ │ -htonl($module, integer, /) │ │ │ │ -Convert a 32-bit unsigned integer from host to network byte order. │ │ │ │ -htons($module, integer, /) │ │ │ │ -Convert a 16-bit unsigned integer from host to network byte order. │ │ │ │ -ntohl($module, integer, /) │ │ │ │ -Convert a 32-bit unsigned integer from network to host byte order. │ │ │ │ -ntohs($module, integer, /) │ │ │ │ -Convert a 16-bit unsigned integer from network to host byte order. │ │ │ │ -socketpair([family[, type [, proto]]]) -> (socket object, socket object) │ │ │ │ -Create a pair of socket objects from the sockets returned by the platform │ │ │ │ -socketpair() function. │ │ │ │ -The arguments are the same as for socket() except the default family is │ │ │ │ -AF_UNIX if defined on the platform; otherwise, the default is AF_INET. │ │ │ │ -dup(integer) -> integer │ │ │ │ -Duplicate an integer socket file descriptor. This is like os.dup(), but for │ │ │ │ -sockets; on some platforms os.dup() won't work for socket file descriptors. │ │ │ │ -close(integer) -> None │ │ │ │ -Close an integer socket file descriptor. This is like os.close(), but for │ │ │ │ -sockets; on some platforms os.close() won't work for socket file descriptors. │ │ │ │ -getprotobyname(name) -> integer │ │ │ │ -Return the protocol number for the named protocol. (Rarely used.) │ │ │ │ -getservbyport(port[, protocolname]) -> string │ │ │ │ -Return the service name from a port number and protocol name. │ │ │ │ -The optional protocol name, if given, should be 'tcp' or 'udp', │ │ │ │ -otherwise any protocol will match. │ │ │ │ -getservbyname(servicename[, protocolname]) -> integer │ │ │ │ -Return a port number from a service name and protocol name. │ │ │ │ -The optional protocol name, if given, should be 'tcp' or 'udp', │ │ │ │ -otherwise any protocol will match. │ │ │ │ -sethostname(name) │ │ │ │ -Sets the hostname to name. │ │ │ │ -gethostname() -> string │ │ │ │ -Return the current host name. │ │ │ │ -gethostbyaddr(host) -> (name, aliaslist, addresslist) │ │ │ │ -Return the true host name, a list of aliases, and a list of IP addresses, │ │ │ │ -for a host. The host argument is a string giving a host name or IP number. │ │ │ │ -gethostbyname_ex(host) -> (name, aliaslist, addresslist) │ │ │ │ -Return the true host name, a list of aliases, and a list of IP addresses, │ │ │ │ -for a host. The host argument is a string giving a host name or IP number. │ │ │ │ -gethostbyname(host) -> address │ │ │ │ -Return the IP address (a string of the form '255.255.255.255') for a host. │ │ │ │ -Implementation module for socket operations. │ │ │ │ -See the socket module for documentation. │ │ │ │ sendmsg_afalg([msg], *, op[, iv[, assoclen[, flags=MSG_MORE]]]) │ │ │ │ Set operation mode, IV and length of associated data for an AF_ALG │ │ │ │ operation socket. │ │ │ │ sendmsg($self, buffers, ancdata=, flags=0, │ │ │ │ address=, /) │ │ │ │ Send normal and ancillary data to the socket. │ │ │ │ It gathering the non-ancillary data from a series of buffers │ │ │ │ @@ -25879,14 +25793,100 @@ │ │ │ │ sendto(data[, flags], addr) -- send data to a given address │ │ │ │ setblocking(bool) -- set or clear the blocking I/O flag │ │ │ │ getblocking() -- return True if socket is blocking, False if non-blocking │ │ │ │ setsockopt(level, optname, value[, optlen]) -- set socket options │ │ │ │ settimeout(None | float) -- set or clear the timeout │ │ │ │ shutdown(how) -- shut down traffic in one or both directions │ │ │ │ [*] not available on all platforms! │ │ │ │ +CMSG_SPACE(length) -> buffer size │ │ │ │ +Return the buffer size needed for recvmsg() to receive an ancillary │ │ │ │ +data item with associated data of the given length, along with any │ │ │ │ +trailing padding. The buffer space needed to receive multiple items │ │ │ │ +is the sum of the CMSG_SPACE() values for their associated data │ │ │ │ +lengths. Raises OverflowError if length is outside the permissible │ │ │ │ +range of values. │ │ │ │ +CMSG_LEN(length) -> control message length │ │ │ │ +Return the total length, without trailing padding, of an ancillary │ │ │ │ +data item with associated data of the given length. This value can │ │ │ │ +often be used as the buffer size for recvmsg() to receive a single │ │ │ │ +item of ancillary data, but RFC 3542 requires portable applications to │ │ │ │ +use CMSG_SPACE() and thus include space for padding, even when the │ │ │ │ +item will be the last in the buffer. Raises OverflowError if length │ │ │ │ +is outside the permissible range of values. │ │ │ │ +if_indextoname($module, if_index, /) │ │ │ │ +Returns the interface name corresponding to the interface index if_index. │ │ │ │ +if_nametoindex($module, oname, /) │ │ │ │ +Returns the interface index corresponding to the interface name if_name. │ │ │ │ +if_nameindex() │ │ │ │ +Returns a list of network interface information (index, name) tuples. │ │ │ │ +setdefaulttimeout(timeout) │ │ │ │ +Set the default timeout in seconds (real number) for new socket objects. │ │ │ │ +A value of None indicates that new socket objects have no timeout. │ │ │ │ +When the socket module is first imported, the default is None. │ │ │ │ +getdefaulttimeout() -> timeout │ │ │ │ +Returns the default timeout in seconds (float) for new socket objects. │ │ │ │ +A value of None indicates that new socket objects have no timeout. │ │ │ │ +When the socket module is first imported, the default is None. │ │ │ │ +getnameinfo(sockaddr, flags) --> (host, port) │ │ │ │ +Get host and port for a sockaddr. │ │ │ │ +getaddrinfo(host, port [, family, type, proto, flags]) │ │ │ │ + -> list of (family, type, proto, canonname, sockaddr) │ │ │ │ +Resolve host and port into addrinfo struct. │ │ │ │ +inet_ntop(af, packed_ip) -> string formatted IP address │ │ │ │ +Convert a packed IP address of the given family to string format. │ │ │ │ +inet_pton(af, ip) -> packed IP address string │ │ │ │ +Convert an IP address from string format to a packed string suitable │ │ │ │ +for use with low-level network functions. │ │ │ │ +inet_ntoa($module, packed_ip, /) │ │ │ │ +Convert an IP address from 32-bit packed binary format to string format. │ │ │ │ +inet_aton($module, ip_addr, /) │ │ │ │ +Convert an IP address in string format (123.45.67.89) to the 32-bit packed binary format used in low-level network functions. │ │ │ │ +htonl($module, integer, /) │ │ │ │ +Convert a 32-bit unsigned integer from host to network byte order. │ │ │ │ +htons($module, integer, /) │ │ │ │ +Convert a 16-bit unsigned integer from host to network byte order. │ │ │ │ +ntohl($module, integer, /) │ │ │ │ +Convert a 32-bit unsigned integer from network to host byte order. │ │ │ │ +ntohs($module, integer, /) │ │ │ │ +Convert a 16-bit unsigned integer from network to host byte order. │ │ │ │ +socketpair([family[, type [, proto]]]) -> (socket object, socket object) │ │ │ │ +Create a pair of socket objects from the sockets returned by the platform │ │ │ │ +socketpair() function. │ │ │ │ +The arguments are the same as for socket() except the default family is │ │ │ │ +AF_UNIX if defined on the platform; otherwise, the default is AF_INET. │ │ │ │ +dup(integer) -> integer │ │ │ │ +Duplicate an integer socket file descriptor. This is like os.dup(), but for │ │ │ │ +sockets; on some platforms os.dup() won't work for socket file descriptors. │ │ │ │ +close(integer) -> None │ │ │ │ +Close an integer socket file descriptor. This is like os.close(), but for │ │ │ │ +sockets; on some platforms os.close() won't work for socket file descriptors. │ │ │ │ +getprotobyname(name) -> integer │ │ │ │ +Return the protocol number for the named protocol. (Rarely used.) │ │ │ │ +getservbyport(port[, protocolname]) -> string │ │ │ │ +Return the service name from a port number and protocol name. │ │ │ │ +The optional protocol name, if given, should be 'tcp' or 'udp', │ │ │ │ +otherwise any protocol will match. │ │ │ │ +getservbyname(servicename[, protocolname]) -> integer │ │ │ │ +Return a port number from a service name and protocol name. │ │ │ │ +The optional protocol name, if given, should be 'tcp' or 'udp', │ │ │ │ +otherwise any protocol will match. │ │ │ │ +sethostname(name) │ │ │ │ +Sets the hostname to name. │ │ │ │ +gethostname() -> string │ │ │ │ +Return the current host name. │ │ │ │ +gethostbyaddr(host) -> (name, aliaslist, addresslist) │ │ │ │ +Return the true host name, a list of aliases, and a list of IP addresses, │ │ │ │ +for a host. The host argument is a string giving a host name or IP number. │ │ │ │ +gethostbyname_ex(host) -> (name, aliaslist, addresslist) │ │ │ │ +Return the true host name, a list of aliases, and a list of IP addresses, │ │ │ │ +for a host. The host argument is a string giving a host name or IP number. │ │ │ │ +gethostbyname(host) -> address │ │ │ │ +Return the IP address (a string of the form '255.255.255.255') for a host. │ │ │ │ +Implementation module for socket operations. │ │ │ │ +See the socket module for documentation. │ │ │ │ D@DJDZDkD │ │ │ │ EHEQETEiE │ │ │ │ G/GTGZGhG │ │ │ │ a>/D0D$D2D │ │ │ │ EEHeFfFZFhFQFSFkF │ │ │ │ FAGBG0G2G │ │ │ │ DGF,DbFOD │ │ │ │ @@ -26515,94 +26515,14 @@ │ │ │ │ gr_passwd - group password (encrypted); often empty │ │ │ │ gr_gid - numeric ID of the group │ │ │ │ gr_mem - list of members │ │ │ │ The gid is an integer, name and password are strings. (Note that most │ │ │ │ users are not explicitly listed as members of the groups they are in │ │ │ │ according to the password database. Check both databases to get │ │ │ │ complete membership information.) │ │ │ │ -__sizeof__($self, /) │ │ │ │ -Returns size in memory, in bytes. │ │ │ │ -find_class($self, module_name, global_name, /) │ │ │ │ -Return an object from a specified module. │ │ │ │ -If necessary, the module will be imported. Subclasses may override │ │ │ │ -this method (e.g. to restrict unpickling of arbitrary classes and │ │ │ │ -functions). │ │ │ │ -This method is called whenever a class or a function object is │ │ │ │ -needed. Both arguments passed are str objects. │ │ │ │ -load($self, /) │ │ │ │ -Load a pickle. │ │ │ │ -Read a pickled object representation from the open file object given │ │ │ │ -in the constructor, and return the reconstituted object hierarchy │ │ │ │ -specified therein. │ │ │ │ -persistent_load($self, pid, /) │ │ │ │ -__sizeof__($self, /) │ │ │ │ -Returns size in memory, in bytes. │ │ │ │ -clear_memo($self, /) │ │ │ │ -Clears the pickler's "memo". │ │ │ │ -The memo is the data structure that remembers which objects the │ │ │ │ -pickler has already seen, so that shared or recursive objects are │ │ │ │ -pickled by reference and not by value. This method is useful when │ │ │ │ -re-using picklers. │ │ │ │ -dump($self, obj, /) │ │ │ │ -Write a pickled representation of the given object to the open file. │ │ │ │ -__reduce__($self, /) │ │ │ │ -Implement pickling support. │ │ │ │ -copy($self, /) │ │ │ │ -Copy the memo to a new object. │ │ │ │ -clear($self, /) │ │ │ │ -Remove all items from memo. │ │ │ │ -__reduce__($self, /) │ │ │ │ -Implement pickle support. │ │ │ │ -copy($self, /) │ │ │ │ -Copy the memo to a new object. │ │ │ │ -clear($self, /) │ │ │ │ -Remove all items from memo. │ │ │ │ -Unpickler(file, *, fix_imports=True, encoding='ASCII', errors='strict', │ │ │ │ - buffers=()) │ │ │ │ -This takes a binary file for reading a pickle data stream. │ │ │ │ -The protocol version of the pickle is detected automatically, so no │ │ │ │ -protocol argument is needed. Bytes past the pickled object's │ │ │ │ -representation are ignored. │ │ │ │ -The argument *file* must have two methods, a read() method that takes │ │ │ │ -an integer argument, and a readline() method that requires no │ │ │ │ -arguments. Both methods should return bytes. Thus *file* can be a │ │ │ │ -binary file object opened for reading, an io.BytesIO object, or any │ │ │ │ -other custom object that meets this interface. │ │ │ │ -Optional keyword arguments are *fix_imports*, *encoding* and *errors*, │ │ │ │ -which are used to control compatibility support for pickle stream │ │ │ │ -generated by Python 2. If *fix_imports* is True, pickle will try to │ │ │ │ -map the old Python 2 names to the new names used in Python 3. The │ │ │ │ -*encoding* and *errors* tell pickle how to decode 8-bit string │ │ │ │ -instances pickled by Python 2; these default to 'ASCII' and 'strict', │ │ │ │ -respectively. The *encoding* can be 'bytes' to read these 8-bit │ │ │ │ -string instances as bytes objects. │ │ │ │ -Pickler(file, protocol=None, fix_imports=True, buffer_callback=None) │ │ │ │ -This takes a binary file for writing a pickle data stream. │ │ │ │ -The optional *protocol* argument tells the pickler to use the given │ │ │ │ -protocol; supported protocols are 0, 1, 2, 3, 4 and 5. The default │ │ │ │ -protocol is 5. It was introduced in Python 3.8, and is incompatible │ │ │ │ -with previous versions. │ │ │ │ -Specifying a negative protocol version selects the highest protocol │ │ │ │ -version supported. The higher the protocol used, the more recent the │ │ │ │ -version of Python needed to read the pickle produced. │ │ │ │ -The *file* argument must have a write() method that accepts a single │ │ │ │ -bytes argument. It can thus be a file object opened for binary │ │ │ │ -writing, an io.BytesIO instance, or any other custom object that meets │ │ │ │ -this interface. │ │ │ │ -If *fix_imports* is True and protocol is less than 3, pickle will try │ │ │ │ -to map the new Python 3 names to the old module names used in Python │ │ │ │ -2, so that the pickle data stream is readable with Python 2. │ │ │ │ -If *buffer_callback* is None (the default), buffer views are │ │ │ │ -serialized into *file* as part of the pickle stream. │ │ │ │ -If *buffer_callback* is not None, then it can be called any number │ │ │ │ -of times with a buffer view. If the callback returns a false value │ │ │ │ -(such as None), the given buffer is out-of-band; otherwise the │ │ │ │ -buffer is serialized in-band, i.e. inside the pickle stream. │ │ │ │ -It is an error if *buffer_callback* is not None and *protocol* │ │ │ │ -is None or smaller than 5. │ │ │ │ loads($module, data, /, *, fix_imports=True, encoding='ASCII', │ │ │ │ errors='strict', buffers=()) │ │ │ │ Read and return an object from the given pickle data. │ │ │ │ The protocol version of the pickle is detected automatically, so no │ │ │ │ protocol argument is needed. Bytes past the pickled object's │ │ │ │ representation are ignored. │ │ │ │ Optional keyword arguments are *fix_imports*, *encoding* and *errors*, │ │ │ │ @@ -26790,14 +26710,94 @@ │ │ │ │ WARNING: preexec_fn is NOT SAFE if your application uses threads. │ │ │ │ It may trigger infrequent, difficult to debug deadlocks. │ │ │ │ If an error occurs in the child process before the exec, it is │ │ │ │ serialized and written to the errpipe_write fd per subprocess.py. │ │ │ │ Returns: the child process's PID. │ │ │ │ Raises: Only on an error in the parent process. │ │ │ │ A POSIX helper for the subprocess module. │ │ │ │ +__sizeof__($self, /) │ │ │ │ +Returns size in memory, in bytes. │ │ │ │ +find_class($self, module_name, global_name, /) │ │ │ │ +Return an object from a specified module. │ │ │ │ +If necessary, the module will be imported. Subclasses may override │ │ │ │ +this method (e.g. to restrict unpickling of arbitrary classes and │ │ │ │ +functions). │ │ │ │ +This method is called whenever a class or a function object is │ │ │ │ +needed. Both arguments passed are str objects. │ │ │ │ +load($self, /) │ │ │ │ +Load a pickle. │ │ │ │ +Read a pickled object representation from the open file object given │ │ │ │ +in the constructor, and return the reconstituted object hierarchy │ │ │ │ +specified therein. │ │ │ │ +persistent_load($self, pid, /) │ │ │ │ +__sizeof__($self, /) │ │ │ │ +Returns size in memory, in bytes. │ │ │ │ +clear_memo($self, /) │ │ │ │ +Clears the pickler's "memo". │ │ │ │ +The memo is the data structure that remembers which objects the │ │ │ │ +pickler has already seen, so that shared or recursive objects are │ │ │ │ +pickled by reference and not by value. This method is useful when │ │ │ │ +re-using picklers. │ │ │ │ +dump($self, obj, /) │ │ │ │ +Write a pickled representation of the given object to the open file. │ │ │ │ +__reduce__($self, /) │ │ │ │ +Implement pickling support. │ │ │ │ +copy($self, /) │ │ │ │ +Copy the memo to a new object. │ │ │ │ +clear($self, /) │ │ │ │ +Remove all items from memo. │ │ │ │ +__reduce__($self, /) │ │ │ │ +Implement pickle support. │ │ │ │ +copy($self, /) │ │ │ │ +Copy the memo to a new object. │ │ │ │ +clear($self, /) │ │ │ │ +Remove all items from memo. │ │ │ │ +Unpickler(file, *, fix_imports=True, encoding='ASCII', errors='strict', │ │ │ │ + buffers=()) │ │ │ │ +This takes a binary file for reading a pickle data stream. │ │ │ │ +The protocol version of the pickle is detected automatically, so no │ │ │ │ +protocol argument is needed. Bytes past the pickled object's │ │ │ │ +representation are ignored. │ │ │ │ +The argument *file* must have two methods, a read() method that takes │ │ │ │ +an integer argument, and a readline() method that requires no │ │ │ │ +arguments. Both methods should return bytes. Thus *file* can be a │ │ │ │ +binary file object opened for reading, an io.BytesIO object, or any │ │ │ │ +other custom object that meets this interface. │ │ │ │ +Optional keyword arguments are *fix_imports*, *encoding* and *errors*, │ │ │ │ +which are used to control compatibility support for pickle stream │ │ │ │ +generated by Python 2. If *fix_imports* is True, pickle will try to │ │ │ │ +map the old Python 2 names to the new names used in Python 3. The │ │ │ │ +*encoding* and *errors* tell pickle how to decode 8-bit string │ │ │ │ +instances pickled by Python 2; these default to 'ASCII' and 'strict', │ │ │ │ +respectively. The *encoding* can be 'bytes' to read these 8-bit │ │ │ │ +string instances as bytes objects. │ │ │ │ +Pickler(file, protocol=None, fix_imports=True, buffer_callback=None) │ │ │ │ +This takes a binary file for writing a pickle data stream. │ │ │ │ +The optional *protocol* argument tells the pickler to use the given │ │ │ │ +protocol; supported protocols are 0, 1, 2, 3, 4 and 5. The default │ │ │ │ +protocol is 5. It was introduced in Python 3.8, and is incompatible │ │ │ │ +with previous versions. │ │ │ │ +Specifying a negative protocol version selects the highest protocol │ │ │ │ +version supported. The higher the protocol used, the more recent the │ │ │ │ +version of Python needed to read the pickle produced. │ │ │ │ +The *file* argument must have a write() method that accepts a single │ │ │ │ +bytes argument. It can thus be a file object opened for binary │ │ │ │ +writing, an io.BytesIO instance, or any other custom object that meets │ │ │ │ +this interface. │ │ │ │ +If *fix_imports* is True and protocol is less than 3, pickle will try │ │ │ │ +to map the new Python 3 names to the old module names used in Python │ │ │ │ +2, so that the pickle data stream is readable with Python 2. │ │ │ │ +If *buffer_callback* is None (the default), buffer views are │ │ │ │ +serialized into *file* as part of the pickle stream. │ │ │ │ +If *buffer_callback* is not None, then it can be called any number │ │ │ │ +of times with a buffer view. If the callback returns a false value │ │ │ │ +(such as None), the given buffer is out-of-band; otherwise the │ │ │ │ +buffer is serialized in-band, i.e. inside the pickle stream. │ │ │ │ +It is an error if *buffer_callback* is not None and *protocol* │ │ │ │ +is None or smaller than 5. │ │ │ │ signal_active_thread │ │ │ │ _Py_CheckRecursiveCallPy │ │ │ │ __setstate__($self, state, /) │ │ │ │ Set state information for unpickling. │ │ │ │ __reduce__($self, /) │ │ │ │ Return state information for pickling. │ │ │ │ __sizeof__($self, /) │ │ │ │ @@ -26948,14 +26948,15 @@ │ │ │ │ traceback is a tuple of (filename: str, lineno: int) tuples. │ │ │ │ Return an empty list if the tracemalloc module is disabled. │ │ │ │ clear_traces($module, /) │ │ │ │ Clear traces of memory blocks allocated by Python. │ │ │ │ is_tracing($module, /) │ │ │ │ Return True if the tracemalloc module is tracing Python memory allocations. │ │ │ │ Debug module to trace memory blocks allocated by Python. │ │ │ │ +-)! 15 % │ │ │ │ get_context($self, /) │ │ │ │ get_coro($self, /) │ │ │ │ set_name($self, value, /) │ │ │ │ get_name($self, /) │ │ │ │ _make_cancelled_error($self, /) │ │ │ │ Create the CancelledError to raise if the Task is cancelled. │ │ │ │ This should only be called once when handling a cancellation since │ │ │ │ @@ -27110,40 +27111,21 @@ │ │ │ │ call_soon or similar API), this function will always return the │ │ │ │ running event loop. │ │ │ │ If there is no running event loop set, the function will return │ │ │ │ the result of `get_event_loop_policy().get_event_loop()` call. │ │ │ │ current_task($module, /, loop=None) │ │ │ │ Return a currently executed task. │ │ │ │ Accelerator module for asyncio │ │ │ │ +_generate_suggestions($module, candidates, item, /) │ │ │ │ +Returns the candidate in candidates that's closest to item │ │ │ │ _PyOS_InterruptOccurred │ │ │ │ PyOS_AfterFork_Child │ │ │ │ _PyInterpreterState_DeleteExceptMain │ │ │ │ -_generate_suggestions($module, candidates, item, /) │ │ │ │ -Returns the candidate in candidates that's closest to item │ │ │ │ _normal_dist_inv_cdf($module, p, mu, sigma, /) │ │ │ │ Accelerators for the statistics module. │ │ │ │ -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 │ │ │ │ update($self, obj, /) │ │ │ │ Update this hash object's state with the provided string. │ │ │ │ hexdigest($self, /) │ │ │ │ Return the digest value as a string of hexadecimal digits. │ │ │ │ digest($self, /) │ │ │ │ Return the digest value as a bytes object. │ │ │ │ copy($self, /) │ │ │ │ @@ -27160,14 +27142,33 @@ │ │ │ │ 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 │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -29,17 +29,17 @@ │ │ │ │ 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 │ │ │ │ + 0x0001e7c0 77630070 74687265 61645f73 656c6600 wc.pthread_self. │ │ │ │ + 0x0001e7d0 7763736c 656e0077 63736e63 6d700070 wcslen.wcsncmp.p │ │ │ │ + 0x0001e7e0 74687265 61645f6a 6f696e00 6d656d6d thread_join.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 70006765 74637764 etname_np.getcwd │ │ │ │ 0x0001e840 00776373 6e637079 00667075 74630066 .wcsncpy.fputc.f │ │ │ │ 0x0001e850 77726974 65007374 72647570 005f5f76 write.strdup.__v │ │ │ ├── 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 22f970 <_start@@Base+0x34> │ │ │ │ + bl 22eda8 <_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 230e3c │ │ │ │ + bl 2325cc │ │ │ │ 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, #54844 @ 0xd63c │ │ │ │ + movw r0, #52412 @ 0xccbc │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl d7dfc │ │ │ │ + bl d8a14 │ │ │ │ cmn r0, #1 │ │ │ │ bne 2e934 │ │ │ │ b 2e988 │ │ │ │ bl 2f0d8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e988 │ │ │ │ movw r3, #2240 @ 0x8c0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #54860 @ 0xd64c │ │ │ │ + movw r1, #52428 @ 0xcccc │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ ldr r0, [r3, #2156] @ 0x86c │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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 231210 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 2329a0 <_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,155 +101,155 @@ │ │ │ │ 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 233804 │ │ │ │ + bl 232c3c │ │ │ │ ldr r3, [fp, #-340] @ 0xfffffeac │ │ │ │ cmp r3, #0 │ │ │ │ beq 2ea54 │ │ │ │ sub r0, fp, #324 @ 0x144 │ │ │ │ - bl 2409dc │ │ │ │ + bl 249a58 │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ bl 30058 │ │ │ │ - movw r0, #54904 @ 0xd678 │ │ │ │ + movw r0, #52472 @ 0xccf8 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 245320 │ │ │ │ + bl 24e3a0 │ │ │ │ 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 234f58 │ │ │ │ + bl 2343ac │ │ │ │ sub r0, fp, #324 @ 0x144 │ │ │ │ - bl 2409dc │ │ │ │ + bl 249a58 │ │ │ │ ldr r3, [fp, #-340] @ 0xfffffeac │ │ │ │ cmp r3, #0 │ │ │ │ beq 2ea9c │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ bl 30058 │ │ │ │ - bl 2b26e4 │ │ │ │ + bl 2b1fc8 │ │ │ │ mov r6, r0 │ │ │ │ - bl 2a8474 <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ + bl 2a7ff4 <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ bne 2eabc │ │ │ │ - bl 32660 │ │ │ │ + bl 32664 │ │ │ │ mov r0, #1 │ │ │ │ bl 2d430 │ │ │ │ sub r1, fp, #344 @ 0x158 │ │ │ │ - movw r0, #54920 @ 0xd688 │ │ │ │ + movw r0, #52488 @ 0xcd08 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 32388 │ │ │ │ + bl 3238c │ │ │ │ cmn r0, #1 │ │ │ │ bne 2eadc │ │ │ │ - bl 143524 │ │ │ │ + bl 143118 │ │ │ │ b 2eb18 │ │ │ │ ldr r3, [fp, #-344] @ 0xfffffea8 │ │ │ │ cmp r3, #0 │ │ │ │ beq 2eb18 │ │ │ │ movw r3, #23888 @ 0x5d50 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 250714 │ │ │ │ + bl 24fb8c │ │ │ │ ldr r1, [pc, #180] @ 2ebb4 │ │ │ │ - movw r2, #54928 @ 0xd690 │ │ │ │ + movw r2, #52496 @ 0xcd10 │ │ │ │ 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, #54944 @ 0xd6a0 │ │ │ │ + movw r0, #52512 @ 0xcd20 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 25e2c0 │ │ │ │ + bl 25d53c │ │ │ │ cmp r0, #0 │ │ │ │ bne 2eb3c │ │ │ │ - movw r1, #54956 @ 0xd6ac │ │ │ │ + movw r1, #52524 @ 0xcd2c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ ldr r0, [pc, #128] @ 2ebbc │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8d9ec <_Py_FatalErrorFunc@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ movne r5, #0 │ │ │ │ bne 2eb50 │ │ │ │ mov r5, #1 │ │ │ │ - bl 32660 │ │ │ │ + bl 32664 │ │ │ │ cmp r4, #0 │ │ │ │ beq 2eb94 │ │ │ │ movw r4, #23872 @ 0x5d40 │ │ │ │ movt r4, #101 @ 0x65 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2dd3c │ │ │ │ bl 2de20 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2eb94 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #54992 @ 0xd6d0 │ │ │ │ + movw r1, #52560 @ 0xcd50 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 32240 │ │ │ │ + bl 32244 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2b7750 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ - bl 2b78d4 │ │ │ │ + bl 2b7050 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ + bl 2b71d4 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, r5 │ │ │ │ moveq r0, #120 @ 0x78 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - subeq r7, r1, r8, ror #1 │ │ │ │ + subeq r6, r1, r8, ror #14 │ │ │ │ rsbeq r6, r5, r0, lsl #4 │ │ │ │ - subeq r7, r1, r8, lsl r2 │ │ │ │ + umaaleq r6, r1, r8, r8 │ │ │ │ │ │ │ │ 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, #55000 @ 0xd6d8 │ │ │ │ + movw r1, #52568 @ 0xcd58 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ ldr r0, [pc, #36] @ 2ec20 │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8d9ec <_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 231120 │ │ │ │ + bl 2328b0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - subeq r7, r1, r8, lsr #4 │ │ │ │ + subeq r6, r1, r8, lsr #17 │ │ │ │ │ │ │ │ 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 230e3c │ │ │ │ + bl 2325cc │ │ │ │ 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 97e68 │ │ │ │ + bl 979a8 │ │ │ │ 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, #55068 @ 0xd71c │ │ │ │ + movw r1, #52636 @ 0xcd9c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 283afc │ │ │ │ + bl 283564 │ │ │ │ cmn r0, #1 │ │ │ │ bne 2edf0 │ │ │ │ movw r3, #2240 @ 0x8c0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #2160] @ 0x870 │ │ │ │ - bl 28b33c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28ae84 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq 2eeb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28b35c <_PyErr_Clear@@Base> │ │ │ │ + bl 28aea4 <_PyErr_Clear@@Base> │ │ │ │ b 2eea4 │ │ │ │ mov r0, #12 │ │ │ │ - bl 97e68 │ │ │ │ + bl 979a8 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 2ee14 │ │ │ │ cmp r4, #0 │ │ │ │ beq 2eeb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e1c5c │ │ │ │ + bl 2e17ac │ │ │ │ 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 33fd88 │ │ │ │ + bl 348df4 │ │ │ │ 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 2bcb48 │ │ │ │ + bl 2d8074 │ │ │ │ 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 ccce0 │ │ │ │ + bl cd958 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - bl 96e84 │ │ │ │ + bl 96eb4 │ │ │ │ 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 a7050 <_Py_Dealloc@@Base> │ │ │ │ + b a7110 <_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 82f3c │ │ │ │ + bl 82fcc │ │ │ │ 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 ccce0 │ │ │ │ + bl cd958 │ │ │ │ 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 ccce0 │ │ │ │ + bl cd958 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2f09c │ │ │ │ add r0, r5, #4 │ │ │ │ mvn r1, #0 │ │ │ │ - bl ccce0 │ │ │ │ + bl cd958 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 2f0a4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a9350 │ │ │ │ + bl a93a8 │ │ │ │ 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 a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 a7050 <_Py_Dealloc@@Base> │ │ │ │ + b a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ mov r0, r5 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ mov r0, r6 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 28b35c <_PyErr_Clear@@Base> │ │ │ │ + b 28aea4 <_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 233850 │ │ │ │ + bl 232c88 │ │ │ │ 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 233850 │ │ │ │ + bl 232c88 │ │ │ │ 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 2312b0 <_PyConfig_InitCompatConfig@@Base+0xa0> │ │ │ │ + bl 232a40 <_PyConfig_InitCompatConfig@@Base+0xa0> │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #1 │ │ │ │ bl 2e148 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2f1f4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 235064 │ │ │ │ + bl 234484 │ │ │ │ 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 230dc8 │ │ │ │ + bl 232558 │ │ │ │ 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 234874 │ │ │ │ + bl 233cac │ │ │ │ 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, #55600 @ 0xd930 │ │ │ │ + movw r3, #53168 @ 0xcfb0 │ │ │ │ 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, #55640 @ 0xd958 │ │ │ │ + movw r3, #53208 @ 0xcfd8 │ │ │ │ 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, #55692 @ 0xd98c │ │ │ │ + movw r3, #53260 @ 0xd00c │ │ │ │ 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, #1108 @ 0x454 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ + movw r1, #64068 @ 0xfa44 │ │ │ │ + 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, #55744 @ 0xd9c0 │ │ │ │ + movw r3, #53312 @ 0xd040 │ │ │ │ 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 r6, r1, r0, lsl r6 │ │ │ │ - umaaleq r8, r1, r8, r1 │ │ │ │ + umaaleq r5, r1, r0, ip │ │ │ │ + subeq r7, r1, r8, lsl r8 │ │ │ │ │ │ │ │ 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, #55776 @ 0xd9e0 │ │ │ │ + movw r3, #53344 @ 0xd060 │ │ │ │ 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, #55812 @ 0xda04 │ │ │ │ + movw r3, #53380 @ 0xd084 │ │ │ │ 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 r8, r1, r8, r1 │ │ │ │ + subeq r7, r1, r8, lsl r8 │ │ │ │ │ │ │ │ 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, #55848 @ 0xda28 │ │ │ │ + movw r3, #53416 @ 0xd0a8 │ │ │ │ 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, #55352 @ 0xd838 │ │ │ │ + movw r3, #52920 @ 0xceb8 │ │ │ │ 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, #55888 @ 0xda50 │ │ │ │ + movw r1, #53456 @ 0xd0d0 │ │ │ │ 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 r8, r1, r8, r1 │ │ │ │ - strheq r8, [r1], #-16 │ │ │ │ + subeq r7, r1, r8, lsl r8 │ │ │ │ + subeq r7, r1, r0, lsr r8 │ │ │ │ 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, #55908 @ 0xda64 │ │ │ │ + movw r3, #53476 @ 0xd0e4 │ │ │ │ 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 r7, r1, r4, lsl #17 │ │ │ │ - subeq r8, r1, r4, rrx │ │ │ │ - umaaleq r8, r1, r8, r1 │ │ │ │ + subeq r6, r1, r4, lsl #30 │ │ │ │ + subeq r7, r1, r4, ror #13 │ │ │ │ + subeq r7, r1, r8, lsl r8 │ │ │ │ │ │ │ │ 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, #55744 @ 0xd9c0 │ │ │ │ + movw r3, #53312 @ 0xd040 │ │ │ │ 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 r8, r1, r8, r1 │ │ │ │ + subeq r7, r1, r8, lsl r8 │ │ │ │ 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 234d2c │ │ │ │ + bl 234180 │ │ │ │ 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, #55168 @ 0xd780 │ │ │ │ + movw r3, #52736 @ 0xce00 │ │ │ │ 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, #55352 @ 0xd838 │ │ │ │ + movw r3, #52920 @ 0xceb8 │ │ │ │ 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 982fc │ │ │ │ + bl 97e3c │ │ │ │ b 2f834 │ │ │ │ lsl r2, r6, #2 │ │ │ │ mov r1, r8 │ │ │ │ bl 2e280 │ │ │ │ mov r0, r8 │ │ │ │ - bl 982fc │ │ │ │ + bl 97e3c │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - umaaleq r8, r1, r8, r1 │ │ │ │ - subeq r8, r1, r8, asr #3 │ │ │ │ + subeq r7, r1, r8, lsl r8 │ │ │ │ + subeq r7, r1, r8, asr #16 │ │ │ │ │ │ │ │ 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 251828 <_PyPathConfig_ClearGlobal@@Base> │ │ │ │ + b 250ca0 <_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, #24692 @ 0x6074 │ │ │ │ + movw r0, #22260 @ 0x56f4 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 235064 │ │ │ │ + bl 234484 │ │ │ │ mov r7, r0 │ │ │ │ - movw r0, #24692 @ 0x6074 │ │ │ │ + movw r0, #22260 @ 0x56f4 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ str r7, [r4, #1488] @ 0x5d0 │ │ │ │ - bl 235064 │ │ │ │ + bl 234484 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #1512] @ 0x5e8 │ │ │ │ str r8, [r4, #1492] @ 0x5d4 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #24692 @ 0x6074 │ │ │ │ + movweq r0, #22260 @ 0x56f4 │ │ │ │ movteq r0, #65 @ 0x41 │ │ │ │ - bl 235064 │ │ │ │ + bl 234484 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r4, #1496] @ 0x5d8 │ │ │ │ - bl 235064 │ │ │ │ + bl 234484 │ │ │ │ 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, #56040 @ 0xdae8 │ │ │ │ + movw r1, #53608 @ 0xd168 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ ldr r0, [pc] @ 2f98c │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ - strdeq r8, [r1], #-16 │ │ │ │ + bl 8d9ec <_Py_FatalErrorFunc@@Base> │ │ │ │ + subeq r7, r1, r0, ror r8 │ │ │ │ │ │ │ │ 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 235064 │ │ │ │ + bl 234484 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #1512] @ 0x5e8 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r1, #56040 @ 0xdae8 │ │ │ │ + movw r1, #53608 @ 0xd168 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ ldr r0, [pc] @ 2fa00 │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ - strdeq r8, [r1], #-28 @ 0xffffffe4 │ │ │ │ + bl 8d9ec <_Py_FatalErrorFunc@@Base> │ │ │ │ + subeq r7, r1, ip, ror r8 │ │ │ │ │ │ │ │ 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, #55776 @ 0xd9e0 │ │ │ │ + movw r3, #53344 @ 0xd060 │ │ │ │ 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 r8, r1, r8, r1 │ │ │ │ + subeq r7, r1, r8, lsl r8 │ │ │ │ │ │ │ │ 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 98614 │ │ │ │ + bl 98154 │ │ │ │ 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, #55352 @ 0xd838 │ │ │ │ + movw r3, #52920 @ 0xceb8 │ │ │ │ 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 r8, r1, r0, lsl r2 │ │ │ │ + umaaleq r7, r1, r0, r8 │ │ │ │ │ │ │ │ 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 231120 │ │ │ │ + bl 2328b0 │ │ │ │ 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, #55352 @ 0xd838 │ │ │ │ + movw r3, #52920 @ 0xceb8 │ │ │ │ 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 234f58 │ │ │ │ + bl 2343ac │ │ │ │ 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 r8, r1, r8, lsr #4 │ │ │ │ + subeq r7, r1, r8, lsr #17 │ │ │ │ │ │ │ │ 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 231210 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 2329a0 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ sub r1, fp, #316 @ 0x13c │ │ │ │ mov r0, r4 │ │ │ │ str r5, [fp, #-300] @ 0xfffffed4 │ │ │ │ - bl 234f58 │ │ │ │ + bl 2343ac │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ - bl 2409dc │ │ │ │ + bl 249a58 │ │ │ │ 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 2355ec <_Py_SetLocaleFromEnv@@Base+0x34> │ │ │ │ + b 234a0c <_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 294c88 │ │ │ │ + bl 29480c │ │ │ │ cmp r0, #0 │ │ │ │ bge 2fd88 │ │ │ │ - bl 143524 │ │ │ │ + bl 143118 │ │ │ │ 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 153b3c │ │ │ │ + bl 15372c │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ 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 236228 <_Py_SetLocaleFromEnv@@Base+0xc70> │ │ │ │ + bl 235648 <_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, #56352 @ 0xdc20 │ │ │ │ + movw r3, #53920 @ 0xd2a0 │ │ │ │ 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, #55352 @ 0xd838 │ │ │ │ + movw r3, #52920 @ 0xceb8 │ │ │ │ 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,101 +1457,101 @@ │ │ │ │ bl 2e31c │ │ │ │ add r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e304 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 2fea4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 982fc │ │ │ │ + bl 97e3c │ │ │ │ b 2fe48 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ bl 2e280 │ │ │ │ mov r0, r7 │ │ │ │ - bl 982fc │ │ │ │ + bl 97e3c │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - umaaleq r8, r1, r8, r1 │ │ │ │ - strdeq r8, [r1], #-44 @ 0xffffffd4 │ │ │ │ + subeq r7, r1, r8, lsl r8 │ │ │ │ + subeq r7, r1, ip, ror r9 │ │ │ │ │ │ │ │ 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 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r3 │ │ │ │ bl 2f61c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2ff38 │ │ │ │ + beq 2ff3c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 2ff40 │ │ │ │ + beq 2ff44 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ - ldr r2, [pc, #196] @ 2ffe8 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #56592 @ 0xdd10 │ │ │ │ + movw r2, #30744 @ 0x7818 │ │ │ │ + movt r2, #65 @ 0x41 │ │ │ │ + movw r3, #65460 @ 0xffb4 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ - b 2ffe0 │ │ │ │ + b 2ffe8 │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r6] │ │ │ │ str r3, [r5] │ │ │ │ ldr r0, [r6] │ │ │ │ lsl r0, r0, #2 │ │ │ │ bl 2e304 │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, r0 │ │ │ │ movne r5, #0 │ │ │ │ str r0, [r7] │ │ │ │ - bne 2ff9c │ │ │ │ + bne 2ffa4 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ - ldr r2, [pc, #108] @ 2ffec │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #55352 @ 0xd838 │ │ │ │ + movw r2, #16072 @ 0x3ec8 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r3, #52920 @ 0xceb8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ - b 2ff38 │ │ │ │ + b 2ff3c │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, r5 │ │ │ │ - ble 2ffdc │ │ │ │ + ble 2ffe4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r8, [r7] │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ bl 2fdd0 │ │ │ │ ldr r1, [r7] │ │ │ │ str r0, [r8, r5, lsl #2] │ │ │ │ ldr r3, [r1, r5, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2ff98 │ │ │ │ + bne 2ffa0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2fff0 │ │ │ │ - b 2ff38 │ │ │ │ + b 2ff3c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - umaaleq r8, r1, r8, r1 │ │ │ │ - subeq r8, r1, r0, ror #9 │ │ │ │ │ │ │ │ 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 240c10 │ │ │ │ + bl 249c90 │ │ │ │ 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, #4688 @ 0x1250 │ │ │ │ + movw r0, #2280 @ 0x8e8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 8d978 │ │ │ │ + bl 8d9a8 │ │ │ │ push {r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw ip, #58848 @ 0xe5e0 │ │ │ │ + movw ip, #58892 @ 0xe60c │ │ │ │ movt ip, #101 @ 0x65 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [ip, #52] @ 0x34 │ │ │ │ + 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, #52] @ 0x34 │ │ │ │ + str r3, [ip, #48] @ 0x30 │ │ │ │ beq 301b0 │ │ │ │ mov r6, r2 │ │ │ │ - movw r1, #4744 @ 0x1288 │ │ │ │ + movw r1, #2336 @ 0x920 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, #20 │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq 30164 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e31c │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #16844 @ 0x41cc │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #14412 @ 0x384c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ beq 30188 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ b 3019c │ │ │ │ - movw r1, #4768 @ 0x12a0 │ │ │ │ + movw r1, #2360 @ 0x938 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #35620 @ 0x8b24 │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #36940 @ 0x904c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #22 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4788 @ 0x12b4 │ │ │ │ + movw r1, #2380 @ 0x94c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_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, #4812 @ 0x12cc │ │ │ │ + movw r1, #2404 @ 0x964 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #8 │ │ │ │ - bl 31d90 │ │ │ │ + bl 31d94 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58588 @ 0xe4dc │ │ │ │ + movw r1, #56156 @ 0xdb5c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_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, #60012 @ 0xea6c │ │ │ │ + movw r1, #57356 @ 0xe00c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_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, #4836 @ 0x12e4 │ │ │ │ + movw r1, #2428 @ 0x97c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ b 302b8 │ │ │ │ ldr r2, [r3, #-12] │ │ │ │ cmp r2, #0 │ │ │ │ beq 30290 │ │ │ │ mov r2, #14 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4856 @ 0x12f8 │ │ │ │ + movw r1, #2448 @ 0x990 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ b 302b8 │ │ │ │ ldr r3, [r3, #-16] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, #15 │ │ │ │ moveq r2, #7 │ │ │ │ - movwne r1, #4872 @ 0x1308 │ │ │ │ - movweq r1, #4888 @ 0x1318 │ │ │ │ + movwne r1, #2464 @ 0x9a0 │ │ │ │ + movweq r1, #2480 @ 0x9b0 │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ movteq r1, #61 @ 0x3d │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #35620 @ 0x8b24 │ │ │ │ + movw r1, #36940 @ 0x904c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_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 294c88 │ │ │ │ + bl 29480c │ │ │ │ cmp r0, #0 │ │ │ │ bge 30340 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28b35c <_PyErr_Clear@@Base> │ │ │ │ + bl 28aea4 <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ movw r8, #5196 @ 0x144c │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r8 │ │ │ │ bne 30384 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ 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 a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ b 30410 │ │ │ │ mov r0, r6 │ │ │ │ - bl 294d24 │ │ │ │ + bl 2948a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 142c58 │ │ │ │ + bl 14284c │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r8 │ │ │ │ movne r8, #1 │ │ │ │ moveq r8, #0 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ 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 a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 1adbe4 <_PyCompactLong_Add@@Base+0x2a4> │ │ │ │ + bl 1ad800 <_PyCompactLong_Add@@Base+0x2a4> │ │ │ │ cmn r0, #1 │ │ │ │ bne 303e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28b35c <_PyErr_Clear@@Base> │ │ │ │ + bl 28aea4 <_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 a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ bne 30438 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #35620 @ 0x8b24 │ │ │ │ + movw r1, #36940 @ 0x904c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_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 │ │ │ │ cmp r9, #0 │ │ │ │ beq 300f4 │ │ │ │ - bl 299814 │ │ │ │ - bl 2999d0 │ │ │ │ + bl 299394 │ │ │ │ + bl 299550 │ │ │ │ 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 234984 │ │ │ │ + bl 233dbc │ │ │ │ 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 236148 <_Py_SetLocaleFromEnv@@Base+0xb90> │ │ │ │ + bl 235568 <_Py_SetLocaleFromEnv@@Base+0xb90> │ │ │ │ cmn r0, #1 │ │ │ │ bne 304ec │ │ │ │ ldr r2, [pc, #44] @ 30508 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #55352 @ 0xd838 │ │ │ │ + movw r3, #52920 @ 0xceb8 │ │ │ │ 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 r4, r5, r4, asr sp │ │ │ │ + subeq r4, r5, r4, lsl #8 │ │ │ │ │ │ │ │ 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 31cb4 │ │ │ │ + bl 31cb8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 305b4 │ │ │ │ - movw r0, #4896 @ 0x1320 │ │ │ │ + movw r0, #2488 @ 0x9b8 │ │ │ │ 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, #4912 @ 0x1330 │ │ │ │ + movweq r0, #2504 @ 0x9c8 │ │ │ │ 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, #4964 @ 0x1364 │ │ │ │ + movweq r0, #2556 @ 0x9fc │ │ │ │ movteq r0, #61 @ 0x3d │ │ │ │ beq 307c8 │ │ │ │ - movw r9, #5044 @ 0x13b4 │ │ │ │ + movw r9, #2636 @ 0xa4c │ │ │ │ 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, #50428 @ 0xc4fc │ │ │ │ + movw r1, #48060 @ 0xbbbc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ b 307b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 31cb4 │ │ │ │ + bl 31cb8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30670 │ │ │ │ mov r2, #21 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #5000 @ 0x1388 │ │ │ │ + movw r1, #2592 @ 0xa20 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ b 307b8 │ │ │ │ cmp r4, r6 │ │ │ │ mov r0, r5 │ │ │ │ moveq r2, #17 │ │ │ │ movne r2, #9 │ │ │ │ - movweq r1, #5024 @ 0x13a0 │ │ │ │ + movweq r1, #2616 @ 0xa38 │ │ │ │ movteq r1, #61 @ 0x3d │ │ │ │ ldrne r1, [fp, #-148] @ 0xffffff6c │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #8 │ │ │ │ - bl 31d90 │ │ │ │ + bl 31d94 │ │ │ │ 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, #5056 @ 0x13c0 │ │ │ │ + movw r1, #2648 @ 0xa58 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ ldr r2, [fp, #-144] @ 0xffffff70 │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ mov r0, r5 │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #64136 @ 0xfa88 │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #61924 @ 0xf1e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #27 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #5060 @ 0x13c4 │ │ │ │ + movw r1, #2652 @ 0xa5c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_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, #5088 @ 0x13e0 │ │ │ │ + movw r1, #2680 @ 0xa78 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, #21 │ │ │ │ mov r0, r5 │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 31e34 │ │ │ │ + bl 31e38 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ beq 307b8 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #35620 @ 0x8b24 │ │ │ │ + movw r1, #36940 @ 0x904c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ add r7, r7, #1 │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ b 30628 │ │ │ │ mov r0, #0 │ │ │ │ b 307c8 │ │ │ │ - movw r0, #4948 @ 0x1354 │ │ │ │ + movw r0, #2540 @ 0x9ec │ │ │ │ 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 ce57c │ │ │ │ - movw r1, #5112 @ 0x13f8 │ │ │ │ + bl cf1f4 │ │ │ │ + movw r1, #2704 @ 0xa90 │ │ │ │ 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 129004 │ │ │ │ + bl 129ca0 │ │ │ │ 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 b6288 │ │ │ │ + bl b6364 │ │ │ │ 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 ce57c │ │ │ │ + bl cf1f4 │ │ │ │ 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 b6288 │ │ │ │ + bl b6364 │ │ │ │ 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 1b0380 <_PySet_NextEntry@@Base> │ │ │ │ + bl 1afed8 <_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 296960 │ │ │ │ + bl 2964e0 │ │ │ │ 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 2c7f8c │ │ │ │ + bl 2c71cc │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ bne 30954 │ │ │ │ b 308c0 │ │ │ │ cmp sl, #0 │ │ │ │ mov r0, r4 │ │ │ │ movne r2, #20 │ │ │ │ moveq r2, #2 │ │ │ │ - movwne r1, #5132 @ 0x140c │ │ │ │ - movweq r1, #9556 @ 0x2554 │ │ │ │ + movwne r1, #2724 @ 0xaa4 │ │ │ │ + movweq r1, #7088 @ 0x1bb0 │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ movteq r1, #63 @ 0x3f │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ add r5, r5, #1 │ │ │ │ mov sl, #0 │ │ │ │ - bl 36fc4 │ │ │ │ + bl 36fdc │ │ │ │ b 308c0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 30a68 │ │ │ │ mov r2, #9 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5156 @ 0x1424 │ │ │ │ + movw r1, #2748 @ 0xabc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 372c8 │ │ │ │ + bl 372e0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58588 @ 0xe4dc │ │ │ │ + movw r1, #56156 @ 0xdb5c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #35620 @ 0x8b24 │ │ │ │ + movw r1, #36940 @ 0x904c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 245358 <_Py_write_noraise@@Base> │ │ │ │ + b 24e3d8 <_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 │ │ │ │ @@ -2253,66 +2253,66 @@ │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r3, [r0, #352] @ 0x160 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 30b3c │ │ │ │ + bne 30b38 │ │ │ │ ldr r3, [r0, #364] @ 0x16c │ │ │ │ mov r1, #22 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - movw r2, #5656 @ 0x1618 │ │ │ │ + movw r2, #2988 @ 0xbac │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 98a5c │ │ │ │ + bl 98a8c │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30af0 │ │ │ │ bl 2d1b4 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ bl 2e838 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #368] @ 0x170 │ │ │ │ mov r1, r0 │ │ │ │ strne r0, [r5] │ │ │ │ - bne 30b54 │ │ │ │ + bne 30b50 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d6c4 │ │ │ │ + ldr r2, [pc, #72] @ 30b68 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #30568 @ 0x7768 │ │ │ │ - movt r2, #69 @ 0x45 │ │ │ │ - movw r3, #55352 @ 0xd838 │ │ │ │ + movw r3, #52920 @ 0xceb8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ - b 30b44 │ │ │ │ + b 30b40 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 30b5c │ │ │ │ + bne 30b58 │ │ │ │ ldr r3, [r4, #360] @ 0x168 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 30b5c │ │ │ │ + beq 30b58 │ │ │ │ str r3, [r5] │ │ │ │ mov r0, #1 │ │ │ │ - b 30b64 │ │ │ │ + b 30b60 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + umaaleq r5, r5, r0, ip │ │ │ │ │ │ │ │ 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, #30852 @ 0x7884 │ │ │ │ + movwne r5, #28420 @ 0x6f04 │ │ │ │ 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 982fc │ │ │ │ + bl 97e3c │ │ │ │ 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, #30800 @ 0x7850 │ │ │ │ + movw r3, #27608 @ 0x6bd8 │ │ │ │ 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, #10432 @ 0x28c0 │ │ │ │ + movw r2, #7580 @ 0x1d9c │ │ │ │ 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, #10484 @ 0x28f4 │ │ │ │ + movw r2, #7632 @ 0x1dd0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ mov r3, #2097152 @ 0x200000 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #10516 @ 0x2914 │ │ │ │ + movw r2, #7664 @ 0x1df0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ - bl 230a70 <_start@@Base+0x1134> │ │ │ │ + bl 232200 <_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, #16128 @ 0x3f00 │ │ │ │ + movw r3, #16272 @ 0x3f90 │ │ │ │ movt r3, #8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 238f90 │ │ │ │ + bl 240ffc │ │ │ │ sub r3, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #35832 @ 0x8bf8 │ │ │ │ + movw r2, #35856 @ 0x8c10 │ │ │ │ movt r2, #3 │ │ │ │ - movw r1, #35620 @ 0x8b24 │ │ │ │ + movw r1, #35644 @ 0x8b3c │ │ │ │ movt r1, #3 │ │ │ │ - bl 23fd84 │ │ │ │ + bl 247df0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #10548 @ 0x2934 │ │ │ │ + movw r2, #7696 @ 0x1e10 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #10576 @ 0x2950 │ │ │ │ + movw r2, #7724 @ 0x1e2c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #10604 @ 0x296c │ │ │ │ + movw r2, #7752 @ 0x1e48 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #10644 @ 0x2994 │ │ │ │ + movw r2, #7792 @ 0x1e70 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #10672 @ 0x29b0 │ │ │ │ + movw r2, #7820 @ 0x1e8c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ b 30da8 <_PyObject_DebugMallocStats@@Base+0x1ac> │ │ │ │ cmp r1, #0 │ │ │ │ - movw r0, #64604 @ 0xfc5c │ │ │ │ + movw r0, #64728 @ 0xfcd8 │ │ │ │ movt r0, #9 │ │ │ │ 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, #10700 @ 0x29cc │ │ │ │ + movw r2, #7848 @ 0x1ea8 │ │ │ │ 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 3cc878 <_PyMonitoring_FireBranchEvent@@Base+0x134> │ │ │ │ + blx 3cbf08 <_PyMonitoring_FireBranchEvent@@Base+0x134> │ │ │ │ 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, #10752 @ 0x2a00 │ │ │ │ + movw r0, #7900 @ 0x1edc │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ bl 2e250 │ │ │ │ - movw r3, #10864 @ 0x2a70 │ │ │ │ + movw r3, #8012 @ 0x1f4c │ │ │ │ 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 3ccad4 <_PyMonitoring_FireBranchEvent@@Base+0x390> │ │ │ │ + blx 3cc164 <_PyMonitoring_FireBranchEvent@@Base+0x390> │ │ │ │ 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, #10892 @ 0x2a8c │ │ │ │ + movw r1, #8040 @ 0x1f68 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [r9, #792] @ 0x318 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10920 @ 0x2aa8 │ │ │ │ + movw r1, #8068 @ 0x1f84 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ sub r2, r2, r8 │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [r9, #796] @ 0x31c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10940 @ 0x2abc │ │ │ │ + movw r1, #8088 @ 0x1f98 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10964 @ 0x2ad4 │ │ │ │ + movw r1, #8112 @ 0x1fb0 │ │ │ │ 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, #10992 @ 0x2af0 │ │ │ │ + movw r2, #8140 @ 0x1fcc │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 98a5c │ │ │ │ + bl 98a8c │ │ │ │ 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, #11020 @ 0x2b0c │ │ │ │ + movw r1, #8168 @ 0x1fe8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [fp, #-944] @ 0xfffffc50 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #11048 @ 0x2b28 │ │ │ │ + movw r1, #8196 @ 0x2004 │ │ │ │ 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, #11076 @ 0x2b44 │ │ │ │ + movw r2, #8224 @ 0x2020 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 98a5c │ │ │ │ + bl 98a8c │ │ │ │ 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, #11104 @ 0x2b60 │ │ │ │ + movw r1, #8252 @ 0x203c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ mov r2, r5 │ │ │ │ add r6, r6, r0 │ │ │ │ - movw r1, #11136 @ 0x2b80 │ │ │ │ + movw r1, #8284 @ 0x205c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [fp, #-936] @ 0xfffffc58 │ │ │ │ add r6, r6, r0 │ │ │ │ - movw r1, #11168 @ 0x2ba0 │ │ │ │ + movw r1, #8316 @ 0x207c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ bl 311a0 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ - movw r1, #11200 @ 0x2bc0 │ │ │ │ + movw r1, #8348 @ 0x209c │ │ │ │ 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, #11208 @ 0x2bc8 │ │ │ │ + movw r0, #8356 @ 0x20a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ bl 2e250 │ │ │ │ mov r2, #131072 @ 0x20000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11228 @ 0x2bdc │ │ │ │ + movw r1, #8376 @ 0x20b8 │ │ │ │ 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,255 +2776,256 @@ │ │ │ │ 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 │ │ │ │ - ldr lr, [pc, #28] @ 31304 <_PyObject_DebugMallocStats@@Base+0x708> │ │ │ │ - movw ip, #1933 @ 0x78d │ │ │ │ - movw r3, #12560 @ 0x3110 │ │ │ │ + movw ip, #14520 @ 0x38b8 │ │ │ │ + movt ip, #70 @ 0x46 │ │ │ │ + movw lr, #1933 @ 0x78d │ │ │ │ + movw r3, #18540 @ 0x486c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #34500 @ 0x86c4 │ │ │ │ + movw r2, #36604 @ 0x8efc │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, #0 │ │ │ │ - stm sp, {ip, lr} │ │ │ │ - bl 8a7bc <_PyObject_AssertFailed@@Base> │ │ │ │ - ldrdeq r0, [r6], #-36 @ 0xffffffdc │ │ │ │ + str ip, [sp, #4] │ │ │ │ + str lr, [sp] │ │ │ │ + bl 8a84c <_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 31334 <_PyObject_DebugMallocStats@@Base+0x738> │ │ │ │ + bne 31338 <_PyObject_DebugMallocStats@@Base+0x73c> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 89658 │ │ │ │ + b 896e8 │ │ │ │ mov r1, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r3 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 31354 <_PyObject_DebugMallocStats@@Base+0x758> │ │ │ │ + beq 31358 <_PyObject_DebugMallocStats@@Base+0x75c> │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 31374 <_PyObject_DebugMallocStats@@Base+0x778> │ │ │ │ + bne 31378 <_PyObject_DebugMallocStats@@Base+0x77c> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ - bl c9118 │ │ │ │ + bl c9330 │ │ │ │ mov r4, r0 │ │ │ │ - b 31510 <_PyObject_DebugMallocStats@@Base+0x914> │ │ │ │ + b 31514 <_PyObject_DebugMallocStats@@Base+0x918> │ │ │ │ sub r9, fp, #48 @ 0x30 │ │ │ │ sub r3, fp, #52 @ 0x34 │ │ │ │ mov r0, r9 │ │ │ │ - bl c8d84 │ │ │ │ + bl c8fa0 │ │ │ │ subs r6, r0, #0 │ │ │ │ moveq r4, r6 │ │ │ │ - beq 31510 <_PyObject_DebugMallocStats@@Base+0x914> │ │ │ │ + beq 31514 <_PyObject_DebugMallocStats@@Base+0x918> │ │ │ │ ldr r8, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r8, #1 │ │ │ │ - bne 313d4 <_PyObject_DebugMallocStats@@Base+0x7d8> │ │ │ │ + bne 313d8 <_PyObject_DebugMallocStats@@Base+0x7dc> │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 313d4 <_PyObject_DebugMallocStats@@Base+0x7d8> │ │ │ │ + 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 c9118 │ │ │ │ + bl c9330 │ │ │ │ mov r4, r0 │ │ │ │ - b 314c8 <_PyObject_DebugMallocStats@@Base+0x8cc> │ │ │ │ + b 314cc <_PyObject_DebugMallocStats@@Base+0x8d0> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ - beq 313f4 <_PyObject_DebugMallocStats@@Base+0x7f8> │ │ │ │ + beq 313f8 <_PyObject_DebugMallocStats@@Base+0x7fc> │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r4, [r5, r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 31418 <_PyObject_DebugMallocStats@@Base+0x81c> │ │ │ │ + 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 cf1c0 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl cfe38 <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - b 314c8 <_PyObject_DebugMallocStats@@Base+0x8cc> │ │ │ │ + b 314cc <_PyObject_DebugMallocStats@@Base+0x8d0> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 31470 <_PyObject_DebugMallocStats@@Base+0x874> │ │ │ │ + bne 31474 <_PyObject_DebugMallocStats@@Base+0x878> │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3144c <_PyObject_DebugMallocStats@@Base+0x850> │ │ │ │ + beq 31450 <_PyObject_DebugMallocStats@@Base+0x854> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 314c4 <_PyObject_DebugMallocStats@@Base+0x8c8> │ │ │ │ + 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, #35016 @ 0x88c8 │ │ │ │ + movw r2, #37120 @ 0x9100 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 2dabb4 <_PyErr_Format@@Base> │ │ │ │ - b 314c4 <_PyObject_DebugMallocStats@@Base+0x8c8> │ │ │ │ + bl 2da730 <_PyErr_Format@@Base> │ │ │ │ + b 314c8 <_PyObject_DebugMallocStats@@Base+0x8cc> │ │ │ │ cmp r3, #0 │ │ │ │ - beq 314c8 <_PyObject_DebugMallocStats@@Base+0x8cc> │ │ │ │ + beq 314cc <_PyObject_DebugMallocStats@@Base+0x8d0> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 314c8 <_PyObject_DebugMallocStats@@Base+0x8cc> │ │ │ │ + beq 314cc <_PyObject_DebugMallocStats@@Base+0x8d0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 314a4 <_PyObject_DebugMallocStats@@Base+0x8a8> │ │ │ │ + bgt 314a8 <_PyObject_DebugMallocStats@@Base+0x8ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 314a4 <_PyObject_DebugMallocStats@@Base+0x8a8> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 314a8 <_PyObject_DebugMallocStats@@Base+0x8ac> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r2] │ │ │ │ - movw r2, #35064 @ 0x88f8 │ │ │ │ + movw r2, #37168 @ 0x9130 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 335ebc │ │ │ │ + bl 33577c │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #0 │ │ │ │ cmp r8, r5 │ │ │ │ - ble 31500 <_PyObject_DebugMallocStats@@Base+0x904> │ │ │ │ + ble 31504 <_PyObject_DebugMallocStats@@Base+0x908> │ │ │ │ ldr r0, [r6, r5, lsl #2] │ │ │ │ ldr r2, [r0] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 314f8 <_PyObject_DebugMallocStats@@Base+0x8fc> │ │ │ │ + bgt 314fc <_PyObject_DebugMallocStats@@Base+0x900> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 314f8 <_PyObject_DebugMallocStats@@Base+0x8fc> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 314fc <_PyObject_DebugMallocStats@@Base+0x900> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ - b 314cc <_PyObject_DebugMallocStats@@Base+0x8d0> │ │ │ │ + b 314d0 <_PyObject_DebugMallocStats@@Base+0x8d4> │ │ │ │ cmp r6, r9 │ │ │ │ - beq 31510 <_PyObject_DebugMallocStats@@Base+0x914> │ │ │ │ + beq 31514 <_PyObject_DebugMallocStats@@Base+0x918> │ │ │ │ mov r0, r6 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ 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 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov lr, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ands r4, r2, #67108864 @ 0x4000000 │ │ │ │ - bne 31568 <_PyObject_DebugMallocStats@@Base+0x96c> │ │ │ │ + bne 3156c <_PyObject_DebugMallocStats@@Base+0x970> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41724 @ 0xa2fc │ │ │ │ + movw r1, #39160 @ 0x98f8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, r4 │ │ │ │ - b 31584 <_PyObject_DebugMallocStats@@Base+0x988> │ │ │ │ + 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 d2ec4 │ │ │ │ + bl d3ae8 │ │ │ │ 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 315b4 <_PyObject_DebugMallocStats@@Base+0x9b8> │ │ │ │ + bne 315b8 <_PyObject_DebugMallocStats@@Base+0x9bc> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b e8f30 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ + b e9b3c <_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 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 315fc <_PyObject_DebugMallocStats@@Base+0xa00> │ │ │ │ + beq 31600 <_PyObject_DebugMallocStats@@Base+0xa04> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #5632 @ 0x1600 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 31618 <_PyObject_DebugMallocStats@@Base+0xa1c> │ │ │ │ + bne 3161c <_PyObject_DebugMallocStats@@Base+0xa20> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 31618 <_PyObject_DebugMallocStats@@Base+0xa1c> │ │ │ │ + beq 3161c <_PyObject_DebugMallocStats@@Base+0xa20> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #25492 @ 0x6394 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 31630 <_PyObject_DebugMallocStats@@Base+0xa34> │ │ │ │ - movw r0, #65312 @ 0xff20 │ │ │ │ + beq 31634 <_PyObject_DebugMallocStats@@Base+0xa38> │ │ │ │ + movw r0, #62652 @ 0xf4bc │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r1, #86 @ 0x56 │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 31684 <_PyObject_DebugMallocStats@@Base+0xa88> │ │ │ │ + b 31688 <_PyObject_DebugMallocStats@@Base+0xa8c> │ │ │ │ movw r0, #5632 @ 0x1600 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9f7b0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f82c <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 31628 <_PyObject_DebugMallocStats@@Base+0xa2c> │ │ │ │ + beq 3162c <_PyObject_DebugMallocStats@@Base+0xa30> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3165c <_PyObject_DebugMallocStats@@Base+0xa60> │ │ │ │ + beq 31660 <_PyObject_DebugMallocStats@@Base+0xa64> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, r4 │ │ │ │ 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 c23d8 │ │ │ │ + bl c25a4 │ │ │ │ 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] │ │ │ │ - beq 316b0 <_PyObject_DebugMallocStats@@Base+0xab4> │ │ │ │ + beq 316b4 <_PyObject_DebugMallocStats@@Base+0xab8> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ lsl r1, r1, #1 │ │ │ │ ldrh r0, [r0, r1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -3033,45 +3034,45 @@ │ │ │ │ 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, #8612 @ 0x21a4 │ │ │ │ + movw r1, #5952 @ 0x1740 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl d2e40 │ │ │ │ + bl d3a64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31700 <_PyObject_DebugMallocStats@@Base+0xb04> │ │ │ │ + bne 31704 <_PyObject_DebugMallocStats@@Base+0xb08> │ │ │ │ mov r4, #0 │ │ │ │ - b 31770 <_PyObject_DebugMallocStats@@Base+0xb74> │ │ │ │ + b 31774 <_PyObject_DebugMallocStats@@Base+0xb78> │ │ │ │ ldr r0, [fp, #-128] @ 0xffffff80 │ │ │ │ sub r1, fp, #132 @ 0x84 │ │ │ │ - bl 16bd14 │ │ │ │ + bl 16b9d4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 316f8 <_PyObject_DebugMallocStats@@Base+0xafc> │ │ │ │ + beq 316fc <_PyObject_DebugMallocStats@@Base+0xb00> │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ - bl 27af50 │ │ │ │ + bl 27aa98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31750 <_PyObject_DebugMallocStats@@Base+0xb54> │ │ │ │ + bne 31754 <_PyObject_DebugMallocStats@@Base+0xb58> │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ and r2, r3, #61440 @ 0xf000 │ │ │ │ cmp r2, #32768 @ 0x8000 │ │ │ │ - bne 31750 <_PyObject_DebugMallocStats@@Base+0xb54> │ │ │ │ + bne 31754 <_PyObject_DebugMallocStats@@Base+0xb58> │ │ │ │ tst r3, #73 @ 0x49 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r4, #4404 @ 0x1134 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ moveq r4, r3 │ │ │ │ - b 31758 <_PyObject_DebugMallocStats@@Base+0xb5c> │ │ │ │ + b 3175c <_PyObject_DebugMallocStats@@Base+0xb60> │ │ │ │ movw r4, #5464 @ 0x1558 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ 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} │ │ │ │ @@ -3079,231 +3080,231 @@ │ │ │ │ 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, #8612 @ 0x21a4 │ │ │ │ + movw r1, #5952 @ 0x1740 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl d2e40 │ │ │ │ + bl d3a64 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 31804 <_PyObject_DebugMallocStats@@Base+0xc08> │ │ │ │ + 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 16fa2c │ │ │ │ + bl 16f6e4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge 317f0 <_PyObject_DebugMallocStats@@Base+0xbf4> │ │ │ │ + bge 317f4 <_PyObject_DebugMallocStats@@Base+0xbf8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 31804 <_PyObject_DebugMallocStats@@Base+0xc08> │ │ │ │ + b 31808 <_PyObject_DebugMallocStats@@Base+0xc0c> │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, r1, #1 │ │ │ │ - bl 16e510 │ │ │ │ + bl 16e1e0 │ │ │ │ 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 a12b4 │ │ │ │ + bl a1378 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 31aa0 <_PyObject_DebugMallocStats@@Base+0xea4> │ │ │ │ + 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 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r6 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 31880 <_PyObject_DebugMallocStats@@Base+0xc84> │ │ │ │ + bne 31884 <_PyObject_DebugMallocStats@@Base+0xc88> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31aa0 <_PyObject_DebugMallocStats@@Base+0xea4> │ │ │ │ + beq 31aa4 <_PyObject_DebugMallocStats@@Base+0xea8> │ │ │ │ ldr r2, [r7, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 318e8 <_PyObject_DebugMallocStats@@Base+0xcec> │ │ │ │ + beq 318ec <_PyObject_DebugMallocStats@@Base+0xcf0> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, r5 │ │ │ │ - ble 31aa0 <_PyObject_DebugMallocStats@@Base+0xea4> │ │ │ │ + ble 31aa4 <_PyObject_DebugMallocStats@@Base+0xea8> │ │ │ │ ldrb r3, [r2] │ │ │ │ mov r1, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ ldrb r3, [r3, r5] │ │ │ │ add r5, r5, #1 │ │ │ │ add r2, r2, r3, lsl #2 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r2, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ add r3, r2, r3, lsl #3 │ │ │ │ ldrb r2, [r2, #5] │ │ │ │ add r3, r3, r1, lsl r2 │ │ │ │ ldr r9, [r3, #20] │ │ │ │ - bne 31930 <_PyObject_DebugMallocStats@@Base+0xd34> │ │ │ │ + bne 31934 <_PyObject_DebugMallocStats@@Base+0xd38> │ │ │ │ mov r1, #604 @ 0x25c │ │ │ │ - movw r0, #34964 @ 0x8894 │ │ │ │ + movw r0, #37068 @ 0x90cc │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 31950 <_PyObject_DebugMallocStats@@Base+0xd54> │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 31954 <_PyObject_DebugMallocStats@@Base+0xd58> │ │ │ │ ldr r3, [r7, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, r5 │ │ │ │ - ble 31aa0 <_PyObject_DebugMallocStats@@Base+0xea4> │ │ │ │ + ble 31aa4 <_PyObject_DebugMallocStats@@Base+0xea8> │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ add r3, r3, #20 │ │ │ │ ldrb r2, [r3, #-15] │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #1 │ │ │ │ lsl r2, r0, r2 │ │ │ │ addne r2, r2, r5, lsl #3 │ │ │ │ addne r3, r3, r2 │ │ │ │ - beq 31a68 <_PyObject_DebugMallocStats@@Base+0xe6c> │ │ │ │ + beq 31a6c <_PyObject_DebugMallocStats@@Base+0xe70> │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31a54 <_PyObject_DebugMallocStats@@Base+0xe58> │ │ │ │ + beq 31a58 <_PyObject_DebugMallocStats@@Base+0xe5c> │ │ │ │ ldr r9, [r3] │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ movne r1, #0 │ │ │ │ - bne 3195c <_PyObject_DebugMallocStats@@Base+0xd60> │ │ │ │ - bl 14b788 <_PyNumber_Index@@Base> │ │ │ │ + bne 31960 <_PyObject_DebugMallocStats@@Base+0xd64> │ │ │ │ + bl 14b38c <_PyNumber_Index@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31958 <_PyObject_DebugMallocStats@@Base+0xd5c> │ │ │ │ + bne 3195c <_PyObject_DebugMallocStats@@Base+0xd60> │ │ │ │ mvn r4, #0 │ │ │ │ - b 31a2c <_PyObject_DebugMallocStats@@Base+0xe30> │ │ │ │ + b 31a30 <_PyObject_DebugMallocStats@@Base+0xe34> │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #15 │ │ │ │ and r2, r3, #3 │ │ │ │ rsb r2, r2, #1 │ │ │ │ ldrls r4, [r0, #12] │ │ │ │ mulls r4, r4, r2 │ │ │ │ - bls 319d8 <_PyObject_DebugMallocStats@@Base+0xddc> │ │ │ │ + bls 319dc <_PyObject_DebugMallocStats@@Base+0xde0> │ │ │ │ lsr r3, r3, #3 │ │ │ │ add ip, r0, #12 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r4, [ip, r3, lsl #2] │ │ │ │ subs r3, r3, #1 │ │ │ │ - bcc 319a4 <_PyObject_DebugMallocStats@@Base+0xda8> │ │ │ │ + bcc 319a8 <_PyObject_DebugMallocStats@@Base+0xdac> │ │ │ │ cmp r4, #3 │ │ │ │ - bhi 319c4 <_PyObject_DebugMallocStats@@Base+0xdc8> │ │ │ │ + bhi 319c8 <_PyObject_DebugMallocStats@@Base+0xdcc> │ │ │ │ ldr lr, [ip, r3, lsl #2] │ │ │ │ orr r4, lr, r4, lsl #30 │ │ │ │ - b 31988 <_PyObject_DebugMallocStats@@Base+0xd8c> │ │ │ │ + b 3198c <_PyObject_DebugMallocStats@@Base+0xd90> │ │ │ │ cmp r4, #0 │ │ │ │ mulge r4, r4, r2 │ │ │ │ - bge 319d8 <_PyObject_DebugMallocStats@@Base+0xddc> │ │ │ │ + bge 319dc <_PyObject_DebugMallocStats@@Base+0xde0> │ │ │ │ sub r4, r4, #-2147483648 @ 0x80000000 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ands r4, r4, r2, lsr #31 │ │ │ │ - bne 319d4 <_PyObject_DebugMallocStats@@Base+0xdd8> │ │ │ │ + bne 319d8 <_PyObject_DebugMallocStats@@Base+0xddc> │ │ │ │ cmp r1, #0 │ │ │ │ mvn r4, #0 │ │ │ │ - beq 31a0c <_PyObject_DebugMallocStats@@Base+0xe10> │ │ │ │ - b 319e4 <_PyObject_DebugMallocStats@@Base+0xde8> │ │ │ │ + beq 31a10 <_PyObject_DebugMallocStats@@Base+0xe14> │ │ │ │ + b 319e8 <_PyObject_DebugMallocStats@@Base+0xdec> │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 31a2c <_PyObject_DebugMallocStats@@Base+0xe30> │ │ │ │ + beq 31a30 <_PyObject_DebugMallocStats@@Base+0xe34> │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 31a0c <_PyObject_DebugMallocStats@@Base+0xe10> │ │ │ │ + bgt 31a10 <_PyObject_DebugMallocStats@@Base+0xe14> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 31a0c <_PyObject_DebugMallocStats@@Base+0xe10> │ │ │ │ + bne 31a10 <_PyObject_DebugMallocStats@@Base+0xe14> │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 31a2c <_PyObject_DebugMallocStats@@Base+0xe30> │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + beq 31a30 <_PyObject_DebugMallocStats@@Base+0xe34> │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2328 @ 0x918 │ │ │ │ - movt r1, #62 @ 0x3e │ │ │ │ + movw r1, #65204 @ 0xfeb4 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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] │ │ │ │ ldr r3, [r8, #12] │ │ │ │ str r9, [r3, r4, lsl #2] │ │ │ │ - b 31850 <_PyObject_DebugMallocStats@@Base+0xc54> │ │ │ │ + b 31854 <_PyObject_DebugMallocStats@@Base+0xc58> │ │ │ │ add r5, r5, #1 │ │ │ │ add r3, r3, #8 │ │ │ │ cmp r1, r5 │ │ │ │ - bne 3191c <_PyObject_DebugMallocStats@@Base+0xd20> │ │ │ │ - b 31aa0 <_PyObject_DebugMallocStats@@Base+0xea4> │ │ │ │ + bne 31920 <_PyObject_DebugMallocStats@@Base+0xd24> │ │ │ │ + b 31aa4 <_PyObject_DebugMallocStats@@Base+0xea8> │ │ │ │ mov r0, #12 │ │ │ │ mla r2, r0, r5, r2 │ │ │ │ add r3, r3, r2 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31a94 <_PyObject_DebugMallocStats@@Base+0xe98> │ │ │ │ + bne 31a98 <_PyObject_DebugMallocStats@@Base+0xe9c> │ │ │ │ add r5, r5, #1 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r1, r5 │ │ │ │ - bne 31a74 <_PyObject_DebugMallocStats@@Base+0xe78> │ │ │ │ - b 31aa0 <_PyObject_DebugMallocStats@@Base+0xea4> │ │ │ │ + bne 31a78 <_PyObject_DebugMallocStats@@Base+0xe7c> │ │ │ │ + b 31aa4 <_PyObject_DebugMallocStats@@Base+0xea8> │ │ │ │ ldr r9, [r3, #4] │ │ │ │ add r5, r5, #1 │ │ │ │ - b 31930 <_PyObject_DebugMallocStats@@Base+0xd34> │ │ │ │ + b 31934 <_PyObject_DebugMallocStats@@Base+0xd38> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, 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, #8612 @ 0x21a4 │ │ │ │ + movw r1, #5952 @ 0x1740 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl d2e40 │ │ │ │ + bl d3a64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31b14 <_PyObject_DebugMallocStats@@Base+0xf18> │ │ │ │ + beq 31b18 <_PyObject_DebugMallocStats@@Base+0xf1c> │ │ │ │ movw r3, #23888 @ 0x5d50 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 11b3c4 │ │ │ │ + bl 11bf04 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #64564 @ 0xfc34 │ │ │ │ + movw r2, #62280 @ 0xf348 │ │ │ │ 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} │ │ │ │ @@ -3315,163 +3316,163 @@ │ │ │ │ movw r1, #64007 @ 0xfa07 │ │ │ │ movt r1, #19330 @ 0x4b82 │ │ │ │ adc r4, r3, #2 │ │ │ │ cmp r1, ip │ │ │ │ mov r1, #4 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ sbcs r1, r1, r4 │ │ │ │ - bcc 31b74 <_PyObject_DebugMallocStats@@Base+0xf78> │ │ │ │ + bcc 31b78 <_PyObject_DebugMallocStats@@Base+0xf7c> │ │ │ │ mov ip, #51712 @ 0xca00 │ │ │ │ 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 19ee88 │ │ │ │ + b 19eb48 │ │ │ │ str lr, [fp, #4] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 28eddc │ │ │ │ + b 28ea18 │ │ │ │ │ │ │ │ -00031b84 <_Py_InitializeMain@@Base>: │ │ │ │ +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 2312b0 <_PyConfig_InitCompatConfig@@Base+0xa0> │ │ │ │ + bl 232a40 <_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 31bd4 <_Py_InitializeMain@@Base+0x50> │ │ │ │ - ldr r2, [pc, #24] @ 31be0 <_Py_InitializeMain@@Base+0x5c> │ │ │ │ + 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 275134 │ │ │ │ + bl 274c7c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00031be4 : │ │ │ │ +00031be8 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00031c10 : │ │ │ │ +00031c14 : │ │ │ │ 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, [pc, #84] @ 31c80 │ │ │ │ + ldr r4, [pc, #84] @ 31c84 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r4, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne 31c4c │ │ │ │ + bne 31c50 │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #1708] @ 0x6ac │ │ │ │ str r6, [r4, #1712] @ 0x6b0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r2, #58708 @ 0xe554 │ │ │ │ + movw r2, #57428 @ 0xe054 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 31c6c │ │ │ │ + beq 31c70 │ │ │ │ ldr r2, [r4, #1712] @ 0x6b0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #0 │ │ │ │ blx r3 │ │ │ │ - bl be4fc │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31c3c │ │ │ │ + beq 31c40 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -00031c84 : │ │ │ │ +00031c88 : │ │ │ │ ldr r0, [r0, #28] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 31ca8 │ │ │ │ + beq 31cac │ │ │ │ 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 │ │ │ │ movw ip, #52685 @ 0xcdcd │ │ │ │ movt ip, #52685 @ 0xcdcd │ │ │ │ cmp r0, ip │ │ │ │ cmpne r0, #255 @ 0xff │ │ │ │ - bls 31d68 │ │ │ │ + bls 31d6c │ │ │ │ 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 31d70 │ │ │ │ + bne 31d74 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, ip │ │ │ │ cmpne r2, #255 @ 0xff │ │ │ │ - bls 31d70 │ │ │ │ + bls 31d74 │ │ │ │ cmp r2, r1 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq lr, #1 │ │ │ │ movne lr, #0 │ │ │ │ cmp r2, r4 │ │ │ │ orrhi lr, lr, #1 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 31d70 │ │ │ │ + bne 31d74 │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ cmp r0, ip │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 31d70 │ │ │ │ + beq 31d74 │ │ │ │ cmp r0, r1 │ │ │ │ cmpne r0, r3 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ orr r0, r0, r3 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00031d78 : │ │ │ │ +00031d7c : │ │ │ │ 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} │ │ │ │ @@ -3493,159 +3494,159 @@ │ │ │ │ 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 31dd4 │ │ │ │ + blt 31dd8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 31dd4 │ │ │ │ + bne 31dd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31e28 │ │ │ │ + beq 31e2c │ │ │ │ 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 31e00 │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bne 31e04 │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 31e6c │ │ │ │ - movw r1, #38668 @ 0x970c │ │ │ │ + beq 31e70 │ │ │ │ + movw r1, #36008 @ 0x8ca8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, #32 │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 31cb4 │ │ │ │ + bl 31cb8 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #23 │ │ │ │ - movwne r1, #38704 @ 0x9730 │ │ │ │ + movwne r1, #36044 @ 0x8ccc │ │ │ │ movtne r1, #62 @ 0x3e │ │ │ │ - bne 31f34 │ │ │ │ + bne 31f38 │ │ │ │ ldr r7, [r5, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ moveq r2, #20 │ │ │ │ - movweq r1, #38728 @ 0x9748 │ │ │ │ + movweq r1, #36068 @ 0x8ce4 │ │ │ │ movteq r1, #62 @ 0x3e │ │ │ │ - beq 31f34 │ │ │ │ + beq 31f38 │ │ │ │ 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 31ef4 │ │ │ │ + bls 31ef8 │ │ │ │ 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 31f04 │ │ │ │ - movw r1, #38752 @ 0x9760 │ │ │ │ + beq 31f08 │ │ │ │ + movw r1, #36092 @ 0x8cfc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, #16 │ │ │ │ - b 31f34 │ │ │ │ + b 31f38 │ │ │ │ ldrb r3, [r7, #38] @ 0x26 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r3, #3 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - beq 32218 │ │ │ │ + beq 3221c │ │ │ │ mov r0, r7 │ │ │ │ - bl 322c4 │ │ │ │ + bl 322c8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 31f44 │ │ │ │ - movw r1, #38772 @ 0x9774 │ │ │ │ + bne 31f48 │ │ │ │ + movw r1, #36112 @ 0x8d10 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, #18 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 245358 <_Py_write_noraise@@Base> │ │ │ │ + b 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38792 @ 0x9788 │ │ │ │ + movw r1, #36132 @ 0x8d24 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31fac │ │ │ │ + beq 31fb0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 31fac │ │ │ │ + beq 31fb0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25680 @ 0x6450 │ │ │ │ + movw r1, #22976 @ 0x59c0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 36fc4 │ │ │ │ + bl 36fdc │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25680 @ 0x6450 │ │ │ │ + movw r1, #22976 @ 0x59c0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ - b 31fc4 │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ + b 31fc8 │ │ │ │ mvn r6, #0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38800 @ 0x9790 │ │ │ │ + movw r1, #36140 @ 0x8d2c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38804 @ 0x9794 │ │ │ │ + movw r1, #36144 @ 0x8d30 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl 322c4 │ │ │ │ + bl 322c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 32190 │ │ │ │ + beq 32194 │ │ │ │ ldr r7, [r7, #28] │ │ │ │ add r0, r0, #128 @ 0x80 │ │ │ │ subs r7, r7, r0 │ │ │ │ - bmi 32190 │ │ │ │ + bmi 32194 │ │ │ │ ldr r3, [r5, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32024 │ │ │ │ + beq 32028 │ │ │ │ ldr r1, [r3, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 32024 │ │ │ │ + beq 32028 │ │ │ │ lsr r2, r7, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3269d0 <_Py_call_instrumentation_jump@@Base+0x4d0> │ │ │ │ + bl 326220 <_Py_call_instrumentation_jump@@Base+0x4d0> │ │ │ │ mov r1, r0 │ │ │ │ - b 32178 │ │ │ │ + b 3217c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3, lsl #1 │ │ │ │ - bge 32190 │ │ │ │ + bge 32194 │ │ │ │ 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 │ │ │ │ @@ -3654,44 +3655,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 32158 │ │ │ │ + blt 3215c │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp lr, r2 │ │ │ │ - bls 3218c │ │ │ │ + bls 32190 │ │ │ │ ldrb r3, [r2] │ │ │ │ ubfx r3, r3, #3, #4 │ │ │ │ cmp r3, #15 │ │ │ │ moveq r3, #0 │ │ │ │ - beq 320f8 │ │ │ │ + beq 320fc │ │ │ │ cmp r3, #12 │ │ │ │ - bhi 320b8 │ │ │ │ + bhi 320bc │ │ │ │ cmp r3, #11 │ │ │ │ moveq r3, #1 │ │ │ │ subne r3, r3, #12 │ │ │ │ clzne r3, r3 │ │ │ │ lsrne r3, r3, #5 │ │ │ │ lslne r3, r3, #1 │ │ │ │ - b 320f8 │ │ │ │ + b 320fc │ │ │ │ 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 320e8 │ │ │ │ + beq 320ec │ │ │ │ ldrb r0, [r4], #1 │ │ │ │ add ip, ip, #6 │ │ │ │ and r2, r0, #63 @ 0x3f │ │ │ │ orr r3, r3, r2, lsl ip │ │ │ │ - b 320cc │ │ │ │ + b 320d0 │ │ │ │ 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 │ │ │ │ @@ -3706,1505 +3707,1505 @@ │ │ │ │ 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 3206c │ │ │ │ + beq 32070 │ │ │ │ ldrsb r3, [r3] │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 32134 │ │ │ │ - b 3206c │ │ │ │ + bge 32138 │ │ │ │ + b 32070 │ │ │ │ ldr r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r7, r3 │ │ │ │ - bge 32174 │ │ │ │ + bge 32178 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - bl 340290 │ │ │ │ - b 3215c │ │ │ │ + bl 33fb80 <_Py_set_inheritable_async_safe@@Base+0x26b8> │ │ │ │ + b 32160 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r1, #0 │ │ │ │ - blt 32190 │ │ │ │ + blt 32194 │ │ │ │ mov r0, r4 │ │ │ │ - bl 372c8 │ │ │ │ - b 321a8 │ │ │ │ + bl 372e0 │ │ │ │ + b 321ac │ │ │ │ ldr r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ mvn r6, #0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38800 @ 0x9790 │ │ │ │ + movw r1, #36140 @ 0x8d2c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #35916 @ 0x8c4c │ │ │ │ + movw r1, #32308 @ 0x7e34 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 321e4 │ │ │ │ + beq 321e8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 321e4 │ │ │ │ + beq 321e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 36fc4 │ │ │ │ - b 321fc │ │ │ │ + bl 36fdc │ │ │ │ + b 32200 │ │ │ │ mvn r6, #0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38800 @ 0x9790 │ │ │ │ + movw r1, #36140 @ 0x8d2c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #35620 @ 0x8b24 │ │ │ │ + movw r1, #36940 @ 0x904c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 31f28 │ │ │ │ + beq 31f2c │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32238 │ │ │ │ + beq 3223c │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldrne r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bne 31ec4 │ │ │ │ + bne 31ec8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00032240 : │ │ │ │ +00032244 : │ │ │ │ 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, r2 │ │ │ │ mov r7, r3 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq 32294 │ │ │ │ + beq 32298 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25e910 │ │ │ │ + bl 25db8c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 32294 │ │ │ │ - ldr r2, [pc, #64] @ 322c0 │ │ │ │ + bne 32298 │ │ │ │ + ldr r2, [pc, #64] @ 322c4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2bb73c │ │ │ │ - b 322b8 │ │ │ │ + bl 2bb09c │ │ │ │ + b 322bc │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a9fc0 <_PyEval_MakePendingCalls@@Base+0x55c> │ │ │ │ + bl 2a9ae8 <_PyEval_MakePendingCalls@@Base+0x540> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ 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 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 32380 │ │ │ │ + beq 32384 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 32380 │ │ │ │ + beq 32384 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 3237c │ │ │ │ + beq 32380 │ │ │ │ movw r4, #52685 @ 0xcdcd │ │ │ │ movt r4, #52685 @ 0xcdcd │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, #255 @ 0xff │ │ │ │ movls r4, #1 │ │ │ │ movhi r4, #0 │ │ │ │ - bls 3237c │ │ │ │ + bls 32380 │ │ │ │ movw r2, #56797 @ 0xdddd │ │ │ │ movt r2, #56797 @ 0xdddd │ │ │ │ movw r1, #65021 @ 0xfdfd │ │ │ │ movt r1, #65021 @ 0xfdfd │ │ │ │ cmp r3, r1 │ │ │ │ cmpne r3, r2 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ cmn r3, #256 @ 0x100 │ │ │ │ movcc r1, #0 │ │ │ │ movcs r1, #1 │ │ │ │ orrs r5, r1, r2 │ │ │ │ - bne 32380 │ │ │ │ + bne 32384 │ │ │ │ bic r4, r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c8798 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 1c8280 <_PyObject_IsFreed@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r5 │ │ │ │ - bne 32380 │ │ │ │ + bne 32384 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #38128 @ 0x94f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ movne r4, #0 │ │ │ │ - b 32380 │ │ │ │ + b 32384 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00032388 : │ │ │ │ +0003238c : │ │ │ │ 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 2b3390 │ │ │ │ + bl 2b2c8c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 323fc │ │ │ │ + beq 32400 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 32404 │ │ │ │ + bne 32408 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 323e0 │ │ │ │ + bgt 323e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 323e0 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 323e4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58968 @ 0xe658 │ │ │ │ + movw r1, #56312 @ 0xdbf8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32430 │ │ │ │ + bgt 32434 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32430 │ │ │ │ + bne 32434 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - bne 32464 │ │ │ │ - bl be4fc │ │ │ │ + bne 32468 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 32464 │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + beq 32468 │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #59000 @ 0xe678 │ │ │ │ + movw r1, #56344 @ 0xdc18 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b 323fc │ │ │ │ + bl 1409e8 │ │ │ │ + b 32400 │ │ │ │ mov r0, #0 │ │ │ │ str r7, [r6] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00032470 : │ │ │ │ +00032474 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl aa8a8 │ │ │ │ + bl aa900 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 324c8 │ │ │ │ - bl 1ba348 │ │ │ │ + beq 324cc │ │ │ │ + bl 1b9e48 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 324b4 │ │ │ │ + bgt 324b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 324bc │ │ │ │ + beq 324c0 │ │ │ │ mov r4, r5 │ │ │ │ - b 324c8 │ │ │ │ + b 324cc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 324b4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 324b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000324d0 : │ │ │ │ +000324d4 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr lr, [pc, #84] @ 32540 │ │ │ │ + ldr lr, [pc, #84] @ 32544 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub ip, fp, #40 @ 0x28 │ │ │ │ sub r4, fp, #56 @ 0x38 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ 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 2b6acc <_PyParkingLot_Park@@Base+0x360> │ │ │ │ + bl 2b63cc <_PyParkingLot_Park@@Base+0x368> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32534 │ │ │ │ + beq 32538 │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ bl 30058 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - subseq r7, r1, ip, lsr #17 │ │ │ │ + subseq r7, r1, ip, lsl r5 │ │ │ │ │ │ │ │ -00032544 : │ │ │ │ +00032548 : │ │ │ │ subs r2, r1, #0 │ │ │ │ - bne 32550 │ │ │ │ - b d7dfc │ │ │ │ + bne 32554 │ │ │ │ + b d8a14 │ │ │ │ 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 32588 │ │ │ │ - movw r1, #46592 @ 0xb600 │ │ │ │ + beq 3258c │ │ │ │ + movw r1, #44160 @ 0xac80 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b d7dfc │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b d8a14 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ - movw r1, #59868 @ 0xe9dc │ │ │ │ + movw r1, #57212 @ 0xdf7c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000325ac : │ │ │ │ - ldr r1, [pc, #36] @ 325d8 │ │ │ │ +000325b0 : │ │ │ │ + ldr r1, [pc, #36] @ 325dc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ str r2, [r3, #3880] @ 0xf28 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000325dc : │ │ │ │ +000325e0 : │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r3, #1724] @ 0x6bc │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r3, #1728] @ 0x6c0 │ │ │ │ str r2, [r0] │ │ │ │ str r3, [r1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00032608 : │ │ │ │ +0003260c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r3, [pc, #64] @ 32654 │ │ │ │ + ldr r3, [pc, #64] @ 32658 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, #1 │ │ │ │ - beq 32648 │ │ │ │ - ldr r2, [pc, #44] @ 32658 │ │ │ │ + beq 3264c │ │ │ │ + ldr r2, [pc, #44] @ 3265c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - ldrne r2, [pc, #32] @ 3265c │ │ │ │ + ldrne r2, [pc, #32] @ 32660 │ │ │ │ ldrne r3, [r3, r2] │ │ │ │ subne r0, r3, r0 │ │ │ │ clzne r0, r0 │ │ │ │ lsrne r0, r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ strhteq sl, [r2], #-176 @ 0xffffff50 │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ │ │ │ │ -00032660 : │ │ │ │ - ldr r2, [pc, #28] @ 32684 │ │ │ │ +00032664 : │ │ │ │ + ldr r2, [pc, #28] @ 32688 │ │ │ │ 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 2bb73c │ │ │ │ + b 2bb09c │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r3, #28 │ │ │ │ streq r3, [r0, #32] │ │ │ │ - beq 3293c │ │ │ │ + beq 32940 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #456] @ 0x1c8 │ │ │ │ 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 2bbd90 │ │ │ │ + bl 2bb6f0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32708 │ │ │ │ + beq 3270c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 25f32c │ │ │ │ + bl 25e5a4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3274c │ │ │ │ + beq 32750 │ │ │ │ mov r5, r6 │ │ │ │ ldr r1, [r4, #2700] @ 0xa8c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 327c4 │ │ │ │ + beq 327c8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 327c4 │ │ │ │ + beq 327c8 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 327c4 │ │ │ │ + beq 327c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bc2a8 │ │ │ │ + bl 2bbc08 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 32754 │ │ │ │ + bne 32758 │ │ │ │ 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 a5998 │ │ │ │ + bl a5a58 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 32798 │ │ │ │ + bne 3279c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3278c │ │ │ │ + bgt 32790 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3278c │ │ │ │ + bne 32790 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #15 │ │ │ │ str r3, [r4, #32] │ │ │ │ - b 3274c │ │ │ │ + b 32750 │ │ │ │ add r1, r6, #16 │ │ │ │ bl 2dad8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 327c4 │ │ │ │ + bgt 327c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 327c4 │ │ │ │ + bne 327c8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 327f0 │ │ │ │ + beq 327f4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2bc588 │ │ │ │ + bl 2bbee8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 327f0 │ │ │ │ + bne 327f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5ea8 │ │ │ │ - b 3274c │ │ │ │ + bl a5f68 │ │ │ │ + b 32750 │ │ │ │ ldr r3, [r4, #460] @ 0x1cc │ │ │ │ cmp r3, #0 │ │ │ │ strne r3, [r4, #456] @ 0x1c8 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r3, #12 │ │ │ │ streq r3, [r4, #32] │ │ │ │ - beq 32958 │ │ │ │ + beq 3295c │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3282c │ │ │ │ + bne 32830 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [r4, #32] │ │ │ │ - b 32958 │ │ │ │ + b 3295c │ │ │ │ ldr r6, [r4, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 328d4 │ │ │ │ + beq 328d8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r4, #2712] @ 0xa98 │ │ │ │ sub r7, r7, r3 │ │ │ │ - bl 2bc8ac │ │ │ │ + bl 2bc20c │ │ │ │ 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 2ab4cc <_PyEval_MakePendingCalls@@Base+0x1a68> │ │ │ │ + bl 2aafec <_PyEval_MakePendingCalls@@Base+0x1a44> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 32898 │ │ │ │ + bne 3289c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [r4] │ │ │ │ - bl a5ea8 │ │ │ │ - b 3274c │ │ │ │ + bl a5f68 │ │ │ │ + b 32750 │ │ │ │ add r2, r8, #1 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 2e280 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ 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 2bcb7c │ │ │ │ - b 32920 │ │ │ │ + bl 2bc4a8 │ │ │ │ + b 32924 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2bc8ac │ │ │ │ + bl 2bc20c │ │ │ │ ldr r3, [r4, #464] @ 0x1d0 │ │ │ │ ldr r0, [r4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r6, [r4, #476] @ 0x1dc │ │ │ │ str r3, [r4, #464] @ 0x1d0 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ 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 2bcb7c │ │ │ │ + bl 2bc4a8 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #10 │ │ │ │ - bne 32958 │ │ │ │ + bne 3295c │ │ │ │ add r3, r4, #12288 @ 0x3000 │ │ │ │ ldr r3, [r3, #668] @ 0x29c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32944 │ │ │ │ + bne 32948 │ │ │ │ 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 12d360 <_PyDictKeys_StringLookup@@Base+0x3f0> │ │ │ │ + b 12dad8 <_PyDictKeys_StringLookup@@Base+0x88> │ │ │ │ ldr r3, [r4, #456] @ 0x1c8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3274c │ │ │ │ - movw r0, #35620 @ 0x8b24 │ │ │ │ + beq 32750 │ │ │ │ + movw r0, #36940 @ 0x904c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 28cc00 │ │ │ │ - b 3274c │ │ │ │ + bl 28c748 │ │ │ │ + b 32750 │ │ │ │ │ │ │ │ -00032974 <_Py_GetConfigsAsDict@@Base>: │ │ │ │ +00032978 <_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 9f37c │ │ │ │ + bl 9f408 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 331a4 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ - bl 9f37c │ │ │ │ + beq 331a8 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ + bl 9f408 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 331a4 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ - movw r3, #62696 @ 0xf4e8 │ │ │ │ + beq 331a8 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ + movw r3, #62736 @ 0xf510 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 329c4 <_Py_GetConfigsAsDict@@Base+0x50> │ │ │ │ - bl aa8a8 │ │ │ │ + beq 329c8 <_Py_GetConfigsAsDict@@Base+0x50> │ │ │ │ + bl aa900 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 329e4 <_Py_GetConfigsAsDict@@Base+0x70> │ │ │ │ - b 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + bne 329e8 <_Py_GetConfigsAsDict@@Base+0x70> │ │ │ │ + b 33184 <_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, #65460 @ 0xffb4 │ │ │ │ + movw r1, #63248 @ 0xf710 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32a20 <_Py_GetConfigsAsDict@@Base+0xac> │ │ │ │ + bgt 32a24 <_Py_GetConfigsAsDict@@Base+0xac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32a20 <_Py_GetConfigsAsDict@@Base+0xac> │ │ │ │ + bne 32a24 <_Py_GetConfigsAsDict@@Base+0xac> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #62700 @ 0xf4ec │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #62740 @ 0xf514 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #65492 @ 0xffd4 │ │ │ │ + movw r1, #63280 @ 0xf730 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32a7c <_Py_GetConfigsAsDict@@Base+0x108> │ │ │ │ + bgt 32a80 <_Py_GetConfigsAsDict@@Base+0x108> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32a7c <_Py_GetConfigsAsDict@@Base+0x108> │ │ │ │ + bne 32a80 <_Py_GetConfigsAsDict@@Base+0x108> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #62704 @ 0xf4f0 │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #62744 @ 0xf518 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 32aa8 <_Py_GetConfigsAsDict@@Base+0x134> │ │ │ │ - bl aa8a8 │ │ │ │ + beq 32aac <_Py_GetConfigsAsDict@@Base+0x134> │ │ │ │ + bl aa900 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 32ac8 <_Py_GetConfigsAsDict@@Base+0x154> │ │ │ │ - b 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + bne 32acc <_Py_GetConfigsAsDict@@Base+0x154> │ │ │ │ + b 33184 <_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, #65524 @ 0xfff4 │ │ │ │ + movw r1, #63312 @ 0xf750 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32b04 <_Py_GetConfigsAsDict@@Base+0x190> │ │ │ │ + bgt 32b08 <_Py_GetConfigsAsDict@@Base+0x190> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32b04 <_Py_GetConfigsAsDict@@Base+0x190> │ │ │ │ + bne 32b08 <_Py_GetConfigsAsDict@@Base+0x190> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #62708 @ 0xf4f4 │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #62748 @ 0xf51c │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - bl bed18 │ │ │ │ + movw r1, #63348 @ 0xf774 │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32b60 <_Py_GetConfigsAsDict@@Base+0x1ec> │ │ │ │ + bgt 32b64 <_Py_GetConfigsAsDict@@Base+0x1ec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32b60 <_Py_GetConfigsAsDict@@Base+0x1ec> │ │ │ │ + bne 32b64 <_Py_GetConfigsAsDict@@Base+0x1ec> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #25412 @ 0x6344 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64 @ 0x40 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - bl bed18 │ │ │ │ + movw r1, #63388 @ 0xf79c │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32bbc <_Py_GetConfigsAsDict@@Base+0x248> │ │ │ │ + bgt 32bc0 <_Py_GetConfigsAsDict@@Base+0x248> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32bbc <_Py_GetConfigsAsDict@@Base+0x248> │ │ │ │ + bne 32bc0 <_Py_GetConfigsAsDict@@Base+0x248> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #58868 @ 0xe5f4 │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #58908 @ 0xe61c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #76 @ 0x4c │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - bl bed18 │ │ │ │ + movw r1, #63400 @ 0xf7a8 │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32c18 <_Py_GetConfigsAsDict@@Base+0x2a4> │ │ │ │ + bgt 32c1c <_Py_GetConfigsAsDict@@Base+0x2a4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32c18 <_Py_GetConfigsAsDict@@Base+0x2a4> │ │ │ │ + bne 32c1c <_Py_GetConfigsAsDict@@Base+0x2a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #58872 @ 0xe5f8 │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #58912 @ 0xe620 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #92 @ 0x5c │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - bl bed18 │ │ │ │ + movw r1, #63416 @ 0xf7b8 │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32c74 <_Py_GetConfigsAsDict@@Base+0x300> │ │ │ │ + bgt 32c78 <_Py_GetConfigsAsDict@@Base+0x300> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32c74 <_Py_GetConfigsAsDict@@Base+0x300> │ │ │ │ + bne 32c78 <_Py_GetConfigsAsDict@@Base+0x300> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #58876 @ 0xe5fc │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #58916 @ 0xe624 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #108 @ 0x6c │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - bl bed18 │ │ │ │ + movw r1, #63432 @ 0xf7c8 │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32cd0 <_Py_GetConfigsAsDict@@Base+0x35c> │ │ │ │ + bgt 32cd4 <_Py_GetConfigsAsDict@@Base+0x35c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32cd0 <_Py_GetConfigsAsDict@@Base+0x35c> │ │ │ │ + bne 32cd4 <_Py_GetConfigsAsDict@@Base+0x35c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #58860 @ 0xe5ec │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #58900 @ 0xe614 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #124 @ 0x7c │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - bl bed18 │ │ │ │ + movw r1, #63448 @ 0xf7d8 │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32d2c <_Py_GetConfigsAsDict@@Base+0x3b8> │ │ │ │ + bgt 32d30 <_Py_GetConfigsAsDict@@Base+0x3b8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32d2c <_Py_GetConfigsAsDict@@Base+0x3b8> │ │ │ │ + bne 32d30 <_Py_GetConfigsAsDict@@Base+0x3b8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #58856 @ 0xe5e8 │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #58896 @ 0xe610 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #144 @ 0x90 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - bl bed18 │ │ │ │ + movw r1, #63468 @ 0xf7ec │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32d88 <_Py_GetConfigsAsDict@@Base+0x414> │ │ │ │ + bgt 32d8c <_Py_GetConfigsAsDict@@Base+0x414> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32d88 <_Py_GetConfigsAsDict@@Base+0x414> │ │ │ │ + bne 32d8c <_Py_GetConfigsAsDict@@Base+0x414> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #58864 @ 0xe5f0 │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #58904 @ 0xe618 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #160 @ 0xa0 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - bl bed18 │ │ │ │ + movw r1, #63484 @ 0xf7fc │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32de4 <_Py_GetConfigsAsDict@@Base+0x470> │ │ │ │ + bgt 32de8 <_Py_GetConfigsAsDict@@Base+0x470> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32de4 <_Py_GetConfigsAsDict@@Base+0x470> │ │ │ │ + bne 32de8 <_Py_GetConfigsAsDict@@Base+0x470> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #58888 @ 0xe608 │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #58928 @ 0xe630 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #176 @ 0xb0 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - bl bed18 │ │ │ │ + movw r1, #63500 @ 0xf80c │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32e40 <_Py_GetConfigsAsDict@@Base+0x4cc> │ │ │ │ + bgt 32e44 <_Py_GetConfigsAsDict@@Base+0x4cc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32e40 <_Py_GetConfigsAsDict@@Base+0x4cc> │ │ │ │ + bne 32e44 <_Py_GetConfigsAsDict@@Base+0x4cc> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #58852 @ 0xe5e4 │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #58892 @ 0xe60c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #192 @ 0xc0 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - bl bed18 │ │ │ │ + movw r1, #63516 @ 0xf81c │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32e9c <_Py_GetConfigsAsDict@@Base+0x528> │ │ │ │ + bgt 32ea0 <_Py_GetConfigsAsDict@@Base+0x528> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32e9c <_Py_GetConfigsAsDict@@Base+0x528> │ │ │ │ + bne 32ea0 <_Py_GetConfigsAsDict@@Base+0x528> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #58880 @ 0xe600 │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #58920 @ 0xe628 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #212 @ 0xd4 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - bl bed18 │ │ │ │ + movw r1, #63536 @ 0xf830 │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32ef8 <_Py_GetConfigsAsDict@@Base+0x584> │ │ │ │ + bgt 32efc <_Py_GetConfigsAsDict@@Base+0x584> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32ef8 <_Py_GetConfigsAsDict@@Base+0x584> │ │ │ │ + bne 32efc <_Py_GetConfigsAsDict@@Base+0x584> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #25408 @ 0x6340 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #228 @ 0xe4 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - bl bed18 │ │ │ │ + movw r1, #63552 @ 0xf840 │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32f54 <_Py_GetConfigsAsDict@@Base+0x5e0> │ │ │ │ + bgt 32f58 <_Py_GetConfigsAsDict@@Base+0x5e0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32f54 <_Py_GetConfigsAsDict@@Base+0x5e0> │ │ │ │ + bne 32f58 <_Py_GetConfigsAsDict@@Base+0x5e0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #58892 @ 0xe60c │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #58932 @ 0xe634 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #256 @ 0x100 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - bl bed18 │ │ │ │ + movw r1, #63580 @ 0xf85c │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32fb0 <_Py_GetConfigsAsDict@@Base+0x63c> │ │ │ │ + bgt 32fb4 <_Py_GetConfigsAsDict@@Base+0x63c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32fb0 <_Py_GetConfigsAsDict@@Base+0x63c> │ │ │ │ + bne 32fb4 <_Py_GetConfigsAsDict@@Base+0x63c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #58896 @ 0xe610 │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #58936 @ 0xe638 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #284 @ 0x11c │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - bl bed18 │ │ │ │ + movw r1, #63608 @ 0xf878 │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3300c <_Py_GetConfigsAsDict@@Base+0x698> │ │ │ │ + bgt 33010 <_Py_GetConfigsAsDict@@Base+0x698> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3300c <_Py_GetConfigsAsDict@@Base+0x698> │ │ │ │ + bne 33010 <_Py_GetConfigsAsDict@@Base+0x698> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #58884 @ 0xe604 │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #58924 @ 0xe62c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #308 @ 0x134 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - bl bed18 │ │ │ │ + movw r1, #63632 @ 0xf890 │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 33068 <_Py_GetConfigsAsDict@@Base+0x6f4> │ │ │ │ + bgt 3306c <_Py_GetConfigsAsDict@@Base+0x6f4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33068 <_Py_GetConfigsAsDict@@Base+0x6f4> │ │ │ │ + bne 3306c <_Py_GetConfigsAsDict@@Base+0x6f4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #59040 @ 0xe6a0 │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #59080 @ 0xe6c8 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #332 @ 0x14c │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - bl bed18 │ │ │ │ + movw r1, #63656 @ 0xf8a8 │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 330c4 <_Py_GetConfigsAsDict@@Base+0x750> │ │ │ │ + bgt 330c8 <_Py_GetConfigsAsDict@@Base+0x750> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 330c4 <_Py_GetConfigsAsDict@@Base+0x750> │ │ │ │ + bne 330c8 <_Py_GetConfigsAsDict@@Base+0x750> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #25404 @ 0x633c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #360 @ 0x168 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - bl bed18 │ │ │ │ + movw r1, #63684 @ 0xf8c4 │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 33120 <_Py_GetConfigsAsDict@@Base+0x7ac> │ │ │ │ + bgt 33124 <_Py_GetConfigsAsDict@@Base+0x7ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33120 <_Py_GetConfigsAsDict@@Base+0x7ac> │ │ │ │ + bne 33124 <_Py_GetConfigsAsDict@@Base+0x7ac> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #376 @ 0x178 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - bl bed18 │ │ │ │ + movw r1, #63700 @ 0xf8d4 │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + bl beee0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 33598 <_Py_GetConfigsAsDict@@Base+0xc24> │ │ │ │ + beq 3359c <_Py_GetConfigsAsDict@@Base+0xc24> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 331ac <_Py_GetConfigsAsDict@@Base+0x838> │ │ │ │ - ldr r3, [pc, #1116] @ 335b4 <_Py_GetConfigsAsDict@@Base+0xc40> │ │ │ │ + ble 331b0 <_Py_GetConfigsAsDict@@Base+0x838> │ │ │ │ + ldr r3, [pc, #1116] @ 335b8 <_Py_GetConfigsAsDict@@Base+0xc40> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r8, [r2, r3] │ │ │ │ ldr r5, [r8, #3720] @ 0xe88 │ │ │ │ - bl 9f37c │ │ │ │ + bl 9f408 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 331a4 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ + beq 331a8 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ add r5, r5, #4096 @ 0x1000 │ │ │ │ ldr r0, [r5, #1736] @ 0x6c8 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 331c8 <_Py_GetConfigsAsDict@@Base+0x854> │ │ │ │ + bne 331cc <_Py_GetConfigsAsDict@@Base+0x854> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 331a4 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ + bgt 331a8 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 331a4 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ + bne 331a8 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 33598 <_Py_GetConfigsAsDict@@Base+0xc24> │ │ │ │ + b 3359c <_Py_GetConfigsAsDict@@Base+0xc24> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33150 <_Py_GetConfigsAsDict@@Base+0x7dc> │ │ │ │ + bne 33154 <_Py_GetConfigsAsDict@@Base+0x7dc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 33150 <_Py_GetConfigsAsDict@@Base+0x7dc> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 33154 <_Py_GetConfigsAsDict@@Base+0x7dc> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #252 @ 0xfc │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - bl bed18 │ │ │ │ + movw r1, #63212 @ 0xf6ec │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 33204 <_Py_GetConfigsAsDict@@Base+0x890> │ │ │ │ + bgt 33208 <_Py_GetConfigsAsDict@@Base+0x890> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33204 <_Py_GetConfigsAsDict@@Base+0x890> │ │ │ │ + bne 33208 <_Py_GetConfigsAsDict@@Base+0x890> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1740] @ 0x6cc │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #292 @ 0x124 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - bl bed18 │ │ │ │ + movw r1, #63252 @ 0xf714 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 33258 <_Py_GetConfigsAsDict@@Base+0x8e4> │ │ │ │ + bgt 3325c <_Py_GetConfigsAsDict@@Base+0x8e4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33258 <_Py_GetConfigsAsDict@@Base+0x8e4> │ │ │ │ + bne 3325c <_Py_GetConfigsAsDict@@Base+0x8e4> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1744] @ 0x6d0 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #280 @ 0x118 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - bl bed18 │ │ │ │ + movw r1, #63240 @ 0xf708 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 332ac <_Py_GetConfigsAsDict@@Base+0x938> │ │ │ │ + bgt 332b0 <_Py_GetConfigsAsDict@@Base+0x938> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 332ac <_Py_GetConfigsAsDict@@Base+0x938> │ │ │ │ + bne 332b0 <_Py_GetConfigsAsDict@@Base+0x938> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1748] @ 0x6d4 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #304 @ 0x130 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - bl bed18 │ │ │ │ + movw r1, #63264 @ 0xf720 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 33300 <_Py_GetConfigsAsDict@@Base+0x98c> │ │ │ │ + bgt 33304 <_Py_GetConfigsAsDict@@Base+0x98c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33300 <_Py_GetConfigsAsDict@@Base+0x98c> │ │ │ │ + bne 33304 <_Py_GetConfigsAsDict@@Base+0x98c> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1752] @ 0x6d8 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #220 @ 0xdc │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - bl bed18 │ │ │ │ + movw r1, #63180 @ 0xf6cc │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 33354 <_Py_GetConfigsAsDict@@Base+0x9e0> │ │ │ │ + bgt 33358 <_Py_GetConfigsAsDict@@Base+0x9e0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33354 <_Py_GetConfigsAsDict@@Base+0x9e0> │ │ │ │ + bne 33358 <_Py_GetConfigsAsDict@@Base+0x9e0> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1756] @ 0x6dc │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #180 @ 0xb4 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - bl bed18 │ │ │ │ + movw r1, #63140 @ 0xf6a4 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 333a8 <_Py_GetConfigsAsDict@@Base+0xa34> │ │ │ │ + bgt 333ac <_Py_GetConfigsAsDict@@Base+0xa34> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 333a8 <_Py_GetConfigsAsDict@@Base+0xa34> │ │ │ │ + bne 333ac <_Py_GetConfigsAsDict@@Base+0xa34> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1760] @ 0x6e0 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #196 @ 0xc4 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - bl bed18 │ │ │ │ + movw r1, #63156 @ 0xf6b4 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 333fc <_Py_GetConfigsAsDict@@Base+0xa88> │ │ │ │ + bgt 33400 <_Py_GetConfigsAsDict@@Base+0xa88> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 333fc <_Py_GetConfigsAsDict@@Base+0xa88> │ │ │ │ + bne 33400 <_Py_GetConfigsAsDict@@Base+0xa88> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1764] @ 0x6e4 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #240 @ 0xf0 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - bl bed18 │ │ │ │ + movw r1, #63200 @ 0xf6e0 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 33450 <_Py_GetConfigsAsDict@@Base+0xadc> │ │ │ │ + bgt 33454 <_Py_GetConfigsAsDict@@Base+0xadc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33450 <_Py_GetConfigsAsDict@@Base+0xadc> │ │ │ │ + bne 33454 <_Py_GetConfigsAsDict@@Base+0xadc> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1768] @ 0x6e8 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #268 @ 0x10c │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - bl bed18 │ │ │ │ + movw r1, #63228 @ 0xf6fc │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 334a4 <_Py_GetConfigsAsDict@@Base+0xb30> │ │ │ │ + bgt 334a8 <_Py_GetConfigsAsDict@@Base+0xb30> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 334a4 <_Py_GetConfigsAsDict@@Base+0xb30> │ │ │ │ + bne 334a8 <_Py_GetConfigsAsDict@@Base+0xb30> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1772] @ 0x6ec │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #168 @ 0xa8 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - bl bed18 │ │ │ │ + movw r1, #63128 @ 0xf698 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 334f8 <_Py_GetConfigsAsDict@@Base+0xb84> │ │ │ │ + bgt 334fc <_Py_GetConfigsAsDict@@Base+0xb84> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 334f8 <_Py_GetConfigsAsDict@@Base+0xb84> │ │ │ │ + bne 334fc <_Py_GetConfigsAsDict@@Base+0xb84> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 33180 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 33184 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #392 @ 0x188 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - bl bed18 │ │ │ │ + movw r1, #63716 @ 0xf8e4 │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + bl beee0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 33598 <_Py_GetConfigsAsDict@@Base+0xc24> │ │ │ │ + beq 3359c <_Py_GetConfigsAsDict@@Base+0xc24> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 33540 <_Py_GetConfigsAsDict@@Base+0xbcc> │ │ │ │ + bgt 33544 <_Py_GetConfigsAsDict@@Base+0xbcc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33540 <_Py_GetConfigsAsDict@@Base+0xbcc> │ │ │ │ + bne 33544 <_Py_GetConfigsAsDict@@Base+0xbcc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ add r0, r8, #4096 @ 0x1000 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ - bl 15eaa8 <_PyConfig_AsDict@@Base> │ │ │ │ + bl 15e768 <_PyConfig_AsDict@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 331a4 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ + beq 331a8 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #5108 @ 0x13f4 │ │ │ │ + movw r1, #2448 @ 0x990 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 33598 <_Py_GetConfigsAsDict@@Base+0xc24> │ │ │ │ + beq 3359c <_Py_GetConfigsAsDict@@Base+0xc24> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 335ac <_Py_GetConfigsAsDict@@Base+0xc38> │ │ │ │ + bgt 335b0 <_Py_GetConfigsAsDict@@Base+0xc38> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 335ac <_Py_GetConfigsAsDict@@Base+0xc38> │ │ │ │ + bne 335b0 <_Py_GetConfigsAsDict@@Base+0xc38> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 335ac <_Py_GetConfigsAsDict@@Base+0xc38> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 335b0 <_Py_GetConfigsAsDict@@Base+0xc38> │ │ │ │ mov r0, r6 │ │ │ │ mov r6, #0 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ mov r0, r4 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ 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 33614 <_Py_GetConfigsAsDict@@Base+0xca0> │ │ │ │ - movw r2, #40132 @ 0x9cc4 │ │ │ │ + beq 33618 <_Py_GetConfigsAsDict@@Base+0xca0> │ │ │ │ + movw r2, #37700 @ 0x9344 │ │ │ │ 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 98614 │ │ │ │ + bl 98154 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 33660 <_Py_GetConfigsAsDict@@Base+0xcec> │ │ │ │ + bne 33664 <_Py_GetConfigsAsDict@@Base+0xcec> │ │ │ │ mov r0, r8 │ │ │ │ - bl 982fc │ │ │ │ + bl 97e3c │ │ │ │ mov r0, r5 │ │ │ │ - bl df21c │ │ │ │ - bl 2e1c38 │ │ │ │ - bl dc4ec │ │ │ │ + bl dfe38 │ │ │ │ + bl 2e1788 │ │ │ │ + bl dd114 │ │ │ │ mov r4, #0 │ │ │ │ - b 337cc <_Py_GetConfigsAsDict@@Base+0xe58> │ │ │ │ + b 337d0 <_Py_GetConfigsAsDict@@Base+0xe58> │ │ │ │ add r8, sl, r4 │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 33690 <_Py_GetConfigsAsDict@@Base+0xd1c> │ │ │ │ + beq 33694 <_Py_GetConfigsAsDict@@Base+0xd1c> │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldr r3, [r3, #920] @ 0x398 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 33690 <_Py_GetConfigsAsDict@@Base+0xd1c> │ │ │ │ + bne 33694 <_Py_GetConfigsAsDict@@Base+0xd1c> │ │ │ │ blx r2 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r0] │ │ │ │ mov r0, r6 │ │ │ │ bl 2d8a4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e1fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 33724 <_Py_GetConfigsAsDict@@Base+0xdb0> │ │ │ │ + bne 33728 <_Py_GetConfigsAsDict@@Base+0xdb0> │ │ │ │ mov r0, r6 │ │ │ │ ldr r4, [r4] │ │ │ │ bl 2d4e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 336e4 <_Py_GetConfigsAsDict@@Base+0xd70> │ │ │ │ + beq 336e8 <_Py_GetConfigsAsDict@@Base+0xd70> │ │ │ │ mov r0, r6 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2d8a4 │ │ │ │ - b 3373c <_Py_GetConfigsAsDict@@Base+0xdc8> │ │ │ │ + b 33740 <_Py_GetConfigsAsDict@@Base+0xdc8> │ │ │ │ cmp r4, #4 │ │ │ │ - bne 3370c <_Py_GetConfigsAsDict@@Base+0xd98> │ │ │ │ + bne 33710 <_Py_GetConfigsAsDict@@Base+0xd98> │ │ │ │ mov r0, r5 │ │ │ │ - bl df21c │ │ │ │ - bl b8fac │ │ │ │ + bl dfe38 │ │ │ │ + bl b9178 │ │ │ │ mov r4, r0 │ │ │ │ - bl dc4ec │ │ │ │ + bl dd114 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 33668 <_Py_GetConfigsAsDict@@Base+0xcf4> │ │ │ │ - b 337c0 <_Py_GetConfigsAsDict@@Base+0xe4c> │ │ │ │ + bne 3366c <_Py_GetConfigsAsDict@@Base+0xcf4> │ │ │ │ + b 337c4 <_Py_GetConfigsAsDict@@Base+0xe4c> │ │ │ │ mov r0, r5 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 3a090 <_PyImport_SetModule@@Base+0x520> │ │ │ │ + bl 3a0a8 <_PyImport_SetModule@@Base+0x520> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3373c <_Py_GetConfigsAsDict@@Base+0xdc8> │ │ │ │ - b 337c0 <_Py_GetConfigsAsDict@@Base+0xe4c> │ │ │ │ + beq 33740 <_Py_GetConfigsAsDict@@Base+0xdc8> │ │ │ │ + b 337c4 <_Py_GetConfigsAsDict@@Base+0xe4c> │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e31c │ │ │ │ adds r4, r4, r0 │ │ │ │ - bne 33748 <_Py_GetConfigsAsDict@@Base+0xdd4> │ │ │ │ - b 33620 <_Py_GetConfigsAsDict@@Base+0xcac> │ │ │ │ + bne 3374c <_Py_GetConfigsAsDict@@Base+0xdd4> │ │ │ │ + b 33624 <_Py_GetConfigsAsDict@@Base+0xcac> │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r8] │ │ │ │ - b 33790 <_Py_GetConfigsAsDict@@Base+0xe1c> │ │ │ │ + b 33794 <_Py_GetConfigsAsDict@@Base+0xe1c> │ │ │ │ add r3, sl, r4 │ │ │ │ ldrb r3, [r3, #-1] │ │ │ │ cmp r3, #10 │ │ │ │ - beq 33790 <_Py_GetConfigsAsDict@@Base+0xe1c> │ │ │ │ + beq 33794 <_Py_GetConfigsAsDict@@Base+0xe1c> │ │ │ │ adds r9, r4, #2 │ │ │ │ - bpl 33628 <_Py_GetConfigsAsDict@@Base+0xcb4> │ │ │ │ + bpl 3362c <_Py_GetConfigsAsDict@@Base+0xcb4> │ │ │ │ mov r0, sl │ │ │ │ - bl 982fc │ │ │ │ + bl 97e3c │ │ │ │ mov r0, r5 │ │ │ │ - bl df21c │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + bl dfe38 │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #428 @ 0x1ac │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ + movw r1, #63752 @ 0xf908 │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - bl dc4ec │ │ │ │ - b 33658 <_Py_GetConfigsAsDict@@Base+0xce4> │ │ │ │ + bl 16e8c0 │ │ │ │ + bl dd114 │ │ │ │ + b 3365c <_Py_GetConfigsAsDict@@Base+0xce4> │ │ │ │ add r1, r4, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 98614 │ │ │ │ + bl 98154 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 337cc <_Py_GetConfigsAsDict@@Base+0xe58> │ │ │ │ + bne 337d0 <_Py_GetConfigsAsDict@@Base+0xe58> │ │ │ │ mov r0, sl │ │ │ │ - bl 982fc │ │ │ │ + bl 97e3c │ │ │ │ mov r0, r5 │ │ │ │ - bl df21c │ │ │ │ - bl 2e1c38 │ │ │ │ - bl dc4ec │ │ │ │ - b 337cc <_Py_GetConfigsAsDict@@Base+0xe58> │ │ │ │ + bl dfe38 │ │ │ │ + bl 2e1788 │ │ │ │ + bl dd114 │ │ │ │ + b 337d0 <_Py_GetConfigsAsDict@@Base+0xe58> │ │ │ │ mov r0, sl │ │ │ │ - bl 982fc │ │ │ │ - b 33658 <_Py_GetConfigsAsDict@@Base+0xce4> │ │ │ │ + bl 97e3c │ │ │ │ + b 3365c <_Py_GetConfigsAsDict@@Base+0xce4> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -000337d8 : │ │ │ │ +000337dc : │ │ │ │ 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 db950 <_PyArena_New@@Base+0x384c> │ │ │ │ + bl dc57c <_PyArena_New@@Base+0x3860> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33820 │ │ │ │ - bl a5ea8 │ │ │ │ + beq 33824 │ │ │ │ + bl a5f68 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0003382c : │ │ │ │ +00033830 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov r6, r0 │ │ │ │ @@ -5216,33 +5217,33 @@ │ │ │ │ movne r3, r4 │ │ │ │ ldreq r4, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldreq r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ subs r2, r4, #1 │ │ │ │ sbc r3, r3, #0 │ │ │ │ cmp r2, #262144 @ 0x40000 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - bcs 3388c │ │ │ │ + bcs 33890 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5998 │ │ │ │ + bl a5a58 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3389c │ │ │ │ + bne 338a0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 5ece4 │ │ │ │ + b 5ec9c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #1 │ │ │ │ bl 2dcf4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25e7d0 │ │ │ │ + bl 25da4c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ 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 │ │ │ │ @@ -5252,533 +5253,540 @@ │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mov r8, r1 │ │ │ │ bl 2dd3c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ bl 2e16c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 33924 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 33928 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 3e8f8 │ │ │ │ - b 33970 │ │ │ │ + bl 3e8a8 │ │ │ │ + b 33974 │ │ │ │ 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 3390c │ │ │ │ - movw r1, #5344 @ 0x14e0 │ │ │ │ + beq 33910 │ │ │ │ + movw r1, #2684 @ 0xa7c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #628 @ 0x274 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl 1a4ca4 │ │ │ │ + movw r0, #63588 @ 0xf864 │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ + bl 1a48c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 33978 │ │ │ │ + bne 3397c │ │ │ │ mov r0, #0 │ │ │ │ - b 33adc │ │ │ │ + b 33ae0 │ │ │ │ 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, #41052 @ 0xa05c │ │ │ │ + movw r3, #38620 @ 0x96dc │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ movw r1, #5196 @ 0x144c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ - movw r1, #5132 @ 0x140c │ │ │ │ + movw r1, #2792 @ 0xae8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl c8a98 │ │ │ │ + bl c8cb4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 339e0 │ │ │ │ + bgt 339e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 339e0 │ │ │ │ + bne 339e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 33970 │ │ │ │ - ldr r1, [pc, #244] @ 33ae4 │ │ │ │ + beq 33974 │ │ │ │ + ldr r1, [pc, #244] @ 33ae8 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6308 │ │ │ │ + bl b63e4 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 33a1c │ │ │ │ + bgt 33a20 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33a1c │ │ │ │ + bne 33a20 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 33970 │ │ │ │ + beq 33974 │ │ │ │ ldr r0, [r7, #2716] @ 0xa9c │ │ │ │ str r4, [r7, #2716] @ 0xa9c │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ cmp r5, #0 │ │ │ │ - bgt 33a40 │ │ │ │ + bgt 33a44 │ │ │ │ mov r0, #1 │ │ │ │ - b 33adc │ │ │ │ + b 33ae0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #152] @ 33ae8 │ │ │ │ + ldr r0, [pc, #152] @ 33aec │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r5, [r3, r0] │ │ │ │ tst r1, #2048 @ 0x800 │ │ │ │ - beq 33a6c │ │ │ │ + beq 33a70 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 33a88 │ │ │ │ + bne 33a8c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ - bl cf1c0 <_PyObject_MakeTpCall@@Base> │ │ │ │ - b 33ab0 │ │ │ │ + bl cfe38 <_PyObject_MakeTpCall@@Base> │ │ │ │ + b 33ab4 │ │ │ │ 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 cb10c <_Py_CheckFunctionResult@@Base> │ │ │ │ + bl cb30c <_Py_CheckFunctionResult@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33970 │ │ │ │ + beq 33974 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 33a38 │ │ │ │ + bgt 33a3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33a38 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 33a38 │ │ │ │ + bne 33a3c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 33a3c │ │ │ │ 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 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 33b2c │ │ │ │ + bhi 33b30 │ │ │ │ cmp r4, #0 │ │ │ │ movwle r4, #5196 @ 0x144c │ │ │ │ movtle r4, #96 @ 0x60 │ │ │ │ ldrgt r4, [r6] │ │ │ │ - b 33b54 │ │ │ │ + b 33b58 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #22100 @ 0x5654 │ │ │ │ + movw r0, #19440 @ 0x4bf0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 33b18 │ │ │ │ + bne 33b1c │ │ │ │ mov r0, #0 │ │ │ │ - b 33bd4 │ │ │ │ + b 33bd8 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 33b7c │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bgt 33b80 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37100 @ 0x90ec │ │ │ │ + movw r1, #34440 @ 0x8688 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 33b4c │ │ │ │ + bl 16e8c0 │ │ │ │ + b 33b50 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 33ba4 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 33ba8 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51680 @ 0xc9e0 │ │ │ │ + movw r1, #49020 @ 0xbf7c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 33b4c │ │ │ │ + bl 16e8c0 │ │ │ │ + b 33b50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1adbe4 <_PyCompactLong_Add@@Base+0x2a4> │ │ │ │ + bl 1ad800 <_PyCompactLong_Add@@Base+0x2a4> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 33b4c │ │ │ │ + beq 33b50 │ │ │ │ ldr ip, [r5, #20] │ │ │ │ mov r3, r6 │ │ │ │ - ldr r0, [pc, #24] @ 33bdc │ │ │ │ + ldr r0, [pc, #24] @ 33be0 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ sub r1, fp, #28 │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d7e4c │ │ │ │ + bl d8a64 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r7, r3, r8, asr #16 │ │ │ │ │ │ │ │ -00033be0 <_PyUnicode_FromId@@Base>: │ │ │ │ +00033be4 <_PyUnicode_FromId@@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 r7, r0 │ │ │ │ add r8, r0, #8 │ │ │ │ mov r3, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 33c20 <_PyUnicode_FromId@@Base+0x40> │ │ │ │ + bne 33c24 <_PyUnicode_FromId@@Base+0x40> │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 33c08 <_PyUnicode_FromId@@Base+0x28> │ │ │ │ + bne 33c0c <_PyUnicode_FromId@@Base+0x28> │ │ │ │ dmb ish │ │ │ │ - beq 33c30 <_PyUnicode_FromId@@Base+0x50> │ │ │ │ + beq 33c34 <_PyUnicode_FromId@@Base+0x50> │ │ │ │ mov r0, r8 │ │ │ │ - bl 33fd88 │ │ │ │ - ldr r3, [pc, #436] @ 33dec <_PyUnicode_FromId@@Base+0x20c> │ │ │ │ + bl 348df4 │ │ │ │ + ldr r3, [pc, #436] @ 33df0 <_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 │ │ │ │ - bge 33cec <_PyUnicode_FromId@@Base+0x10c> │ │ │ │ + bge 33cf0 <_PyUnicode_FromId@@Base+0x10c> │ │ │ │ ldr r6, [r9, #3720] @ 0xe88 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ add r5, r6, #5888 @ 0x1700 │ │ │ │ add r5, r5, #4 │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 33c7c <_PyUnicode_FromId@@Base+0x9c> │ │ │ │ + bne 33c80 <_PyUnicode_FromId@@Base+0x9c> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 33c64 <_PyUnicode_FromId@@Base+0x84> │ │ │ │ + bne 33c68 <_PyUnicode_FromId@@Base+0x84> │ │ │ │ dmb ish │ │ │ │ - beq 33c8c <_PyUnicode_FromId@@Base+0xac> │ │ │ │ + beq 33c90 <_PyUnicode_FromId@@Base+0xac> │ │ │ │ mov r0, r5 │ │ │ │ - bl 33fd88 │ │ │ │ + bl 348df4 │ │ │ │ dmb ish │ │ │ │ ldr r4, [r7, #4] │ │ │ │ dmb ish │ │ │ │ cmp r4, #0 │ │ │ │ - bge 33cbc <_PyUnicode_FromId@@Base+0xdc> │ │ │ │ + bge 33cc0 <_PyUnicode_FromId@@Base+0xdc> │ │ │ │ add r6, r6, #4096 @ 0x1000 │ │ │ │ ldr r4, [r6, #1800] @ 0x708 │ │ │ │ add r3, r4, #1 │ │ │ │ str r3, [r6, #1800] @ 0x708 │ │ │ │ dmb ish │ │ │ │ str r4, [r7, #4] │ │ │ │ dmb ish │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 33cdc <_PyUnicode_FromId@@Base+0xfc> │ │ │ │ + bne 33ce0 <_PyUnicode_FromId@@Base+0xfc> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 33cc4 <_PyUnicode_FromId@@Base+0xe4> │ │ │ │ + bne 33cc8 <_PyUnicode_FromId@@Base+0xe4> │ │ │ │ dmb ish │ │ │ │ - beq 33cec <_PyUnicode_FromId@@Base+0x10c> │ │ │ │ + beq 33cf0 <_PyUnicode_FromId@@Base+0x10c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bcb48 │ │ │ │ + bl 2d8074 │ │ │ │ add r5, r9, #4096 @ 0x1000 │ │ │ │ ldr r3, [r5, #2064] @ 0x810 │ │ │ │ cmp r3, r4 │ │ │ │ - ble 33d0c <_PyUnicode_FromId@@Base+0x12c> │ │ │ │ + ble 33d10 <_PyUnicode_FromId@@Base+0x12c> │ │ │ │ ldr r3, [r5, #2068] @ 0x814 │ │ │ │ ldr r6, [r3, r4, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 33db0 <_PyUnicode_FromId@@Base+0x1d0> │ │ │ │ + bne 33db4 <_PyUnicode_FromId@@Base+0x1d0> │ │ │ │ ldr r6, [r7] │ │ │ │ mov sl, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e31c │ │ │ │ mov r3, sl │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ str sl, [sp] │ │ │ │ - bl aa8e8 │ │ │ │ + bl aa940 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 33d80 <_PyUnicode_FromId@@Base+0x1a0> │ │ │ │ + beq 33d84 <_PyUnicode_FromId@@Base+0x1a0> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl ab20c │ │ │ │ + bl ab264 │ │ │ │ ldr r2, [r5, #2064] @ 0x810 │ │ │ │ ldr r3, [r5, #2068] @ 0x814 │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, r4 │ │ │ │ - bgt 33da8 <_PyUnicode_FromId@@Base+0x1c8> │ │ │ │ + bgt 33dac <_PyUnicode_FromId@@Base+0x1c8> │ │ │ │ lsl r7, r4, #1 │ │ │ │ mov r0, r3 │ │ │ │ cmp r7, #16 │ │ │ │ movlt r7, #16 │ │ │ │ lsl r1, r7, #2 │ │ │ │ - bl c5ca8 │ │ │ │ + bl c5f40 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 33d88 <_PyUnicode_FromId@@Base+0x1a8> │ │ │ │ - bl 2e1c38 │ │ │ │ + bne 33d8c <_PyUnicode_FromId@@Base+0x1a8> │ │ │ │ + bl 2e1788 │ │ │ │ mov r6, #0 │ │ │ │ - b 33db0 <_PyUnicode_FromId@@Base+0x1d0> │ │ │ │ + b 33db4 <_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 │ │ │ │ bl 2d6c4 │ │ │ │ str r9, [r5, #2068] @ 0x814 │ │ │ │ str r7, [r5, #2064] @ 0x810 │ │ │ │ ldr r3, [r5, #2068] @ 0x814 │ │ │ │ str r6, [r3, r4, lsl #2] │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 33dd0 <_PyUnicode_FromId@@Base+0x1f0> │ │ │ │ + bne 33dd4 <_PyUnicode_FromId@@Base+0x1f0> │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 33db8 <_PyUnicode_FromId@@Base+0x1d8> │ │ │ │ + bne 33dbc <_PyUnicode_FromId@@Base+0x1d8> │ │ │ │ dmb ish │ │ │ │ - beq 33de0 <_PyUnicode_FromId@@Base+0x200> │ │ │ │ + beq 33de4 <_PyUnicode_FromId@@Base+0x200> │ │ │ │ mov r0, r8 │ │ │ │ - bl 2bcb48 │ │ │ │ + bl 2d8074 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00033df0 : │ │ │ │ +00033df4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2d730 │ │ │ │ │ │ │ │ -00033e04 : │ │ │ │ +00033e08 <_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 │ │ │ │ + │ │ │ │ +00033e1c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 33e1c │ │ │ │ + ldr r0, [pc, #12] @ 33e34 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26a0ec │ │ │ │ - rsbeq lr, r1, r0, lsl r6 │ │ │ │ + b 269c84 │ │ │ │ + rsbeq lr, r1, ip, asr #10 │ │ │ │ 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 139f90 │ │ │ │ + bl 13a590 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #380] @ 33fc4 │ │ │ │ + ldr r1, [pc, #376] @ 33fd8 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15974c │ │ │ │ - movw r1, #12064 @ 0x2f20 │ │ │ │ + bl 15933c │ │ │ │ + movw r1, #9632 @ 0x25a0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #8] │ │ │ │ - bl 13b4b8 │ │ │ │ + bl 13bab8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 33e78 │ │ │ │ + bge 33e90 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #328] @ 33fc8 │ │ │ │ + ldr r1, [pc, #324] @ 33fdc │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15974c │ │ │ │ - movw r1, #27448 @ 0x6b38 │ │ │ │ + bl 15933c │ │ │ │ + movw r1, #24788 @ 0x60d4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #12] │ │ │ │ - bl 13b4b8 │ │ │ │ + bl 13bab8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 33e70 │ │ │ │ - ldr r1, [pc, #284] @ 33fcc │ │ │ │ + blt 33e88 │ │ │ │ + ldr r1, [pc, #280] @ 33fe0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15974c │ │ │ │ - movw r1, #27468 @ 0x6b4c │ │ │ │ + bl 15933c │ │ │ │ + movw r1, #24808 @ 0x60e8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #16] │ │ │ │ - bl 13b4b8 │ │ │ │ + bl 13bab8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 33e70 │ │ │ │ + blt 33e88 │ │ │ │ mov r3, #131072 @ 0x20000 │ │ │ │ str r3, [r5, #20] │ │ │ │ - bl 9f37c │ │ │ │ - movw r1, #13188 @ 0x3384 │ │ │ │ + bl 9f408 │ │ │ │ + movw r1, #10448 @ 0x28d0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #4] │ │ │ │ - bl 13b4b8 │ │ │ │ + bl 13bab8 │ │ │ │ cmp r0, #0 │ │ │ │ - movwge r6, #48036 @ 0xbba4 │ │ │ │ - movtge r6, #88 @ 0x58 │ │ │ │ - blt 33e70 │ │ │ │ + ldrge r6, [pc, #196] @ 33fe4 │ │ │ │ + blt 33e88 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 33f34 │ │ │ │ + beq 33f48 │ │ │ │ ldr r2, [r6] │ │ │ │ add r6, r6, #8 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 33f0c │ │ │ │ - b 33e70 │ │ │ │ + bne 33f20 │ │ │ │ + b 33e88 │ │ │ │ movw r3, #5220 @ 0x1464 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl aee00 │ │ │ │ + bl aeecc │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 33e70 │ │ │ │ - ldr r1, [pc, #120] @ 33fd0 │ │ │ │ + beq 33e88 │ │ │ │ + ldr r1, [pc, #124] @ 33fe8 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15974c │ │ │ │ + bl 15933c │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 33f88 │ │ │ │ + bgt 33f9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33f88 │ │ │ │ + bne 33f9c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 33e70 │ │ │ │ + beq 33e88 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159780 │ │ │ │ + bl 159370 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 33e70 │ │ │ │ - movw r0, #22684 @ 0x589c │ │ │ │ + bne 33e88 │ │ │ │ + movw r0, #20024 @ 0x4e38 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl aa550 │ │ │ │ + bl aa5a8 │ │ │ │ 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, r4, asr #12 │ │ │ │ - rsbeq lr, r1, r8, asr r6 │ │ │ │ - rsbeq lr, r1, ip, ror #12 │ │ │ │ - rsbeq lr, r1, r0, lsl #13 │ │ │ │ + rsbeq lr, r1, r0, lsl #11 │ │ │ │ + mlseq r1, r4, r5, lr │ │ │ │ + rsbeq lr, r1, r8, lsr #11 │ │ │ │ + subseq fp, r8, r4, lsl r2 │ │ │ │ + strhteq lr, [r1], #-92 @ 0xffffffa4 │ │ │ │ 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 34024 │ │ │ │ + bne 3403c │ │ │ │ cmp r2, #0 │ │ │ │ - blt 34020 │ │ │ │ + blt 34038 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 34058 │ │ │ │ + beq 34070 │ │ │ │ mov r4, r3 │ │ │ │ sub r1, fp, #20 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #104] @ 340a4 │ │ │ │ + ldr r1, [pc, #104] @ 340bc │ │ │ │ mov r2, #0 │ │ │ │ stm sp, {r1, r2} │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3409c │ │ │ │ + beq 340b4 │ │ │ │ adds r2, r5, r4 │ │ │ │ ldrne r2, [r0] │ │ │ │ sub r0, fp, #16 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 28c50c │ │ │ │ + bl 28c054 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3407c │ │ │ │ + bne 34094 │ │ │ │ mov r0, #0 │ │ │ │ - b 3409c │ │ │ │ - bl 345a4 <_Py_DumpStack@@Base> │ │ │ │ + b 340b4 │ │ │ │ + bl 345c0 <_Py_DumpStack@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7658 │ │ │ │ - bl b8fac │ │ │ │ + bl a7718 │ │ │ │ + bl b9178 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34074 │ │ │ │ + bne 3408c │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - mlseq r1, ip, r6, lr │ │ │ │ + ldrdeq lr, [r1], #-88 @ 0xffffffa8 @ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2db2ec │ │ │ │ + bl 2dae50 │ │ │ │ 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 a0230 <_Py_GetConfig@@Base> │ │ │ │ + bl a02ac <_Py_GetConfig@@Base> │ │ │ │ ldr r0, [r0, #204] @ 0xcc │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 34100 │ │ │ │ + bgt 34118 │ │ │ │ mov r0, #84 @ 0x54 │ │ │ │ bl 2e118 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 3410c │ │ │ │ + ble 34124 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ 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 │ │ │ │ @@ -5786,23 +5794,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 34154 │ │ │ │ + beq 3416c │ │ │ │ mov r0, #10 │ │ │ │ bl 2e238 │ │ │ │ movw r3, #19260 @ 0x4b3c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - ldr r5, [pc, #328] @ 342ac │ │ │ │ + ldr r5, [pc, #328] @ 342c4 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r4, [r4] │ │ │ │ - movw r1, #12224 @ 0x2fc0 │ │ │ │ + movw r1, #9792 @ 0x2640 │ │ │ │ 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 │ │ │ │ @@ -5810,55 +5818,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 34364 │ │ │ │ + bl 3437c │ │ │ │ ldr r2, [r6, r5] │ │ │ │ mov r3, #20 │ │ │ │ mov r0, r4 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ - movw r1, #12244 @ 0x2fd4 │ │ │ │ + movw r1, #9812 @ 0x2654 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r2, #1932] @ 0x78c │ │ │ │ - bl 34364 │ │ │ │ + bl 3437c │ │ │ │ ldr r2, [r6, r5] │ │ │ │ mov r3, #16 │ │ │ │ mov r0, r4 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ - movw r1, #12268 @ 0x2fec │ │ │ │ + movw r1, #9836 @ 0x266c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r2, #1716] @ 0x6b4 │ │ │ │ - bl 34364 │ │ │ │ + bl 3437c │ │ │ │ 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, #12288 @ 0x3000 │ │ │ │ + movw r1, #9856 @ 0x2680 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ lsl r3, r3, #3 │ │ │ │ add r3, r3, #20 │ │ │ │ - bl 34364 │ │ │ │ + bl 3437c │ │ │ │ mov sl, r7 │ │ │ │ add r7, r7, #1 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ sub r0, fp, #164 @ 0xa4 │ │ │ │ - movw r2, #12308 @ 0x3014 │ │ │ │ + movw r2, #9876 @ 0x2694 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 98a5c │ │ │ │ + bl 98a8c │ │ │ │ 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 │ │ │ │ @@ -5868,32 +5876,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 34364 │ │ │ │ + bl 3437c │ │ │ │ cmp r7, #20 │ │ │ │ - bne 3422c │ │ │ │ + bne 34244 │ │ │ │ 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] @ 34308 │ │ │ │ + ldr r3, [pc, #80] @ 34320 │ │ │ │ ldr r2, [r3, #1480] @ 0x5c8 │ │ │ │ cmn r2, #1 │ │ │ │ - bne 342ec │ │ │ │ + bne 34304 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl be4fc │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ @@ -5907,572 +5915,572 @@ │ │ │ │ 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 be73c │ │ │ │ - ldr r3, [pc, #40] @ 34360 │ │ │ │ + b be904 │ │ │ │ + ldr r3, [pc, #40] @ 34378 │ │ │ │ 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 │ │ │ │ dmb ish │ │ │ │ ldr r0, [r3, #2072] @ 0x818 │ │ │ │ dmb ish │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ 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, #12432 @ 0x3090 │ │ │ │ + movw r2, #10000 @ 0x2710 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 98a5c │ │ │ │ + bl 98a8c │ │ │ │ sub r3, fp, #148 @ 0x94 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ sub r0, fp, #276 @ 0x114 │ │ │ │ - movw r2, #12456 @ 0x30a8 │ │ │ │ + movw r2, #10024 @ 0x2728 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 98a5c │ │ │ │ + bl 98a8c │ │ │ │ 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 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 34410 │ │ │ │ - bl be4fc │ │ │ │ + bne 34428 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34410 │ │ │ │ + beq 34428 │ │ │ │ mov r7, #0 │ │ │ │ - b 3459c │ │ │ │ + b 345b4 │ │ │ │ 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 34444 │ │ │ │ + bne 3445c │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2e1c38 │ │ │ │ + b 2e1788 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 2e7e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 344b4 │ │ │ │ + beq 344cc │ │ │ │ mov r0, r5 │ │ │ │ bl 2e184 <__sched_cpufree@plt> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #22 │ │ │ │ - beq 34488 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 344a0 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 27ad20 │ │ │ │ + b 27a868 │ │ │ │ subs r8, r8, #1 │ │ │ │ - bne 344ac │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + bne 344c4 │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12476 @ 0x30bc │ │ │ │ + movw r1, #10044 @ 0x273c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 34408 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 34420 │ │ │ │ lsl r7, r7, #1 │ │ │ │ - b 34418 │ │ │ │ - bl c45ac │ │ │ │ + b 34430 │ │ │ │ + bl c4778 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 34588 │ │ │ │ + beq 345a0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d01c <__sched_cpucount@plt> │ │ │ │ mov r8, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3457c │ │ │ │ + beq 34594 │ │ │ │ lsr r3, r4, #5 │ │ │ │ and r2, r4, #31 │ │ │ │ cmp r6, r4, lsr #3 │ │ │ │ - bls 34574 │ │ │ │ + bls 3458c │ │ │ │ ldr r3, [r5, r3, lsl #2] │ │ │ │ lsr r3, r3, r2 │ │ │ │ tst r3, #1 │ │ │ │ - beq 3456c │ │ │ │ + beq 34584 │ │ │ │ mov r0, r4 │ │ │ │ sub r8, r8, #1 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 34588 │ │ │ │ + beq 345a0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl 157d64 │ │ │ │ + bl 157950 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34548 │ │ │ │ + beq 34560 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 34588 │ │ │ │ + bgt 345a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 34588 │ │ │ │ + bne 345a0 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 34588 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 345a0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 34574 │ │ │ │ + bgt 3458c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 34574 │ │ │ │ + bne 3458c │ │ │ │ mov r0, r9 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 34574 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 3458c │ │ │ │ add r4, r4, #1 │ │ │ │ - b 344d8 │ │ │ │ + b 344f0 │ │ │ │ add r4, r4, #1 │ │ │ │ - b 344d0 │ │ │ │ + b 344e8 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e184 <__sched_cpufree@plt> │ │ │ │ - b 3459c │ │ │ │ + b 345b4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e184 <__sched_cpufree@plt> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7658 │ │ │ │ - b 34408 │ │ │ │ + bl a7718 │ │ │ │ + b 34420 │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ + andeq r0, r0, r0 │ │ │ │ │ │ │ │ -000345a4 <_Py_DumpStack@@Base>: │ │ │ │ +000345c0 <_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] @ 34934 <_Py_DumpStack@@Base+0x390> │ │ │ │ + ldr r3, [pc, #880] @ 34950 <_Py_DumpStack@@Base+0x390> │ │ │ │ mov r2, #57 @ 0x39 │ │ │ │ sub r6, fp, #168 @ 0xa8 │ │ │ │ - movw r1, #12712 @ 0x31a8 │ │ │ │ + movw r1, #10656 @ 0x29a0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r6 │ │ │ │ bl 2dcdc │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 34610 <_Py_DumpStack@@Base+0x6c> │ │ │ │ + bne 3462c <_Py_DumpStack@@Base+0x6c> │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #12772 @ 0x31e4 │ │ │ │ + movw r1, #10716 @ 0x29dc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ - b 34910 <_Py_DumpStack@@Base+0x36c> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ + b 3492c <_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 34628 <_Py_DumpStack@@Base+0x84> │ │ │ │ + bne 34644 <_Py_DumpStack@@Base+0x84> │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ sub sp, sp, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 34658 <_Py_DumpStack@@Base+0xb4> │ │ │ │ + beq 34674 <_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 34674 <_Py_DumpStack@@Base+0xd0> │ │ │ │ + bne 34690 <_Py_DumpStack@@Base+0xd0> │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ sub sp, sp, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 346a4 <_Py_DumpStack@@Base+0x100> │ │ │ │ + beq 346c0 <_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 34708 <_Py_DumpStack@@Base+0x164> │ │ │ │ + ble 34724 <_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 346fc <_Py_DumpStack@@Base+0x158> │ │ │ │ + beq 34718 <_Py_DumpStack@@Base+0x158> │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 346fc <_Py_DumpStack@@Base+0x158> │ │ │ │ + beq 34718 <_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 346b0 <_Py_DumpStack@@Base+0x10c> │ │ │ │ + b 346cc <_Py_DumpStack@@Base+0x10c> │ │ │ │ str r9, [fp, #-192] @ 0xffffff40 │ │ │ │ - movw r8, #7384 @ 0x1cd8 │ │ │ │ + movw r8, #4952 @ 0x1358 │ │ │ │ movt r8, #65 @ 0x41 │ │ │ │ - movw r9, #29640 @ 0x73c8 │ │ │ │ + movw r9, #27208 @ 0x6a48 │ │ │ │ movt r9, #63 @ 0x3f │ │ │ │ mov sl, #0 │ │ │ │ - movw r0, #12808 @ 0x3208 │ │ │ │ + movw r0, #10752 @ 0x2a00 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ str r7, [fp, #-188] @ 0xffffff44 │ │ │ │ str r0, [fp, #-196] @ 0xffffff3c │ │ │ │ ldr r3, [fp, #-188] @ 0xffffff44 │ │ │ │ cmp r3, sl │ │ │ │ - ble 348ec <_Py_DumpStack@@Base+0x348> │ │ │ │ + ble 34908 <_Py_DumpStack@@Base+0x348> │ │ │ │ ldr r3, [fp, #-176] @ 0xffffff50 │ │ │ │ ldr r3, [r3, sl, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 34764 <_Py_DumpStack@@Base+0x1c0> │ │ │ │ + beq 34780 <_Py_DumpStack@@Base+0x1c0> │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 34764 <_Py_DumpStack@@Base+0x1c0> │ │ │ │ + beq 34780 <_Py_DumpStack@@Base+0x1c0> │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 34774 <_Py_DumpStack@@Base+0x1d0> │ │ │ │ + bne 34790 <_Py_DumpStack@@Base+0x1d0> │ │ │ │ ldr r1, [fp, #-196] @ 0xffffff3c │ │ │ │ mov r2, #27 │ │ │ │ mov r0, r4 │ │ │ │ - b 348bc <_Py_DumpStack@@Base+0x318> │ │ │ │ + b 348d8 <_Py_DumpStack@@Base+0x318> │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 347d4 <_Py_DumpStack@@Base+0x230> │ │ │ │ + bne 347f0 <_Py_DumpStack@@Base+0x230> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str r2, [r5, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 347d4 <_Py_DumpStack@@Base+0x230> │ │ │ │ + bne 347f0 <_Py_DumpStack@@Base+0x230> │ │ │ │ mov r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #12836 @ 0x3224 │ │ │ │ + movw r1, #10780 @ 0x2a1c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ ldr r7, [r5] │ │ │ │ mov r0, r7 │ │ │ │ bl 2e31c │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #12852 @ 0x3234 │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #10796 @ 0x2a2c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - b 348bc <_Py_DumpStack@@Base+0x318> │ │ │ │ + b 348d8 <_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, #12836 @ 0x3224 │ │ │ │ + movw r1, #10780 @ 0x2a1c │ │ │ │ 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 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_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 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #12856 @ 0x3238 │ │ │ │ + movw r1, #10800 @ 0x2a30 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_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 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_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 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #12864 @ 0x3240 │ │ │ │ + movw r1, #10808 @ 0x2a38 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [fp, #-184] @ 0xffffff48 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #1 │ │ │ │ - bl 31d90 │ │ │ │ - movw r1, #5056 @ 0x13c0 │ │ │ │ + bl 31d94 │ │ │ │ + movw r1, #2648 @ 0xa58 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, r4 │ │ │ │ add sl, sl, #1 │ │ │ │ - bl 8f8ec <_Py_FatalRefcountErrorFunc@@Base+0x24> │ │ │ │ + bl 8f91c <_Py_FatalRefcountErrorFunc@@Base+0x24> │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add r6, r6, #4 │ │ │ │ add r5, r5, #16 │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ - b 34730 <_Py_DumpStack@@Base+0x18c> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ + b 3474c <_Py_DumpStack@@Base+0x18c> │ │ │ │ ldr r9, [fp, #-192] @ 0xffffff40 │ │ │ │ cmp r3, #32 │ │ │ │ mov sp, r9 │ │ │ │ - bne 34910 <_Py_DumpStack@@Base+0x36c> │ │ │ │ - movw r1, #12868 @ 0x3244 │ │ │ │ + bne 3492c <_Py_DumpStack@@Base+0x36c> │ │ │ │ + movw r1, #10812 @ 0x2a3c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ - ldr r3, [pc, #28] @ 34934 <_Py_DumpStack@@Base+0x390> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ + ldr r3, [pc, #28] @ 34950 <_Py_DumpStack@@Base+0x390> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 3492c <_Py_DumpStack@@Base+0x388> │ │ │ │ + beq 34948 <_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 @ │ │ │ │ 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 34974 <_Py_DumpStack@@Base+0x3d0> │ │ │ │ + bne 34990 <_Py_DumpStack@@Base+0x3d0> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 2b0580 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2afe68 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3499c <_Py_DumpStack@@Base+0x3f8> │ │ │ │ - b 34994 <_Py_DumpStack@@Base+0x3f0> │ │ │ │ + bne 349b8 <_Py_DumpStack@@Base+0x3f8> │ │ │ │ + b 349b0 <_Py_DumpStack@@Base+0x3f0> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #21740 @ 0x54ec │ │ │ │ + movw r0, #19080 @ 0x4a88 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3495c <_Py_DumpStack@@Base+0x3b8> │ │ │ │ + bne 34978 <_Py_DumpStack@@Base+0x3b8> │ │ │ │ mov r0, #0 │ │ │ │ - b 349e4 <_Py_DumpStack@@Base+0x440> │ │ │ │ + b 34a00 <_Py_DumpStack@@Base+0x440> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 2b0580 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2afe68 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34994 <_Py_DumpStack@@Base+0x3f0> │ │ │ │ + beq 349b0 <_Py_DumpStack@@Base+0x3f0> │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2d790 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 349dc <_Py_DumpStack@@Base+0x438> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 349f8 <_Py_DumpStack@@Base+0x438> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 27ad20 │ │ │ │ + b 27a868 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 34a28 <_Py_DumpStack@@Base+0x484> │ │ │ │ + bne 34a44 <_Py_DumpStack@@Base+0x484> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 2de228 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2ddd80 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34a50 <_Py_DumpStack@@Base+0x4ac> │ │ │ │ - b 34a48 <_Py_DumpStack@@Base+0x4a4> │ │ │ │ + bne 34a6c <_Py_DumpStack@@Base+0x4ac> │ │ │ │ + b 34a64 <_Py_DumpStack@@Base+0x4a4> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #21768 @ 0x5508 │ │ │ │ + movw r0, #19108 @ 0x4aa4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34a10 <_Py_DumpStack@@Base+0x46c> │ │ │ │ + bne 34a2c <_Py_DumpStack@@Base+0x46c> │ │ │ │ mov r0, #0 │ │ │ │ - b 34a98 <_Py_DumpStack@@Base+0x4f4> │ │ │ │ + b 34ab4 <_Py_DumpStack@@Base+0x4f4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 2de228 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2ddd80 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34a48 <_Py_DumpStack@@Base+0x4a4> │ │ │ │ + beq 34a64 <_Py_DumpStack@@Base+0x4a4> │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2e5a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 34a90 <_Py_DumpStack@@Base+0x4ec> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 34aac <_Py_DumpStack@@Base+0x4ec> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 27ad20 │ │ │ │ + b 27a868 │ │ │ │ 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 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 34ad4 <_Py_DumpStack@@Base+0x530> │ │ │ │ - bl be4fc │ │ │ │ + bne 34af0 <_Py_DumpStack@@Base+0x530> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34b08 <_Py_DumpStack@@Base+0x564> │ │ │ │ + bne 34b24 <_Py_DumpStack@@Base+0x564> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d154 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 34afc <_Py_DumpStack@@Base+0x558> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 34b18 <_Py_DumpStack@@Base+0x558> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ad20 │ │ │ │ + b 27a868 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ 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 a0230 <_Py_GetConfig@@Base> │ │ │ │ + bl a02ac <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 34b58 <_Py_DumpStack@@Base+0x5b4> │ │ │ │ + bne 34b74 <_Py_DumpStack@@Base+0x5b4> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ add r0, r4, #16 │ │ │ │ - movw r3, #17564 @ 0x449c │ │ │ │ + movw r3, #15132 @ 0x3b1c │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2de770 <_Py_Gid_Converter@@Base+0x548> │ │ │ │ - movw r3, #52352 @ 0xcc80 │ │ │ │ + b 2de2c4 <_Py_Gid_Converter@@Base+0x544> │ │ │ │ + movw r3, #48380 @ 0xbcfc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #12992 @ 0x32c0 │ │ │ │ + movw r1, #10936 @ 0x2ab8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e3468 │ │ │ │ + bl 2e2fbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34b38 <_Py_DumpStack@@Base+0x594> │ │ │ │ + beq 34b54 <_Py_DumpStack@@Base+0x594> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andeq r0, r0, r0 │ │ │ │ │ │ │ │ -00034b88 <_PyMem_GetCurrentAllocatorName@@Base>: │ │ │ │ +00034ba0 <_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] @ 34ecc <_PyMem_GetCurrentAllocatorName@@Base+0x344> │ │ │ │ + ldr r0, [pc, #808] @ 34ee4 <_PyMem_GetCurrentAllocatorName@@Base+0x344> │ │ │ │ mov r3, #1 │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 34bc4 <_PyMem_GetCurrentAllocatorName@@Base+0x3c> │ │ │ │ + bne 34bdc <_PyMem_GetCurrentAllocatorName@@Base+0x3c> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 34bac <_PyMem_GetCurrentAllocatorName@@Base+0x24> │ │ │ │ + bne 34bc4 <_PyMem_GetCurrentAllocatorName@@Base+0x24> │ │ │ │ dmb ish │ │ │ │ - beq 34bd0 <_PyMem_GetCurrentAllocatorName@@Base+0x48> │ │ │ │ - bl 33fd88 │ │ │ │ - movw ip, #50528 @ 0xc560 │ │ │ │ + beq 34be8 <_PyMem_GetCurrentAllocatorName@@Base+0x48> │ │ │ │ + bl 348df4 │ │ │ │ + movw ip, #48136 @ 0xbc08 │ │ │ │ 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} │ │ │ │ @@ -6492,182 +6500,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] @ 34ed0 <_PyMem_GetCurrentAllocatorName@@Base+0x348> │ │ │ │ + ldr r0, [pc, #648] @ 34ee8 <_PyMem_GetCurrentAllocatorName@@Base+0x348> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [lr] │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34cd0 <_PyMem_GetCurrentAllocatorName@@Base+0x148> │ │ │ │ - ldr r0, [pc, #620] @ 34ed4 <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ + bne 34ce8 <_PyMem_GetCurrentAllocatorName@@Base+0x148> │ │ │ │ + ldr r0, [pc, #620] @ 34eec <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34c98 <_PyMem_GetCurrentAllocatorName@@Base+0x110> │ │ │ │ - ldr r0, [pc, #600] @ 34ed8 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ + bne 34cb0 <_PyMem_GetCurrentAllocatorName@@Base+0x110> │ │ │ │ + ldr r0, [pc, #600] @ 34ef0 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #55536 @ 0xd8f0 │ │ │ │ + movweq r4, #53104 @ 0xcf70 │ │ │ │ movteq r4, #60 @ 0x3c │ │ │ │ - beq 34e8c <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ - ldr r0, [pc, #564] @ 34ed4 <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ + beq 34ea4 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ + ldr r0, [pc, #564] @ 34eec <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34cd0 <_PyMem_GetCurrentAllocatorName@@Base+0x148> │ │ │ │ - ldr r0, [pc, #544] @ 34ed8 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ + bne 34ce8 <_PyMem_GetCurrentAllocatorName@@Base+0x148> │ │ │ │ + ldr r0, [pc, #544] @ 34ef0 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #9596 @ 0x257c │ │ │ │ + movweq r4, #6744 @ 0x1a58 │ │ │ │ movteq r4, #61 @ 0x3d │ │ │ │ - beq 34e8c <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ - ldr r0, [pc, #504] @ 34ed0 <_PyMem_GetCurrentAllocatorName@@Base+0x348> │ │ │ │ + beq 34ea4 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ + ldr r0, [pc, #504] @ 34ee8 <_PyMem_GetCurrentAllocatorName@@Base+0x348> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34d20 <_PyMem_GetCurrentAllocatorName@@Base+0x198> │ │ │ │ - ldr r0, [pc, #484] @ 34ed4 <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ + bne 34d38 <_PyMem_GetCurrentAllocatorName@@Base+0x198> │ │ │ │ + ldr r0, [pc, #484] @ 34eec <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34d20 <_PyMem_GetCurrentAllocatorName@@Base+0x198> │ │ │ │ - ldr r0, [pc, #464] @ 34ed8 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ + bne 34d38 <_PyMem_GetCurrentAllocatorName@@Base+0x198> │ │ │ │ + ldr r0, [pc, #464] @ 34ef0 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #55508 @ 0xd8d4 │ │ │ │ + movweq r4, #53076 @ 0xcf54 │ │ │ │ movteq r4, #60 @ 0x3c │ │ │ │ - beq 34e8c <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ - ldr ip, [pc, #436] @ 34edc <_PyMem_GetCurrentAllocatorName@@Base+0x354> │ │ │ │ + beq 34ea4 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ + ldr ip, [pc, #436] @ 34ef4 <_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] @ 34ed0 <_PyMem_GetCurrentAllocatorName@@Base+0x348> │ │ │ │ + ldr r0, [pc, #364] @ 34ee8 <_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 34e88 <_PyMem_GetCurrentAllocatorName@@Base+0x300> │ │ │ │ - ldr r0, [pc, #336] @ 34ed4 <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ + bne 34ea0 <_PyMem_GetCurrentAllocatorName@@Base+0x300> │ │ │ │ + ldr r0, [pc, #336] @ 34eec <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ sub r1, fp, #76 @ 0x4c │ │ │ │ mov r2, #20 │ │ │ │ bl 2e5bc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 34e88 <_PyMem_GetCurrentAllocatorName@@Base+0x300> │ │ │ │ - ldr r0, [pc, #316] @ 34ed8 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ + bne 34ea0 <_PyMem_GetCurrentAllocatorName@@Base+0x300> │ │ │ │ + ldr r0, [pc, #316] @ 34ef0 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r2, #20 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34e8c <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ - ldr r0, [pc, #300] @ 34ee0 <_PyMem_GetCurrentAllocatorName@@Base+0x358> │ │ │ │ + bne 34ea4 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ + ldr r0, [pc, #300] @ 34ef8 <_PyMem_GetCurrentAllocatorName@@Base+0x358> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34e34 <_PyMem_GetCurrentAllocatorName@@Base+0x2ac> │ │ │ │ - ldr r0, [pc, #280] @ 34ee4 <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ + bne 34e4c <_PyMem_GetCurrentAllocatorName@@Base+0x2ac> │ │ │ │ + ldr r0, [pc, #280] @ 34efc <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34dfc <_PyMem_GetCurrentAllocatorName@@Base+0x274> │ │ │ │ - ldr r0, [pc, #260] @ 34ee8 <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ + bne 34e14 <_PyMem_GetCurrentAllocatorName@@Base+0x274> │ │ │ │ + ldr r0, [pc, #260] @ 34f00 <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ mov r2, #20 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #55544 @ 0xd8f8 │ │ │ │ + movweq r4, #53112 @ 0xcf78 │ │ │ │ movteq r4, #60 @ 0x3c │ │ │ │ - beq 34e8c <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ - ldr r0, [pc, #224] @ 34ee4 <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ + beq 34ea4 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ + ldr r0, [pc, #224] @ 34efc <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34e34 <_PyMem_GetCurrentAllocatorName@@Base+0x2ac> │ │ │ │ - ldr r0, [pc, #204] @ 34ee8 <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ + bne 34e4c <_PyMem_GetCurrentAllocatorName@@Base+0x2ac> │ │ │ │ + ldr r0, [pc, #204] @ 34f00 <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #55492 @ 0xd8c4 │ │ │ │ + movweq r4, #53060 @ 0xcf44 │ │ │ │ movteq r4, #60 @ 0x3c │ │ │ │ - beq 34e8c <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ - ldr r0, [pc, #164] @ 34ee0 <_PyMem_GetCurrentAllocatorName@@Base+0x358> │ │ │ │ + beq 34ea4 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ + ldr r0, [pc, #164] @ 34ef8 <_PyMem_GetCurrentAllocatorName@@Base+0x358> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ bl 2e5bc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 34e88 <_PyMem_GetCurrentAllocatorName@@Base+0x300> │ │ │ │ - ldr r0, [pc, #144] @ 34ee4 <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ + bne 34ea0 <_PyMem_GetCurrentAllocatorName@@Base+0x300> │ │ │ │ + ldr r0, [pc, #144] @ 34efc <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34e8c <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ - ldr r0, [pc, #124] @ 34ee8 <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ + bne 34ea4 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ + ldr r0, [pc, #124] @ 34f00 <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ - movw r4, #55520 @ 0xd8e0 │ │ │ │ + movw r4, #53088 @ 0xcf60 │ │ │ │ movt r4, #60 @ 0x3c │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - b 34e8c <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ + b 34ea4 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ mov r4, #0 │ │ │ │ - ldr r1, [pc, #56] @ 34ecc <_PyMem_GetCurrentAllocatorName@@Base+0x344> │ │ │ │ + ldr r1, [pc, #56] @ 34ee4 <_PyMem_GetCurrentAllocatorName@@Base+0x344> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r1] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 34eb0 <_PyMem_GetCurrentAllocatorName@@Base+0x328> │ │ │ │ + bne 34ec8 <_PyMem_GetCurrentAllocatorName@@Base+0x328> │ │ │ │ strexb r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34e98 <_PyMem_GetCurrentAllocatorName@@Base+0x310> │ │ │ │ + bne 34eb0 <_PyMem_GetCurrentAllocatorName@@Base+0x310> │ │ │ │ dmb ish │ │ │ │ - beq 34ec0 <_PyMem_GetCurrentAllocatorName@@Base+0x338> │ │ │ │ + beq 34ed8 <_PyMem_GetCurrentAllocatorName@@Base+0x338> │ │ │ │ mov r0, r1 │ │ │ │ - bl 2bcb48 │ │ │ │ + bl 2d8074 │ │ │ │ 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 ip, r8, r4, asr #11 │ │ │ │ + subseq fp, r8, ip, ror #24 │ │ │ │ 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 │ │ │ │ @@ -6677,117 +6685,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 34f40 <_PyMem_GetCurrentAllocatorName@@Base+0x3b8> │ │ │ │ + bne 34f58 <_PyMem_GetCurrentAllocatorName@@Base+0x3b8> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 34f7c <_PyMem_GetCurrentAllocatorName@@Base+0x3f4> │ │ │ │ - ldr lr, [pc, #388] @ 350cc <_PyMem_GetCurrentAllocatorName@@Base+0x544> │ │ │ │ + beq 34f94 <_PyMem_GetCurrentAllocatorName@@Base+0x3f4> │ │ │ │ + ldr lr, [pc, #388] @ 350e4 <_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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 350c0 <_PyMem_GetCurrentAllocatorName@@Base+0x538> │ │ │ │ + beq 350d8 <_PyMem_GetCurrentAllocatorName@@Base+0x538> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 34f9c <_PyMem_GetCurrentAllocatorName@@Base+0x414> │ │ │ │ - bl be4fc │ │ │ │ + bne 34fb4 <_PyMem_GetCurrentAllocatorName@@Base+0x414> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 350c0 <_PyMem_GetCurrentAllocatorName@@Base+0x538> │ │ │ │ + bne 350d8 <_PyMem_GetCurrentAllocatorName@@Base+0x538> │ │ │ │ ldr r4, [r4, #4] │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ba49c │ │ │ │ + bl 1b9f9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 350c0 <_PyMem_GetCurrentAllocatorName@@Base+0x538> │ │ │ │ + beq 350d8 <_PyMem_GetCurrentAllocatorName@@Base+0x538> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #13840 @ 0x3610 │ │ │ │ + movw r1, #11408 @ 0x2c90 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #13844 @ 0x3614 │ │ │ │ + movw r0, #11412 @ 0x2c94 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl d7dfc │ │ │ │ + bl d8a14 │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3509c <_PyMem_GetCurrentAllocatorName@@Base+0x514> │ │ │ │ + beq 350b4 <_PyMem_GetCurrentAllocatorName@@Base+0x514> │ │ │ │ mov r1, #4 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 2dde4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35054 <_PyMem_GetCurrentAllocatorName@@Base+0x4cc> │ │ │ │ + beq 3506c <_PyMem_GetCurrentAllocatorName@@Base+0x4cc> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 35024 <_PyMem_GetCurrentAllocatorName@@Base+0x49c> │ │ │ │ + beq 3503c <_PyMem_GetCurrentAllocatorName@@Base+0x49c> │ │ │ │ cmp r3, #13 │ │ │ │ - bne 35040 <_PyMem_GetCurrentAllocatorName@@Base+0x4b8> │ │ │ │ - movw r3, #47836 @ 0xbadc │ │ │ │ + bne 35058 <_PyMem_GetCurrentAllocatorName@@Base+0x4b8> │ │ │ │ + movw r3, #46560 @ 0xb5e0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13888 @ 0x3640 │ │ │ │ + movw r1, #11456 @ 0x2cc0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 3509c <_PyMem_GetCurrentAllocatorName@@Base+0x514> │ │ │ │ - movw r3, #47820 @ 0xbacc │ │ │ │ + bl 16e8c0 │ │ │ │ + b 350b4 <_PyMem_GetCurrentAllocatorName@@Base+0x514> │ │ │ │ + movw r3, #46544 @ 0xb5d0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13860 @ 0x3624 │ │ │ │ + movw r1, #11428 @ 0x2ca4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 3509c <_PyMem_GetCurrentAllocatorName@@Base+0x514> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 350b4 <_PyMem_GetCurrentAllocatorName@@Base+0x514> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ - b 3509c <_PyMem_GetCurrentAllocatorName@@Base+0x514> │ │ │ │ + bl 27a868 │ │ │ │ + b 350b4 <_PyMem_GetCurrentAllocatorName@@Base+0x514> │ │ │ │ add r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 350d0 <_PyMem_GetCurrentAllocatorName@@Base+0x548> │ │ │ │ + bl 350e8 <_PyMem_GetCurrentAllocatorName@@Base+0x548> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3509c <_PyMem_GetCurrentAllocatorName@@Base+0x514> │ │ │ │ + beq 350b4 <_PyMem_GetCurrentAllocatorName@@Base+0x514> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 35080 <_PyMem_GetCurrentAllocatorName@@Base+0x4f8> │ │ │ │ + ble 35098 <_PyMem_GetCurrentAllocatorName@@Base+0x4f8> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 350c4 <_PyMem_GetCurrentAllocatorName@@Base+0x53c> │ │ │ │ + b 350dc <_PyMem_GetCurrentAllocatorName@@Base+0x53c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 35074 <_PyMem_GetCurrentAllocatorName@@Base+0x4ec> │ │ │ │ + bne 3508c <_PyMem_GetCurrentAllocatorName@@Base+0x4ec> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 35074 <_PyMem_GetCurrentAllocatorName@@Base+0x4ec> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 3508c <_PyMem_GetCurrentAllocatorName@@Base+0x4ec> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 350c0 <_PyMem_GetCurrentAllocatorName@@Base+0x538> │ │ │ │ + bgt 350d8 <_PyMem_GetCurrentAllocatorName@@Base+0x538> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 350c0 <_PyMem_GetCurrentAllocatorName@@Base+0x538> │ │ │ │ + bne 350d8 <_PyMem_GetCurrentAllocatorName@@Base+0x538> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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} │ │ │ │ @@ -6797,32 +6805,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, #2484] @ 35ac0 <_PyMem_GetCurrentAllocatorName@@Base+0xf38> │ │ │ │ + ldr r5, [pc, #2484] @ 35ad8 <_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 3514c <_PyMem_GetCurrentAllocatorName@@Base+0x5c4> │ │ │ │ + beq 35164 <_PyMem_GetCurrentAllocatorName@@Base+0x5c4> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14100 @ 0x3714 │ │ │ │ + movw r1, #11668 @ 0x2d94 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 36138 <_PyMem_GetCurrentAllocatorName@@Base+0x15b0> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 36150 <_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] │ │ │ │ @@ -6832,114 +6840,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 35180 <_PyMem_GetCurrentAllocatorName@@Base+0x5f8> │ │ │ │ + bne 35198 <_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, #14132 @ 0x3734 │ │ │ │ + movw r3, #11700 @ 0x2db4 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ sub r0, fp, #17152 @ 0x4300 │ │ │ │ sub r0, r0, #236 @ 0xec │ │ │ │ - movw r1, #41052 @ 0xa05c │ │ │ │ + movw r1, #38620 @ 0x96dc │ │ │ │ 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 3528c <_PyMem_GetCurrentAllocatorName@@Base+0x704> │ │ │ │ - movw r7, #44928 @ 0xaf80 │ │ │ │ + bne 352a4 <_PyMem_GetCurrentAllocatorName@@Base+0x704> │ │ │ │ + movw r7, #44772 @ 0xaee4 │ │ │ │ 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 3e8f8 │ │ │ │ - bl 3e998 │ │ │ │ + bl 3e8a8 │ │ │ │ + bl 3e948 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35cac <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ + bne 35cc4 <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ ldr r4, [r5, r4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r5, [r7] │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 35238 <_PyMem_GetCurrentAllocatorName@@Base+0x6b0> │ │ │ │ + beq 35250 <_PyMem_GetCurrentAllocatorName@@Base+0x6b0> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 35264 <_PyMem_GetCurrentAllocatorName@@Base+0x6dc> │ │ │ │ + bne 3527c <_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, #14148 @ 0x3744 │ │ │ │ + movw r2, #11716 @ 0x2dc4 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2dabb4 <_PyErr_Format@@Base> │ │ │ │ - b 35cac <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ + bl 2da730 <_PyErr_Format@@Base> │ │ │ │ + b 35cc4 <_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, #14148 @ 0x3744 │ │ │ │ + movw r1, #11716 @ 0x2dc4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 3da7c <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 35cac <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ + bl 3da2c <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 35cc4 <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ - bl a5998 │ │ │ │ + bl a5a58 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [r2] │ │ │ │ - bne 35320 <_PyMem_GetCurrentAllocatorName@@Base+0x798> │ │ │ │ + bne 35338 <_PyMem_GetCurrentAllocatorName@@Base+0x798> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e3ac │ │ │ │ - bl 3e998 │ │ │ │ + bl 3e948 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35cac <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ + bne 35cc4 <_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 352e8 <_PyMem_GetCurrentAllocatorName@@Base+0x760> │ │ │ │ + beq 35300 <_PyMem_GetCurrentAllocatorName@@Base+0x760> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 35308 <_PyMem_GetCurrentAllocatorName@@Base+0x780> │ │ │ │ + bne 35320 <_PyMem_GetCurrentAllocatorName@@Base+0x780> │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ mov r1, r0 │ │ │ │ sub r3, r3, #236 @ 0xec │ │ │ │ mov r0, ip │ │ │ │ - movw r2, #14220 @ 0x378c │ │ │ │ + movw r2, #11788 @ 0x2e0c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2dabb4 <_PyErr_Format@@Base> │ │ │ │ - b 35cac <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ + bl 2da730 <_PyErr_Format@@Base> │ │ │ │ + b 35cc4 <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ - movw r1, #14220 @ 0x378c │ │ │ │ + movw r1, #11788 @ 0x2e0c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ sub r2, r2, #236 @ 0xec │ │ │ │ - bl 3da7c <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 35cac <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ + bl 3da2c <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 35cc4 <_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 │ │ │ │ @@ -6961,919 +6969,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 35ac4 <_PyMem_GetCurrentAllocatorName@@Base+0xf3c> │ │ │ │ + beq 35adc <_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 354a8 <_PyMem_GetCurrentAllocatorName@@Base+0x920> │ │ │ │ + beq 354c0 <_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 c5ca8 │ │ │ │ + bl c5f40 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35ab0 <_PyMem_GetCurrentAllocatorName@@Base+0xf28> │ │ │ │ + bne 35ac8 <_PyMem_GetCurrentAllocatorName@@Base+0xf28> │ │ │ │ sub r3, r3, #8 │ │ │ │ ldr r9, [r3] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e3ac │ │ │ │ - bl 3e998 │ │ │ │ + bl 3e948 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35cac <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ - ldr r3, [pc, #1684] @ 35ac0 <_PyMem_GetCurrentAllocatorName@@Base+0xf38> │ │ │ │ + bne 35cc4 <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ + ldr r3, [pc, #1684] @ 35ad8 <_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 35454 <_PyMem_GetCurrentAllocatorName@@Base+0x8cc> │ │ │ │ + beq 3546c <_PyMem_GetCurrentAllocatorName@@Base+0x8cc> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 35484 <_PyMem_GetCurrentAllocatorName@@Base+0x8fc> │ │ │ │ + bne 3549c <_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, #14280 @ 0x37c8 │ │ │ │ + movw r2, #11848 @ 0x2e48 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2dabb4 <_PyErr_Format@@Base> │ │ │ │ - b 35cac <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ + bl 2da730 <_PyErr_Format@@Base> │ │ │ │ + b 35cc4 <_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, #14280 @ 0x37c8 │ │ │ │ + movw r1, #11848 @ 0x2e48 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r3] │ │ │ │ - bl 3da7c <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 35cac <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ + bl 3da2c <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 35cc4 <_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, #14364 @ 0x381c │ │ │ │ + movw r1, #11932 @ 0x2e9c │ │ │ │ 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 35360 <_PyMem_GetCurrentAllocatorName@@Base+0x7d8> │ │ │ │ + beq 35378 <_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 35528 <_PyMem_GetCurrentAllocatorName@@Base+0x9a0> │ │ │ │ + bne 35540 <_PyMem_GetCurrentAllocatorName@@Base+0x9a0> │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ add r0, r4, r0 │ │ │ │ ldrb r3, [r0, #-1] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq 35554 <_PyMem_GetCurrentAllocatorName@@Base+0x9cc> │ │ │ │ + beq 3556c <_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, #14392 @ 0x3838 │ │ │ │ + movw r1, #11960 @ 0x2eb8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ bl 2defc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3555c <_PyMem_GetCurrentAllocatorName@@Base+0x9d4> │ │ │ │ + bne 35574 <_PyMem_GetCurrentAllocatorName@@Base+0x9d4> │ │ │ │ mov r4, #0 │ │ │ │ - b 35360 <_PyMem_GetCurrentAllocatorName@@Base+0x7d8> │ │ │ │ + b 35378 <_PyMem_GetCurrentAllocatorName@@Base+0x7d8> │ │ │ │ sub r7, fp, #16384 @ 0x4000 │ │ │ │ - bl 143524 │ │ │ │ + bl 143118 │ │ │ │ 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 35a9c <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ + beq 35ab4 <_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 35650 <_PyMem_GetCurrentAllocatorName@@Base+0xac8> │ │ │ │ - movw r5, #44928 @ 0xaf80 │ │ │ │ + bge 35668 <_PyMem_GetCurrentAllocatorName@@Base+0xac8> │ │ │ │ + movw r5, #44772 @ 0xaee4 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 3e8f8 │ │ │ │ - bl 3e998 │ │ │ │ + bl 3e8a8 │ │ │ │ + bl 3e948 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35a9c <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ - ldr r3, [pc, #1260] @ 35ac0 <_PyMem_GetCurrentAllocatorName@@Base+0xf38> │ │ │ │ + bne 35ab4 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ + ldr r3, [pc, #1260] @ 35ad8 <_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 355f8 <_PyMem_GetCurrentAllocatorName@@Base+0xa70> │ │ │ │ + beq 35610 <_PyMem_GetCurrentAllocatorName@@Base+0xa70> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 35628 <_PyMem_GetCurrentAllocatorName@@Base+0xaa0> │ │ │ │ + bne 35640 <_PyMem_GetCurrentAllocatorName@@Base+0xaa0> │ │ │ │ bl 2d460 │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #14456 @ 0x3878 │ │ │ │ + movw r2, #12024 @ 0x2ef8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #14400 @ 0x3840 │ │ │ │ + movw r2, #11968 @ 0x2ec0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2dabb4 <_PyErr_Format@@Base> │ │ │ │ - b 35a9c <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ + bl 2da730 <_PyErr_Format@@Base> │ │ │ │ + b 35ab4 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ bl 2d460 │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp] │ │ │ │ - movw r3, #14456 @ 0x3878 │ │ │ │ + movw r3, #12024 @ 0x2ef8 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #14400 @ 0x3840 │ │ │ │ + movw r1, #11968 @ 0x2ec0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 3da7c <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 35a9c <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ + bl 3da2c <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 35ab4 <_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 35714 <_PyMem_GetCurrentAllocatorName@@Base+0xb8c> │ │ │ │ - movw r5, #44928 @ 0xaf80 │ │ │ │ + beq 3572c <_PyMem_GetCurrentAllocatorName@@Base+0xb8c> │ │ │ │ + movw r5, #44772 @ 0xaee4 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r1, r4 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 3e8f8 │ │ │ │ - bl 3e998 │ │ │ │ + bl 3e8a8 │ │ │ │ + bl 3e948 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 359b8 <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ - ldr r3, [pc, #1064] @ 35ac0 <_PyMem_GetCurrentAllocatorName@@Base+0xf38> │ │ │ │ + bne 359d0 <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ + ldr r3, [pc, #1064] @ 35ad8 <_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 356bc <_PyMem_GetCurrentAllocatorName@@Base+0xb34> │ │ │ │ + beq 356d4 <_PyMem_GetCurrentAllocatorName@@Base+0xb34> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 356ec <_PyMem_GetCurrentAllocatorName@@Base+0xb64> │ │ │ │ + bne 35704 <_PyMem_GetCurrentAllocatorName@@Base+0xb64> │ │ │ │ bl 2d460 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ - movw r3, #14456 @ 0x3878 │ │ │ │ + movw r3, #12024 @ 0x2ef8 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ - movw r2, #14468 @ 0x3884 │ │ │ │ + movw r2, #12036 @ 0x2f04 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ mov r3, r4 │ │ │ │ - bl 2dabb4 <_PyErr_Format@@Base> │ │ │ │ - b 359b8 <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ + bl 2da730 <_PyErr_Format@@Base> │ │ │ │ + b 359d0 <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ bl 2d460 │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp] │ │ │ │ - movw r3, #14456 @ 0x3878 │ │ │ │ + movw r3, #12024 @ 0x2ef8 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #14468 @ 0x3884 │ │ │ │ + movw r1, #12036 @ 0x2f04 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 3da7c <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 359b8 <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ + bl 3da2c <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 359d0 <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ - vldr d7, [pc, #920] @ 35ab8 <_PyMem_GetCurrentAllocatorName@@Base+0xf30> │ │ │ │ + vldr d7, [pc, #920] @ 35ad0 <_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 35800 <_PyMem_GetCurrentAllocatorName@@Base+0xc78> │ │ │ │ - movw r5, #44928 @ 0xaf80 │ │ │ │ + bne 35818 <_PyMem_GetCurrentAllocatorName@@Base+0xc78> │ │ │ │ + movw r5, #44772 @ 0xaee4 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 3e8f8 │ │ │ │ - bl 3e998 │ │ │ │ + bl 3e8a8 │ │ │ │ + bl 3e948 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 359b8 <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ - ldr r3, [pc, #836] @ 35ac0 <_PyMem_GetCurrentAllocatorName@@Base+0xf38> │ │ │ │ + bne 359d0 <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ + ldr r3, [pc, #836] @ 35ad8 <_PyMem_GetCurrentAllocatorName@@Base+0xf38> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r9, #14456 @ 0x3878 │ │ │ │ + movw r9, #12024 @ 0x2ef8 │ │ │ │ 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 357ac <_PyMem_GetCurrentAllocatorName@@Base+0xc24> │ │ │ │ + beq 357c4 <_PyMem_GetCurrentAllocatorName@@Base+0xc24> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 357d8 <_PyMem_GetCurrentAllocatorName@@Base+0xc50> │ │ │ │ + bne 357f0 <_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, #14540 @ 0x38cc │ │ │ │ + movw r2, #12108 @ 0x2f4c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 2dabb4 <_PyErr_Format@@Base> │ │ │ │ - b 359b8 <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ + bl 2da730 <_PyErr_Format@@Base> │ │ │ │ + b 359d0 <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ bl 2d460 │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp, #12] │ │ │ │ - movw r1, #14540 @ 0x38cc │ │ │ │ + movw r1, #12108 @ 0x2f4c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r0, r5 │ │ │ │ str r9, [sp, #8] │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 3da7c <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 359b8 <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ + bl 3da2c <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 359d0 <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ ldrh r3, [r0, #50] @ 0x32 │ │ │ │ ldrh r2, [r0, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 35834 <_PyMem_GetCurrentAllocatorName@@Base+0xcac> │ │ │ │ + bcc 3584c <_PyMem_GetCurrentAllocatorName@@Base+0xcac> │ │ │ │ str r2, [sp] │ │ │ │ movw r2, #4400 @ 0x1130 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #14620 @ 0x391c │ │ │ │ + movw r1, #12188 @ 0x2f9c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, r4 │ │ │ │ - bl 140e0c │ │ │ │ - b 358b8 <_PyMem_GetCurrentAllocatorName@@Base+0xd30> │ │ │ │ + bl 1409e8 │ │ │ │ + b 358d0 <_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, #14456 @ 0x3878 │ │ │ │ + movw r0, #12024 @ 0x2ef8 │ │ │ │ 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 360d8 <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ + beq 360f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ add r6, r6, #40 @ 0x28 │ │ │ │ cmp r4, r8 │ │ │ │ - bgt 35860 <_PyMem_GetCurrentAllocatorName@@Base+0xcd8> │ │ │ │ + bgt 35878 <_PyMem_GetCurrentAllocatorName@@Base+0xcd8> │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ mov r5, r3 │ │ │ │ sub r2, r2, #28 │ │ │ │ ldr r4, [r2] │ │ │ │ mov r6, #0 │ │ │ │ - b 358f4 <_PyMem_GetCurrentAllocatorName@@Base+0xd6c> │ │ │ │ + b 3590c <_PyMem_GetCurrentAllocatorName@@Base+0xd6c> │ │ │ │ cmp r2, #0 │ │ │ │ - beq 36118 <_PyMem_GetCurrentAllocatorName@@Base+0x1590> │ │ │ │ + beq 36130 <_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 3ccad4 <_PyMonitoring_FireBranchEvent@@Base+0x390> │ │ │ │ + blx 3cc164 <_PyMonitoring_FireBranchEvent@@Base+0x390> │ │ │ │ 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 359bc <_PyMem_GetCurrentAllocatorName@@Base+0xe34> │ │ │ │ - bl be4fc │ │ │ │ + beq 359d4 <_PyMem_GetCurrentAllocatorName@@Base+0xe34> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 359b8 <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ - movw r5, #44928 @ 0xaf80 │ │ │ │ + bne 359d0 <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ + movw r5, #44772 @ 0xaee4 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r1, r4 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 3e8f8 │ │ │ │ - bl 3e998 │ │ │ │ + bl 3e8a8 │ │ │ │ + bl 3e948 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 359b8 <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ - ldr r3, [pc, #376] @ 35ac0 <_PyMem_GetCurrentAllocatorName@@Base+0xf38> │ │ │ │ + bne 359d0 <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ + ldr r3, [pc, #376] @ 35ad8 <_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 35970 <_PyMem_GetCurrentAllocatorName@@Base+0xde8> │ │ │ │ + beq 35988 <_PyMem_GetCurrentAllocatorName@@Base+0xde8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 35998 <_PyMem_GetCurrentAllocatorName@@Base+0xe10> │ │ │ │ + bne 359b0 <_PyMem_GetCurrentAllocatorName@@Base+0xe10> │ │ │ │ bl 2d460 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #14760 @ 0x39a8 │ │ │ │ + movw r2, #12328 @ 0x3028 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 2dabb4 <_PyErr_Format@@Base> │ │ │ │ - b 359b8 <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ + bl 2da730 <_PyErr_Format@@Base> │ │ │ │ + b 359d0 <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ bl 2d460 │ │ │ │ - movw r1, #14760 @ 0x39a8 │ │ │ │ + movw r1, #12328 @ 0x3028 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 3da7c <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 3da2c <_PyErr_FormatFromCause@@Base> │ │ │ │ mov r6, #0 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #24 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2d844 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35a78 <_PyMem_GetCurrentAllocatorName@@Base+0xef0> │ │ │ │ - bl be4fc │ │ │ │ + beq 35a90 <_PyMem_GetCurrentAllocatorName@@Base+0xef0> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35a9c <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ - movw r5, #44928 @ 0xaf80 │ │ │ │ + bne 35ab4 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ + movw r5, #44772 @ 0xaee4 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 3e8f8 │ │ │ │ - bl 3e998 │ │ │ │ + bl 3e8a8 │ │ │ │ + bl 3e948 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35a9c <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ - ldr r3, [pc, #176] @ 35ac0 <_PyMem_GetCurrentAllocatorName@@Base+0xf38> │ │ │ │ + bne 35ab4 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ + ldr r3, [pc, #176] @ 35ad8 <_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 35a34 <_PyMem_GetCurrentAllocatorName@@Base+0xeac> │ │ │ │ + beq 35a4c <_PyMem_GetCurrentAllocatorName@@Base+0xeac> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 35a58 <_PyMem_GetCurrentAllocatorName@@Base+0xed0> │ │ │ │ + bne 35a70 <_PyMem_GetCurrentAllocatorName@@Base+0xed0> │ │ │ │ bl 2d460 │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #14816 @ 0x39e0 │ │ │ │ + movw r2, #12384 @ 0x3060 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2dabb4 <_PyErr_Format@@Base> │ │ │ │ - b 35a9c <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ + bl 2da730 <_PyErr_Format@@Base> │ │ │ │ + b 35ab4 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ bl 2d460 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #14816 @ 0x39e0 │ │ │ │ + movw r1, #12384 @ 0x3060 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r0, r5 │ │ │ │ - bl 3da7c <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 35a9c <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ + bl 3da2c <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 35ab4 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 35a9c <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ + beq 35ab4 <_PyMem_GetCurrentAllocatorName@@Base+0xf14> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ mov r1, r6 │ │ │ │ sub r3, r3, #8 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 4b0a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f98> │ │ │ │ + bl 4b058 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f98> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35bb8 <_PyMem_GetCurrentAllocatorName@@Base+0x1030> │ │ │ │ - bl 3e998 │ │ │ │ + bne 35bd0 <_PyMem_GetCurrentAllocatorName@@Base+0x1030> │ │ │ │ + bl 3e948 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35554 <_PyMem_GetCurrentAllocatorName@@Base+0x9cc> │ │ │ │ + beq 3556c <_PyMem_GetCurrentAllocatorName@@Base+0x9cc> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ - b 35ac4 <_PyMem_GetCurrentAllocatorName@@Base+0xf3c> │ │ │ │ + b 35adc <_PyMem_GetCurrentAllocatorName@@Base+0xf3c> │ │ │ │ str r0, [r3] │ │ │ │ - b 35360 <_PyMem_GetCurrentAllocatorName@@Base+0x7d8> │ │ │ │ + b 35378 <_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 be4fc │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35bb0 <_PyMem_GetCurrentAllocatorName@@Base+0x1028> │ │ │ │ + bne 35bc8 <_PyMem_GetCurrentAllocatorName@@Base+0x1028> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e1b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35bb0 <_PyMem_GetCurrentAllocatorName@@Base+0x1028> │ │ │ │ - movw r4, #44928 @ 0xaf80 │ │ │ │ + beq 35bc8 <_PyMem_GetCurrentAllocatorName@@Base+0x1028> │ │ │ │ + movw r4, #44772 @ 0xaee4 │ │ │ │ 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 3e8f8 │ │ │ │ - bl 3e998 │ │ │ │ + bl 3e8a8 │ │ │ │ + bl 3e948 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35bb0 <_PyMem_GetCurrentAllocatorName@@Base+0x1028> │ │ │ │ - ldr r3, [pc, #-112] @ 35ac0 <_PyMem_GetCurrentAllocatorName@@Base+0xf38> │ │ │ │ + bne 35bc8 <_PyMem_GetCurrentAllocatorName@@Base+0x1028> │ │ │ │ + ldr r3, [pc, #-112] @ 35ad8 <_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 35b60 <_PyMem_GetCurrentAllocatorName@@Base+0xfd8> │ │ │ │ + beq 35b78 <_PyMem_GetCurrentAllocatorName@@Base+0xfd8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 35b8c <_PyMem_GetCurrentAllocatorName@@Base+0x1004> │ │ │ │ + bne 35ba4 <_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, #14852 @ 0x3a04 │ │ │ │ + movw r2, #12420 @ 0x3084 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2dabb4 <_PyErr_Format@@Base> │ │ │ │ - b 35bb0 <_PyMem_GetCurrentAllocatorName@@Base+0x1028> │ │ │ │ + bl 2da730 <_PyErr_Format@@Base> │ │ │ │ + b 35bc8 <_PyMem_GetCurrentAllocatorName@@Base+0x1028> │ │ │ │ bl 2d460 │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sp] │ │ │ │ - movw r1, #14852 @ 0x3a04 │ │ │ │ + movw r1, #12420 @ 0x3084 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #236 @ 0xec │ │ │ │ - bl 3da7c <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 3da2c <_PyErr_FormatFromCause@@Base> │ │ │ │ mov r6, #0 │ │ │ │ - b 35bd0 <_PyMem_GetCurrentAllocatorName@@Base+0x1048> │ │ │ │ + b 35be8 <_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 a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e3ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35ca4 <_PyMem_GetCurrentAllocatorName@@Base+0x111c> │ │ │ │ - bl be4fc │ │ │ │ + beq 35cbc <_PyMem_GetCurrentAllocatorName@@Base+0x111c> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35cac <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ - movw r4, #44928 @ 0xaf80 │ │ │ │ + bne 35cc4 <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ + movw r4, #44772 @ 0xaee4 │ │ │ │ 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 3e8f8 │ │ │ │ - bl 3e998 │ │ │ │ + bl 3e8a8 │ │ │ │ + bl 3e948 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35cac <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ - ldr r2, [pc, #-372] @ 35ac0 <_PyMem_GetCurrentAllocatorName@@Base+0xf38> │ │ │ │ + bne 35cc4 <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ + ldr r2, [pc, #-372] @ 35ad8 <_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 35c58 <_PyMem_GetCurrentAllocatorName@@Base+0x10d0> │ │ │ │ + beq 35c70 <_PyMem_GetCurrentAllocatorName@@Base+0x10d0> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 35c80 <_PyMem_GetCurrentAllocatorName@@Base+0x10f8> │ │ │ │ + bne 35c98 <_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, #14920 @ 0x3a48 │ │ │ │ + movw r2, #12488 @ 0x30c8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2dabb4 <_PyErr_Format@@Base> │ │ │ │ - b 35cac <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ + bl 2da730 <_PyErr_Format@@Base> │ │ │ │ + b 35cc4 <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ bl 2d460 │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ mov r3, r0 │ │ │ │ sub r2, r2, #236 @ 0xec │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #14920 @ 0x3a48 │ │ │ │ + movw r1, #12488 @ 0x30c8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 3da7c <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 35cac <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ + bl 3da2c <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 35cc4 <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ cmp r6, #0 │ │ │ │ - bne 35ce8 <_PyMem_GetCurrentAllocatorName@@Base+0x1160> │ │ │ │ - bl 3e998 │ │ │ │ + bne 35d00 <_PyMem_GetCurrentAllocatorName@@Base+0x1160> │ │ │ │ + bl 3e948 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35d0c <_PyMem_GetCurrentAllocatorName@@Base+0x1184> │ │ │ │ - bl 143408 │ │ │ │ + bne 35d24 <_PyMem_GetCurrentAllocatorName@@Base+0x1184> │ │ │ │ + bl 142ffc │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [sl, #-16] │ │ │ │ - movw r1, #14964 @ 0x3a74 │ │ │ │ + movw r1, #12532 @ 0x30f4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bdd8c <_PyErr_ChainExceptions1@@Base> │ │ │ │ - b 35d0c <_PyMem_GetCurrentAllocatorName@@Base+0x1184> │ │ │ │ + bl 1bd88c <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b 35d24 <_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 4b200 <_PyErr_SetLocaleString@@Base+0x78> │ │ │ │ + bl 4b1b0 <_PyErr_SetLocaleString@@Base+0x78> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35da0 <_PyMem_GetCurrentAllocatorName@@Base+0x1218> │ │ │ │ - b 35ddc <_PyMem_GetCurrentAllocatorName@@Base+0x1254> │ │ │ │ - bl be4fc │ │ │ │ + beq 35db8 <_PyMem_GetCurrentAllocatorName@@Base+0x1218> │ │ │ │ + b 35df4 <_PyMem_GetCurrentAllocatorName@@Base+0x1254> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35d3c <_PyMem_GetCurrentAllocatorName@@Base+0x11b4> │ │ │ │ + bne 35d54 <_PyMem_GetCurrentAllocatorName@@Base+0x11b4> │ │ │ │ sub r2, fp, #16384 @ 0x4000 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ - movw r1, #15036 @ 0x3abc │ │ │ │ + movw r1, #12604 @ 0x313c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r2, #-16] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - bl 3e998 │ │ │ │ + bl 1409e8 │ │ │ │ + bl 3e948 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35e3c <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ - ldr r1, [pc, #-656] @ 35ac0 <_PyMem_GetCurrentAllocatorName@@Base+0xf38> │ │ │ │ + bne 35e54 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ + ldr r1, [pc, #-656] @ 35ad8 <_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 35d78 <_PyMem_GetCurrentAllocatorName@@Base+0x11f0> │ │ │ │ + beq 35d90 <_PyMem_GetCurrentAllocatorName@@Base+0x11f0> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 35d8c <_PyMem_GetCurrentAllocatorName@@Base+0x1204> │ │ │ │ + bne 35da4 <_PyMem_GetCurrentAllocatorName@@Base+0x1204> │ │ │ │ mov r1, r3 │ │ │ │ - movw r2, #15084 @ 0x3aec │ │ │ │ + movw r2, #12652 @ 0x316c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2dabb4 <_PyErr_Format@@Base> │ │ │ │ - b 35e3c <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ + bl 2da730 <_PyErr_Format@@Base> │ │ │ │ + b 35e54 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ mov r0, r3 │ │ │ │ - movw r1, #15084 @ 0x3aec │ │ │ │ + movw r1, #12652 @ 0x316c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 3da7c <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 35e3c <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ + bl 3da2c <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 35e54 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ sub r0, fp, #17152 @ 0x4300 │ │ │ │ mov r2, #8 │ │ │ │ sub r0, r0, #172 @ 0xac │ │ │ │ - movw r1, #55156 @ 0xd774 │ │ │ │ + movw r1, #52724 @ 0xcdf4 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35e44 <_PyMem_GetCurrentAllocatorName@@Base+0x12bc> │ │ │ │ + beq 35e5c <_PyMem_GetCurrentAllocatorName@@Base+0x12bc> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15212 @ 0x3b6c │ │ │ │ + movw r1, #12780 @ 0x31ec │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 35e3c <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ - bl 3e998 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 35e54 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ + bl 3e948 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35e3c <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ - ldr r1, [pc, #-816] @ 35ac0 <_PyMem_GetCurrentAllocatorName@@Base+0xf38> │ │ │ │ + bne 35e54 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ + ldr r1, [pc, #-816] @ 35ad8 <_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 35e18 <_PyMem_GetCurrentAllocatorName@@Base+0x1290> │ │ │ │ + beq 35e30 <_PyMem_GetCurrentAllocatorName@@Base+0x1290> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 35e2c <_PyMem_GetCurrentAllocatorName@@Base+0x12a4> │ │ │ │ + bne 35e44 <_PyMem_GetCurrentAllocatorName@@Base+0x12a4> │ │ │ │ mov r1, r3 │ │ │ │ - movw r2, #15152 @ 0x3b30 │ │ │ │ + movw r2, #12720 @ 0x31b0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2dabb4 <_PyErr_Format@@Base> │ │ │ │ - b 35e3c <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ - movw r1, #15152 @ 0x3b30 │ │ │ │ + bl 2da730 <_PyErr_Format@@Base> │ │ │ │ + b 35e54 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ + movw r1, #12720 @ 0x31b0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r0, r3 │ │ │ │ - bl 3da7c <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 3da2c <_PyErr_FormatFromCause@@Base> │ │ │ │ mvn r4, #0 │ │ │ │ - b 36090 <_PyMem_GetCurrentAllocatorName@@Base+0x1508> │ │ │ │ + b 360a8 <_PyMem_GetCurrentAllocatorName@@Base+0x1508> │ │ │ │ ldr r1, [sl, #-888] @ 0xfffffc88 │ │ │ │ mov r3, #179 @ 0xb3 │ │ │ │ movt r3, #783 @ 0x30f │ │ │ │ ldr r2, [sl, #-884] @ 0xfffffc8c │ │ │ │ cmp r2, r0 │ │ │ │ cmpeq r1, r3 │ │ │ │ - beq 35e7c <_PyMem_GetCurrentAllocatorName@@Base+0x12f4> │ │ │ │ + beq 35e94 <_PyMem_GetCurrentAllocatorName@@Base+0x12f4> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15272 @ 0x3ba8 │ │ │ │ + movw r1, #12840 @ 0x3228 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 35e3c <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 35e54 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ ldr r3, [sl, #-880] @ 0xfffffc90 │ │ │ │ ldr r2, [sl, #-876] @ 0xfffffc94 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 35eb4 <_PyMem_GetCurrentAllocatorName@@Base+0x132c> │ │ │ │ + bne 35ecc <_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 4b200 <_PyErr_SetLocaleString@@Base+0x78> │ │ │ │ + bl 4b1b0 <_PyErr_SetLocaleString@@Base+0x78> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35ed0 <_PyMem_GetCurrentAllocatorName@@Base+0x1348> │ │ │ │ - b 35e3c <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ + beq 35ee8 <_PyMem_GetCurrentAllocatorName@@Base+0x1348> │ │ │ │ + b 35e54 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15380 @ 0x3c14 │ │ │ │ + movw r1, #12948 @ 0x3294 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 35e3c <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 35e54 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ ldr r2, [sl, #-976] @ 0xfffffc30 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 35ef8 <_PyMem_GetCurrentAllocatorName@@Base+0x1370> │ │ │ │ + bne 35f10 <_PyMem_GetCurrentAllocatorName@@Base+0x1370> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15488 @ 0x3c80 │ │ │ │ + movw r1, #13056 @ 0x3300 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 35e3c <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 35e54 <_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 4b200 <_PyErr_SetLocaleString@@Base+0x78> │ │ │ │ + bl 4b1b0 <_PyErr_SetLocaleString@@Base+0x78> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35e3c <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ + bne 35e54 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ ldr r3, [sl, #-972] @ 0xfffffc34 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 35f48 <_PyMem_GetCurrentAllocatorName@@Base+0x13c0> │ │ │ │ + beq 35f60 <_PyMem_GetCurrentAllocatorName@@Base+0x13c0> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15544 @ 0x3cb8 │ │ │ │ + movw r1, #13112 @ 0x3338 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 35e3c <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 35e54 <_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 4b200 <_PyErr_SetLocaleString@@Base+0x78> │ │ │ │ + bl 4b1b0 <_PyErr_SetLocaleString@@Base+0x78> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 35e3c <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ + bne 35e54 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ ldr r5, [sl, #-968] @ 0xfffffc38 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 35f98 <_PyMem_GetCurrentAllocatorName@@Base+0x1410> │ │ │ │ + bne 35fb0 <_PyMem_GetCurrentAllocatorName@@Base+0x1410> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15600 @ 0x3cf0 │ │ │ │ + movw r1, #13168 @ 0x3370 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 35e3c <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 35e54 <_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 35fd0 <_PyMem_GetCurrentAllocatorName@@Base+0x1448> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bcc 35fe8 <_PyMem_GetCurrentAllocatorName@@Base+0x1448> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15652 @ 0x3d24 │ │ │ │ + movw r1, #13220 @ 0x33a4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 35e3c <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 35e54 <_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 4baa0 │ │ │ │ + bl 4ba50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35e3c <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ + bne 35e54 <_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 4baa0 │ │ │ │ + bl 4ba50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35e3c <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ + bne 35e54 <_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 4b200 <_PyErr_SetLocaleString@@Base+0x78> │ │ │ │ + bl 4b1b0 <_PyErr_SetLocaleString@@Base+0x78> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35e3c <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ + bne 35e54 <_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 4baa0 │ │ │ │ + bl 4ba50 │ │ │ │ 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 360a8 <_PyMem_GetCurrentAllocatorName@@Base+0x1520> │ │ │ │ + beq 360c0 <_PyMem_GetCurrentAllocatorName@@Base+0x1520> │ │ │ │ bl 2d844 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ ldr r0, [r9, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 360c0 <_PyMem_GetCurrentAllocatorName@@Base+0x1538> │ │ │ │ - bl 982fc │ │ │ │ + beq 360d8 <_PyMem_GetCurrentAllocatorName@@Base+0x1538> │ │ │ │ + bl 97e3c │ │ │ │ add r5, r5, #1 │ │ │ │ str r6, [r9, #12] │ │ │ │ cmp r5, #1024 @ 0x400 │ │ │ │ str r6, [r9, #16]! │ │ │ │ - bne 360b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1528> │ │ │ │ - b 36138 <_PyMem_GetCurrentAllocatorName@@Base+0x15b0> │ │ │ │ + bne 360c8 <_PyMem_GetCurrentAllocatorName@@Base+0x1528> │ │ │ │ + b 36150 <_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 36118 <_PyMem_GetCurrentAllocatorName@@Base+0x1590> │ │ │ │ + bge 36130 <_PyMem_GetCurrentAllocatorName@@Base+0x1590> │ │ │ │ ldr ip, [r1], #32 │ │ │ │ cmp ip, #1 │ │ │ │ - beq 358c0 <_PyMem_GetCurrentAllocatorName@@Base+0xd38> │ │ │ │ + beq 358d8 <_PyMem_GetCurrentAllocatorName@@Base+0xd38> │ │ │ │ mov r2, r1 │ │ │ │ - b 360f4 <_PyMem_GetCurrentAllocatorName@@Base+0x156c> │ │ │ │ + b 3610c <_PyMem_GetCurrentAllocatorName@@Base+0x156c> │ │ │ │ movw r2, #4400 @ 0x1130 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #14688 @ 0x3960 │ │ │ │ + movw r1, #12256 @ 0x2fe0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, r4 │ │ │ │ - bl 140e0c │ │ │ │ - b 358b8 <_PyMem_GetCurrentAllocatorName@@Base+0xd30> │ │ │ │ + bl 1409e8 │ │ │ │ + b 358d0 <_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] @ 36180 <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ + ldr lr, [pc, #40] @ 36198 <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ mov r3, r0 │ │ │ │ add fp, sp, #4 │ │ │ │ - movw r2, #46592 @ 0xb600 │ │ │ │ + movw r2, #44160 @ 0xac80 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - movw r1, #15688 @ 0x3d48 │ │ │ │ + movw r1, #13256 @ 0x33c8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [ip, lr] │ │ │ │ ldr r0, [r0, #3856] @ 0xf10 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 13c0ec │ │ │ │ + b 13c6ec │ │ │ │ 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 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 361b8 <_PyMem_GetCurrentAllocatorName@@Base+0x1630> │ │ │ │ - bl be4fc │ │ │ │ + bne 361d0 <_PyMem_GetCurrentAllocatorName@@Base+0x1630> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 361d4 <_PyMem_GetCurrentAllocatorName@@Base+0x164c> │ │ │ │ - ldr r2, [pc, #28] @ 361dc <_PyMem_GetCurrentAllocatorName@@Base+0x1654> │ │ │ │ + bne 361ec <_PyMem_GetCurrentAllocatorName@@Base+0x164c> │ │ │ │ + ldr r2, [pc, #28] @ 361f4 <_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 │ │ │ │ @@ -7881,80 +7889,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 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 36214 <_PyMem_GetCurrentAllocatorName@@Base+0x168c> │ │ │ │ - bl be4fc │ │ │ │ + bne 3622c <_PyMem_GetCurrentAllocatorName@@Base+0x168c> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36248 <_PyMem_GetCurrentAllocatorName@@Base+0x16c0> │ │ │ │ + bne 36260 <_PyMem_GetCurrentAllocatorName@@Base+0x16c0> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d5f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3623c <_PyMem_GetCurrentAllocatorName@@Base+0x16b4> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 36254 <_PyMem_GetCurrentAllocatorName@@Base+0x16b4> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ad20 │ │ │ │ + b 27a868 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ 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 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3628c <_PyMem_GetCurrentAllocatorName@@Base+0x1704> │ │ │ │ - bl be4fc │ │ │ │ + bne 362a4 <_PyMem_GetCurrentAllocatorName@@Base+0x1704> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36300 <_PyMem_GetCurrentAllocatorName@@Base+0x1778> │ │ │ │ + bne 36318 <_PyMem_GetCurrentAllocatorName@@Base+0x1778> │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e5ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq 362b4 <_PyMem_GetCurrentAllocatorName@@Base+0x172c> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 362cc <_PyMem_GetCurrentAllocatorName@@Base+0x172c> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ - b 36300 <_PyMem_GetCurrentAllocatorName@@Base+0x1778> │ │ │ │ + bl 27a868 │ │ │ │ + b 36318 <_PyMem_GetCurrentAllocatorName@@Base+0x1778> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl c4da0 │ │ │ │ + bl c50c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 36300 <_PyMem_GetCurrentAllocatorName@@Base+0x1778> │ │ │ │ + beq 36318 <_PyMem_GetCurrentAllocatorName@@Base+0x1778> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4, #16] │ │ │ │ - bne 36304 <_PyMem_GetCurrentAllocatorName@@Base+0x177c> │ │ │ │ + bne 3631c <_PyMem_GetCurrentAllocatorName@@Base+0x177c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 36300 <_PyMem_GetCurrentAllocatorName@@Base+0x1778> │ │ │ │ + bgt 36318 <_PyMem_GetCurrentAllocatorName@@Base+0x1778> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 36300 <_PyMem_GetCurrentAllocatorName@@Base+0x1778> │ │ │ │ + bne 36318 <_PyMem_GetCurrentAllocatorName@@Base+0x1778> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ @@ -7965,76 +7973,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 36364 <_PyMem_GetCurrentAllocatorName@@Base+0x17dc> │ │ │ │ + bne 3637c <_PyMem_GetCurrentAllocatorName@@Base+0x17dc> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #3 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 363a8 <_PyMem_GetCurrentAllocatorName@@Base+0x1820> │ │ │ │ - ldr lr, [pc, #220] @ 36448 <_PyMem_GetCurrentAllocatorName@@Base+0x18c0> │ │ │ │ + beq 363c0 <_PyMem_GetCurrentAllocatorName@@Base+0x1820> │ │ │ │ + ldr lr, [pc, #220] @ 36460 <_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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 363a8 <_PyMem_GetCurrentAllocatorName@@Base+0x1820> │ │ │ │ + bne 363c0 <_PyMem_GetCurrentAllocatorName@@Base+0x1820> │ │ │ │ mov r0, #0 │ │ │ │ - b 36440 <_PyMem_GetCurrentAllocatorName@@Base+0x18b8> │ │ │ │ + b 36458 <_PyMem_GetCurrentAllocatorName@@Base+0x18b8> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 363c8 <_PyMem_GetCurrentAllocatorName@@Base+0x1840> │ │ │ │ - bl be4fc │ │ │ │ + bne 363e0 <_PyMem_GetCurrentAllocatorName@@Base+0x1840> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 363a0 <_PyMem_GetCurrentAllocatorName@@Base+0x1818> │ │ │ │ + bne 363b8 <_PyMem_GetCurrentAllocatorName@@Base+0x1818> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 363e8 <_PyMem_GetCurrentAllocatorName@@Base+0x1860> │ │ │ │ - bl be4fc │ │ │ │ + bne 36400 <_PyMem_GetCurrentAllocatorName@@Base+0x1860> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 363a0 <_PyMem_GetCurrentAllocatorName@@Base+0x1818> │ │ │ │ + bne 363b8 <_PyMem_GetCurrentAllocatorName@@Base+0x1818> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 36408 <_PyMem_GetCurrentAllocatorName@@Base+0x1880> │ │ │ │ - bl be4fc │ │ │ │ + bne 36420 <_PyMem_GetCurrentAllocatorName@@Base+0x1880> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 363a0 <_PyMem_GetCurrentAllocatorName@@Base+0x1818> │ │ │ │ + bne 363b8 <_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 36440 <_PyMem_GetCurrentAllocatorName@@Base+0x18b8> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 36458 <_PyMem_GetCurrentAllocatorName@@Base+0x18b8> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 27ad20 │ │ │ │ + b 27a868 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq lr, r1, r0, asr #22 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ @@ -8043,70 +8051,70 @@ │ │ │ │ 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 3649c <_PyMem_GetCurrentAllocatorName@@Base+0x1914> │ │ │ │ + bne 364b4 <_PyMem_GetCurrentAllocatorName@@Base+0x1914> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 364dc <_PyMem_GetCurrentAllocatorName@@Base+0x1954> │ │ │ │ - ldr r4, [pc, #216] @ 3657c <_PyMem_GetCurrentAllocatorName@@Base+0x19f4> │ │ │ │ + beq 364f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1954> │ │ │ │ + ldr r4, [pc, #216] @ 36594 <_PyMem_GetCurrentAllocatorName@@Base+0x19f4> │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 364dc <_PyMem_GetCurrentAllocatorName@@Base+0x1954> │ │ │ │ + bne 364f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1954> │ │ │ │ mov r0, #0 │ │ │ │ - b 36574 <_PyMem_GetCurrentAllocatorName@@Base+0x19ec> │ │ │ │ + b 3658c <_PyMem_GetCurrentAllocatorName@@Base+0x19ec> │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 3650c <_PyMem_GetCurrentAllocatorName@@Base+0x1984> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 36524 <_PyMem_GetCurrentAllocatorName@@Base+0x1984> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16128 @ 0x3f00 │ │ │ │ + movw r1, #13696 @ 0x3580 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 364d4 <_PyMem_GetCurrentAllocatorName@@Base+0x194c> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 364ec <_PyMem_GetCurrentAllocatorName@@Base+0x194c> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4324 @ 0x10e4 │ │ │ │ + movw r1, #1916 @ 0x77c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 129004 │ │ │ │ + bl 129ca0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 3655c <_PyMem_GetCurrentAllocatorName@@Base+0x19d4> │ │ │ │ + beq 36574 <_PyMem_GetCurrentAllocatorName@@Base+0x19d4> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #22392 @ 0x5778 │ │ │ │ + movw r1, #19960 @ 0x4df8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 129004 │ │ │ │ + bl 129ca0 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #1 │ │ │ │ - beq 3655c <_PyMem_GetCurrentAllocatorName@@Base+0x19d4> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 36574 <_PyMem_GetCurrentAllocatorName@@Base+0x19d4> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16172 @ 0x3f2c │ │ │ │ + movw r1, #13740 @ 0x35ac │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 364d4 <_PyMem_GetCurrentAllocatorName@@Base+0x194c> │ │ │ │ - ldr r1, [pc, #28] @ 36580 <_PyMem_GetCurrentAllocatorName@@Base+0x19f8> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 364ec <_PyMem_GetCurrentAllocatorName@@Base+0x194c> │ │ │ │ + ldr r1, [pc, #28] @ 36598 <_PyMem_GetCurrentAllocatorName@@Base+0x19f8> │ │ │ │ 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} │ │ │ │ @@ -8122,661 +8130,661 @@ │ │ │ │ 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 365d8 <_PyMem_GetCurrentAllocatorName@@Base+0x1a50> │ │ │ │ + bne 365f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1a50> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 36614 <_PyMem_GetCurrentAllocatorName@@Base+0x1a8c> │ │ │ │ - ldr lr, [pc, #204] @ 366ac <_PyMem_GetCurrentAllocatorName@@Base+0x1b24> │ │ │ │ + beq 3662c <_PyMem_GetCurrentAllocatorName@@Base+0x1a8c> │ │ │ │ + ldr lr, [pc, #204] @ 366c4 <_PyMem_GetCurrentAllocatorName@@Base+0x1b24> │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 366a0 <_PyMem_GetCurrentAllocatorName@@Base+0x1b18> │ │ │ │ + beq 366b8 <_PyMem_GetCurrentAllocatorName@@Base+0x1b18> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 36634 <_PyMem_GetCurrentAllocatorName@@Base+0x1aac> │ │ │ │ - bl be4fc │ │ │ │ + bne 3664c <_PyMem_GetCurrentAllocatorName@@Base+0x1aac> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 366a0 <_PyMem_GetCurrentAllocatorName@@Base+0x1b18> │ │ │ │ + bne 366b8 <_PyMem_GetCurrentAllocatorName@@Base+0x1b18> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 36654 <_PyMem_GetCurrentAllocatorName@@Base+0x1acc> │ │ │ │ - bl be4fc │ │ │ │ + bne 3666c <_PyMem_GetCurrentAllocatorName@@Base+0x1acc> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 366a0 <_PyMem_GetCurrentAllocatorName@@Base+0x1b18> │ │ │ │ + bne 366b8 <_PyMem_GetCurrentAllocatorName@@Base+0x1b18> │ │ │ │ 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 36694 <_PyMem_GetCurrentAllocatorName@@Base+0x1b0c> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 366ac <_PyMem_GetCurrentAllocatorName@@Base+0x1b0c> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 27ad20 │ │ │ │ + b 27a868 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mlseq r1, r8, fp, lr │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ 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 36700 <_PyMem_GetCurrentAllocatorName@@Base+0x1b78> │ │ │ │ + bne 36718 <_PyMem_GetCurrentAllocatorName@@Base+0x1b78> │ │ │ │ cmp r2, #0 │ │ │ │ - blt 366fc <_PyMem_GetCurrentAllocatorName@@Base+0x1b74> │ │ │ │ + blt 36714 <_PyMem_GetCurrentAllocatorName@@Base+0x1b74> │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 36738 <_PyMem_GetCurrentAllocatorName@@Base+0x1bb0> │ │ │ │ + beq 36750 <_PyMem_GetCurrentAllocatorName@@Base+0x1bb0> │ │ │ │ mov r4, r3 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #412] @ 368b4 <_PyMem_GetCurrentAllocatorName@@Base+0x1d2c> │ │ │ │ + ldr r1, [pc, #412] @ 368cc <_PyMem_GetCurrentAllocatorName@@Base+0x1d2c> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ stm sp, {r1, r2} │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3684c <_PyMem_GetCurrentAllocatorName@@Base+0x1cc4> │ │ │ │ + beq 36864 <_PyMem_GetCurrentAllocatorName@@Base+0x1cc4> │ │ │ │ adds r4, r5, r4 │ │ │ │ - beq 367dc <_PyMem_GetCurrentAllocatorName@@Base+0x1c54> │ │ │ │ + beq 367f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1c54> │ │ │ │ ldr r8, [r6] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 36754 <_PyMem_GetCurrentAllocatorName@@Base+0x1bcc> │ │ │ │ + beq 3676c <_PyMem_GetCurrentAllocatorName@@Base+0x1bcc> │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 367ec <_PyMem_GetCurrentAllocatorName@@Base+0x1c64> │ │ │ │ + beq 36804 <_PyMem_GetCurrentAllocatorName@@Base+0x1c64> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3677c <_PyMem_GetCurrentAllocatorName@@Base+0x1bf4> │ │ │ │ - bl 128f04 │ │ │ │ + beq 36794 <_PyMem_GetCurrentAllocatorName@@Base+0x1bf4> │ │ │ │ + bl 129ba0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - blt 3684c <_PyMem_GetCurrentAllocatorName@@Base+0x1cc4> │ │ │ │ + blt 36864 <_PyMem_GetCurrentAllocatorName@@Base+0x1cc4> │ │ │ │ cmp r4, #1 │ │ │ │ moveq r5, #100 @ 0x64 │ │ │ │ - beq 367f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1c6c> │ │ │ │ - b 36780 <_PyMem_GetCurrentAllocatorName@@Base+0x1bf8> │ │ │ │ + beq 3680c <_PyMem_GetCurrentAllocatorName@@Base+0x1c6c> │ │ │ │ + b 36798 <_PyMem_GetCurrentAllocatorName@@Base+0x1bf8> │ │ │ │ mov r7, #1 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 14b788 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b38c <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 367a4 <_PyMem_GetCurrentAllocatorName@@Base+0x1c1c> │ │ │ │ - bl be4fc │ │ │ │ + bne 367bc <_PyMem_GetCurrentAllocatorName@@Base+0x1c1c> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 367f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1c6c> │ │ │ │ - b 3684c <_PyMem_GetCurrentAllocatorName@@Base+0x1cc4> │ │ │ │ - bl c56c8 │ │ │ │ + beq 3680c <_PyMem_GetCurrentAllocatorName@@Base+0x1c6c> │ │ │ │ + b 36864 <_PyMem_GetCurrentAllocatorName@@Base+0x1cc4> │ │ │ │ + bl c59f0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 367d0 <_PyMem_GetCurrentAllocatorName@@Base+0x1c48> │ │ │ │ + bgt 367e8 <_PyMem_GetCurrentAllocatorName@@Base+0x1c48> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 367d0 <_PyMem_GetCurrentAllocatorName@@Base+0x1c48> │ │ │ │ + bne 367e8 <_PyMem_GetCurrentAllocatorName@@Base+0x1c48> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 367f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1c6c> │ │ │ │ - b 36790 <_PyMem_GetCurrentAllocatorName@@Base+0x1c08> │ │ │ │ + bne 3680c <_PyMem_GetCurrentAllocatorName@@Base+0x1c6c> │ │ │ │ + b 367a8 <_PyMem_GetCurrentAllocatorName@@Base+0x1c08> │ │ │ │ mov r7, #1 │ │ │ │ mov r8, r4 │ │ │ │ mov r5, #100 @ 0x64 │ │ │ │ - b 367f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1c6c> │ │ │ │ + b 3680c <_PyMem_GetCurrentAllocatorName@@Base+0x1c6c> │ │ │ │ mov r7, #1 │ │ │ │ mov r5, #100 @ 0x64 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ str r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 28c50c │ │ │ │ + bl 28c054 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3684c <_PyMem_GetCurrentAllocatorName@@Base+0x1cc4> │ │ │ │ - ldr r2, [pc, #168] @ 368b8 <_PyMem_GetCurrentAllocatorName@@Base+0x1d30> │ │ │ │ + beq 36864 <_PyMem_GetCurrentAllocatorName@@Base+0x1cc4> │ │ │ │ + ldr r2, [pc, #168] @ 368d0 <_PyMem_GetCurrentAllocatorName@@Base+0x1d30> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3682c <_PyMem_GetCurrentAllocatorName@@Base+0x1ca4> │ │ │ │ + beq 36844 <_PyMem_GetCurrentAllocatorName@@Base+0x1ca4> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 36888 <_PyMem_GetCurrentAllocatorName@@Base+0x1d00> │ │ │ │ - b 36854 <_PyMem_GetCurrentAllocatorName@@Base+0x1ccc> │ │ │ │ + beq 368a0 <_PyMem_GetCurrentAllocatorName@@Base+0x1d00> │ │ │ │ + b 3686c <_PyMem_GetCurrentAllocatorName@@Base+0x1ccc> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30996 @ 0x7914 │ │ │ │ + movw r1, #28336 @ 0x6eb0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ mov r0, #0 │ │ │ │ - b 368ac <_PyMem_GetCurrentAllocatorName@@Base+0x1d24> │ │ │ │ + b 368c4 <_PyMem_GetCurrentAllocatorName@@Base+0x1d24> │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #0 │ │ │ │ bl 30530 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 36890 <_PyMem_GetCurrentAllocatorName@@Base+0x1d08> │ │ │ │ + beq 368a8 <_PyMem_GetCurrentAllocatorName@@Base+0x1d08> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7658 │ │ │ │ - b 3684c <_PyMem_GetCurrentAllocatorName@@Base+0x1cc4> │ │ │ │ + bl a7718 │ │ │ │ + b 36864 <_PyMem_GetCurrentAllocatorName@@Base+0x1cc4> │ │ │ │ mov r2, #1 │ │ │ │ - bl 31e34 │ │ │ │ + bl 31e38 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7658 │ │ │ │ - bl b8fac │ │ │ │ + bl a7718 │ │ │ │ + bl b9178 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3684c <_PyMem_GetCurrentAllocatorName@@Base+0x1cc4> │ │ │ │ + bne 36864 <_PyMem_GetCurrentAllocatorName@@Base+0x1cc4> │ │ │ │ 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 │ │ │ │ │ │ │ │ -000368bc : │ │ │ │ +000368d4 : │ │ │ │ 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 368ec │ │ │ │ + beq 36904 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cc878 <_PyMonitoring_FireBranchEvent@@Base+0x134> │ │ │ │ + blx 3cbf08 <_PyMonitoring_FireBranchEvent@@Base+0x134> │ │ │ │ cmp r0, r5 │ │ │ │ - bcc 36910 │ │ │ │ + bcc 36928 │ │ │ │ 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} │ │ │ │ │ │ │ │ -00036918 <_Py_CheckRecursiveCall@@Base>: │ │ │ │ +00036930 <_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 36998 <_Py_CheckRecursiveCall@@Base+0x80> │ │ │ │ + bls 369b0 <_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, #16428 @ 0x402c │ │ │ │ + movw lr, #13996 @ 0x36ac │ │ │ │ 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] @ 36a00 <_Py_CheckRecursiveCall@@Base+0xe8> │ │ │ │ + ldr r0, [pc, #108] @ 36a18 <_Py_CheckRecursiveCall@@Base+0xe8> │ │ │ │ sub r1, fp, #92 @ 0x5c │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8d9ec <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 369f8 <_Py_CheckRecursiveCall@@Base+0xe0> │ │ │ │ + bne 36a10 <_Py_CheckRecursiveCall@@Base+0xe0> │ │ │ │ ldr r2, [r4, #776] @ 0x308 │ │ │ │ mov r3, #1 │ │ │ │ - movw r1, #52296 @ 0xcc48 │ │ │ │ + movw r1, #48324 @ 0xbcc4 │ │ │ │ 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, #16472 @ 0x4058 │ │ │ │ + movw r2, #14040 @ 0x36d8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r1, [r1] │ │ │ │ asr r3, r3, #10 │ │ │ │ - bl 2dabb4 <_PyErr_Format@@Base> │ │ │ │ + bl 2da730 <_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} │ │ │ │ - subseq ip, r8, r4, lsl r7 │ │ │ │ + ldrheq fp, [r8], #-220 @ 0xffffff24 │ │ │ │ │ │ │ │ -00036a04 : │ │ │ │ +00036a1c : │ │ │ │ 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 1c8798 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 1c8280 <_PyObject_IsFreed@@Base> │ │ │ │ mov r3, r5 │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - beq 36a4c │ │ │ │ - movw r2, #16704 @ 0x4140 │ │ │ │ + beq 36a64 │ │ │ │ + movw r2, #14272 @ 0x37c0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ - b 36b20 │ │ │ │ - movw r2, #16732 @ 0x415c │ │ │ │ + b 36b38 │ │ │ │ + movw r2, #14300 @ 0x37dc │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #16756 @ 0x4174 │ │ │ │ + movw r2, #14324 @ 0x37f4 │ │ │ │ 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, #16780 @ 0x418c │ │ │ │ + movw r2, #14348 @ 0x380c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ cmp r6, #0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movweq r3, #62116 @ 0xf2a4 │ │ │ │ - movw r2, #16804 @ 0x41a4 │ │ │ │ + movweq r3, #59520 @ 0xe880 │ │ │ │ + movw r2, #14372 @ 0x3824 │ │ │ │ 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, #16828 @ 0x41bc │ │ │ │ + movw r2, #14396 @ 0x383c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e58c │ │ │ │ - bl 1c4fe0 │ │ │ │ + bl 1c4ac8 │ │ │ │ mov r6, r0 │ │ │ │ - bl 143408 │ │ │ │ + bl 142ffc │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36b30 │ │ │ │ + bl 36b48 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e58c │ │ │ │ mov r0, r7 │ │ │ │ - bl 143438 │ │ │ │ + bl 14302c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c52ac │ │ │ │ - movw r2, #35620 @ 0x8b24 │ │ │ │ + bl 1c4d94 │ │ │ │ + movw r2, #36940 @ 0x904c │ │ │ │ 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 │ │ │ │ │ │ │ │ -00036b30 : │ │ │ │ +00036b48 : │ │ │ │ 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 b8fac │ │ │ │ + bl b9178 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36ca0 │ │ │ │ - ldr r2, [pc, #344] @ 36cc0 │ │ │ │ + bne 36cb8 │ │ │ │ + ldr r2, [pc, #344] @ 36cd8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #16848 @ 0x41d0 │ │ │ │ + movw r1, #14476 @ 0x388c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl cf9ec <_PyObject_MakeTpCall@@Base+0x82c> │ │ │ │ + bl cd70c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 36ca0 │ │ │ │ + bne 36cb8 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d8a4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 36bb8 │ │ │ │ - bl dc4ec │ │ │ │ + bne 36bd0 │ │ │ │ + bl dd114 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r2, #16868 @ 0x41e4 │ │ │ │ + movw r2, #14496 @ 0x38a0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ mov r0, r6 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl df21c │ │ │ │ - b 36ca8 │ │ │ │ + bl dfe38 │ │ │ │ + b 36cc0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 36bf4 │ │ │ │ - bl dc4ec │ │ │ │ + bgt 36c0c │ │ │ │ + bl dd114 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp] │ │ │ │ - movw r2, #16876 @ 0x41ec │ │ │ │ + movw r2, #14504 @ 0x38a8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ mov r0, r5 │ │ │ │ - bl df21c │ │ │ │ - b 36ca8 │ │ │ │ + bl dfe38 │ │ │ │ + b 36cc0 │ │ │ │ mov r0, r4 │ │ │ │ tst r7, #1 │ │ │ │ - beq 36c0c │ │ │ │ - bl b8ae0 │ │ │ │ + beq 36c24 │ │ │ │ + bl b8cac │ │ │ │ mov r4, r0 │ │ │ │ - b 36c14 │ │ │ │ - bl 16b8ec │ │ │ │ + b 36c2c │ │ │ │ + bl 16b5ac │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 36ca0 │ │ │ │ + beq 36cb8 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl cd664 │ │ │ │ + bl ce2dc │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r7, #0 │ │ │ │ - beq 36c54 │ │ │ │ + beq 36c6c │ │ │ │ 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 36c78 │ │ │ │ + bgt 36c90 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 36c78 │ │ │ │ + bne 36c90 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - bne 36ca0 │ │ │ │ + bne 36cb8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 36ca8 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 36cc0 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d8a4 │ │ │ │ mvn r0, #0 │ │ │ │ - b 36cb8 │ │ │ │ + b 36cd0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e1b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36c88 │ │ │ │ + bne 36ca0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00036cc4 : │ │ │ │ +00036cdc : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 31e34 │ │ │ │ + bl 31e38 │ │ │ │ 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 │ │ │ │ - movw r0, #33792 @ 0x8400 │ │ │ │ + movw r0, #29504 @ 0x7340 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 287cb4 │ │ │ │ + bl 2877fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 36d60 │ │ │ │ + beq 36d78 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #46592 @ 0xb600 │ │ │ │ + movw r1, #44160 @ 0xac80 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #16968 @ 0x4248 │ │ │ │ + movw r0, #14596 @ 0x3904 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl d7dfc │ │ │ │ + bl d8a14 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 36d68 │ │ │ │ + bne 36d80 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 36d60 │ │ │ │ + bgt 36d78 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 36d60 │ │ │ │ + bne 36d78 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 36da4 │ │ │ │ + b 36dbc │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl d5828 │ │ │ │ + bl d643c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 36da4 │ │ │ │ + bgt 36dbc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 36da4 │ │ │ │ + bne 36dbc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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] @ 36fbc │ │ │ │ + ldr lr, [pc, #500] @ 36fd4 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ - movw r0, #25616 @ 0x6410 │ │ │ │ + movw r0, #22912 @ 0x5980 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ ldr r5, [ip, lr] │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 245320 │ │ │ │ + bl 24e3a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 36e1c │ │ │ │ + beq 36e34 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 36e1c │ │ │ │ - movw r1, #14308 @ 0x37e4 │ │ │ │ + beq 36e34 │ │ │ │ + movw r1, #11876 @ 0x2e64 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36e24 │ │ │ │ + bne 36e3c │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ - b 36fb0 │ │ │ │ - movw r4, #25600 @ 0x6400 │ │ │ │ + b 36fc8 │ │ │ │ + movw r4, #22896 @ 0x5970 │ │ │ │ movt r4, #63 @ 0x3f │ │ │ │ mov r0, r4 │ │ │ │ - bl 235524 │ │ │ │ + bl 234944 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 36e44 │ │ │ │ + bne 36e5c │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e1c5c │ │ │ │ + b 2e17ac │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ bl 2e688 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 36e84 │ │ │ │ + beq 36e9c │ │ │ │ cmp r4, r9 │ │ │ │ - beq 36f70 │ │ │ │ + beq 36f88 │ │ │ │ sub r1, r9, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl be470 │ │ │ │ + bl be638 │ │ │ │ add r9, r9, #1 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 36e8c │ │ │ │ + bne 36ea4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 982fc │ │ │ │ + bl 97e3c │ │ │ │ mov r4, #0 │ │ │ │ - b 36fb0 │ │ │ │ - ldr sl, [pc, #308] @ 36fc0 │ │ │ │ + b 36fc8 │ │ │ │ + ldr sl, [pc, #308] @ 36fd8 │ │ │ │ mov r9, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 1a4de8 │ │ │ │ + bl 1a4a04 │ │ │ │ ldr r2, [sl] │ │ │ │ mov r6, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 36ebc │ │ │ │ + bgt 36ed4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 36ebc │ │ │ │ + bne 36ed4 │ │ │ │ mov r0, sl │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - movweq r3, #52384 @ 0xcca0 │ │ │ │ + movweq r3, #48416 @ 0xbd20 │ │ │ │ movteq r3, #96 @ 0x60 │ │ │ │ - beq 36f10 │ │ │ │ + beq 36f28 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1389cc │ │ │ │ + bl 138fc8 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r9, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 36f00 │ │ │ │ + bgt 36f18 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 36f00 │ │ │ │ + bne 36f18 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - bne 36f28 │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + bne 36f40 │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r0, r5 │ │ │ │ - bl 28b33c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28ae84 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36f70 │ │ │ │ - b 36e74 │ │ │ │ + bne 36f88 │ │ │ │ + b 36e8c │ │ │ │ mov r0, r4 │ │ │ │ - bl 982fc │ │ │ │ + bl 97e3c │ │ │ │ mov r3, r8 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl d5828 │ │ │ │ + bl d643c │ │ │ │ ldr r3, [r9] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 36fb0 │ │ │ │ + bgt 36fc8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 36fb0 │ │ │ │ + bne 36fc8 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 36fb0 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 36fc8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28b35c <_PyErr_Clear@@Base> │ │ │ │ - movw r0, #52340 @ 0xcc74 │ │ │ │ + bl 28aea4 <_PyErr_Clear@@Base> │ │ │ │ + movw r0, #48368 @ 0xbcf0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #0 │ │ │ │ - movw r2, #25636 @ 0x6424 │ │ │ │ + movw r2, #22932 @ 0x5994 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 2f2bc0 │ │ │ │ + bl 2f276c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 982fc │ │ │ │ + bl 97e3c │ │ │ │ cmn r5, #1 │ │ │ │ - bne 36e10 │ │ │ │ - b 36e7c │ │ │ │ + bne 36e28 │ │ │ │ + b 36e94 │ │ │ │ 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 │ │ │ │ @@ -8789,190 +8797,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 37024 │ │ │ │ + beq 3703c │ │ │ │ ands r8, r2, #64 @ 0x40 │ │ │ │ addne r6, r1, #20 │ │ │ │ - bne 37030 │ │ │ │ + bne 37048 │ │ │ │ cmp r7, #500 @ 0x1f4 │ │ │ │ add r6, r1, #28 │ │ │ │ movgt r8, #1 │ │ │ │ movgt r7, #500 @ 0x1f4 │ │ │ │ - b 37068 │ │ │ │ + b 37080 │ │ │ │ ldr r6, [r1, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 371a0 │ │ │ │ + beq 371b8 │ │ │ │ cmp r7, #500 @ 0x1f4 │ │ │ │ movle r8, #0 │ │ │ │ movgt r8, #1 │ │ │ │ movgt r7, #500 @ 0x1f4 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r2, #0 │ │ │ │ - beq 37068 │ │ │ │ + beq 37080 │ │ │ │ cmp r2, r7 │ │ │ │ - bge 3718c │ │ │ │ + bge 371a4 │ │ │ │ ldrb r1, [r6, r2] │ │ │ │ add r2, r2, #1 │ │ │ │ sub r1, r1, #32 │ │ │ │ cmp r1, #94 @ 0x5e │ │ │ │ - bls 3704c │ │ │ │ + bls 37064 │ │ │ │ ldrb sl, [r3, #16] │ │ │ │ - movw r1, #25692 @ 0x645c │ │ │ │ + movw r1, #22988 @ 0x59cc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r2, #25688 @ 0x6458 │ │ │ │ + movw r2, #22984 @ 0x59c8 │ │ │ │ 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 370d4 │ │ │ │ + b 370ec │ │ │ │ cmp sl, #1 │ │ │ │ ldrbeq r5, [r6, r9] │ │ │ │ - beq 370b0 │ │ │ │ + beq 370c8 │ │ │ │ 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 370e0 │ │ │ │ + bhi 370f8 │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ strb r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r9, r7 │ │ │ │ - blt 37094 │ │ │ │ - b 37164 │ │ │ │ + blt 370ac │ │ │ │ + b 3717c │ │ │ │ mov r2, #2 │ │ │ │ cmp r5, #255 @ 0xff │ │ │ │ - bhi 37114 │ │ │ │ + bhi 3712c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25684 @ 0x6454 │ │ │ │ + movw r1, #22980 @ 0x59c4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 31d90 │ │ │ │ - b 370d0 │ │ │ │ + bl 31d94 │ │ │ │ + b 370e8 │ │ │ │ cmp r5, #65536 @ 0x10000 │ │ │ │ - bcs 37140 │ │ │ │ + bcs 37158 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 31d90 │ │ │ │ - b 370d0 │ │ │ │ + bl 31d94 │ │ │ │ + b 370e8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 31d90 │ │ │ │ - b 370d0 │ │ │ │ + bl 31d94 │ │ │ │ + b 370e8 │ │ │ │ ldr r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 371a0 │ │ │ │ + beq 371b8 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25696 @ 0x6460 │ │ │ │ + movw r1, #22992 @ 0x59d0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 245358 <_Py_write_noraise@@Base> │ │ │ │ + b 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ - b 37168 │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ + b 37180 │ │ │ │ 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 139f90 │ │ │ │ + bl 13a590 │ │ │ │ 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, #13164 @ 0x336c │ │ │ │ + movw r1, #10424 @ 0x28b8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 1228c4 │ │ │ │ + bl 123b40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37230 │ │ │ │ + beq 37248 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 37238 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 37250 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25924 @ 0x6544 │ │ │ │ + movw r1, #23220 @ 0x5ab4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ - b 372c0 │ │ │ │ + b 372d8 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 2e78dc <_PyCapsule_SetTraverse@@Base+0x21c> │ │ │ │ + bl 2e7430 <_PyCapsule_SetTraverse@@Base+0x21c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 37230 │ │ │ │ + beq 37248 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl a9350 │ │ │ │ + bl a93a8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 37290 │ │ │ │ + bne 372a8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37230 │ │ │ │ + bgt 37248 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37230 │ │ │ │ + bne 37248 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 37230 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 37248 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 372a4 │ │ │ │ + ble 372bc │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 372c0 │ │ │ │ + b 372d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37298 │ │ │ │ + bne 372b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 37298 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 372b0 │ │ │ │ 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 │ │ │ │ @@ -8983,25 +8991,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 3ccad4 <_PyMonitoring_FireBranchEvent@@Base+0x390> │ │ │ │ + blx 3cc164 <_PyMonitoring_FireBranchEvent@@Base+0x390> │ │ │ │ umull r2, r3, r4, r6 │ │ │ │ add r1, r1, #48 @ 0x30 │ │ │ │ cmp r4, #9 │ │ │ │ strb r1, [r5, #-1]! │ │ │ │ lsr r4, r3, #3 │ │ │ │ - bhi 37300 │ │ │ │ + bhi 37318 │ │ │ │ sub r2, r8, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_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 │ │ │ │ @@ -9009,178 +9017,178 @@ │ │ │ │ sub sp, sp, #32 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3738c │ │ │ │ + bne 373a4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 373cc │ │ │ │ - ldr r4, [pc, #164] @ 37438 │ │ │ │ + beq 373e4 │ │ │ │ + ldr r4, [pc, #164] @ 37450 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 373cc │ │ │ │ + bne 373e4 │ │ │ │ mov r0, #0 │ │ │ │ - b 37430 │ │ │ │ + b 37448 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 373ec │ │ │ │ - bl be4fc │ │ │ │ + bne 37404 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 373c4 │ │ │ │ - bl dc4ec │ │ │ │ + bne 373dc │ │ │ │ + bl dd114 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d8b0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 37428 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 37440 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ad20 │ │ │ │ + b 27a868 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strdeq pc, [r1], #-8 @ │ │ │ │ + strdeq lr, [r1], #-228 @ 0xffffff1c @ │ │ │ │ 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 3748c │ │ │ │ + bne 374a4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 374cc │ │ │ │ - ldr r4, [pc, #88] @ 374ec │ │ │ │ + beq 374e4 │ │ │ │ + ldr r4, [pc, #88] @ 37504 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 374cc │ │ │ │ + bne 374e4 │ │ │ │ mov r0, #0 │ │ │ │ - b 374e4 │ │ │ │ + b 374fc │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 374f0 │ │ │ │ + bl 37508 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 374c4 │ │ │ │ + beq 374dc │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq pc, r1, ip, ror r1 @ │ │ │ │ + rsbeq lr, r1, r8, ror pc │ │ │ │ │ │ │ │ -000374f0 : │ │ │ │ +00037508 : │ │ │ │ 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 37554 │ │ │ │ + beq 3756c │ │ │ │ mov r4, r0 │ │ │ │ - bl 13ce70 │ │ │ │ + bl 13d470 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37554 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 3756c │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26940 @ 0x693c │ │ │ │ + movw r1, #24236 @ 0x5eac │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #48] @ 3758c │ │ │ │ + ldr r2, [pc, #48] @ 375a4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp r4, #0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r0, [r2, #3884] @ 0xf2c │ │ │ │ - beq 3757c │ │ │ │ + beq 37594 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r2, #3884] @ 0xf2c │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ 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 11b3c4 │ │ │ │ + bl 11bf04 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2eaf60 │ │ │ │ + b 2eaab4 │ │ │ │ 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 377d0 │ │ │ │ + bne 377e8 │ │ │ │ ldrb r3, [r0, #19] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 37654 │ │ │ │ + beq 3766c │ │ │ │ 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 │ │ │ │ @@ -9192,57 +9200,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 25a0cc <_PyStaticType_InitForExtension@@Base+0x684> │ │ │ │ + bl 259458 <_PyStaticType_InitForExtension@@Base+0x688> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 37668 │ │ │ │ - b 377d0 │ │ │ │ + bne 37680 │ │ │ │ + b 377e8 │ │ │ │ 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, #13968 @ 0x3690 │ │ │ │ + movw r1, #9800 @ 0x2648 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ cmp r3, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ ldrne r0, [r7, #20] │ │ │ │ - bl 2eb88c <_PyInterpolation_Build@@Base+0x218> │ │ │ │ + bl 2eb3e0 <_PyInterpolation_Build@@Base+0x218> │ │ │ │ ldr r3, [r7] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 376b8 │ │ │ │ + bgt 376d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 376b8 │ │ │ │ + bne 376d0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 377d0 │ │ │ │ + beq 377e8 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 376e8 │ │ │ │ + bne 37700 │ │ │ │ mov r1, #6 │ │ │ │ add r0, r4, #13 │ │ │ │ - bl 996dc │ │ │ │ + bl 9970c │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - b 377ac │ │ │ │ + b 377c4 │ │ │ │ ldrb r3, [r4, #14] │ │ │ │ - movw ip, #48500 @ 0xbd74 │ │ │ │ + movw ip, #47224 @ 0xb878 │ │ │ │ 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 │ │ │ │ @@ -9252,999 +9260,999 @@ │ │ │ │ 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 259dd4 <_PyStaticType_InitForExtension@@Base+0x38c> │ │ │ │ + bl 25915c <_PyStaticType_InitForExtension@@Base+0x38c> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 377ac │ │ │ │ + beq 377c4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 37cb94 <_PyLong_UnsignedLongLong_Converter@@Base+0x1f64> │ │ │ │ + bl 37c3bc <_PyLong_UnsignedLongLong_Converter@@Base+0x1f64> │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37770 │ │ │ │ + bgt 37788 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37770 │ │ │ │ + bne 37788 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 377ac │ │ │ │ + beq 377c4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 98e78 │ │ │ │ + bl 98ea8 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 377ac │ │ │ │ + bgt 377c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 377ac │ │ │ │ + bne 377c4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 377d0 │ │ │ │ + bgt 377e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 377d0 │ │ │ │ + bne 377e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ │ │ │ -000377dc : │ │ │ │ +000377f4 : │ │ │ │ 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, #45248 @ 0xb0c0 │ │ │ │ + movw ip, #45672 @ 0xb268 │ │ │ │ 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 2ee798 <_PyXI_NewInterpreter@@Base+0xc4c> │ │ │ │ + bl 2ee448 <_PyXI_NewInterpreter@@Base+0xda8> │ │ │ │ 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 3786c │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bgt 37884 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37100 @ 0x90ec │ │ │ │ + movw r1, #34440 @ 0x8688 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 37894 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 378ac │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #29704 @ 0x7408 │ │ │ │ + movw r0, #27272 @ 0x6a88 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r6, [r3, #12] │ │ │ │ mov r1, r6 │ │ │ │ - bl b71d4 │ │ │ │ + bl b7390 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne 3789c │ │ │ │ + bne 378b4 │ │ │ │ mov r5, #0 │ │ │ │ - b 37a60 │ │ │ │ + b 37a78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dd984 │ │ │ │ + bl 1dc440 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 378d4 │ │ │ │ + beq 378ec │ │ │ │ cmp r5, #1 │ │ │ │ - bne 37a44 │ │ │ │ + bne 37a5c │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #29712 @ 0x7410 │ │ │ │ + movw r1, #27280 @ 0x6a90 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b 37a44 │ │ │ │ - ldr r1, [pc, #400] @ 37a6c │ │ │ │ + bl 1409e8 │ │ │ │ + b 37a5c │ │ │ │ + ldr r1, [pc, #400] @ 37a84 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3888 │ │ │ │ + bl b3958 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 37908 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 37920 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1430a4 │ │ │ │ + bl 142c98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37a44 │ │ │ │ - bl 143524 │ │ │ │ + beq 37a5c │ │ │ │ + bl 143118 │ │ │ │ ldr r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 37930 │ │ │ │ - ldr r1, [pc, #340] @ 37a70 │ │ │ │ + bne 37948 │ │ │ │ + ldr r1, [pc, #340] @ 37a88 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3888 │ │ │ │ + bl b3958 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3798c │ │ │ │ - b 37a44 │ │ │ │ + bne 379a4 │ │ │ │ + b 37a5c │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #29752 @ 0x7438 │ │ │ │ + movw r0, #27320 @ 0x6ab8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl b71d4 │ │ │ │ + bl b7390 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37968 │ │ │ │ + bgt 37980 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37968 │ │ │ │ + bne 37980 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 37a44 │ │ │ │ + beq 37a5c │ │ │ │ mov r1, r7 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 2dec0c │ │ │ │ + bl 2de75c │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37914 │ │ │ │ - b 37a44 │ │ │ │ + bne 3792c │ │ │ │ + b 37a5c │ │ │ │ ldr r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 379c4 │ │ │ │ + bne 379dc │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ - movw r0, #29764 @ 0x7444 │ │ │ │ + movw r0, #27332 @ 0x6ac4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r1, r6 │ │ │ │ - bl b71d4 │ │ │ │ + bl b7390 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 37a20 │ │ │ │ - b 37a38 │ │ │ │ + ble 37a38 │ │ │ │ + b 37a50 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #29780 @ 0x7454 │ │ │ │ + movw r0, #27348 @ 0x6ad4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl b71d4 │ │ │ │ + bl b7390 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 379fc │ │ │ │ + bgt 37a14 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 379fc │ │ │ │ + bne 37a14 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 37a44 │ │ │ │ + beq 37a5c │ │ │ │ mov r1, r7 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 2dec0c │ │ │ │ + bl 2de75c │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37998 │ │ │ │ - b 37a44 │ │ │ │ + bne 379b0 │ │ │ │ + b 37a5c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37a38 │ │ │ │ + bne 37a50 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1df04c │ │ │ │ - b 37a60 │ │ │ │ + bl 1ddb08 │ │ │ │ + b 37a78 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 37894 │ │ │ │ + bne 378ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 1df04c │ │ │ │ - b 37894 │ │ │ │ + bl 1ddb08 │ │ │ │ + b 378ac │ │ │ │ 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 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 37aa8 │ │ │ │ - bl be4fc │ │ │ │ + bne 37ac0 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37af0 │ │ │ │ - bl dc4ec │ │ │ │ + bne 37b08 │ │ │ │ + bl dd114 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e034 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 37ae4 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 37afc │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ad20 │ │ │ │ - bl b8fac │ │ │ │ + b 27a868 │ │ │ │ + bl b9178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37af8 │ │ │ │ + beq 37b10 │ │ │ │ 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] @ 37b88 │ │ │ │ + ldr r0, [pc, #104] @ 37ba0 │ │ │ │ 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 37b58 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 37b70 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #29984 @ 0x7520 │ │ │ │ + movw r2, #27552 @ 0x6ba0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16ec8c <_PyErr_SetString@@Base> │ │ │ │ - b 37b7c │ │ │ │ + bl 16e95c <_PyErr_SetString@@Base> │ │ │ │ + b 37b94 │ │ │ │ add r2, r1, #20 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ ldm r2, {r2, r3, ip, lr} │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 2ed1fc │ │ │ │ + bl 2ecd50 │ │ │ │ cmn r0, #1 │ │ │ │ movwne r0, #5196 @ 0x144c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 37b80 │ │ │ │ + bne 37b98 │ │ │ │ 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 139f90 │ │ │ │ + bl 13a590 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37bdc │ │ │ │ + beq 37bf4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37bdc │ │ │ │ + bgt 37bf4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 37bdc │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 37bf4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37c10 │ │ │ │ + beq 37c28 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37c10 │ │ │ │ + bgt 37c28 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 37c10 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 37c28 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37c44 │ │ │ │ + beq 37c5c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37c44 │ │ │ │ + bgt 37c5c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 37c44 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 37c5c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37c78 │ │ │ │ + beq 37c90 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37c78 │ │ │ │ + bgt 37c90 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 37c78 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 37c90 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37cac │ │ │ │ + beq 37cc4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37cac │ │ │ │ + bgt 37cc4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 37cac │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 37cc4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37ce0 │ │ │ │ + beq 37cf8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37ce0 │ │ │ │ + bgt 37cf8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 37ce0 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 37cf8 │ │ │ │ + bl a7110 <_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 37b8c │ │ │ │ + b 37ba4 │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr ip, [pc, #84] @ 37d84 │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + movw r0, #5196 @ 0x144c │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + cmp r1, r0 │ │ │ │ + ldr r0, [r3, ip] │ │ │ │ + bne 37d64 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r2 │ │ │ │ + bl 37d88 <_PyEval_SetProfile@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 37d7c │ │ │ │ + movw r0, #5196 @ 0x144c │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + pop {fp, pc} │ │ │ │ + mov r2, r1 │ │ │ │ + movw r1, #41424 @ 0xa1d0 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + bl 37d88 <_PyEval_SetProfile@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bge 37d58 │ │ │ │ + mov r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + andeq r0, r0, ip │ │ │ │ + │ │ │ │ +00037d88 <_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] @ 37e70 <_PyEval_SetProfile@@Base+0xe8> │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + mov r4, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + mov r8, r2 │ │ │ │ + movw r1, #30696 @ 0x77e8 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + mov r2, #0 │ │ │ │ + ldr r0, [r3, ip] │ │ │ │ + bl 283564 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 37dd4 <_PyEval_SetProfile@@Base+0x4c> │ │ │ │ + mvn r4, #0 │ │ │ │ + b 37e68 <_PyEval_SetProfile@@Base+0xe0> │ │ │ │ + ldr r5, [r4, #8] │ │ │ │ + mov r2, #0 │ │ │ │ + movw r1, #32916 @ 0x8094 │ │ │ │ + movt r1, #3 │ │ │ │ + add r0, r5, #113664 @ 0x1bc00 │ │ │ │ + add r0, r0, #404 @ 0x194 │ │ │ │ + bl 2784ec <_Py_normpath@@Base+0xcd8> │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 37dcc <_PyEval_SetProfile@@Base+0x44> │ │ │ │ + ldr ip, [r4, #68] @ 0x44 │ │ │ │ + cmp r8, #0 │ │ │ │ + ldr r6, [r4, #76] @ 0x4c │ │ │ │ + str r7, [r4, #68] @ 0x44 │ │ │ │ + beq 37e1c <_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 │ │ │ │ + movw r1, #24607 @ 0x601f │ │ │ │ + add r2, r2, #110592 @ 0x1b000 │ │ │ │ + mov r0, #6 │ │ │ │ + ldr r3, [r2, #3480] @ 0xd98 │ │ │ │ + cmp r7, #0 │ │ │ │ + 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 2f572c <_PyEval_StopTheWorld@@Base+0xa0> │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl a7718 │ │ │ │ + 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 r2, r3 │ │ │ │ mov r5, #1 │ │ │ │ mov r0, #7 │ │ │ │ str r5, [sp] │ │ │ │ - movw r1, #13932 @ 0x366c │ │ │ │ + movw r1, #11964 @ 0x2ebc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 37ee8 │ │ │ │ + bl 37fec <_PyEval_SetProfile@@Base+0x264> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 37d44 │ │ │ │ + beq 37ebc <_PyEval_SetProfile@@Base+0x134> │ │ │ │ mvn r0, #0 │ │ │ │ - b 37e6c │ │ │ │ + b 37fe4 <_PyEval_SetProfile@@Base+0x25c> │ │ │ │ mov r3, #14 │ │ │ │ mov r0, #7 │ │ │ │ mvn r4, #0 │ │ │ │ - movw r1, #13960 @ 0x3688 │ │ │ │ + movw r1, #11992 @ 0x2ed8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ str r4, [sp] │ │ │ │ - bl 37ee8 │ │ │ │ + bl 37fec <_PyEval_SetProfile@@Base+0x264> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37d3c │ │ │ │ + bne 37eb4 <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, #7 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #61408 @ 0xefe0 │ │ │ │ + movw r1, #60320 @ 0xeba0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 37ee8 │ │ │ │ + bl 37fec <_PyEval_SetProfile@@Base+0x264> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37d3c │ │ │ │ + bne 37eb4 <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ mov r3, #3 │ │ │ │ mov r0, #7 │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #61432 @ 0xeff8 │ │ │ │ + movw r1, #60344 @ 0xebb8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 37ee8 │ │ │ │ + bl 37fec <_PyEval_SetProfile@@Base+0x264> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37d3c │ │ │ │ + bne 37eb4 <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ mov r1, #10 │ │ │ │ mov r3, #11 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, #7 │ │ │ │ - movw r1, #25220 @ 0x6284 │ │ │ │ + movw r1, #23252 @ 0x5ad4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 37ee8 │ │ │ │ + bl 37fec <_PyEval_SetProfile@@Base+0x264> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37d3c │ │ │ │ + bne 37eb4 <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ mov r3, #5 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, #7 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #62684 @ 0xf4dc │ │ │ │ + movw r1, #62732 @ 0xf50c │ │ │ │ movt r1, #8 │ │ │ │ - bl 37ee8 │ │ │ │ + bl 37fec <_PyEval_SetProfile@@Base+0x264> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37d3c │ │ │ │ + bne 37eb4 <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ mov r3, #13 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, #7 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #28252 @ 0x6e5c │ │ │ │ + movw r1, #26284 @ 0x66ac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 37ee8 │ │ │ │ + bl 37fec <_PyEval_SetProfile@@Base+0x264> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37d3c │ │ │ │ + bne 37eb4 <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ mov r3, #7 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #26828 @ 0x68cc │ │ │ │ + movw r1, #24860 @ 0x611c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 37ee8 │ │ │ │ + bl 37fec <_PyEval_SetProfile@@Base+0x264> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37d3c │ │ │ │ + bne 37eb4 <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ mov r2, #7 │ │ │ │ mov r3, #6 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #52928 @ 0xcec0 │ │ │ │ + movw r1, #53176 @ 0xcfb8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 37ee8 │ │ │ │ + bl 37fec <_PyEval_SetProfile@@Base+0x264> │ │ │ │ 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] @ 37ee4 │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - cmp r1, r0 │ │ │ │ - ldr r0, [r3, ip] │ │ │ │ - bne 37ec4 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r2 │ │ │ │ - bl 37f90 <_PyEval_SetProfile@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 37edc │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - pop {fp, pc} │ │ │ │ - mov r2, r1 │ │ │ │ - movw r1, #42676 @ 0xa6b4 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - bl 37f90 <_PyEval_SetProfile@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - 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, #58880 @ 0xe600 │ │ │ │ + movw r0, #54912 @ 0xd680 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r6, [fp, #4] │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r9, r3 │ │ │ │ - bl c470c <_PyObject_New@@Base> │ │ │ │ + bl c4a34 <_PyObject_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 37f88 │ │ │ │ + beq 3808c <_PyEval_SetProfile@@Base+0x304> │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [r4, #8] │ │ │ │ str r7, [r4, #12] │ │ │ │ - bl 2f5b6c │ │ │ │ - bl a7658 │ │ │ │ + bl 2f597c <_PyEval_StopTheWorld@@Base+0x2f0> │ │ │ │ + bl a7718 │ │ │ │ cmn r6, #1 │ │ │ │ - beq 37f5c │ │ │ │ + beq 38060 <_PyEval_SetProfile@@Base+0x2d8> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f5b6c │ │ │ │ - bl a7658 │ │ │ │ + bl 2f597c <_PyEval_StopTheWorld@@Base+0x2f0> │ │ │ │ + bl a7718 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37f80 │ │ │ │ + bgt 38084 <_PyEval_SetProfile@@Base+0x2fc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37f80 │ │ │ │ + bne 38084 <_PyEval_SetProfile@@Base+0x2fc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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} │ │ │ │ - │ │ │ │ -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] @ 38078 <_PyEval_SetProfile@@Base+0xe8> │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - mov r4, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - mov r8, r2 │ │ │ │ - movw r1, #33128 @ 0x8168 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r0, [r3, ip] │ │ │ │ - bl 283afc │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 37fdc <_PyEval_SetProfile@@Base+0x4c> │ │ │ │ - mvn r4, #0 │ │ │ │ - b 38070 <_PyEval_SetProfile@@Base+0xe0> │ │ │ │ - ldr r5, [r4, #8] │ │ │ │ - mov r2, #0 │ │ │ │ - movw r1, #32892 @ 0x807c │ │ │ │ - movt r1, #3 │ │ │ │ - add r0, r5, #113664 @ 0x1bc00 │ │ │ │ - add r0, r0, #404 @ 0x194 │ │ │ │ - bl 2789a4 <_Py_normpath@@Base+0xcd8> │ │ │ │ - cmp r0, #0 │ │ │ │ - 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 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 │ │ │ │ - movw r1, #24607 @ 0x601f │ │ │ │ - add r2, r2, #110592 @ 0x1b000 │ │ │ │ - mov r0, #6 │ │ │ │ - ldr r3, [r2, #3480] @ 0xd98 │ │ │ │ - cmp r7, #0 │ │ │ │ - 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 2f5e0c <_PyEval_StopTheWorld@@Base+0xc8> │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl a7658 │ │ │ │ - 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, #23660 @ 0x5c6c │ │ │ │ + movw r1, #22344 @ 0x5748 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 37ee8 │ │ │ │ + bl 37fec <_PyEval_SetProfile@@Base+0x264> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 380c4 <_PyEval_SetProfile@@Base+0x134> │ │ │ │ + beq 380dc <_PyEval_SetProfile@@Base+0x354> │ │ │ │ mvn r0, #0 │ │ │ │ - b 381a4 <_PyEval_SetProfile@@Base+0x214> │ │ │ │ + b 381bc <_PyEval_SetProfile@@Base+0x434> │ │ │ │ mov r3, #14 │ │ │ │ mov r0, #6 │ │ │ │ mvn r4, #0 │ │ │ │ - movw r1, #23688 @ 0x5c88 │ │ │ │ + movw r1, #22372 @ 0x5764 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ str r4, [sp] │ │ │ │ - bl 37ee8 │ │ │ │ + bl 37fec <_PyEval_SetProfile@@Base+0x264> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 380bc <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ + bne 380d4 <_PyEval_SetProfile@@Base+0x34c> │ │ │ │ mov r5, #3 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, #6 │ │ │ │ str r5, [sp] │ │ │ │ - movw r1, #26080 @ 0x65e0 │ │ │ │ + movw r1, #24764 @ 0x60bc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 37ee8 │ │ │ │ + bl 37fec <_PyEval_SetProfile@@Base+0x264> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 380bc <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ + bne 380d4 <_PyEval_SetProfile@@Base+0x34c> │ │ │ │ mov r3, #13 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, #6 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #27920 @ 0x6d10 │ │ │ │ + movw r1, #26416 @ 0x6730 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 37ee8 │ │ │ │ + bl 37fec <_PyEval_SetProfile@@Base+0x264> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 380bc <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ + bne 380d4 <_PyEval_SetProfile@@Base+0x34c> │ │ │ │ mov r3, #4 │ │ │ │ mov r0, #6 │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #41740 @ 0xa30c │ │ │ │ + movw r1, #40652 @ 0x9ecc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 37ee8 │ │ │ │ + bl 37fec <_PyEval_SetProfile@@Base+0x264> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 380bc <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ + bne 380d4 <_PyEval_SetProfile@@Base+0x34c> │ │ │ │ mov r2, #6 │ │ │ │ mov r3, #16 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #41740 @ 0xa30c │ │ │ │ + movw r1, #40652 @ 0x9ecc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 37ee8 │ │ │ │ + bl 37fec <_PyEval_SetProfile@@Base+0x264> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 380bc <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ + bne 380d4 <_PyEval_SetProfile@@Base+0x34c> │ │ │ │ mov r3, #17 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, #6 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #41740 @ 0xa30c │ │ │ │ + movw r1, #40652 @ 0x9ecc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 37ee8 │ │ │ │ + bl 37fec <_PyEval_SetProfile@@Base+0x264> │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000381ac <_Py_DisplaySourceLine@@Base>: │ │ │ │ +000381c4 <_Py_DisplaySourceLine@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2dd120 <_PyTime_gmtime@@Base+0x68> │ │ │ │ + b 2dcca0 <_PyTime_gmtime@@Base+0x68> │ │ │ │ │ │ │ │ -000381c0 : │ │ │ │ +000381d8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2d9594 │ │ │ │ + b 2d9110 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38210 │ │ │ │ + bgt 38228 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38210 │ │ │ │ + bne 38228 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00038218 <_PyLazyImport_GetName@@Base>: │ │ │ │ +00038230 <_PyLazyImport_GetName@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 38258 <_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 df578 │ │ │ │ - mov r1, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b 2b8fac <_PyImport_LoadLazyImportTstate@@Base> │ │ │ │ + b 38244 <_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 382a8 <_PyLazyImport_GetName@@Base+0x90> │ │ │ │ + beq 38294 <_PyLazyImport_GetName@@Base+0x64> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 38294 <_PyLazyImport_GetName@@Base+0x7c> │ │ │ │ - movw r0, #53996 @ 0xd2ec │ │ │ │ + beq 38280 <_PyLazyImport_GetName@@Base+0x50> │ │ │ │ + movw r0, #51756 @ 0xca2c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b71d4 │ │ │ │ - movw r0, #36608 @ 0x8f00 │ │ │ │ + b b7390 │ │ │ │ + movw r0, #33960 @ 0x84a8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b71d4 │ │ │ │ + b b7390 │ │ │ │ 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 e0194 │ │ │ │ + mov r1, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 2b890c <_PyImport_LoadLazyImportTstate@@Base> │ │ │ │ │ │ │ │ -000382c8 : │ │ │ │ +000382e0 : │ │ │ │ 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 2b826c │ │ │ │ + bl 2b7bc8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000382f8 <_PyTraceback_Add@@Base>: │ │ │ │ +00038310 <_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] @ 38438 <_PyTraceback_Add@@Base+0x140> │ │ │ │ + ldr ip, [pc, #292] @ 38450 <_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 9f37c │ │ │ │ + bl 9f408 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 38428 <_PyTraceback_Add@@Base+0x130> │ │ │ │ + beq 38440 <_PyTraceback_Add@@Base+0x130> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r9 │ │ │ │ - bl 3843c │ │ │ │ + bl 38454 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3837c <_PyTraceback_Add@@Base+0x84> │ │ │ │ + bne 38394 <_PyTraceback_Add@@Base+0x84> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38428 <_PyTraceback_Add@@Base+0x130> │ │ │ │ + bgt 38440 <_PyTraceback_Add@@Base+0x130> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne 38428 <_PyTraceback_Add@@Base+0x130> │ │ │ │ + bne 38440 <_PyTraceback_Add@@Base+0x130> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 38428 <_PyTraceback_Add@@Base+0x130> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 38440 <_PyTraceback_Add@@Base+0x130> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3855c │ │ │ │ + bl 38574 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 383b8 <_PyTraceback_Add@@Base+0xc0> │ │ │ │ + bgt 383d0 <_PyTraceback_Add@@Base+0xc0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 383b8 <_PyTraceback_Add@@Base+0xc0> │ │ │ │ + bne 383d0 <_PyTraceback_Add@@Base+0xc0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 383dc <_PyTraceback_Add@@Base+0xe4> │ │ │ │ + bgt 383f4 <_PyTraceback_Add@@Base+0xe4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 383dc <_PyTraceback_Add@@Base+0xe4> │ │ │ │ + bne 383f4 <_PyTraceback_Add@@Base+0xe4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 38428 <_PyTraceback_Add@@Base+0x130> │ │ │ │ + beq 38440 <_PyTraceback_Add@@Base+0x130> │ │ │ │ ldr r0, [r7, #84] @ 0x54 │ │ │ │ str r9, [r6, #20] │ │ │ │ str r8, [r7, #84] @ 0x54 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ mov r0, r6 │ │ │ │ - bl 143dc8 │ │ │ │ + bl 1439bc │ │ │ │ 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 a7050 <_Py_Dealloc@@Base> │ │ │ │ + b a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 1bdd8c <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b 1bd88c <_PyErr_ChainExceptions1@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0003843c : │ │ │ │ +00038454 : │ │ │ │ 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 aa8a8 │ │ │ │ + bl aa900 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 38480 │ │ │ │ + bne 38498 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r4 │ │ │ │ - b 38518 │ │ │ │ + b 38530 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25e910 │ │ │ │ + bl 25db8c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 3846c │ │ │ │ - ldr r0, [pc, #180] @ 3854c │ │ │ │ + beq 38484 │ │ │ │ + ldr r0, [pc, #180] @ 38564 │ │ │ │ mov r1, #8 │ │ │ │ - bl a0614 │ │ │ │ + bl a06d8 │ │ │ │ subs r6, r0, #0 │ │ │ │ moveq r4, r6 │ │ │ │ moveq r5, r6 │ │ │ │ - beq 38518 │ │ │ │ - ldr r0, [pc, #156] @ 38550 │ │ │ │ + beq 38530 │ │ │ │ + ldr r0, [pc, #156] @ 38568 │ │ │ │ mov r1, #2 │ │ │ │ - bl a0614 │ │ │ │ + bl a06d8 │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 38518 │ │ │ │ + beq 38530 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ bl 2d6c4 │ │ │ │ - ldr r3, [pc, #120] @ 38554 │ │ │ │ + ldr r3, [pc, #120] @ 3856c │ │ │ │ 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] @ 38558 │ │ │ │ + ldr r3, [pc, #100] @ 38570 │ │ │ │ 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 dc950 │ │ │ │ + bl dd56c │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #52] @ 38554 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + ldr r0, [pc, #52] @ 3856c │ │ │ │ + bl aed64 │ │ │ │ mov r0, r8 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ mov r0, r7 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ mov r0, r6 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ mov r0, r5 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - subseq sp, sl, r4, asr r9 │ │ │ │ - subseq sp, sl, ip, asr r9 │ │ │ │ + subseq ip, sl, r4, lsl #1 │ │ │ │ + subseq ip, sl, ip, lsl #1 │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ rsbeq pc, r2, r8, asr #21 │ │ │ │ │ │ │ │ -0003855c : │ │ │ │ +00038574 : │ │ │ │ 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 261188 │ │ │ │ + bl 2603f4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 38624 │ │ │ │ + beq 3863c │ │ │ │ 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 261348 │ │ │ │ + bl 2605b4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 385e8 │ │ │ │ + bgt 38600 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 385e8 │ │ │ │ + bne 38600 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 38624 │ │ │ │ + beq 3863c │ │ │ │ mov r0, r6 │ │ │ │ - bl 143d68 <_PyFrame_New_NoTrack@@Base> │ │ │ │ + bl 14395c <_PyFrame_New_NoTrack@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3862c │ │ │ │ + bne 38644 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38624 │ │ │ │ + bgt 3863c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38624 │ │ │ │ + bne 3863c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 38758 │ │ │ │ + b 38770 │ │ │ │ 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 38660 │ │ │ │ + beq 38678 │ │ │ │ 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 │ │ │ │ @@ -10270,32 +10278,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 386c0 │ │ │ │ + blt 386d8 │ │ │ │ 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 38718 │ │ │ │ + bgt 38730 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38718 │ │ │ │ + bne 38730 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [pc, #68] @ 38764 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [pc, #68] @ 3877c │ │ │ │ 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] │ │ │ │ @@ -10314,249 +10322,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] @ 387fc │ │ │ │ + ldr r2, [pc, #112] @ 38814 │ │ │ │ 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 38800 │ │ │ │ + bl 38818 │ │ │ │ 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 2ffc3c │ │ │ │ + bl 2ff7fc │ │ │ │ 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, #62848 @ 0xf580 │ │ │ │ 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] @ 38894 │ │ │ │ + ldr r2, [pc, #92] @ 388ac │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ cmp ip, #1 │ │ │ │ ldr r6, [lr, r2] │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne 38858 │ │ │ │ + bne 38870 │ │ │ │ mov r2, r6 │ │ │ │ bl 30530 │ │ │ │ - b 38888 │ │ │ │ + b 388a0 │ │ │ │ mov r5, r0 │ │ │ │ cmp ip, #2 │ │ │ │ - bne 38874 │ │ │ │ - movw r1, #39360 @ 0x99c0 │ │ │ │ + bne 3888c │ │ │ │ + movw r1, #37376 @ 0x9200 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 38888 │ │ │ │ + beq 388a0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36cc4 │ │ │ │ + bl 36cdc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ │ │ │ │ -00038898 <_PyTraceBack_FromFrame@@Base>: │ │ │ │ +000388b0 <_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 315c0 <_PyObject_DebugMallocStats@@Base+0x9c4> │ │ │ │ + b 315c4 <_PyObject_DebugMallocStats@@Base+0x9c8> │ │ │ │ │ │ │ │ -000388c8 : │ │ │ │ +000388e0 : │ │ │ │ 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 388f8 │ │ │ │ - movw r0, #40028 @ 0x9c5c │ │ │ │ + bne 38910 │ │ │ │ + movw r0, #37824 @ 0x93c0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2567 @ 0xa07 │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 38918 │ │ │ │ - ldr r3, [pc, #184] @ 389b8 │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 38930 │ │ │ │ + ldr r3, [pc, #184] @ 389d0 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #180] @ 389bc │ │ │ │ + ldr r1, [pc, #180] @ 389d4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r6, [ip, r3] │ │ │ │ - bl b6308 │ │ │ │ + bl b63e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 38920 │ │ │ │ + bne 38938 │ │ │ │ mov r5, #0 │ │ │ │ - b 389b0 │ │ │ │ + b 389c8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 38974 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 3898c │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #40540 @ 0x9e5c │ │ │ │ + movw r1, #38108 @ 0x94dc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38918 │ │ │ │ + bgt 38930 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38918 │ │ │ │ + bne 38930 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 38918 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 38930 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 135bf8 <_Py_VectorCall_StackRefSteal@@Base+0xe2c> │ │ │ │ + bl 1361f4 <_Py_VectorCall_StackRefSteal@@Base+0xe2c> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 389b0 │ │ │ │ + bgt 389c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 389b0 │ │ │ │ + bne 389c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 305dbc <_PyXI_GetMainNamespace@@Base+0x748> │ │ │ │ + b 305898 <_PyXI_GetMainNamespace@@Base+0x748> │ │ │ │ │ │ │ │ -000389d4 : │ │ │ │ +000389ec : │ │ │ │ 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 25e910 │ │ │ │ + bl 25db8c │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 38a18 │ │ │ │ + bne 38a30 │ │ │ │ mov r4, #0 │ │ │ │ mvn r5, #0 │ │ │ │ - b 38b08 │ │ │ │ + b 38b20 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 38a30 │ │ │ │ + beq 38a48 │ │ │ │ mov r0, r4 │ │ │ │ - bl aa8a8 │ │ │ │ + bl aa900 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 38a0c │ │ │ │ + beq 38a24 │ │ │ │ add r1, fp, #12 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b73ac │ │ │ │ + bl b7568 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 38a50 │ │ │ │ + bne 38a68 │ │ │ │ mvn r5, #0 │ │ │ │ - b 38b08 │ │ │ │ - bl 2be1b8 │ │ │ │ + b 38b20 │ │ │ │ + bl 2bd6b0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 38a48 │ │ │ │ + beq 38a60 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r0, r0, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 17fbd8 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 17f890 <_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 2c2b4c │ │ │ │ + bl 2c1eec │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r0, r0, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 27f45c <_Py_GetStdlibDir@@Base+0x2214> │ │ │ │ + bl 27efa4 <_Py_GetStdlibDir@@Base+0x2214> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38ad0 │ │ │ │ + bgt 38ae8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38ad0 │ │ │ │ + bne 38ae8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 38a48 │ │ │ │ + beq 38a60 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 38aec │ │ │ │ + ble 38b04 │ │ │ │ mov r5, #0 │ │ │ │ - b 38b08 │ │ │ │ + b 38b20 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38ae4 │ │ │ │ + bne 38afc │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 38ae4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 38afc │ │ │ │ mov r0, r4 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ mov r0, r7 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ 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 │ │ │ │ @@ -10564,15 +10572,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 257400 <_Py_NewReference@@Base+0x1590> │ │ │ │ + bl 2566ec <_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] │ │ │ │ @@ -10586,18 +10594,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 38bc4 │ │ │ │ + bls 38bdc │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ addls r1, r1, r1, lsl #1 │ │ │ │ - bls 38bc4 │ │ │ │ + bls 38bdc │ │ │ │ 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 │ │ │ │ @@ -10614,40 +10622,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, #35980 @ 0x8c8c │ │ │ │ + movw r2, #36004 @ 0x8ca4 │ │ │ │ movt r2, #3 │ │ │ │ mov r5, r1 │ │ │ │ cmp r6, r2 │ │ │ │ - bne 38c44 │ │ │ │ + bne 38c5c │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ add r2, r2, r1 │ │ │ │ str r2, [r3] │ │ │ │ - b 38c5c │ │ │ │ + b 38c74 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38c84 │ │ │ │ + beq 38c9c │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, #1 │ │ │ │ - beq 38c84 │ │ │ │ + beq 38c9c │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 84e50 │ │ │ │ + b 84ee0 │ │ │ │ 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] │ │ │ │ @@ -10661,180 +10669,180 @@ │ │ │ │ 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 dc4ec │ │ │ │ + bl dd114 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #16 │ │ │ │ bl 2d358 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 38d34 │ │ │ │ + bge 38d4c │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 38d1c │ │ │ │ - bl b8fac │ │ │ │ + bne 38d34 │ │ │ │ + bl b9178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38cd8 │ │ │ │ - b 38d2c │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 38cf0 │ │ │ │ + b 38d44 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ mov r0, #0 │ │ │ │ - b 38d50 │ │ │ │ + b 38d68 │ │ │ │ mov r0, r4 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #44212 @ 0xacb4 │ │ │ │ + movw r0, #41748 @ 0xa314 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ 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 38dac │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 38dc4 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 38d9c │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 38dac │ │ │ │ + bne 38db4 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 38dc4 │ │ │ │ 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, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 38dd4 │ │ │ │ + bne 38dec │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -00038de8 : │ │ │ │ +00038e00 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #44] @ 38e30 │ │ │ │ - movw r1, #56956 @ 0xde7c │ │ │ │ + ldr r0, [pc, #44] @ 38e48 │ │ │ │ + movw r1, #54380 @ 0xd46c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 26a564 │ │ │ │ + bl 26a104 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 38e28 │ │ │ │ - ldr r0, [pc, #24] @ 38e34 │ │ │ │ + beq 38e40 │ │ │ │ + ldr r0, [pc, #24] @ 38e4c │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2b6db8 │ │ │ │ + b 2b66b8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - mlseq r2, r8, r2, r1 │ │ │ │ - rsbeq r1, r2, r4, lsr #5 │ │ │ │ + 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, #48712 @ 0xbe48 │ │ │ │ + movw r3, #47436 @ 0xb94c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 38ea8 │ │ │ │ + bne 38ec0 │ │ │ │ sub r0, fp, #76 @ 0x4c │ │ │ │ bl 2d9f4 <__time64@plt> │ │ │ │ sub r2, fp, #64 @ 0x40 │ │ │ │ ldrd r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl 288550 <_PyTime_localtime@@Base> │ │ │ │ + bl 288098 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 38ec0 │ │ │ │ + bne 38ed8 │ │ │ │ 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 259f24 <_PyStaticType_InitForExtension@@Base+0x4dc> │ │ │ │ + bl 2592ac <_PyStaticType_InitForExtension@@Base+0x4dc> │ │ │ │ mov r4, r0 │ │ │ │ - b 38f40 │ │ │ │ - movw r1, #34416 @ 0x8670 │ │ │ │ + b 38f58 │ │ │ │ + movw r1, #31984 @ 0x7cf0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r0, r1 │ │ │ │ - bl 1a4ca4 │ │ │ │ + bl 1a48c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 38ec8 │ │ │ │ + bne 38ee0 │ │ │ │ mov r4, #0 │ │ │ │ - b 38f40 │ │ │ │ - bl 1ab084 │ │ │ │ + b 38f58 │ │ │ │ + bl 1aaca4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38ef4 │ │ │ │ + bgt 38f0c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38ef4 │ │ │ │ + bne 38f0c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 38ec0 │ │ │ │ + beq 38ed8 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #68] @ 38f4c │ │ │ │ + ldr r0, [pc, #68] @ 38f64 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ str r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl d7e4c │ │ │ │ + bl d8a64 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38f40 │ │ │ │ + bgt 38f58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38f40 │ │ │ │ + bne 38f58 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 294aac │ │ │ │ + bl 294630 │ │ │ │ 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 │ │ │ │ @@ -10845,258 +10853,258 @@ │ │ │ │ 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 38fdc │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 38ff4 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 38fcc │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 38fdc │ │ │ │ + bne 38fe4 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 38ff4 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39010 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 39028 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 39000 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 39010 │ │ │ │ + bne 39018 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 39028 │ │ │ │ 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, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 39038 │ │ │ │ + bne 39050 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ 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 390a8 │ │ │ │ + bne 390c0 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 390cc │ │ │ │ + bne 390e4 │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #2348 @ 0x92c │ │ │ │ - movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #13384 @ 0x3448 │ │ │ │ + movw r2, #65372 @ 0xff5c │ │ │ │ + movt r2, #62 @ 0x3e │ │ │ │ + movw r1, #10724 @ 0x29e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #49684 @ 0xc214 │ │ │ │ + movw r0, #47252 @ 0xb894 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 3916c │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 39184 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #49684 @ 0xc214 │ │ │ │ + movw r0, #47252 @ 0xb894 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39070 │ │ │ │ - b 3916c │ │ │ │ + bne 39088 │ │ │ │ + b 39184 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mvn r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ orrle r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 39220 │ │ │ │ + bne 39238 │ │ │ │ asr r6, r6, #1 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ mov r1, r6 │ │ │ │ - bl a6d20 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a6de0 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3916c │ │ │ │ + beq 39184 │ │ │ │ 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 39214 │ │ │ │ + beq 3922c │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add r3, r3, r5, lsl #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl c56c8 │ │ │ │ + bl c59f0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 39190 │ │ │ │ - bl be4fc │ │ │ │ + bne 391a8 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39198 │ │ │ │ + beq 391b0 │ │ │ │ ldr r3, [r4] │ │ │ │ str r5, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 39174 │ │ │ │ + ble 3918c │ │ │ │ mov r4, #0 │ │ │ │ - b 39248 │ │ │ │ + b 39260 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3916c │ │ │ │ + bne 39184 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 3916c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 39184 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 391a0 │ │ │ │ + bge 391b8 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b 39224 │ │ │ │ + b 3923c │ │ │ │ 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 391cc │ │ │ │ + beq 391e4 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 391e0 │ │ │ │ + beq 391f8 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 391f4 │ │ │ │ + beq 3920c │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 391f4 │ │ │ │ + bne 3920c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b 39204 │ │ │ │ + b 3921c │ │ │ │ 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 39130 │ │ │ │ + b 39148 │ │ │ │ mov r0, r4 │ │ │ │ - bl c23d8 │ │ │ │ - b 39248 │ │ │ │ + bl c25a4 │ │ │ │ + b 39260 │ │ │ │ mov r4, #0 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #49676 @ 0xc20c │ │ │ │ + movw r1, #47244 @ 0xb88c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ - b 3916c │ │ │ │ + bl aed64 │ │ │ │ + b 39184 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00039250 <_PyXI_InitFailure@@Base>: │ │ │ │ +00039268 <_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 392dc <_PyXI_InitFailure@@Base+0x8c> │ │ │ │ + beq 392f4 <_PyXI_InitFailure@@Base+0x8c> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl b8ae0 │ │ │ │ + bl b8cac │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 39298 <_PyXI_InitFailure@@Base+0x48> │ │ │ │ + bne 392b0 <_PyXI_InitFailure@@Base+0x48> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r7 │ │ │ │ - bl 31a8f4 <_PyTime_ObjectToTime_t@@Base+0x7f0> │ │ │ │ + bl 31a2d4 <_PyTime_ObjectToTime_t@@Base+0x7ec> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 392c8 <_PyXI_InitFailure@@Base+0x78> │ │ │ │ + bgt 392e0 <_PyXI_InitFailure@@Base+0x78> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 392c8 <_PyXI_InitFailure@@Base+0x78> │ │ │ │ + bne 392e0 <_PyXI_InitFailure@@Base+0x78> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 39290 <_PyXI_InitFailure@@Base+0x40> │ │ │ │ + beq 392a8 <_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} │ │ │ │ │ │ │ │ -000392e4 : │ │ │ │ +000392fc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1ca734 <_PyCode_CheckLineNumber@@Base+0x1f10> │ │ │ │ + b 1ca1fc <_PyCode_CheckLineNumber@@Base+0x1ef0> │ │ │ │ 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 39330 │ │ │ │ + bne 39348 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 39360 │ │ │ │ - b 39354 │ │ │ │ + bne 39378 │ │ │ │ + b 3936c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #34612 @ 0x8734 │ │ │ │ + movw r0, #31952 @ 0x7cd0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3931c │ │ │ │ - b 39370 │ │ │ │ - bl be4fc │ │ │ │ + bne 39334 │ │ │ │ + b 39388 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39370 │ │ │ │ - movw r3, #52408 @ 0xccb8 │ │ │ │ + bne 39388 │ │ │ │ + movw r3, #48440 @ 0xbd38 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f4cc0 │ │ │ │ + bl 1f3a50 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ str r1, [r3, #2728] @ 0xaa8 │ │ │ │ @@ -11109,21 +11117,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 393ec │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 39404 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 393dc │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 393ec │ │ │ │ + bne 393f4 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 39404 │ │ │ │ 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} │ │ │ │ @@ -11135,96 +11143,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 a75f4 │ │ │ │ + bl a76b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 324ef8 │ │ │ │ + bl 324748 │ │ │ │ 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 a7050 <_Py_Dealloc@@Base> │ │ │ │ + b a7110 <_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 394a8 │ │ │ │ + bne 394c0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 394d8 │ │ │ │ - b 394cc │ │ │ │ + bne 394f0 │ │ │ │ + b 394e4 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #34964 @ 0x8894 │ │ │ │ + movw r0, #32304 @ 0x7e30 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39490 │ │ │ │ - b 39540 │ │ │ │ - bl be4fc │ │ │ │ + bne 394a8 │ │ │ │ + b 39558 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39540 │ │ │ │ + bne 39558 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #396 @ 0x18c │ │ │ │ - bl 3286d0 <_PyObject_GetXIData@@Base+0x1720> │ │ │ │ + bl 327f24 <_PyObject_GetXIData@@Base+0x1724> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39540 │ │ │ │ + beq 39558 │ │ │ │ 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 39534 │ │ │ │ + beq 3954c │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r5, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ - b 39540 │ │ │ │ - bl b8fac │ │ │ │ + bl 27a868 │ │ │ │ + b 39558 │ │ │ │ + bl b9178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39548 │ │ │ │ + beq 39560 │ │ │ │ mov r0, #0 │ │ │ │ - b 39560 │ │ │ │ + b 39578 │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ mov r0, sp │ │ │ │ bl 2e280 │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ - bl 39590 │ │ │ │ + bl 395a8 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00039568 : │ │ │ │ +00039580 : │ │ │ │ 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] │ │ │ │ @@ -11235,71 +11243,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 c45ac │ │ │ │ + bl c4778 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 39660 │ │ │ │ + beq 39678 │ │ │ │ mov r6, #1 │ │ │ │ mov r1, r6 │ │ │ │ add r0, fp, #4 │ │ │ │ bl 2e430 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 39688 │ │ │ │ + bne 396a0 │ │ │ │ mov r0, r6 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bne 3960c │ │ │ │ + bne 39624 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39660 │ │ │ │ + bgt 39678 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39660 │ │ │ │ - b 3965c │ │ │ │ - bl 157d64 │ │ │ │ + bne 39678 │ │ │ │ + b 39674 │ │ │ │ + bl 157950 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 39668 │ │ │ │ + bne 39680 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3963c │ │ │ │ + bgt 39654 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3963c │ │ │ │ + bne 39654 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39660 │ │ │ │ + bgt 39678 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39660 │ │ │ │ + bne 39678 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 39694 │ │ │ │ + b 396ac │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39688 │ │ │ │ + bgt 396a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39688 │ │ │ │ + bne 396a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, #65 @ 0x41 │ │ │ │ - bne 395c0 │ │ │ │ + bne 395d8 │ │ │ │ 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 │ │ │ │ @@ -11308,334 +11316,334 @@ │ │ │ │ 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 396fc │ │ │ │ + bne 39714 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 396f8 │ │ │ │ + ble 39710 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 39738 │ │ │ │ + beq 39750 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #608] @ 39964 │ │ │ │ + ldr r1, [pc, #608] @ 3997c │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 39824 │ │ │ │ + beq 3983c │ │ │ │ add r5, r5, r4 │ │ │ │ ldr r9, [r6] │ │ │ │ subs r4, r5, #1 │ │ │ │ - beq 39880 │ │ │ │ + beq 39898 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r8, #1 │ │ │ │ - beq 3976c │ │ │ │ - bl 128f04 │ │ │ │ + beq 39784 │ │ │ │ + bl 129ba0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - blt 39824 │ │ │ │ + blt 3983c │ │ │ │ subs r4, r5, #2 │ │ │ │ - beq 39898 │ │ │ │ + beq 398b0 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - movweq sl, #54716 @ 0xd5bc │ │ │ │ + movweq sl, #52284 @ 0xcc3c │ │ │ │ movteq sl, #63 @ 0x3f │ │ │ │ - beq 397e4 │ │ │ │ + beq 397fc │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 397b0 │ │ │ │ - movw r2, #33584 @ 0x8330 │ │ │ │ + bne 397c8 │ │ │ │ + movw r2, #29296 @ 0x7270 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #33416 @ 0x8288 │ │ │ │ + movw r1, #30756 @ 0x7824 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #44008 @ 0xabe8 │ │ │ │ + movw r0, #41728 @ 0xa300 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 39824 │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 3983c │ │ │ │ mov r0, r3 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl cd664 │ │ │ │ + bl ce2dc │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 39824 │ │ │ │ + beq 3983c │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 39850 │ │ │ │ + bne 39868 │ │ │ │ subs r4, r4, #1 │ │ │ │ - movweq r5, #3736 @ 0xe98 │ │ │ │ + movweq r5, #1328 @ 0x530 │ │ │ │ movteq r5, #61 @ 0x3d │ │ │ │ - beq 398a8 │ │ │ │ + beq 398c0 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r5, #3736 @ 0xe98 │ │ │ │ + movweq r5, #1328 @ 0x530 │ │ │ │ movteq r5, #61 @ 0x3d │ │ │ │ - beq 39878 │ │ │ │ + beq 39890 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 3982c │ │ │ │ - movw r2, #33584 @ 0x8330 │ │ │ │ + bne 39844 │ │ │ │ + movw r2, #29296 @ 0x7270 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #35244 @ 0x89ac │ │ │ │ + movw r1, #32584 @ 0x7f48 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #44008 @ 0xabe8 │ │ │ │ + movw r0, #41728 @ 0xa300 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 39958 │ │ │ │ + b 39970 │ │ │ │ mov r0, r3 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl cd664 │ │ │ │ + bl ce2dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 39824 │ │ │ │ + beq 3983c │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 3986c │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 39884 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40048 @ 0x9c70 │ │ │ │ + movw r1, #37844 @ 0x93d4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 39824 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 3983c │ │ │ │ cmp r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 398a8 │ │ │ │ + beq 398c0 │ │ │ │ ldr r4, [r6, #16] │ │ │ │ - b 398a8 │ │ │ │ - movw r5, #3736 @ 0xe98 │ │ │ │ + b 398c0 │ │ │ │ + movw r5, #1328 @ 0x530 │ │ │ │ movt r5, #61 @ 0x3d │ │ │ │ - movw sl, #54716 @ 0xd5bc │ │ │ │ + movw sl, #52284 @ 0xcc3c │ │ │ │ movt sl, #63 @ 0x3f │ │ │ │ mov r8, #1 │ │ │ │ - b 398a8 │ │ │ │ - movw r5, #3736 @ 0xe98 │ │ │ │ + b 398c0 │ │ │ │ + movw r5, #1328 @ 0x530 │ │ │ │ movt r5, #61 @ 0x3d │ │ │ │ - movw sl, #54716 @ 0xd5bc │ │ │ │ + movw sl, #52284 @ 0xcc3c │ │ │ │ movt sl, #63 @ 0x3f │ │ │ │ mov r0, r7 │ │ │ │ - bl 326a2c <_Py_call_instrumentation_jump@@Base+0x52c> │ │ │ │ + bl 32627c <_Py_call_instrumentation_jump@@Base+0x52c> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 39824 │ │ │ │ + beq 3983c │ │ │ │ mov r1, r9 │ │ │ │ - bl 328f30 │ │ │ │ + bl 3287f8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3994c │ │ │ │ + beq 39964 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl 326d7c <_Py_call_instrumentation_jump@@Base+0x87c> │ │ │ │ + bl 3265cc <_Py_call_instrumentation_jump@@Base+0x87c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3994c │ │ │ │ + beq 39964 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, r3 │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [r6, #116] @ 0x74 │ │ │ │ - beq 39910 │ │ │ │ + beq 39928 │ │ │ │ mov r0, r4 │ │ │ │ - bl ca1b0 │ │ │ │ + bl ca3b0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6, #116] @ 0x74 │ │ │ │ - beq 3994c │ │ │ │ + beq 39964 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov r1, r6 │ │ │ │ str r8, [r6, #144] @ 0x90 │ │ │ │ - bl 219f38 │ │ │ │ + bl 2190a0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39958 │ │ │ │ + bgt 39970 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39958 │ │ │ │ + bne 39970 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 39958 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 39970 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7658 │ │ │ │ - b 39824 │ │ │ │ + bl a7718 │ │ │ │ + b 3983c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strhteq r1, [r2], #-188 @ 0xffffff44 │ │ │ │ + rsbeq r2, r2, r0, lsl #5 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r0, #0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ add fp, sp, #0 │ │ │ │ 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 3999c <_PyTraceMalloc_GetTraceback@@Base> │ │ │ │ + b 399b4 <_PyTraceMalloc_GetTraceback@@Base> │ │ │ │ │ │ │ │ -0003999c <_PyTraceMalloc_GetTraceback@@Base>: │ │ │ │ +000399b4 <_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] @ 39aac <_PyTraceMalloc_GetTraceback@@Base+0x110> │ │ │ │ + ldr r3, [pc, #244] @ 39ac4 <_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 399e0 <_PyTraceMalloc_GetTraceback@@Base+0x44> │ │ │ │ + bne 399f8 <_PyTraceMalloc_GetTraceback@@Base+0x44> │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 399c8 <_PyTraceMalloc_GetTraceback@@Base+0x2c> │ │ │ │ + bne 399e0 <_PyTraceMalloc_GetTraceback@@Base+0x2c> │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r5, r3 │ │ │ │ dmb ish │ │ │ │ - bne 39a0c <_PyTraceMalloc_GetTraceback@@Base+0x70> │ │ │ │ + bne 39a24 <_PyTraceMalloc_GetTraceback@@Base+0x70> │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl 18ba50 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18b6cc <_PyMutex_LockTimed@@Base> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 39ab4 <_PyTraceMalloc_GetTraceback@@Base+0x118> │ │ │ │ + bl 39acc <_PyTraceMalloc_GetTraceback@@Base+0x118> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 39a50 <_PyTraceMalloc_GetTraceback@@Base+0xb4> │ │ │ │ - ldr r0, [pc, #136] @ 39ab0 <_PyTraceMalloc_GetTraceback@@Base+0x114> │ │ │ │ + beq 39a68 <_PyTraceMalloc_GetTraceback@@Base+0xb4> │ │ │ │ + ldr r0, [pc, #136] @ 39ac8 <_PyTraceMalloc_GetTraceback@@Base+0x114> │ │ │ │ movw r1, #4404 @ 0x1134 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl 1bdcd0 │ │ │ │ + bl 1bd7d0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 39c04 <_PyImport_SetModule@@Base+0x94> │ │ │ │ + bl 39c1c <_PyImport_SetModule@@Base+0x94> │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #100] @ 39ab0 <_PyTraceMalloc_GetTraceback@@Base+0x114> │ │ │ │ - bl 1bdcd0 │ │ │ │ - b 39a70 <_PyTraceMalloc_GetTraceback@@Base+0xd4> │ │ │ │ + ldr r0, [pc, #100] @ 39ac8 <_PyTraceMalloc_GetTraceback@@Base+0x114> │ │ │ │ + bl 1bd7d0 │ │ │ │ + b 39a88 <_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 39a90 <_PyTraceMalloc_GetTraceback@@Base+0xf4> │ │ │ │ + bne 39aa8 <_PyTraceMalloc_GetTraceback@@Base+0xf4> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 39a78 <_PyTraceMalloc_GetTraceback@@Base+0xdc> │ │ │ │ + bne 39a90 <_PyTraceMalloc_GetTraceback@@Base+0xdc> │ │ │ │ dmb ish │ │ │ │ - beq 39aa0 <_PyTraceMalloc_GetTraceback@@Base+0x104> │ │ │ │ - ldr r0, [pc, #12] @ 39aac <_PyTraceMalloc_GetTraceback@@Base+0x110> │ │ │ │ - bl 2bcb48 │ │ │ │ + beq 39ab8 <_PyTraceMalloc_GetTraceback@@Base+0x104> │ │ │ │ + ldr r0, [pc, #12] @ 39ac4 <_PyTraceMalloc_GetTraceback@@Base+0x110> │ │ │ │ + bl 2d8074 │ │ │ │ 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] @ 39b24 <_PyTraceMalloc_GetTraceback@@Base+0x188> │ │ │ │ + ldr r3, [pc, #104] @ 39b3c <_PyTraceMalloc_GetTraceback@@Base+0x188> │ │ │ │ ldr r2, [r3, #1596] @ 0x63c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 39b1c <_PyTraceMalloc_GetTraceback@@Base+0x180> │ │ │ │ + beq 39b34 <_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 39af4 <_PyTraceMalloc_GetTraceback@@Base+0x158> │ │ │ │ + beq 39b0c <_PyTraceMalloc_GetTraceback@@Base+0x158> │ │ │ │ ldr r0, [r3, #1692] @ 0x69c │ │ │ │ - bl 9dd38 <_Py_hashtable_get@@Base> │ │ │ │ + bl 9ddc4 <_Py_hashtable_get@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39b04 <_PyTraceMalloc_GetTraceback@@Base+0x168> │ │ │ │ + bne 39b1c <_PyTraceMalloc_GetTraceback@@Base+0x168> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ - bl 9dd38 <_Py_hashtable_get@@Base> │ │ │ │ + bl 9ddc4 <_Py_hashtable_get@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39afc <_PyTraceMalloc_GetTraceback@@Base+0x160> │ │ │ │ + beq 39b14 <_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, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 39b5c <_PyTraceMalloc_GetTraceback@@Base+0x1c0> │ │ │ │ + bne 39b74 <_PyTraceMalloc_GetTraceback@@Base+0x1c0> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -00039b70 <_PyImport_SetModule@@Base>: │ │ │ │ - ldr ip, [pc, #76] @ 39bc4 <_PyImport_SetModule@@Base+0x54> │ │ │ │ +00039b88 <_PyImport_SetModule@@Base>: │ │ │ │ + ldr ip, [pc, #76] @ 39bdc <_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 39bb4 <_PyImport_SetModule@@Base+0x44> │ │ │ │ + bne 39bcc <_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, #58780 @ 0xe59c │ │ │ │ + movw r1, #56184 @ 0xdb78 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #38520 @ 0x9678 │ │ │ │ + movw r0, #36148 @ 0x8d34 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8d9ec <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - b cd950 │ │ │ │ + b ce5c8 │ │ │ │ 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 │ │ │ │ @@ -11651,227 +11659,226 @@ │ │ │ │ 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 39c48 <_PyImport_SetModule@@Base+0xd8> │ │ │ │ + beq 39c60 <_PyImport_SetModule@@Base+0xd8> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9dd38 <_Py_hashtable_get@@Base> │ │ │ │ + bl 9ddc4 <_Py_hashtable_get@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 39c48 <_PyImport_SetModule@@Base+0xd8> │ │ │ │ + beq 39c60 <_PyImport_SetModule@@Base+0xd8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 39d60 <_PyImport_SetModule@@Base+0x1f0> │ │ │ │ - b 39d68 <_PyImport_SetModule@@Base+0x1f8> │ │ │ │ + ble 39d78 <_PyImport_SetModule@@Base+0x1f0> │ │ │ │ + b 39d80 <_PyImport_SetModule@@Base+0x1f8> │ │ │ │ ldrh r0, [r7, #4] │ │ │ │ - bl a091c │ │ │ │ + bl a09e0 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r9, r4, #12 │ │ │ │ movne r8, #0 │ │ │ │ - beq 39d50 <_PyImport_SetModule@@Base+0x1e0> │ │ │ │ + beq 39d68 <_PyImport_SetModule@@Base+0x1e0> │ │ │ │ ldrh r3, [r7, #4] │ │ │ │ mov r0, #2 │ │ │ │ cmp r3, r8 │ │ │ │ - ble 39d08 <_PyImport_SetModule@@Base+0x198> │ │ │ │ - bl a091c │ │ │ │ + ble 39d20 <_PyImport_SetModule@@Base+0x198> │ │ │ │ + bl a09e0 │ │ │ │ add r2, r7, r8, lsl #3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 39ce0 <_PyImport_SetModule@@Base+0x170> │ │ │ │ + beq 39cf8 <_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 b23fc │ │ │ │ + bl b24cc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39cd0 <_PyImport_SetModule@@Base+0x160> │ │ │ │ + bne 39ce8 <_PyImport_SetModule@@Base+0x160> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39ce0 <_PyImport_SetModule@@Base+0x170> │ │ │ │ + bgt 39cf8 <_PyImport_SetModule@@Base+0x170> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39ce0 <_PyImport_SetModule@@Base+0x170> │ │ │ │ + bne 39cf8 <_PyImport_SetModule@@Base+0x170> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 39ce0 <_PyImport_SetModule@@Base+0x170> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 39cf8 <_PyImport_SetModule@@Base+0x170> │ │ │ │ str r0, [r5, #20] │ │ │ │ add r8, r8, #1 │ │ │ │ str r5, [r9, #4]! │ │ │ │ - b 39c60 <_PyImport_SetModule@@Base+0xf0> │ │ │ │ + b 39c78 <_PyImport_SetModule@@Base+0xf0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39d50 <_PyImport_SetModule@@Base+0x1e0> │ │ │ │ + bgt 39d68 <_PyImport_SetModule@@Base+0x1e0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39d50 <_PyImport_SetModule@@Base+0x1e0> │ │ │ │ + bne 39d68 <_PyImport_SetModule@@Base+0x1e0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 39d50 <_PyImport_SetModule@@Base+0x1e0> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 39d68 <_PyImport_SetModule@@Base+0x1e0> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 39d68 <_PyImport_SetModule@@Base+0x1f8> │ │ │ │ + beq 39d80 <_PyImport_SetModule@@Base+0x1f8> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9f0f4 <_Py_hashtable_set@@Base> │ │ │ │ + bl 9f180 <_Py_hashtable_set@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 39d58 <_PyImport_SetModule@@Base+0x1e8> │ │ │ │ + bne 39d70 <_PyImport_SetModule@@Base+0x1e8> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39d4c <_PyImport_SetModule@@Base+0x1dc> │ │ │ │ + bgt 39d64 <_PyImport_SetModule@@Base+0x1dc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39d4c <_PyImport_SetModule@@Base+0x1dc> │ │ │ │ + bne 39d64 <_PyImport_SetModule@@Base+0x1dc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - bl 2e1c38 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + bl 2e1788 │ │ │ │ mov r4, #0 │ │ │ │ - b 39d68 <_PyImport_SetModule@@Base+0x1f8> │ │ │ │ + b 39d80 <_PyImport_SetModule@@Base+0x1f8> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39d68 <_PyImport_SetModule@@Base+0x1f8> │ │ │ │ + bgt 39d80 <_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] @ 39fe0 <_PyImport_SetModule@@Base+0x458> │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ moveq sl, r4 │ │ │ │ - movw ip, #14532 @ 0x38c4 │ │ │ │ - movt ip, #91 @ 0x5b │ │ │ │ + mov r5, r1 │ │ │ │ ldrne sl, [r4, #8] │ │ │ │ cmp r2, #2 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r4, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ str r0, [fp, #-144] @ 0xffffff70 │ │ │ │ - mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - sub lr, fp, #96 @ 0x60 │ │ │ │ - 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, r3} │ │ │ │ - stmia lr!, {r0, r1, r2, r3} │ │ │ │ - ldm ip, {r0, r1, r2} │ │ │ │ - stm lr, {r0, r1, r2} │ │ │ │ - bne 39e00 <_PyImport_SetModule@@Base+0x290> │ │ │ │ + ldm lr!, {r0, r1, r2, r3} │ │ │ │ + sub ip, fp, #96 @ 0x60 │ │ │ │ + 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 39e14 <_PyImport_SetModule@@Base+0x28c> │ │ │ │ clz r3, r5 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r6, #3 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 39e48 <_PyImport_SetModule@@Base+0x2d8> │ │ │ │ - ldr r1, [pc, #452] @ 39fcc <_PyImport_SetModule@@Base+0x45c> │ │ │ │ + beq 39e5c <_PyImport_SetModule@@Base+0x2d4> │ │ │ │ + ldr r1, [pc, #456] @ 39fe4 <_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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 39e48 <_PyImport_SetModule@@Base+0x2d8> │ │ │ │ + bne 39e5c <_PyImport_SetModule@@Base+0x2d4> │ │ │ │ mov r4, #0 │ │ │ │ - b 39fb8 <_PyImport_SetModule@@Base+0x448> │ │ │ │ + b 39fcc <_PyImport_SetModule@@Base+0x444> │ │ │ │ ldr r0, [r5] │ │ │ │ add sl, sl, r6 │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ sub r4, sl, #3 │ │ │ │ - bl 1ac230 │ │ │ │ + bl 1abe50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39e40 <_PyImport_SetModule@@Base+0x2d0> │ │ │ │ + beq 39e54 <_PyImport_SetModule@@Base+0x2cc> │ │ │ │ ldr r9, [r5, #4] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ - beq 39f40 <_PyImport_SetModule@@Base+0x3d0> │ │ │ │ + beq 39f54 <_PyImport_SetModule@@Base+0x3cc> │ │ │ │ ldr r6, [r5, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 39e88 <_PyImport_SetModule@@Base+0x318> │ │ │ │ + beq 39e9c <_PyImport_SetModule@@Base+0x314> │ │ │ │ subs r4, sl, #4 │ │ │ │ - beq 39f5c <_PyImport_SetModule@@Base+0x3ec> │ │ │ │ + beq 39f70 <_PyImport_SetModule@@Base+0x3e8> │ │ │ │ ldr sl, [r5, #16] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 39e9c <_PyImport_SetModule@@Base+0x32c> │ │ │ │ + beq 39eb0 <_PyImport_SetModule@@Base+0x328> │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 39f74 <_PyImport_SetModule@@Base+0x404> │ │ │ │ + beq 39f88 <_PyImport_SetModule@@Base+0x400> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r7, r4 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 39ed4 <_PyImport_SetModule@@Base+0x364> │ │ │ │ - bl 128f04 │ │ │ │ + beq 39ee8 <_PyImport_SetModule@@Base+0x360> │ │ │ │ + bl 129ba0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 39e40 <_PyImport_SetModule@@Base+0x2d0> │ │ │ │ + blt 39e54 <_PyImport_SetModule@@Base+0x2cc> │ │ │ │ subs r7, r4, #1 │ │ │ │ mov r4, r0 │ │ │ │ moveq r3, r7 │ │ │ │ moveq r1, r7 │ │ │ │ moveq r0, r7 │ │ │ │ - beq 39f84 <_PyImport_SetModule@@Base+0x414> │ │ │ │ + beq 39f98 <_PyImport_SetModule@@Base+0x410> │ │ │ │ ldr r0, [r5, #24] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, r7 │ │ │ │ moveq r7, r0 │ │ │ │ - beq 39f08 <_PyImport_SetModule@@Base+0x398> │ │ │ │ - bl 128f04 │ │ │ │ + beq 39f1c <_PyImport_SetModule@@Base+0x394> │ │ │ │ + bl 129ba0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 39e40 <_PyImport_SetModule@@Base+0x2d0> │ │ │ │ + blt 39e54 <_PyImport_SetModule@@Base+0x2cc> │ │ │ │ subs r3, r7, #1 │ │ │ │ mov r7, r0 │ │ │ │ moveq r1, r3 │ │ │ │ moveq r0, r3 │ │ │ │ - beq 39f84 <_PyImport_SetModule@@Base+0x414> │ │ │ │ + beq 39f98 <_PyImport_SetModule@@Base+0x410> │ │ │ │ ldr r0, [r5, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39f20 <_PyImport_SetModule@@Base+0x3b0> │ │ │ │ + beq 39f34 <_PyImport_SetModule@@Base+0x3ac> │ │ │ │ subs r3, r3, #1 │ │ │ │ moveq r1, r3 │ │ │ │ - beq 39f84 <_PyImport_SetModule@@Base+0x414> │ │ │ │ + beq 39f98 <_PyImport_SetModule@@Base+0x410> │ │ │ │ ldr r1, [r5, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 39f38 <_PyImport_SetModule@@Base+0x3c8> │ │ │ │ + beq 39f4c <_PyImport_SetModule@@Base+0x3c4> │ │ │ │ cmp r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ - beq 39f84 <_PyImport_SetModule@@Base+0x414> │ │ │ │ + beq 39f98 <_PyImport_SetModule@@Base+0x410> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ - b 39f84 <_PyImport_SetModule@@Base+0x414> │ │ │ │ + b 39f98 <_PyImport_SetModule@@Base+0x410> │ │ │ │ mov r7, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov sl, r4 │ │ │ │ mov r6, r4 │ │ │ │ - b 39f84 <_PyImport_SetModule@@Base+0x414> │ │ │ │ + b 39f98 <_PyImport_SetModule@@Base+0x410> │ │ │ │ mov r7, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov sl, r4 │ │ │ │ - b 39f84 <_PyImport_SetModule@@Base+0x414> │ │ │ │ + b 39f98 <_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] │ │ │ │ @@ -11879,203 +11886,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 32fc58 │ │ │ │ + bl 32f518 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ - bl 1adf68 │ │ │ │ + bl 1adb84 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r2, r2, r0, ror r4 │ │ │ │ + subseq r2, fp, ip, lsl #30 │ │ │ │ + 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 3a00c <_PyImport_SetModule@@Base+0x49c> │ │ │ │ + bne 3a024 <_PyImport_SetModule@@Base+0x49c> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3a03c <_PyImport_SetModule@@Base+0x4cc> │ │ │ │ - b 3a030 <_PyImport_SetModule@@Base+0x4c0> │ │ │ │ + bne 3a054 <_PyImport_SetModule@@Base+0x4cc> │ │ │ │ + b 3a048 <_PyImport_SetModule@@Base+0x4c0> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #22592 @ 0x5840 │ │ │ │ + movw r0, #19932 @ 0x4ddc │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39ff4 <_PyImport_SetModule@@Base+0x484> │ │ │ │ - b 3a084 <_PyImport_SetModule@@Base+0x514> │ │ │ │ - bl be4fc │ │ │ │ + bne 3a00c <_PyImport_SetModule@@Base+0x484> │ │ │ │ + b 3a09c <_PyImport_SetModule@@Base+0x514> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a084 <_PyImport_SetModule@@Base+0x514> │ │ │ │ + bne 3a09c <_PyImport_SetModule@@Base+0x514> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 128f04 │ │ │ │ + bl 129ba0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 3a084 <_PyImport_SetModule@@Base+0x514> │ │ │ │ + blt 3a09c <_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 3a088 <_PyImport_SetModule@@Base+0x518> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 3a0a0 <_PyImport_SetModule@@Base+0x518> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ 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 3a0bc <_PyImport_SetModule@@Base+0x54c> │ │ │ │ - movw r1, #8048 @ 0x1f70 │ │ │ │ + bne 3a0d8 <_PyImport_SetModule@@Base+0x550> │ │ │ │ + movw r1, #5852 @ 0x16dc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #56] @ 3a0f4 <_PyImport_SetModule@@Base+0x584> │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r0, #12580 @ 0x3124 │ │ │ │ + movt r0, #91 @ 0x5b │ │ │ │ + bl 8d9ec <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 2580b0 │ │ │ │ + bl 257438 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a0d4 <_PyImport_SetModule@@Base+0x564> │ │ │ │ + bne 3a0f0 <_PyImport_SetModule@@Base+0x568> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r3, [pc, #28] @ 3a0f8 <_PyImport_SetModule@@Base+0x588> │ │ │ │ + ldr r3, [pc, #24] @ 3a110 <_PyImport_SetModule@@Base+0x588> │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3a0cc <_PyImport_SetModule@@Base+0x55c> │ │ │ │ + beq 3a0e8 <_PyImport_SetModule@@Base+0x560> │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ mov r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ - subseq r3, fp, r0, lsl #18 │ │ │ │ mlseq r2, ip, sl, r9 │ │ │ │ │ │ │ │ -0003a0fc : │ │ │ │ +0003a114 : │ │ │ │ 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 98574 │ │ │ │ + bl 980b4 │ │ │ │ str r0, [r5, #936] @ 0x3a8 │ │ │ │ - bl 332908 <_PyParkingLot_AfterFork@@Base> │ │ │ │ + bl 3321c8 <_PyParkingLot_AfterFork@@Base> │ │ │ │ add r1, r6, #1004 @ 0x3ec │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r1, [pc, #912] @ 3a4d0 │ │ │ │ + ldr r1, [pc, #912] @ 3a4e8 │ │ │ │ sub r2, fp, #84 @ 0x54 │ │ │ │ - ldr ip, [pc, #908] @ 3a4d4 │ │ │ │ + ldr ip, [pc, #908] @ 3a4ec │ │ │ │ add r0, r5, #952 @ 0x3b8 │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr r1, [pc, #900] @ 3a4d8 │ │ │ │ + ldr r1, [pc, #900] @ 3a4f0 │ │ │ │ str ip, [fp, #-76] @ 0xffffffb4 │ │ │ │ - ldr ip, [pc, #896] @ 3a4dc │ │ │ │ + ldr ip, [pc, #896] @ 3a4f4 │ │ │ │ str ip, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r1, #12 │ │ │ │ - ldr ip, [pc, #884] @ 3a4e0 │ │ │ │ + ldr ip, [pc, #884] @ 3a4f8 │ │ │ │ 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 3a18c │ │ │ │ - bl 985c8 │ │ │ │ + bne 3a1a4 │ │ │ │ + bl 98108 │ │ │ │ ldr r4, [r5, #1164] @ 0x48c │ │ │ │ - ldr r7, [pc, #820] @ 3a4e4 │ │ │ │ + ldr r7, [pc, #820] @ 3a4fc │ │ │ │ mov sl, r0 │ │ │ │ ldr r8, [r4] │ │ │ │ cmp r4, r7 │ │ │ │ - beq 3a22c │ │ │ │ + beq 3a244 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r1, r3 │ │ │ │ cmpeq sl, r0 │ │ │ │ - beq 3a220 │ │ │ │ + beq 3a238 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 3a220 │ │ │ │ + beq 3a238 │ │ │ │ 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 2b94e0 <_PyEvent_Notify@@Base> │ │ │ │ + bl 2b8e40 <_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 305f64 │ │ │ │ + bl 305a40 │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r4, r8 │ │ │ │ ldr r8, [r8] │ │ │ │ - b 3a1b4 │ │ │ │ - ldr sl, [pc, #692] @ 3a4e8 │ │ │ │ + b 3a1cc │ │ │ │ + ldr sl, [pc, #692] @ 3a500 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr r4, [r9, sl] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3a250 │ │ │ │ - movw r1, #8048 @ 0x1f70 │ │ │ │ + bne 3a268 │ │ │ │ + movw r1, #5852 @ 0x16dc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #668] @ 3a4ec │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ - bl 99e98 │ │ │ │ + ldr r0, [pc, #668] @ 3a504 │ │ │ │ + bl 8d9ec <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 99ec8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r0, [r4, #108] @ 0x6c │ │ │ │ ldr r2, [r3, #3704] @ 0xe78 │ │ │ │ cmp r4, r2 │ │ │ │ - beq 3a270 │ │ │ │ + beq 3a288 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #3704] @ 0xe78 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a2a8 │ │ │ │ + beq 3a2c0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - blt 3a2a8 │ │ │ │ - bl 255ab4 <_PyThreadState_New@@Base+0x470> │ │ │ │ + blt 3a2c0 │ │ │ │ + bl 254ec0 <_PyThreadState_New@@Base+0x46c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 99fa0 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ + bl 99fd0 <_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 │ │ │ │ @@ -12087,127 +12095,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 2b5e1c │ │ │ │ + bl 2b5718 │ │ │ │ mov r8, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3a314 │ │ │ │ + beq 3a32c │ │ │ │ mov r0, r8 │ │ │ │ ldr r7, [r8, #4] │ │ │ │ - bl 1dc7dc │ │ │ │ + bl 1db260 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2b8684 │ │ │ │ + bl 2b7fe0 │ │ │ │ mov r8, r7 │ │ │ │ - b 3a2f0 │ │ │ │ + b 3a308 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl 985c8 │ │ │ │ + bl 98108 │ │ │ │ add r3, r7, #3920 @ 0xf50 │ │ │ │ strd r0, [r3, #-8] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r0, r0, #3904 @ 0xf40 │ │ │ │ - bl 185c1c <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ - ldr r3, [pc, #440] @ 3a4f0 │ │ │ │ + bl 1858d4 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ + ldr r3, [pc, #440] @ 3a508 │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3a368 │ │ │ │ + beq 3a380 │ │ │ │ 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 3a358 │ │ │ │ + bne 3a370 │ │ │ │ ldr r8, [sl, r9] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3a390 │ │ │ │ + beq 3a3a8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 25f648 │ │ │ │ + bl 25e8c0 │ │ │ │ ldr r2, [r8, #8] │ │ │ │ ldr r3, [r5, #920] @ 0x398 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 3a494 │ │ │ │ + bne 3a4ac │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3a3b0 │ │ │ │ + bne 3a3c8 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3a398 │ │ │ │ + bne 3a3b0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ dmb ish │ │ │ │ - beq 3a3d4 │ │ │ │ + beq 3a3ec │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ - ldr r0, [pc, #292] @ 3a4f4 │ │ │ │ + ldr r0, [pc, #292] @ 3a50c │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18ba50 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18b6cc <_PyMutex_LockTimed@@Base> │ │ │ │ ldr r7, [r5, #916] @ 0x394 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #916] @ 0x394 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3a434 │ │ │ │ + beq 3a44c │ │ │ │ ldr r3, [r5, #920] @ 0x398 │ │ │ │ cmp r3, r7 │ │ │ │ moveq r3, #0 │ │ │ │ streq r7, [r5, #916] @ 0x394 │ │ │ │ streq r3, [r7, #3644] @ 0xe3c │ │ │ │ - beq 3a434 │ │ │ │ + beq 3a44c │ │ │ │ ldr r1, [sl, r9] │ │ │ │ mov r0, r7 │ │ │ │ str r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl 2c4ff0 │ │ │ │ + bl 2c4234 │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c8d40 │ │ │ │ + bl 2c7f80 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2d5678 │ │ │ │ + bl 2d4e1c │ │ │ │ mov r0, r7 │ │ │ │ ldr r7, [r7, #3644] @ 0xe3c │ │ │ │ - bl 2d5984 │ │ │ │ - b 3a3e0 │ │ │ │ + bl 2d5128 │ │ │ │ + b 3a3f8 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3a454 │ │ │ │ + bne 3a46c │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3a43c │ │ │ │ + bne 3a454 │ │ │ │ dmb ish │ │ │ │ - beq 3a464 │ │ │ │ - ldr r0, [pc, #144] @ 3a4f4 │ │ │ │ - bl 2bcb48 │ │ │ │ + beq 3a47c │ │ │ │ + ldr r0, [pc, #144] @ 3a50c │ │ │ │ + bl 2d8074 │ │ │ │ ldr r3, [r5, #916] @ 0x394 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a4a0 │ │ │ │ + beq 3a4b8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2b78e8 │ │ │ │ + bl 2b71e8 │ │ │ │ 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 2efe34 <_PyCode_GetScriptXIData@@Base+0x1c> │ │ │ │ - movw r3, #59324 @ 0xe7bc │ │ │ │ + b 2ef988 <_PyCode_GetScriptXIData@@Base+0x1c> │ │ │ │ + movw r3, #56972 @ 0xde8c │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - b 3a4a8 │ │ │ │ - movw r3, #59348 @ 0xe7d4 │ │ │ │ + b 3a4c0 │ │ │ │ + movw r3, #56996 @ 0xdea4 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - ldr r1, [pc, #72] @ 3a4f8 │ │ │ │ + ldr r1, [pc, #72] @ 3a510 │ │ │ │ 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 │ │ │ │ @@ -12216,156 +12224,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 r3, fp, r8, lsl r9 │ │ │ │ + subseq r3, fp, ip, lsr r1 │ │ │ │ mlseq r2, ip, ip, r9 │ │ │ │ rsbeq r9, r2, r8, lsl #19 │ │ │ │ - subseq r3, fp, r0, lsr r9 │ │ │ │ + subseq r3, fp, r4, asr r1 │ │ │ │ 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 3a54c │ │ │ │ + bne 3a564 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 3a548 │ │ │ │ + ble 3a560 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3a588 │ │ │ │ + beq 3a5a0 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a600 │ │ │ │ + beq 3a618 │ │ │ │ add r4, r5, r4 │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r4, #1 │ │ │ │ - beq 3a5a8 │ │ │ │ + beq 3a5c0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 128f04 │ │ │ │ + bl 129ba0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 3a600 │ │ │ │ + blt 3a618 │ │ │ │ mov r0, r5 │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3a5c8 │ │ │ │ - bl be4fc │ │ │ │ + bne 3a5e0 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a600 │ │ │ │ - ldr r3, [pc, #176] @ 3a680 │ │ │ │ + bne 3a618 │ │ │ │ + ldr r3, [pc, #176] @ 3a698 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 2580b0 │ │ │ │ + bl 257438 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a608 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 3a620 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #59628 @ 0xe8ec │ │ │ │ + movw r2, #57196 @ 0xdf6c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16ec8c <_PyErr_SetString@@Base> │ │ │ │ + bl 16e95c <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 3a678 │ │ │ │ + b 3a690 │ │ │ │ cmn r5, #1 │ │ │ │ - beq 3a660 │ │ │ │ + beq 3a678 │ │ │ │ sub r1, fp, #132 @ 0x84 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3a684 <_Py_fstat@@Base> │ │ │ │ + bl 3a69c <_Py_fstat@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a600 │ │ │ │ + bne 3a618 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3a6e4 <_Py_fstat@@Base+0x60> │ │ │ │ + bl 3a6fc <_Py_fstat@@Base+0x60> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3a600 │ │ │ │ + beq 3a618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a660 │ │ │ │ - movw r1, #45160 @ 0xb068 │ │ │ │ + beq 3a678 │ │ │ │ + movw r1, #44764 @ 0xaedc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #59692 @ 0xe92c │ │ │ │ + movw r2, #57260 @ 0xdfac │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 2dabb4 <_PyErr_Format@@Base> │ │ │ │ - b 3a600 │ │ │ │ + bl 2da730 <_PyErr_Format@@Base> │ │ │ │ + b 3a618 │ │ │ │ movw ip, #38392 @ 0x95f8 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ ldr r0, [ip, #1692] @ 0x69c │ │ │ │ str r5, [ip, #1692] @ 0x69c │ │ │ │ str r4, [ip, #1696] @ 0x6a0 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0003a684 <_Py_fstat@@Base>: │ │ │ │ +0003a69c <_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 dc4ec │ │ │ │ + bl dd114 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dd30 <__fstat64_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3a6dc <_Py_fstat@@Base+0x58> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 3a6f4 <_Py_fstat@@Base+0x58> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ 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 3a724 <_Py_fstat@@Base+0xa0> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 3a73c <_Py_fstat@@Base+0xa0> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ 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 │ │ │ │ @@ -12375,58 +12383,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 3a780 <_Py_fstat@@Base+0xfc> │ │ │ │ + beq 3a798 <_Py_fstat@@Base+0xfc> │ │ │ │ mov r2, #2 │ │ │ │ - bl 304174 │ │ │ │ + bl 303d34 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3a810 <_Py_fstat@@Base+0x18c> │ │ │ │ + beq 3a828 <_Py_fstat@@Base+0x18c> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 32fae4 │ │ │ │ + bl 32f3a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3a810 <_Py_fstat@@Base+0x18c> │ │ │ │ + beq 3a828 <_Py_fstat@@Base+0x18c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a7f8 <_Py_fstat@@Base+0x174> │ │ │ │ + beq 3a810 <_Py_fstat@@Base+0x174> │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 1b5284 │ │ │ │ + bl 1b4d2c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3a810 <_Py_fstat@@Base+0x18c> │ │ │ │ + beq 3a828 <_Py_fstat@@Base+0x18c> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - ldr r3, [pc, #96] @ 3a81c <_Py_fstat@@Base+0x198> │ │ │ │ + ldr r3, [pc, #96] @ 3a834 <_Py_fstat@@Base+0x198> │ │ │ │ cmp r1, r3 │ │ │ │ - beq 3a814 <_Py_fstat@@Base+0x190> │ │ │ │ - bl 1c6b10 │ │ │ │ + beq 3a82c <_Py_fstat@@Base+0x190> │ │ │ │ + bl 1c65f8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a7e4 <_Py_fstat@@Base+0x160> │ │ │ │ + bgt 3a7fc <_Py_fstat@@Base+0x160> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a7ec <_Py_fstat@@Base+0x168> │ │ │ │ + beq 3a804 <_Py_fstat@@Base+0x168> │ │ │ │ mov r4, r5 │ │ │ │ - b 3a814 <_Py_fstat@@Base+0x190> │ │ │ │ + b 3a82c <_Py_fstat@@Base+0x190> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 3a7e4 <_Py_fstat@@Base+0x160> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 3a7fc <_Py_fstat@@Base+0x160> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #59784 @ 0xe988 │ │ │ │ + movw r1, #57372 @ 0xe01c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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 │ │ │ │ @@ -12439,18 +12447,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 303148 <_PyMarshal_GetXIData@@Base+0x320> │ │ │ │ + bl 302c4c <_PyMarshal_GetXIData@@Base+0xec> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 185dcc │ │ │ │ + b 185a7c │ │ │ │ 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 │ │ │ │ @@ -12465,407 +12473,407 @@ │ │ │ │ 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 3a8f0 <_Py_fstat@@Base+0x26c> │ │ │ │ + bne 3a908 <_Py_fstat@@Base+0x26c> │ │ │ │ cmp r2, #3 │ │ │ │ - ble 3a8ec <_Py_fstat@@Base+0x268> │ │ │ │ + ble 3a904 <_Py_fstat@@Base+0x268> │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r2, #8 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3a930 <_Py_fstat@@Base+0x2ac> │ │ │ │ + beq 3a94c <_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 │ │ │ │ + str r2, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #1140] @ 3ad84 <_Py_fstat@@Base+0x700> │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ + movw r1, #9964 @ 0x26ec │ │ │ │ + movt r1, #98 @ 0x62 │ │ │ │ str r1, [sp] │ │ │ │ - str r2, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - bl 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3a964 <_Py_fstat@@Base+0x2e0> │ │ │ │ + beq 3a980 <_Py_fstat@@Base+0x2e4> │ │ │ │ ldr sl, [r4, #8] │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 3a96c <_Py_fstat@@Base+0x2e8> │ │ │ │ - movw r2, #33584 @ 0x8330 │ │ │ │ + bne 3a988 <_Py_fstat@@Base+0x2ec> │ │ │ │ + movw r2, #29296 @ 0x7270 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #62028 @ 0xf24c │ │ │ │ + movw r1, #59612 @ 0xe8dc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #3384 @ 0xd38 │ │ │ │ + movw r0, #724 @ 0x2d4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r3, sl │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 3ad78 <_Py_fstat@@Base+0x6f4> │ │ │ │ + b 3ad94 <_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 176884 │ │ │ │ + bl 17653c │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bne 3a99c <_Py_fstat@@Base+0x318> │ │ │ │ - bl be4fc │ │ │ │ + bne 3a9b8 <_Py_fstat@@Base+0x31c> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a964 <_Py_fstat@@Base+0x2e0> │ │ │ │ + bne 3a980 <_Py_fstat@@Base+0x2e4> │ │ │ │ add r6, r6, r5 │ │ │ │ subs r3, r6, #4 │ │ │ │ - beq 3aa08 <_Py_fstat@@Base+0x384> │ │ │ │ + beq 3aa24 <_Py_fstat@@Base+0x388> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3a9c0 <_Py_fstat@@Base+0x33c> │ │ │ │ + beq 3a9dc <_Py_fstat@@Base+0x340> │ │ │ │ subs r3, r6, #5 │ │ │ │ - beq 3aa20 <_Py_fstat@@Base+0x39c> │ │ │ │ + beq 3aa3c <_Py_fstat@@Base+0x3a0> │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3a9d8 <_Py_fstat@@Base+0x354> │ │ │ │ + beq 3a9f4 <_Py_fstat@@Base+0x358> │ │ │ │ subs r3, r3, #1 │ │ │ │ - bne 3a9e0 <_Py_fstat@@Base+0x35c> │ │ │ │ - b 3aa34 <_Py_fstat@@Base+0x3b0> │ │ │ │ + bne 3a9fc <_Py_fstat@@Base+0x360> │ │ │ │ + b 3aa50 <_Py_fstat@@Base+0x3b4> │ │ │ │ movw r7, #5196 @ 0x144c │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ ldr r5, [r4, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3a9f8 <_Py_fstat@@Base+0x374> │ │ │ │ + beq 3aa14 <_Py_fstat@@Base+0x378> │ │ │ │ cmp r3, #1 │ │ │ │ - bne 3aa00 <_Py_fstat@@Base+0x37c> │ │ │ │ - b 3aa44 <_Py_fstat@@Base+0x3c0> │ │ │ │ + bne 3aa1c <_Py_fstat@@Base+0x380> │ │ │ │ + b 3aa60 <_Py_fstat@@Base+0x3c4> │ │ │ │ movw r5, #5196 @ 0x144c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r4, [r4, #28] │ │ │ │ - b 3aa4c <_Py_fstat@@Base+0x3c8> │ │ │ │ + b 3aa68 <_Py_fstat@@Base+0x3cc> │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r5, r4 │ │ │ │ mov r7, r4 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b 3aa4c <_Py_fstat@@Base+0x3c8> │ │ │ │ + b 3aa68 <_Py_fstat@@Base+0x3cc> │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r5, r4 │ │ │ │ mov r7, r4 │ │ │ │ - b 3aa4c <_Py_fstat@@Base+0x3c8> │ │ │ │ + b 3aa68 <_Py_fstat@@Base+0x3cc> │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r5, r4 │ │ │ │ - b 3aa4c <_Py_fstat@@Base+0x3c8> │ │ │ │ + b 3aa68 <_Py_fstat@@Base+0x3cc> │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ - bl 2be1b8 │ │ │ │ + bl 2bd6b0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3a964 <_Py_fstat@@Base+0x2e0> │ │ │ │ + beq 3a980 <_Py_fstat@@Base+0x2e4> │ │ │ │ movw r9, #5196 @ 0x144c │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ cmp r5, r9 │ │ │ │ - bne 3aa70 <_Py_fstat@@Base+0x3ec> │ │ │ │ + bne 3aa8c <_Py_fstat@@Base+0x3f0> │ │ │ │ mov r5, #0 │ │ │ │ - b 3ad1c <_Py_fstat@@Base+0x698> │ │ │ │ + b 3ad38 <_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 3aac4 <_Py_fstat@@Base+0x440> │ │ │ │ - bl b6288 │ │ │ │ + bne 3aae0 <_Py_fstat@@Base+0x444> │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3aac4 <_Py_fstat@@Base+0x440> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 3aae0 <_Py_fstat@@Base+0x444> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #62048 @ 0xf260 │ │ │ │ + movw r1, #59632 @ 0xe8f0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - movw r1, #63832 @ 0xf958 │ │ │ │ + movw r1, #61620 @ 0xf0b4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3, #3856] @ 0xf10 │ │ │ │ - bl 1389cc │ │ │ │ + bl 138fc8 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ - beq 3ad0c <_Py_fstat@@Base+0x688> │ │ │ │ + beq 3ad28 <_Py_fstat@@Base+0x68c> │ │ │ │ mov r3, #0 │ │ │ │ - movw r2, #46592 @ 0xb600 │ │ │ │ + movw r2, #44160 @ 0xac80 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ str r3, [sp] │ │ │ │ - movw r1, #62104 @ 0xf298 │ │ │ │ + movw r1, #59688 @ 0xe928 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r3, r5 │ │ │ │ - bl 13c0ec │ │ │ │ + bl 13c6ec │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ mov r8, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ab30 <_Py_fstat@@Base+0x4ac> │ │ │ │ + bgt 3ab4c <_Py_fstat@@Base+0x4b0> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3ab30 <_Py_fstat@@Base+0x4ac> │ │ │ │ + bne 3ab4c <_Py_fstat@@Base+0x4b0> │ │ │ │ mov r0, r3 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3ad0c <_Py_fstat@@Base+0x688> │ │ │ │ - ldr r1, [pc, #584] @ 3ad88 <_Py_fstat@@Base+0x704> │ │ │ │ + beq 3ad28 <_Py_fstat@@Base+0x68c> │ │ │ │ + ldr r1, [pc, #580] @ 3ada0 <_Py_fstat@@Base+0x704> │ │ │ │ mov r0, r5 │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ - bl c2444 │ │ │ │ + bl c2610 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 3ab78 <_Py_fstat@@Base+0x4f4> │ │ │ │ + beq 3ab94 <_Py_fstat@@Base+0x4f8> │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ad0c <_Py_fstat@@Base+0x688> │ │ │ │ + bgt 3ad28 <_Py_fstat@@Base+0x68c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3ad0c <_Py_fstat@@Base+0x688> │ │ │ │ + bne 3ad28 <_Py_fstat@@Base+0x68c> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 3ad0c <_Py_fstat@@Base+0x688> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 3ad28 <_Py_fstat@@Base+0x68c> │ │ │ │ sub r2, fp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #520] @ 3ad8c <_Py_fstat@@Base+0x708> │ │ │ │ + ldr r1, [pc, #516] @ 3ada4 <_Py_fstat@@Base+0x708> │ │ │ │ mov r0, r8 │ │ │ │ - bl b3888 │ │ │ │ + bl b3958 │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3abac <_Py_fstat@@Base+0x528> │ │ │ │ + bgt 3abc8 <_Py_fstat@@Base+0x52c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3abac <_Py_fstat@@Base+0x528> │ │ │ │ + bne 3abc8 <_Py_fstat@@Base+0x52c> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r8, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 3abe4 <_Py_fstat@@Base+0x560> │ │ │ │ + bne 3ac00 <_Py_fstat@@Base+0x564> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ad0c <_Py_fstat@@Base+0x688> │ │ │ │ + bgt 3ad28 <_Py_fstat@@Base+0x68c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ad0c <_Py_fstat@@Base+0x688> │ │ │ │ + bne 3ad28 <_Py_fstat@@Base+0x68c> │ │ │ │ mov r0, r1 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 3ad0c <_Py_fstat@@Base+0x688> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 3ad28 <_Py_fstat@@Base+0x68c> │ │ │ │ mov r0, r8 │ │ │ │ str r1, [fp, #-84] @ 0xffffffac │ │ │ │ - bl 14193c │ │ │ │ + bl 141518 │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ac20 <_Py_fstat@@Base+0x59c> │ │ │ │ + bgt 3ac3c <_Py_fstat@@Base+0x5a0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ac20 <_Py_fstat@@Base+0x59c> │ │ │ │ + bne 3ac3c <_Py_fstat@@Base+0x5a0> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ac44 <_Py_fstat@@Base+0x5c0> │ │ │ │ + bgt 3ac60 <_Py_fstat@@Base+0x5c4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ac44 <_Py_fstat@@Base+0x5c0> │ │ │ │ + bne 3ac60 <_Py_fstat@@Base+0x5c4> │ │ │ │ mov r0, r1 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3ad0c <_Py_fstat@@Base+0x688> │ │ │ │ + beq 3ad28 <_Py_fstat@@Base+0x68c> │ │ │ │ cmp r5, r9 │ │ │ │ - bne 3ac7c <_Py_fstat@@Base+0x5f8> │ │ │ │ + bne 3ac98 <_Py_fstat@@Base+0x5fc> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ad0c <_Py_fstat@@Base+0x688> │ │ │ │ + bgt 3ad28 <_Py_fstat@@Base+0x68c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ad0c <_Py_fstat@@Base+0x688> │ │ │ │ + bne 3ad28 <_Py_fstat@@Base+0x68c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 3ad0c <_Py_fstat@@Base+0x688> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 3ad28 <_Py_fstat@@Base+0x68c> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1db0f8 │ │ │ │ + bl 1d9b7c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3acb0 <_Py_fstat@@Base+0x62c> │ │ │ │ + bgt 3accc <_Py_fstat@@Base+0x630> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3acb0 <_Py_fstat@@Base+0x62c> │ │ │ │ + bne 3accc <_Py_fstat@@Base+0x630> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3ad0c <_Py_fstat@@Base+0x688> │ │ │ │ + beq 3ad28 <_Py_fstat@@Base+0x68c> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r0, r8 │ │ │ │ sub r1, r3, #1 │ │ │ │ - bl 1a8de0 │ │ │ │ + bl 1a8930 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3ace0 <_Py_fstat@@Base+0x65c> │ │ │ │ + beq 3acfc <_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 3ad04 <_Py_fstat@@Base+0x680> │ │ │ │ + bgt 3ad20 <_Py_fstat@@Base+0x684> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ad04 <_Py_fstat@@Base+0x680> │ │ │ │ + bne 3ad20 <_Py_fstat@@Base+0x684> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3ad1c <_Py_fstat@@Base+0x698> │ │ │ │ - bl be4fc │ │ │ │ + bne 3ad38 <_Py_fstat@@Base+0x69c> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3aa68 <_Py_fstat@@Base+0x3e4> │ │ │ │ - b 3a964 <_Py_fstat@@Base+0x2e0> │ │ │ │ + beq 3aa84 <_Py_fstat@@Base+0x3e8> │ │ │ │ + b 3a980 <_Py_fstat@@Base+0x2e4> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r0, r0, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 17fbd8 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 17f890 <_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 2c2b4c │ │ │ │ + bl 2c1eec │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r4, r0 │ │ │ │ add r0, r3, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 27f45c <_Py_GetStdlibDir@@Base+0x2214> │ │ │ │ + bl 27efa4 <_Py_GetStdlibDir@@Base+0x2214> │ │ │ │ mov r0, r5 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r2, r2, ip, asr #13 │ │ │ │ rsbeq r2, r3, r8, lsl #13 │ │ │ │ strdeq r4, [r3], #-252 @ 0xffffff04 @ │ │ │ │ │ │ │ │ -0003ad90 <_PyInterpreterState_IDDecref@@Base>: │ │ │ │ +0003ada8 <_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 3ad9c <_PyInterpreterState_IDDecref@@Base+0xc> │ │ │ │ + bne 3adb4 <_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 1dbb1c <_PyThreadState_NewBound@@Base> │ │ │ │ + bl 1da5a0 <_PyThreadState_NewBound@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - bl 2b78e8 │ │ │ │ + bl 2b71e8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b86e8 │ │ │ │ + bl 2b8044 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b78e8 │ │ │ │ + b 2b71e8 │ │ │ │ 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 3ae50 <_PyInterpreterState_IDDecref@@Base+0xc0> │ │ │ │ - movw r2, #33584 @ 0x8330 │ │ │ │ + bne 3ae68 <_PyInterpreterState_IDDecref@@Base+0xc0> │ │ │ │ + movw r2, #29296 @ 0x7270 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #18400 @ 0x47e0 │ │ │ │ + movw r1, #15740 @ 0x3d7c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #39820 @ 0x9b8c │ │ │ │ + movw r0, #36692 @ 0x8f54 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 3aee4 <_PyInterpreterState_IDDecref@@Base+0x154> │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 3aefc <_PyInterpreterState_IDDecref@@Base+0x154> │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ tst r1, #32 │ │ │ │ ubfx r2, r1, #6, #1 │ │ │ │ - beq 3ae84 <_PyInterpreterState_IDDecref@@Base+0xf4> │ │ │ │ + beq 3ae9c <_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 3ae98 <_PyInterpreterState_IDDecref@@Base+0x108> │ │ │ │ - b 3aeb8 <_PyInterpreterState_IDDecref@@Base+0x128> │ │ │ │ + beq 3aeb0 <_PyInterpreterState_IDDecref@@Base+0x108> │ │ │ │ + b 3aed0 <_PyInterpreterState_IDDecref@@Base+0x128> │ │ │ │ cmp r2, #0 │ │ │ │ ldr r4, [r3, #28] │ │ │ │ ubfx r1, r1, #2, #3 │ │ │ │ movne r5, #127 @ 0x7f │ │ │ │ - bne 3aeb8 <_PyInterpreterState_IDDecref@@Base+0x128> │ │ │ │ + bne 3aed0 <_PyInterpreterState_IDDecref@@Base+0x128> │ │ │ │ cmp r1, #1 │ │ │ │ moveq r5, #255 @ 0xff │ │ │ │ - beq 3aeb8 <_PyInterpreterState_IDDecref@@Base+0x128> │ │ │ │ + beq 3aed0 <_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 3aeec <_PyInterpreterState_IDDecref@@Base+0x15c> │ │ │ │ + bl 3af04 <_PyInterpreterState_IDDecref@@Base+0x15c> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 3aee4 <_PyInterpreterState_IDDecref@@Base+0x154> │ │ │ │ + blt 3aefc <_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 3afbc <_PyInterpreterState_IDDecref@@Base+0x22c> │ │ │ │ + b 3afd4 <_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 │ │ │ │ @@ -12873,128 +12881,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 3af34 <_PyInterpreterState_IDDecref@@Base+0x1a4> │ │ │ │ + beq 3af4c <_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 3af70 <_PyInterpreterState_IDDecref@@Base+0x1e0> │ │ │ │ + bhi 3af88 <_PyInterpreterState_IDDecref@@Base+0x1e0> │ │ │ │ cmp r3, #7 │ │ │ │ movls r3, #6 │ │ │ │ - bls 3af84 <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ + bls 3af9c <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ sub r6, r3, #8 │ │ │ │ mov lr, #55 @ 0x37 │ │ │ │ movt lr, #1024 @ 0x400 │ │ │ │ lsr lr, lr, r6 │ │ │ │ tst lr, #1 │ │ │ │ - bne 3af80 <_PyInterpreterState_IDDecref@@Base+0x1f0> │ │ │ │ + bne 3af98 <_PyInterpreterState_IDDecref@@Base+0x1f0> │ │ │ │ cmp r3, #32 │ │ │ │ movcc r3, #6 │ │ │ │ movcs r3, #1 │ │ │ │ - b 3af84 <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ + b 3af9c <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #2 │ │ │ │ - b 3af84 <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ + b 3af9c <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ mov r3, #2 │ │ │ │ sub lr, r5, r3 │ │ │ │ cmp lr, r0 │ │ │ │ - bge 3afb0 <_PyInterpreterState_IDDecref@@Base+0x220> │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + bge 3afc8 <_PyInterpreterState_IDDecref@@Base+0x220> │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #48940 @ 0xbf2c │ │ │ │ + movw r1, #46508 @ 0xb5ac │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r0, r0, r3 │ │ │ │ add ip, ip, #1 │ │ │ │ - b 3af10 <_PyInterpreterState_IDDecref@@Base+0x180> │ │ │ │ + b 3af28 <_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 a02b8 │ │ │ │ + bl a037c │ │ │ │ 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 3b134 <_PyInterpreterState_IDDecref@@Base+0x3a4> │ │ │ │ + bne 3b14c <_PyInterpreterState_IDDecref@@Base+0x3a4> │ │ │ │ cmp r1, #0 │ │ │ │ ldreq ip, [r0, #28] │ │ │ │ - beq 3b014 <_PyInterpreterState_IDDecref@@Base+0x284> │ │ │ │ + beq 3b02c <_PyInterpreterState_IDDecref@@Base+0x284> │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne ip, r0, #20 │ │ │ │ addeq ip, r0, #28 │ │ │ │ - ldr r8, [pc, #1032] @ 3b424 <_PyInterpreterState_IDDecref@@Base+0x694> │ │ │ │ + ldr r8, [pc, #1032] @ 3b43c <_PyInterpreterState_IDDecref@@Base+0x694> │ │ │ │ mov lr, #0 │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ strb r2, [ip] │ │ │ │ add r1, ip, r3 │ │ │ │ cmp lr, r4 │ │ │ │ - bge 3b128 <_PyInterpreterState_IDDecref@@Base+0x398> │ │ │ │ + bge 3b140 <_PyInterpreterState_IDDecref@@Base+0x398> │ │ │ │ ldrb r2, [r5, lr] │ │ │ │ cmp r2, #13 │ │ │ │ - bhi 3b05c <_PyInterpreterState_IDDecref@@Base+0x2cc> │ │ │ │ + bhi 3b074 <_PyInterpreterState_IDDecref@@Base+0x2cc> │ │ │ │ cmp r2, #7 │ │ │ │ - bls 3b0e8 <_PyInterpreterState_IDDecref@@Base+0x358> │ │ │ │ + bls 3b100 <_PyInterpreterState_IDDecref@@Base+0x358> │ │ │ │ sub r6, r2, #8 │ │ │ │ cmp r6, #5 │ │ │ │ - bhi 3b0d8 <_PyInterpreterState_IDDecref@@Base+0x348> │ │ │ │ + bhi 3b0f0 <_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 3b120 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + beq 3b138 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ addeq r3, r3, #2 │ │ │ │ movweq r2, #23644 @ 0x5c5c │ │ │ │ strheq r2, [r1] │ │ │ │ - bne 3b0d8 <_PyInterpreterState_IDDecref@@Base+0x348> │ │ │ │ - b 3b120 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + bne 3b0f0 <_PyInterpreterState_IDDecref@@Base+0x348> │ │ │ │ + b 3b138 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ movw r2, #25180 @ 0x625c │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ - b 3b120 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + b 3b138 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ movw r2, #26204 @ 0x665c │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ - b 3b120 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + b 3b138 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ movw r2, #28252 @ 0x6e5c │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ - b 3b120 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + b 3b138 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ movw r2, #29276 @ 0x725c │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ - b 3b120 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + b 3b138 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ movw r2, #29788 @ 0x745c │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ - b 3b120 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + b 3b138 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ cmp r2, #31 │ │ │ │ strbhi r2, [r1] │ │ │ │ addhi r3, r3, #1 │ │ │ │ - bhi 3b120 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + bhi 3b138 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ movw r6, #18940 @ 0x49fc │ │ │ │ movt r6, #97 @ 0x61 │ │ │ │ movw r7, #30044 @ 0x755c │ │ │ │ movt r7, #12336 @ 0x3030 │ │ │ │ str r7, [r1] │ │ │ │ and r9, r2, #15 │ │ │ │ ldr sl, [r6] │ │ │ │ @@ -13002,89 +13010,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 3b024 <_PyInterpreterState_IDDecref@@Base+0x294> │ │ │ │ + b 3b03c <_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 3b2a0 <_PyInterpreterState_IDDecref@@Base+0x510> │ │ │ │ + bne 3b2b8 <_PyInterpreterState_IDDecref@@Base+0x510> │ │ │ │ cmp r1, #0 │ │ │ │ ldreq ip, [r0, #28] │ │ │ │ - beq 3b154 <_PyInterpreterState_IDDecref@@Base+0x3c4> │ │ │ │ + beq 3b16c <_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 3b294 <_PyInterpreterState_IDDecref@@Base+0x504> │ │ │ │ + ble 3b2ac <_PyInterpreterState_IDDecref@@Base+0x504> │ │ │ │ ldrh r2, [r5, #2]! │ │ │ │ cmp r2, #13 │ │ │ │ - bhi 3b1a8 <_PyInterpreterState_IDDecref@@Base+0x418> │ │ │ │ + bhi 3b1c0 <_PyInterpreterState_IDDecref@@Base+0x418> │ │ │ │ cmp r2, #7 │ │ │ │ - bls 3b250 <_PyInterpreterState_IDDecref@@Base+0x4c0> │ │ │ │ - ldr r8, [pc, #660] @ 3b428 <_PyInterpreterState_IDDecref@@Base+0x698> │ │ │ │ + bls 3b268 <_PyInterpreterState_IDDecref@@Base+0x4c0> │ │ │ │ + ldr r8, [pc, #660] @ 3b440 <_PyInterpreterState_IDDecref@@Base+0x698> │ │ │ │ sub r6, r2, #8 │ │ │ │ cmp r6, #5 │ │ │ │ - bhi 3b240 <_PyInterpreterState_IDDecref@@Base+0x4b0> │ │ │ │ + bhi 3b258 <_PyInterpreterState_IDDecref@@Base+0x4b0> │ │ │ │ ldrb r6, [r8, r6] │ │ │ │ add pc, pc, r6, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq 3b1c8 <_PyInterpreterState_IDDecref@@Base+0x438> │ │ │ │ + beq 3b1e0 <_PyInterpreterState_IDDecref@@Base+0x438> │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ movteq r2, #92 @ 0x5c │ │ │ │ addeq r3, r3, #2 │ │ │ │ streq r2, [r1] │ │ │ │ - bne 3b240 <_PyInterpreterState_IDDecref@@Base+0x4b0> │ │ │ │ - b 3b28c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + bne 3b258 <_PyInterpreterState_IDDecref@@Base+0x4b0> │ │ │ │ + b 3b2a4 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ - b 3b28c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + b 3b2a4 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [ip, r7] │ │ │ │ - b 3b28c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + b 3b2a4 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #102 @ 0x66 │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ - b 3b28c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + b 3b2a4 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #110 @ 0x6e │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ - b 3b28c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + b 3b2a4 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #114 @ 0x72 │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ - b 3b28c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + b 3b2a4 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #116 @ 0x74 │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ - b 3b28c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + b 3b2a4 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ cmp r2, #31 │ │ │ │ strhhi r2, [r1] │ │ │ │ addhi r3, r3, #1 │ │ │ │ - bhi 3b28c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + bhi 3b2a4 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ movw r6, #18940 @ 0x49fc │ │ │ │ movt r6, #97 @ 0x61 │ │ │ │ mov r7, #92 @ 0x5c │ │ │ │ movt r7, #117 @ 0x75 │ │ │ │ add r3, r3, #6 │ │ │ │ ldr r6, [r6] │ │ │ │ str r7, [r1] │ │ │ │ @@ -13093,91 +13101,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 3b168 <_PyInterpreterState_IDDecref@@Base+0x3d8> │ │ │ │ + b 3b180 <_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 3b2b8 <_PyInterpreterState_IDDecref@@Base+0x528> │ │ │ │ + beq 3b2d0 <_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 3b418 <_PyInterpreterState_IDDecref@@Base+0x688> │ │ │ │ + ble 3b430 <_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 3b410 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ - bhi 3b408 <_PyInterpreterState_IDDecref@@Base+0x678> │ │ │ │ + beq 3b428 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + bhi 3b420 <_PyInterpreterState_IDDecref@@Base+0x678> │ │ │ │ cmp ip, #13 │ │ │ │ - bhi 3b328 <_PyInterpreterState_IDDecref@@Base+0x598> │ │ │ │ + bhi 3b340 <_PyInterpreterState_IDDecref@@Base+0x598> │ │ │ │ cmp ip, #7 │ │ │ │ - bls 3b3c4 <_PyInterpreterState_IDDecref@@Base+0x634> │ │ │ │ - ldr r9, [pc, #280] @ 3b42c <_PyInterpreterState_IDDecref@@Base+0x69c> │ │ │ │ + bls 3b3dc <_PyInterpreterState_IDDecref@@Base+0x634> │ │ │ │ + ldr r9, [pc, #280] @ 3b444 <_PyInterpreterState_IDDecref@@Base+0x69c> │ │ │ │ sub r8, ip, #8 │ │ │ │ cmp r8, #5 │ │ │ │ - bhi 3b3bc <_PyInterpreterState_IDDecref@@Base+0x62c> │ │ │ │ + bhi 3b3d4 <_PyInterpreterState_IDDecref@@Base+0x62c> │ │ │ │ ldrb r8, [r9, r8] │ │ │ │ add pc, pc, r8, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ - bne 3b3bc <_PyInterpreterState_IDDecref@@Base+0x62c> │ │ │ │ + bne 3b3d4 <_PyInterpreterState_IDDecref@@Base+0x62c> │ │ │ │ mov r6, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str r6, [r1] │ │ │ │ str ip, [lr] │ │ │ │ - b 3b410 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 3b428 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #98 @ 0x62 │ │ │ │ str r1, [r2, r6] │ │ │ │ - b 3b410 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 3b428 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #102 @ 0x66 │ │ │ │ str r1, [lr] │ │ │ │ - b 3b410 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 3b428 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #110 @ 0x6e │ │ │ │ str r1, [lr] │ │ │ │ - b 3b410 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 3b428 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #114 @ 0x72 │ │ │ │ str r1, [lr] │ │ │ │ - b 3b410 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 3b428 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #116 @ 0x74 │ │ │ │ str r1, [lr] │ │ │ │ - b 3b410 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 3b428 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ cmp ip, #31 │ │ │ │ - bhi 3b408 <_PyInterpreterState_IDDecref@@Base+0x678> │ │ │ │ + bhi 3b420 <_PyInterpreterState_IDDecref@@Base+0x678> │ │ │ │ movw r6, #18940 @ 0x49fc │ │ │ │ movt r6, #97 @ 0x61 │ │ │ │ mov r8, #48 @ 0x30 │ │ │ │ mov r9, #92 @ 0x5c │ │ │ │ add r3, r3, #6 │ │ │ │ ldr r6, [r6] │ │ │ │ str r9, [r1] │ │ │ │ @@ -13186,60 +13194,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 3b410 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 3b428 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ add r3, r3, #1 │ │ │ │ str ip, [r1] │ │ │ │ add r7, r7, #1 │ │ │ │ - b 3b2c8 <_PyInterpreterState_IDDecref@@Base+0x538> │ │ │ │ + b 3b2e0 <_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} │ │ │ │ - ldrheq r3, [fp], #-198 @ 0xffffff3a │ │ │ │ - ldrheq r3, [fp], #-204 @ 0xffffff34 │ │ │ │ - subseq r3, fp, r2, asr #25 │ │ │ │ + subseq r3, fp, r4, asr #8 │ │ │ │ + subseq r3, fp, sl, asr #8 │ │ │ │ + subseq r3, fp, r0, asr r4 │ │ │ │ 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 3b47c <_PyInterpreterState_IDDecref@@Base+0x6ec> │ │ │ │ + bls 3b494 <_PyInterpreterState_IDDecref@@Base+0x6ec> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #58236 @ 0xe37c │ │ │ │ + movw r0, #55660 @ 0xd96c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b47c <_PyInterpreterState_IDDecref@@Base+0x6ec> │ │ │ │ + bne 3b494 <_PyInterpreterState_IDDecref@@Base+0x6ec> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r4, #0 │ │ │ │ - ble 3b4a8 <_PyInterpreterState_IDDecref@@Base+0x718> │ │ │ │ + ble 3b4c0 <_PyInterpreterState_IDDecref@@Base+0x718> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3b4ac <_PyInterpreterState_IDDecref@@Base+0x71c> │ │ │ │ - bl be4fc │ │ │ │ + bne 3b4c4 <_PyInterpreterState_IDDecref@@Base+0x71c> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b4ac <_PyInterpreterState_IDDecref@@Base+0x71c> │ │ │ │ - b 3b474 <_PyInterpreterState_IDDecref@@Base+0x6e4> │ │ │ │ + beq 3b4c4 <_PyInterpreterState_IDDecref@@Base+0x71c> │ │ │ │ + b 3b48c <_PyInterpreterState_IDDecref@@Base+0x6e4> │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2948a4 │ │ │ │ + bl 294428 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3b474 <_PyInterpreterState_IDDecref@@Base+0x6e4> │ │ │ │ + beq 3b48c <_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 │ │ │ │ @@ -13252,31 +13260,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, #46408 @ 0xb548 │ │ │ │ + movw r0, #46432 @ 0xb560 │ │ │ │ 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} │ │ │ │ │ │ │ │ -0003b530 : │ │ │ │ +0003b548 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1dbb1c <_PyThreadState_NewBound@@Base> │ │ │ │ + b 1da5a0 <_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 │ │ │ │ @@ -13290,62 +13298,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 3b5c4 │ │ │ │ + ble 3b5dc │ │ │ │ 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 d5828 │ │ │ │ + b d643c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ - movw r0, #40988 @ 0xa01c │ │ │ │ + movw r0, #38556 @ 0x969c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b5a0 │ │ │ │ + bne 3b5b8 │ │ │ │ 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, #63924 @ 0xf9b4 │ │ │ │ + movw r1, #61336 @ 0xef98 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl d2e40 │ │ │ │ + bl d3a64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b65c │ │ │ │ + beq 3b674 │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ cmn r3, #-2147483631 @ 0x80000011 │ │ │ │ - bhi 3b644 │ │ │ │ + bhi 3b65c │ │ │ │ add r0, r3, #3 │ │ │ │ bic r0, r0, #3 │ │ │ │ add r0, r0, #12 │ │ │ │ cmp r3, r0 │ │ │ │ - bhi 3b644 │ │ │ │ - bl b23fc │ │ │ │ - b 3b660 │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + bhi 3b65c │ │ │ │ + bl b24cc │ │ │ │ + b 3b678 │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63940 @ 0xf9c4 │ │ │ │ + movw r1, #61352 @ 0xefa8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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 │ │ │ │ @@ -13354,120 +13362,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, #63984 @ 0xf9f0 │ │ │ │ + movw r1, #61396 @ 0xefd4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ str ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl d2e40 │ │ │ │ + bl d3a64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b6dc │ │ │ │ + beq 3b6f4 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3b6e4 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 3b6fc │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64000 @ 0xfa00 │ │ │ │ + movw r1, #61412 @ 0xefe4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r4, #0 │ │ │ │ - b 3b744 │ │ │ │ - bl 1a2bf4 │ │ │ │ + b 3b75c │ │ │ │ + bl 1a28a4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 3b6dc │ │ │ │ - bl 1a2d1c │ │ │ │ + beq 3b6f4 │ │ │ │ + bl 1a29cc │ │ │ │ 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, #48388 @ 0xbd04 │ │ │ │ + movw r1, #48412 @ 0xbd1c │ │ │ │ movt r1, #3 │ │ │ │ str r1, [sp, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ str lr, [fp, #-20] @ 0xffffffec │ │ │ │ str ip, [fp, #-16] │ │ │ │ - bl 3b854 │ │ │ │ + bl 3b86c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 139a58 │ │ │ │ + bl 13a054 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0003b750 : │ │ │ │ +0003b768 : │ │ │ │ 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] @ 3b848 │ │ │ │ + ldr r4, [pc, #220] @ 3b860 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ mvneq r4, #1 │ │ │ │ - beq 3b83c │ │ │ │ + beq 3b854 │ │ │ │ mov r9, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1c4fe0 │ │ │ │ + bl 1c4ac8 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r4, #68 @ 0x44 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3b7b4 │ │ │ │ + bne 3b7cc │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3b79c │ │ │ │ + bne 3b7b4 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ dmb ish │ │ │ │ - bne 3b7dc │ │ │ │ + bne 3b7f4 │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18ba50 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #104] @ 3b84c │ │ │ │ + bl 18b6cc <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #104] @ 3b864 │ │ │ │ ldr r3, [r3, #1596] @ 0x63c │ │ │ │ cmp r3, #0 │ │ │ │ mvneq r4, #1 │ │ │ │ - beq 3b804 │ │ │ │ + beq 3b81c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2958d4 │ │ │ │ + bl 295454 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b824 │ │ │ │ + bne 3b83c │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3b80c │ │ │ │ + bne 3b824 │ │ │ │ dmb ish │ │ │ │ - beq 3b834 │ │ │ │ - ldr r0, [pc, #28] @ 3b850 │ │ │ │ - bl 2bcb48 │ │ │ │ + beq 3b84c │ │ │ │ + ldr r0, [pc, #28] @ 3b868 │ │ │ │ + bl 2d8074 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c52ac │ │ │ │ + bl 1c4d94 │ │ │ │ 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} │ │ │ │ @@ -13476,15 +13484,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] @ 3bc54 │ │ │ │ + ldr r3, [pc, #976] @ 3bc6c │ │ │ │ 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 │ │ │ │ @@ -13493,48 +13501,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 3161ac <_PyGen_FetchStopIterationValue@@Base+0xbc> │ │ │ │ + bl 315c98 <_PyGen_FetchStopIterationValue@@Base+0xbc> │ │ │ │ cmp r0, r5 │ │ │ │ - beq 3b90c │ │ │ │ + beq 3b924 │ │ │ │ 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 3b914 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 3b92c │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64036 @ 0xfa24 │ │ │ │ + movw r1, #61448 @ 0xf008 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r6, #0 │ │ │ │ - b 3bc2c │ │ │ │ - beq 3b934 │ │ │ │ + b 3bc44 │ │ │ │ + beq 3b94c │ │ │ │ mov r0, r6 │ │ │ │ - bl a5998 │ │ │ │ + bl a5a58 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3b938 │ │ │ │ - bl 2e1c38 │ │ │ │ + bne 3b950 │ │ │ │ + bl 2e1788 │ │ │ │ mov r6, r0 │ │ │ │ - b 3bc2c │ │ │ │ + b 3bc44 │ │ │ │ mov r5, r6 │ │ │ │ ldr r3, [fp, #-232] @ 0xffffff18 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [fp, #-196] @ 0xffffff3c │ │ │ │ - movw r2, #48216 @ 0xbc58 │ │ │ │ + movw r2, #48240 @ 0xbc70 │ │ │ │ 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 │ │ │ │ @@ -13543,189 +13551,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 30ab0c <_PyCode_SetUnboundVarCounts@@Base+0xf74> │ │ │ │ + bl 30a540 <_PyCode_SetUnboundVarCounts@@Base+0xf74> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r7, r6 │ │ │ │ - beq 3bb60 │ │ │ │ + beq 3bb78 │ │ │ │ mov r0, r6 │ │ │ │ - bl a12b4 │ │ │ │ + bl a1378 │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 3bb4c │ │ │ │ + beq 3bb64 │ │ │ │ cmp r3, #11 │ │ │ │ ldrhi r6, [fp, #-184] @ 0xffffff48 │ │ │ │ - bhi 3ba5c │ │ │ │ - b 3baa8 │ │ │ │ + bhi 3ba74 │ │ │ │ + b 3bac0 │ │ │ │ add r0, r6, #12 │ │ │ │ - bl a0614 │ │ │ │ + bl a06d8 │ │ │ │ mov r3, r0 │ │ │ │ ldmib r6, {r1, r2} │ │ │ │ - movw r0, #64172 @ 0xfaac │ │ │ │ + movw r0, #61584 @ 0xf090 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 3bb4c │ │ │ │ + beq 3bb64 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [fp, #-236] @ 0xffffff14 │ │ │ │ - bl c5924 │ │ │ │ + bl c5c4c │ │ │ │ ldr r1, [fp, #-236] @ 0xffffff14 │ │ │ │ str r0, [fp, #-232] @ 0xffffff18 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 3bb30 │ │ │ │ + ble 3bb48 │ │ │ │ ldr r3, [fp, #-232] @ 0xffffff18 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3bb4c │ │ │ │ + bne 3bb64 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 3baa8 │ │ │ │ + bne 3bac0 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [fp, #-184] @ 0xffffff48 │ │ │ │ rsb r1, r3, #0 │ │ │ │ cmp r3, #11 │ │ │ │ and r1, r1, #3 │ │ │ │ add r1, r1, #12 │ │ │ │ - bls 3baa8 │ │ │ │ + bls 3bac0 │ │ │ │ ldr r0, [fp, #-180] @ 0xffffff4c │ │ │ │ add r2, r2, r0 │ │ │ │ sub r2, r2, r6 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi 3baa8 │ │ │ │ + bhi 3bac0 │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 3baa8 │ │ │ │ + bhi 3bac0 │ │ │ │ add r3, r3, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ add r6, r6, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3baa8 │ │ │ │ + beq 3bac0 │ │ │ │ sub r2, fp, #220 @ 0xdc │ │ │ │ mov r1, r6 │ │ │ │ sub r0, fp, #200 @ 0xc8 │ │ │ │ - bl 3bc90 │ │ │ │ + bl 3bca8 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 3bb08 │ │ │ │ - movw r3, #52340 @ 0xcc74 │ │ │ │ + beq 3bb20 │ │ │ │ + movw r3, #48368 @ 0xbcf0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #64076 @ 0xfa4c │ │ │ │ + movw r1, #61488 @ 0xf030 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e3468 │ │ │ │ + bl 2e2fbc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3bb4c │ │ │ │ + beq 3bb64 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 3bb08 │ │ │ │ + bne 3bb20 │ │ │ │ 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 3162e0 <_PyGen_FetchStopIterationValue@@Base+0x1f0> │ │ │ │ + bl 315dcc <_PyGen_FetchStopIterationValue@@Base+0x1f0> │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #64136 @ 0xfa88 │ │ │ │ + movw r0, #61548 @ 0xf06c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 3bb60 │ │ │ │ - b 3bb4c │ │ │ │ + bne 3bb78 │ │ │ │ + b 3bb64 │ │ │ │ ldr r1, [fp, #-220] @ 0xffffff24 │ │ │ │ cmp r1, #0 │ │ │ │ - bge 3b9bc │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 3b9d4 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64144 @ 0xfa90 │ │ │ │ + movw r1, #61556 @ 0xf074 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 3bb4c │ │ │ │ + bl 16e8c0 │ │ │ │ + b 3bb64 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ba00 │ │ │ │ + bne 3ba18 │ │ │ │ mov r0, r1 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 3ba00 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 3ba18 │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ cmp r3, #11 │ │ │ │ ldrhi r4, [fp, #-184] @ 0xffffff48 │ │ │ │ - bhi 3bbec │ │ │ │ + bhi 3bc04 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5ea8 │ │ │ │ - b 3bc2c │ │ │ │ + bl a5f68 │ │ │ │ + b 3bc44 │ │ │ │ sub r2, fp, #220 @ 0xdc │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #200 @ 0xc8 │ │ │ │ - bl 3bc90 │ │ │ │ + bl 3bca8 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3bb5c │ │ │ │ + beq 3bb74 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 3bbf8 │ │ │ │ + beq 3bc10 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 3bb5c │ │ │ │ + bne 3bb74 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #11 │ │ │ │ - bls 3bb5c │ │ │ │ + bls 3bb74 │ │ │ │ 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 3bb5c │ │ │ │ + bhi 3bb74 │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 3bb5c │ │ │ │ + bhi 3bb74 │ │ │ │ add r3, r3, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ add r4, r4, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3bb74 │ │ │ │ - b 3bb5c │ │ │ │ + bne 3bb8c │ │ │ │ + b 3bb74 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 3bb9c │ │ │ │ + bne 3bbb4 │ │ │ │ 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 3bb9c │ │ │ │ + beq 3bbb4 │ │ │ │ ldr r0, [r8], #4 │ │ │ │ bl 2d844 │ │ │ │ - b 3bc18 │ │ │ │ - ldr r3, [pc, #32] @ 3bc54 │ │ │ │ + b 3bc30 │ │ │ │ + ldr r3, [pc, #32] @ 3bc6c │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 3bc48 │ │ │ │ + beq 3bc60 │ │ │ │ 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 │ │ │ │ @@ -13741,30 +13749,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 3bcfc │ │ │ │ + beq 3bd14 │ │ │ │ sub ip, r1, lr │ │ │ │ cmn ip, #13 │ │ │ │ - bhi 3bcfc │ │ │ │ + bhi 3bd14 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ add ip, ip, #12 │ │ │ │ cmp ip, r3 │ │ │ │ - bhi 3bcfc │ │ │ │ + bhi 3bd14 │ │ │ │ ldr ip, [r1] │ │ │ │ cmp ip, #11 │ │ │ │ - bls 3bcfc │ │ │ │ + bls 3bd14 │ │ │ │ add r1, r1, #12 │ │ │ │ sub ip, ip, #12 │ │ │ │ sub r1, r1, lr │ │ │ │ cmp r3, r1 │ │ │ │ - bcc 3bcfc │ │ │ │ + bcc 3bd14 │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp ip, r3 │ │ │ │ strls ip, [r2] │ │ │ │ movls r0, #0 │ │ │ │ strhi r3, [r2] │ │ │ │ movhi r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ @@ -13774,15 +13782,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 13967c │ │ │ │ + bl 139c78 │ │ │ │ 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 │ │ │ │ @@ -13804,15 +13812,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, #48568 @ 0xbdb8 │ │ │ │ + movw r0, #48592 @ 0xbdd0 │ │ │ │ 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] │ │ │ │ @@ -13835,42 +13843,42 @@ │ │ │ │ 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 3be28 │ │ │ │ + bne 3be40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bc218 <_PyXIData_Free@@Base+0x48> │ │ │ │ - b 3be3c │ │ │ │ - bl df578 │ │ │ │ + bl 3bb8a8 <_PyXIData_Free@@Base+0x48> │ │ │ │ + b 3be54 │ │ │ │ + bl e0194 │ │ │ │ mov r1, #1 │ │ │ │ - bl df5b8 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl e01d4 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3be1c │ │ │ │ + bne 3be34 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 3be98 │ │ │ │ + bne 3beb0 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #702 @ 0x2be │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e2ed8 │ │ │ │ + bl e3af4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3be90 │ │ │ │ + bne 3bea8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3be90 │ │ │ │ + bne 3bea8 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl e2ed8 │ │ │ │ + bl e3af4 │ │ │ │ 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} │ │ │ │ @@ -13879,67 +13887,67 @@ │ │ │ │ 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 3bef4 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 3bf0c │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 3bee4 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 3bef4 │ │ │ │ + bne 3befc │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 3bf0c │ │ │ │ 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, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3bf1c │ │ │ │ + bne 3bf34 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ - ldr r2, [pc, #36] @ 3bf5c │ │ │ │ + ldr r2, [pc, #36] @ 3bf74 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #32] @ 3bf60 │ │ │ │ + ldr r0, [pc, #32] @ 3bf78 │ │ │ │ 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 │ │ │ │ - ldr r2, [pc, #140] @ 3bff8 │ │ │ │ + ldr r2, [pc, #140] @ 3c010 │ │ │ │ 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 3bfd4 │ │ │ │ + beq 3bfec │ │ │ │ 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 │ │ │ │ @@ -13951,27 +13959,27 @@ │ │ │ │ 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 3bf90 │ │ │ │ + bne 3bfa8 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldr r3, [pc, #136] @ 3c08c │ │ │ │ + ldr r3, [pc, #136] @ 3c0a4 │ │ │ │ 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 3c078 │ │ │ │ + beq 3c090 │ │ │ │ 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 │ │ │ │ @@ -13994,125 +14002,125 @@ │ │ │ │ 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 │ │ │ │ │ │ │ │ -0003c090 : │ │ │ │ +0003c0a8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 3c0a8 │ │ │ │ + ldr r0, [pc, #12] @ 3c0c0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26a0ec │ │ │ │ - rsbeq r2, r2, r4, lsl r8 │ │ │ │ + b 269c84 │ │ │ │ + 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 3c0f8 │ │ │ │ + bne 3c110 │ │ │ │ ldr r1, [r4] │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2ffb78 │ │ │ │ + bl 2ff738 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c120 │ │ │ │ - b 3c118 │ │ │ │ + bne 3c138 │ │ │ │ + b 3c130 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5440 @ 0x1540 │ │ │ │ + movw r0, #3100 @ 0xc1c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c0dc │ │ │ │ + bne 3c0f4 │ │ │ │ mov r4, #0 │ │ │ │ - b 3c130 │ │ │ │ + b 3c148 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 3c144 │ │ │ │ + bl 3c15c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ 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 1809c4 │ │ │ │ + bl 18067c │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c198 │ │ │ │ + bne 3c1b0 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38300 @ 0x959c │ │ │ │ + movw r1, #35652 @ 0x8b44 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 3c1d4 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 3c1ec │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c1c0 │ │ │ │ + bne 3c1d8 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r1, #272 @ 0x110 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + movw r1, #63356 @ 0xf77c │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, #0 │ │ │ │ - bl aa06c │ │ │ │ + bl aa0c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3c1dc │ │ │ │ + bne 3c1f4 │ │ │ │ mov r4, #0 │ │ │ │ - b 3c264 │ │ │ │ + b 3c27c │ │ │ │ mov r2, #0 │ │ │ │ add r1, r4, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c1608 │ │ │ │ + bl 1c1100 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3c220 │ │ │ │ + blt 3c238 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, r7 │ │ │ │ - blx 3ccd84 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ + blx 3cc414 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3c248 │ │ │ │ - movw r1, #324 @ 0x144 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + beq 3c260 │ │ │ │ + movw r1, #63408 @ 0xf7b0 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r2, r7 │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3c1d4 │ │ │ │ + bgt 3c1ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c1d4 │ │ │ │ + bne 3c1ec │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 3c1d4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 3c1ec │ │ │ │ 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 │ │ │ │ @@ -14121,32 +14129,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 a75f4 │ │ │ │ + bl a76b4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ add r0, r4, #12 │ │ │ │ - bl 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbad0 │ │ │ │ + bl bbc98 │ │ │ │ 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 a7050 <_Py_Dealloc@@Base> │ │ │ │ + b a7110 <_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 │ │ │ │ @@ -14154,20 +14162,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 3c32c │ │ │ │ + bne 3c344 │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, #106 @ 0x6a │ │ │ │ moveq r0, #1 │ │ │ │ - beq 3c330 │ │ │ │ + beq 3c348 │ │ │ │ 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 │ │ │ │ @@ -14175,35 +14183,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 3c38c │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 3c3a4 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 3c37c │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 3c38c │ │ │ │ + bne 3c394 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 3c3a4 │ │ │ │ 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, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3c3b4 │ │ │ │ + bne 3c3cc │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ 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 │ │ │ │ @@ -14212,70 +14220,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 3c41c │ │ │ │ + bne 3c434 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 3c418 │ │ │ │ + ble 3c430 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3c458 │ │ │ │ + beq 3c470 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #100] @ 3c488 │ │ │ │ + ldr r1, [pc, #100] @ 3c4a0 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 3c480 │ │ │ │ + beq 3c498 │ │ │ │ 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 2f3f78 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xfa4> │ │ │ │ + b 2f3b28 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xfa8> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r2, r2, r0, lsr #17 │ │ │ │ + rsbeq r2, r2, r8, asr #17 │ │ │ │ │ │ │ │ -0003c48c <_Py_open_noraise@@Base>: │ │ │ │ +0003c4a4 <_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 3c4d4 <_Py_open_noraise@@Base+0x48> │ │ │ │ + blt 3c4ec <_Py_open_noraise@@Base+0x48> │ │ │ │ mov r2, #0 │ │ │ │ movw r3, #35492 @ 0x8aa4 │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ mov r1, r2 │ │ │ │ - bl 27b514 │ │ │ │ + bl 27b05c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3c4d8 <_Py_open_noraise@@Base+0x4c> │ │ │ │ + bne 3c4f0 <_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 │ │ │ │ @@ -14284,179 +14292,179 @@ │ │ │ │ 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, #54992 @ 0xd6d0 │ │ │ │ + movw r1, #52560 @ 0xcd50 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #15 │ │ │ │ strd r4, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 32240 │ │ │ │ + bl 32244 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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 3c588 <_Py_open_noraise@@Base+0xfc> │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 3c5a0 <_Py_open_noraise@@Base+0xfc> │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 3c578 <_Py_open_noraise@@Base+0xec> │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 3c588 <_Py_open_noraise@@Base+0xfc> │ │ │ │ + bne 3c590 <_Py_open_noraise@@Base+0xec> │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 3c5a0 <_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, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3c5b0 <_Py_open_noraise@@Base+0x124> │ │ │ │ + bne 3c5c8 <_Py_open_noraise@@Base+0x124> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ 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 3c604 <_Py_open_noraise@@Base+0x178> │ │ │ │ + bne 3c61c <_Py_open_noraise@@Base+0x178> │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r7, [r8] │ │ │ │ ldr r5, [r6, #12] │ │ │ │ ldr r4, [r7, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - beq 3c638 <_Py_open_noraise@@Base+0x1ac> │ │ │ │ - b 3c62c <_Py_open_noraise@@Base+0x1a0> │ │ │ │ + beq 3c650 <_Py_open_noraise@@Base+0x1ac> │ │ │ │ + b 3c644 <_Py_open_noraise@@Base+0x1a0> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57084 @ 0xdefc │ │ │ │ + movw r0, #54156 @ 0xd38c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c5e8 <_Py_open_noraise@@Base+0x15c> │ │ │ │ + bne 3c600 <_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 3c64c <_Py_open_noraise@@Base+0x1c0> │ │ │ │ + bne 3c664 <_Py_open_noraise@@Base+0x1c0> │ │ │ │ ldr r8, [r8, #4] │ │ │ │ ldr r4, [r8, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - beq 3c6a4 <_Py_open_noraise@@Base+0x218> │ │ │ │ - b 3c674 <_Py_open_noraise@@Base+0x1e8> │ │ │ │ + beq 3c6bc <_Py_open_noraise@@Base+0x218> │ │ │ │ + b 3c68c <_Py_open_noraise@@Base+0x1e8> │ │ │ │ mov r0, r4 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c638 <_Py_open_noraise@@Base+0x1ac> │ │ │ │ + bne 3c650 <_Py_open_noraise@@Base+0x1ac> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c638 <_Py_open_noraise@@Base+0x1ac> │ │ │ │ - b 3c6b8 <_Py_open_noraise@@Base+0x22c> │ │ │ │ + bne 3c650 <_Py_open_noraise@@Base+0x1ac> │ │ │ │ + b 3c6d0 <_Py_open_noraise@@Base+0x22c> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - beq 3c6a4 <_Py_open_noraise@@Base+0x218> │ │ │ │ + beq 3c6bc <_Py_open_noraise@@Base+0x218> │ │ │ │ mov r0, r4 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c6a4 <_Py_open_noraise@@Base+0x218> │ │ │ │ + bne 3c6bc <_Py_open_noraise@@Base+0x218> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c6b8 <_Py_open_noraise@@Base+0x22c> │ │ │ │ + beq 3c6d0 <_Py_open_noraise@@Base+0x22c> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 34b10c <_PyTime_FromMillisecondsObject@@Base+0x64> │ │ │ │ + bl 34a8dc <_PyTime_FromMillisecondsObject@@Base+0x64> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c624 <_Py_open_noraise@@Base+0x198> │ │ │ │ + bne 3c63c <_Py_open_noraise@@Base+0x198> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0003c6c4 : │ │ │ │ +0003c6dc : │ │ │ │ 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] @ 3c7a4 │ │ │ │ + ldr r3, [pc, #196] @ 3c7bc │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ mvneq r4, #1 │ │ │ │ - beq 3c798 │ │ │ │ + beq 3c7b0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r3, #68 @ 0x44 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3c71c │ │ │ │ + bne 3c734 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3c704 │ │ │ │ + bne 3c71c │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ - bne 3c744 │ │ │ │ + bne 3c75c │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18ba50 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #92] @ 3c7a8 │ │ │ │ + bl 18b6cc <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #92] @ 3c7c0 │ │ │ │ ldr r3, [r3, #1596] @ 0x63c │ │ │ │ cmp r3, #0 │ │ │ │ mvneq r4, #1 │ │ │ │ - beq 3c768 │ │ │ │ + beq 3c780 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 295d54 │ │ │ │ + bl 2958d4 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3c788 │ │ │ │ + bne 3c7a0 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3c770 │ │ │ │ + bne 3c788 │ │ │ │ dmb ish │ │ │ │ - beq 3c798 │ │ │ │ - ldr r0, [pc, #20] @ 3c7ac │ │ │ │ - bl 2bcb48 │ │ │ │ + beq 3c7b0 │ │ │ │ + ldr r0, [pc, #20] @ 3c7c4 │ │ │ │ + bl 2d8074 │ │ │ │ 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} │ │ │ │ @@ -14466,633 +14474,633 @@ │ │ │ │ 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 3c804 │ │ │ │ + bne 3c81c │ │ │ │ cmp r2, #0 │ │ │ │ - blt 3c800 │ │ │ │ + blt 3c818 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3c844 │ │ │ │ + beq 3c85c │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #940] @ 3cbb8 │ │ │ │ + ldr r1, [pc, #940] @ 3cbd0 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c844 │ │ │ │ + bne 3c85c │ │ │ │ mov r7, #0 │ │ │ │ - b 3cbac │ │ │ │ + b 3cbc4 │ │ │ │ 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 3c874 │ │ │ │ - bl 3539c0 │ │ │ │ + bne 3c88c │ │ │ │ + bl 353200 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3c884 │ │ │ │ - b 3c83c │ │ │ │ + bne 3c89c │ │ │ │ + b 3c854 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ - bl a12b4 │ │ │ │ + bl a1378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3ca9c │ │ │ │ + beq 3cab4 │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - bl 34c828 │ │ │ │ + bl 34c004 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3ca78 │ │ │ │ + beq 3ca90 │ │ │ │ ldr r1, [sl, #24] │ │ │ │ mov r0, r5 │ │ │ │ - bl 34c828 │ │ │ │ + bl 34c004 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3ca78 │ │ │ │ - ldr r3, [pc, #764] @ 3cbbc │ │ │ │ + beq 3ca90 │ │ │ │ + ldr r3, [pc, #764] @ 3cbd4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r3, [r0, #796] @ 0x31c │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3c8e8 │ │ │ │ + bne 3c900 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r0, #808 @ 0x328 │ │ │ │ - bl 3d19c │ │ │ │ + bl 3d1b4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3c9b8 │ │ │ │ - b 3ca78 │ │ │ │ + bne 3c9d0 │ │ │ │ + b 3ca90 │ │ │ │ ldr r8, [r0, #8] │ │ │ │ mov r1, r5 │ │ │ │ add r0, r8, #5632 @ 0x1600 │ │ │ │ add r0, r0, #56 @ 0x38 │ │ │ │ - bl 3d19c │ │ │ │ + bl 3d1b4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3ca78 │ │ │ │ + beq 3ca90 │ │ │ │ ldr r0, [r8, #3720] @ 0xe88 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ add r0, r0, #912 @ 0x390 │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3c92c │ │ │ │ + bne 3c944 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3c914 │ │ │ │ + bne 3c92c │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ dmb ish │ │ │ │ - beq 3c94c │ │ │ │ + beq 3c964 │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18ba50 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18b6cc <_PyMutex_LockTimed@@Base> │ │ │ │ ldr r7, [r8, #3696] @ 0xe70 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r7, #808 @ 0x328 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3c978 │ │ │ │ - bl 3d19c │ │ │ │ + beq 3c990 │ │ │ │ + bl 3d1b4 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3c97c │ │ │ │ + beq 3c994 │ │ │ │ ldr r7, [r7, #4] │ │ │ │ - b 3c950 │ │ │ │ + b 3c968 │ │ │ │ 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 3c9a4 │ │ │ │ + bne 3c9bc │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3c98c │ │ │ │ + bne 3c9a4 │ │ │ │ dmb ish │ │ │ │ - beq 3c9b0 │ │ │ │ - bl 2bcb48 │ │ │ │ + beq 3c9c8 │ │ │ │ + bl 2d8074 │ │ │ │ cmn r6, #1 │ │ │ │ - beq 3ca78 │ │ │ │ + beq 3ca90 │ │ │ │ mov r0, #0 │ │ │ │ - bl c45ac │ │ │ │ + bl c4778 │ │ │ │ subs r7, r0, #0 │ │ │ │ movne r9, #0 │ │ │ │ - bne 3ca04 │ │ │ │ - b 3ca78 │ │ │ │ + bne 3ca1c │ │ │ │ + b 3ca90 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #484] @ 3cbc0 │ │ │ │ + ldr r0, [pc, #484] @ 3cbd8 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ str r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl d7e4c │ │ │ │ + bl d8a64 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 3ca54 │ │ │ │ + beq 3ca6c │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 3cac4 │ │ │ │ + bne 3cadc │ │ │ │ add r9, r9, #1 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r9, r3 │ │ │ │ - bge 3cb64 │ │ │ │ + bge 3cb7c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [sl, #12] │ │ │ │ ldr r8, [r3, r9, lsl #2] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 3c9d0 │ │ │ │ + bne 3c9e8 │ │ │ │ ldr r3, [r8, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ca00 │ │ │ │ + bne 3ca18 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3ca00 │ │ │ │ + bne 3ca18 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 157d64 │ │ │ │ + bl 157950 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3ca00 │ │ │ │ + bne 3ca18 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ca78 │ │ │ │ + bgt 3ca90 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ca78 │ │ │ │ + bne 3ca90 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ca9c │ │ │ │ + bgt 3cab4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ca9c │ │ │ │ + bne 3cab4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3c83c │ │ │ │ + bgt 3c854 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c83c │ │ │ │ + bne 3c854 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 3c83c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 3c854 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3cae4 │ │ │ │ + bgt 3cafc │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3cae4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 3cafc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl 3c0bb0 <_Py_hashtable_foreach@@Base+0x1278> │ │ │ │ + bl 3c0240 <_Py_hashtable_foreach@@Base+0x1060> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3ca54 │ │ │ │ + beq 3ca6c │ │ │ │ cmp r4, r6 │ │ │ │ - bne 3cb3c │ │ │ │ + bne 3cb54 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 157d64 │ │ │ │ + bl 157950 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3cb3c │ │ │ │ + bne 3cb54 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ca54 │ │ │ │ + bgt 3ca6c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ca54 │ │ │ │ + bne 3ca6c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 3ca54 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 3ca6c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ca00 │ │ │ │ + bgt 3ca18 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ca00 │ │ │ │ + bne 3ca18 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 3ca00 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 3ca18 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3cb88 │ │ │ │ + bgt 3cba0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cb88 │ │ │ │ + bne 3cba0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3cbac │ │ │ │ + bgt 3cbc4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cbac │ │ │ │ + bne 3cbc4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r2, r2, r4, ror #21 │ │ │ │ + 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} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ 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] @ 3d198 │ │ │ │ + ldr r3, [pc, #1444] @ 3d1b0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - bhi 3cc14 │ │ │ │ + bhi 3cc2c │ │ │ │ ldr r6, [r7] │ │ │ │ cmp r5, #1 │ │ │ │ - bgt 3cc38 │ │ │ │ - b 3cc7c │ │ │ │ + bgt 3cc50 │ │ │ │ + b 3cc94 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #27868 @ 0x6cdc │ │ │ │ + movw r0, #25008 @ 0x61b0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cc04 │ │ │ │ - b 3cd28 │ │ │ │ + bne 3cc1c │ │ │ │ + b 3cd40 │ │ │ │ cmp r5, #2 │ │ │ │ ldr r4, [r7, #4] │ │ │ │ moveq r5, #0 │ │ │ │ streq r5, [fp, #-240] @ 0xffffff10 │ │ │ │ - beq 3cc88 │ │ │ │ + beq 3cca0 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-240] @ 0xffffff10 │ │ │ │ - bne 3cc6c │ │ │ │ - bl be4fc │ │ │ │ + bne 3cc84 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cd28 │ │ │ │ + bne 3cd40 │ │ │ │ cmp r5, #3 │ │ │ │ ldrne r5, [r7, #12] │ │ │ │ moveq r5, #0 │ │ │ │ - b 3cc88 │ │ │ │ + b 3cca0 │ │ │ │ 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 3cd30 │ │ │ │ + beq 3cd48 │ │ │ │ sub r7, fp, #172 @ 0xac │ │ │ │ ldr r0, [fp, #-236] @ 0xffffff14 │ │ │ │ sub r3, fp, #216 @ 0xd8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - movw ip, #27868 @ 0x6cdc │ │ │ │ + movw ip, #25008 @ 0x61b0 │ │ │ │ movt ip, #63 @ 0x3f │ │ │ │ str ip, [sp] │ │ │ │ - bl 307e94 │ │ │ │ + bl 307970 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ccf8 │ │ │ │ + bne 3cd10 │ │ │ │ mov r8, #0 │ │ │ │ mov r5, r8 │ │ │ │ mov r6, r8 │ │ │ │ mov r4, r8 │ │ │ │ mov r7, r8 │ │ │ │ - b 3d100 │ │ │ │ + b 3d118 │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [fp, #-236] @ 0xffffff14 │ │ │ │ - movw r1, #26008 @ 0x6598 │ │ │ │ + movw r1, #23304 @ 0x5b08 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #2128 @ 0x850 │ │ │ │ - movt r0, #64 @ 0x40 │ │ │ │ - bl d7dfc │ │ │ │ + movw r0, #65268 @ 0xfef4 │ │ │ │ + movt r0, #63 @ 0x3f │ │ │ │ + bl d8a14 │ │ │ │ cmn r0, #1 │ │ │ │ strne r7, [fp, #-200] @ 0xffffff38 │ │ │ │ ldrne r3, [fp, #-216] @ 0xffffff28 │ │ │ │ strne r3, [fp, #-196] @ 0xffffff3c │ │ │ │ - bne 3cd50 │ │ │ │ + bne 3cd68 │ │ │ │ mov r8, #0 │ │ │ │ - b 3d170 │ │ │ │ + b 3d188 │ │ │ │ ldr r2, [fp, #-236] @ 0xffffff14 │ │ │ │ - movw r1, #26008 @ 0x6598 │ │ │ │ + movw r1, #23304 @ 0x5b08 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #2128 @ 0x850 │ │ │ │ - movt r0, #64 @ 0x40 │ │ │ │ - bl d7dfc │ │ │ │ + movw r0, #65268 @ 0xfef4 │ │ │ │ + movt r0, #63 @ 0x3f │ │ │ │ + bl d8a14 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3cd28 │ │ │ │ + beq 3cd40 │ │ │ │ sub r3, fp, #224 @ 0xe0 │ │ │ │ sub r1, fp, #200 @ 0xc8 │ │ │ │ mov r0, r6 │ │ │ │ sub r2, fp, #220 @ 0xdc │ │ │ │ - bl 3d310 │ │ │ │ + bl 3d328 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3cce0 │ │ │ │ + beq 3ccf8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3cdfc │ │ │ │ + beq 3ce14 │ │ │ │ mov r0, r4 │ │ │ │ - bl a63d8 │ │ │ │ + bl a6498 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3cdb0 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 3cdc8 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2144 @ 0x860 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + movw r1, #65284 @ 0xff04 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ mov r4, r5 │ │ │ │ mov r8, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r6, r5 │ │ │ │ mov r7, r5 │ │ │ │ - bl 16ebf0 │ │ │ │ - b 3d100 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 3d118 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - ble 3ce08 │ │ │ │ + ble 3ce20 │ │ │ │ movw r3, #10082 @ 0x2762 │ │ │ │ movt r3, #630 @ 0x276 │ │ │ │ cmp r6, r3 │ │ │ │ - bls 3cde4 │ │ │ │ + bls 3cdfc │ │ │ │ mov r8, #0 │ │ │ │ - bl 2e1c38 │ │ │ │ + bl 2e1788 │ │ │ │ mov r6, r8 │ │ │ │ mov r4, r8 │ │ │ │ mov r7, r8 │ │ │ │ - b 3d100 │ │ │ │ + b 3d118 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ mul r0, r0, r6 │ │ │ │ - bl a5998 │ │ │ │ + bl a5a58 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3ce0c │ │ │ │ - b 3cdcc │ │ │ │ + bne 3ce24 │ │ │ │ + b 3cde4 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r4 │ │ │ │ - b 3ce0c │ │ │ │ + b 3ce24 │ │ │ │ mov r4, #0 │ │ │ │ mov r8, #0 │ │ │ │ - movw r1, #2188 @ 0x88c │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + movw r1, #65328 @ 0xff30 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ mov r9, r4 │ │ │ │ add sl, r5, #12 │ │ │ │ mov r2, r4 │ │ │ │ mov r7, r8 │ │ │ │ cmp r7, r6 │ │ │ │ - bge 3cecc │ │ │ │ + bge 3cee4 │ │ │ │ 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 222124 │ │ │ │ + bl 2212b4 │ │ │ │ ldr r1, [fp, #-232] @ 0xffffff18 │ │ │ │ ldr r2, [fp, #-244] @ 0xffffff0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cec0 │ │ │ │ + beq 3ced8 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ add r7, r7, #1 │ │ │ │ cmn r0, #-2147483631 @ 0x80000011 │ │ │ │ - bhi 3cea8 │ │ │ │ + bhi 3cec0 │ │ │ │ add r3, r0, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r0, r3 │ │ │ │ - bhi 3cea8 │ │ │ │ + bhi 3cec0 │ │ │ │ adds r8, r8, r3 │ │ │ │ add r2, r2, #52 @ 0x34 │ │ │ │ - bpl 3ce28 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bpl 3ce40 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2260 @ 0x8d4 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + movw r1, #65400 @ 0xff78 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 3cec0 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 3ced8 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2228 @ 0x8b4 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + movw r1, #65368 @ 0xff58 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r8, #0 │ │ │ │ mov r6, r8 │ │ │ │ - b 3d100 │ │ │ │ + b 3d118 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3d098 │ │ │ │ + beq 3d0b0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a5998 │ │ │ │ + bl a5a58 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 3ceec │ │ │ │ - bl 2e1c38 │ │ │ │ - b 3cec0 │ │ │ │ + bne 3cf04 │ │ │ │ + bl 2e1788 │ │ │ │ + b 3ced8 │ │ │ │ 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 3cf30 │ │ │ │ + bls 3cf48 │ │ │ │ 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 3cf38 │ │ │ │ - b 3cfe0 │ │ │ │ + bne 3cf50 │ │ │ │ + b 3cff8 │ │ │ │ mov sl, #0 │ │ │ │ - b 3cfec │ │ │ │ + b 3d004 │ │ │ │ cmn r2, #-2147483635 @ 0x8000000d │ │ │ │ - bhi 3d050 │ │ │ │ + bhi 3d068 │ │ │ │ ldr r1, [fp, #-184] @ 0xffffff48 │ │ │ │ add r4, r2, #12 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d024 │ │ │ │ + beq 3d03c │ │ │ │ sub r0, r8, r1 │ │ │ │ adds r0, r4, r0 │ │ │ │ - bcs 3d024 │ │ │ │ + bcs 3d03c │ │ │ │ ldr ip, [fp, #-180] @ 0xffffff4c │ │ │ │ cmp r0, ip │ │ │ │ - bhi 3d024 │ │ │ │ + bhi 3d03c │ │ │ │ mov r0, r8 │ │ │ │ str r4, [r0], #12 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d024 │ │ │ │ + beq 3d03c │ │ │ │ ldr ip, [fp, #-180] @ 0xffffff4c │ │ │ │ sub r1, r0, r1 │ │ │ │ cmp r1, ip │ │ │ │ - bhi 3d024 │ │ │ │ + bhi 3d03c │ │ │ │ sub ip, ip, r1 │ │ │ │ cmp r2, ip │ │ │ │ - bhi 3d024 │ │ │ │ + bhi 3d03c │ │ │ │ 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 3d0a0 │ │ │ │ + beq 3d0b8 │ │ │ │ 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 3d078 │ │ │ │ + bls 3d090 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ ldr r6, [fp, #-232] @ 0xffffff18 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp sl, #0 │ │ │ │ - movw r2, #16736 @ 0x4160 │ │ │ │ + movw r2, #14304 @ 0x37e0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r1, #2284 @ 0x8ec │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + movw r1, #65424 @ 0xff90 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r3, #2116 @ 0x844 │ │ │ │ - movt r3, #64 @ 0x40 │ │ │ │ + movw r3, #65256 @ 0xfee8 │ │ │ │ + movt r3, #63 @ 0x3f │ │ │ │ movne r2, r3 │ │ │ │ mov r8, #0 │ │ │ │ - bl 140e0c │ │ │ │ - b 3d100 │ │ │ │ + bl 1409e8 │ │ │ │ + b 3d118 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2320 @ 0x910 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + movw r1, #65460 @ 0xffb4 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r6, [fp, #-232] @ 0xffffff18 │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r8, #0 │ │ │ │ - b 3d100 │ │ │ │ + b 3d118 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2368 @ 0x940 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + movw r1, #65508 @ 0xffe4 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r6, [fp, #-232] @ 0xffffff18 │ │ │ │ - bl 16ebf0 │ │ │ │ - b 3d048 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 3d060 │ │ │ │ sub r1, r1, r0 │ │ │ │ cmp r1, r4 │ │ │ │ - bcc 3cfe0 │ │ │ │ + bcc 3cff8 │ │ │ │ add r2, r2, #15 │ │ │ │ add r9, r9, #52 @ 0x34 │ │ │ │ bic r2, r2, #3 │ │ │ │ add r8, r8, r2 │ │ │ │ - b 3cf20 │ │ │ │ + b 3cf38 │ │ │ │ mov r6, r7 │ │ │ │ - b 3d0ac │ │ │ │ + b 3d0c4 │ │ │ │ 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, #54344 @ 0xd448 │ │ │ │ + movw r2, #54368 @ 0xd460 │ │ │ │ movt r2, #3 │ │ │ │ str r8, [sp] │ │ │ │ str ip, [fp, #-212] @ 0xffffff2c │ │ │ │ - bl 30ab0c <_PyCode_SetUnboundVarCounts@@Base+0xf74> │ │ │ │ + bl 30a540 <_PyCode_SetUnboundVarCounts@@Base+0xf74> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3d100 │ │ │ │ + beq 3d118 │ │ │ │ ldr r0, [fp, #-204] @ 0xffffff34 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r9, #0 │ │ │ │ add r6, r4, #8 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ cmp r9, r7 │ │ │ │ - beq 3d12c │ │ │ │ + beq 3d144 │ │ │ │ mov r0, r6 │ │ │ │ add r9, r9, #1 │ │ │ │ add r6, r6, #52 @ 0x34 │ │ │ │ - bl 1c4e48 │ │ │ │ - b 3d110 │ │ │ │ + bl 1c4930 │ │ │ │ + b 3d128 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, #0 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, #44 @ 0x2c │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ ldr r0, [fp, #-192] @ 0xffffff40 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ ldr r3, [fp, #-224] @ 0xffffff20 │ │ │ │ ldr r0, [fp, #-220] @ 0xffffff24 │ │ │ │ cmp r4, r3 │ │ │ │ - bge 3d16c │ │ │ │ + bge 3d184 │ │ │ │ mla r0, r5, r4, r0 │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 1c4e48 │ │ │ │ - b 3d14c │ │ │ │ - bl a5ea8 │ │ │ │ - ldr r3, [pc, #32] @ 3d198 │ │ │ │ + bl 1c4930 │ │ │ │ + b 3d164 │ │ │ │ + bl a5f68 │ │ │ │ + ldr r3, [pc, #32] @ 3d1b0 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 3d18c │ │ │ │ + beq 3d1a4 │ │ │ │ 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 │ │ │ │ @@ -15100,172 +15108,172 @@ │ │ │ │ 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 3d208 │ │ │ │ + beq 3d220 │ │ │ │ ldr r2, [r3, #-80] @ 0xffffffb0 │ │ │ │ mov r0, r6 │ │ │ │ sub r1, r3, #80 @ 0x50 │ │ │ │ add ip, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt 3d1ec │ │ │ │ + bgt 3d204 │ │ │ │ mov r3, r4 │ │ │ │ ldr r4, [r4] │ │ │ │ - b 3d1c0 │ │ │ │ + b 3d1d8 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ strle ip, [r3, #-80] @ 0xffffffb0 │ │ │ │ - bl 25b5f0 │ │ │ │ + bl 25a850 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3d1e0 │ │ │ │ + bge 3d1f8 │ │ │ │ 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 3d250 │ │ │ │ + bne 3d268 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r7, [r8] │ │ │ │ ldr r5, [r6, #12] │ │ │ │ ldr r4, [r7, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - beq 3d284 │ │ │ │ - b 3d278 │ │ │ │ + beq 3d29c │ │ │ │ + b 3d290 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57112 @ 0xdf18 │ │ │ │ + movw r0, #54184 @ 0xd3a8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d234 │ │ │ │ + bne 3d24c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bne 3d298 │ │ │ │ + bne 3d2b0 │ │ │ │ ldr r8, [r8, #4] │ │ │ │ ldr r4, [r8, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - beq 3d2f0 │ │ │ │ - b 3d2c0 │ │ │ │ + beq 3d308 │ │ │ │ + b 3d2d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d284 │ │ │ │ + bne 3d29c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d284 │ │ │ │ - b 3d304 │ │ │ │ + bne 3d29c │ │ │ │ + b 3d31c │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - beq 3d2f0 │ │ │ │ + beq 3d308 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d2f0 │ │ │ │ + bne 3d308 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d304 │ │ │ │ + beq 3d31c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 34ca7c │ │ │ │ + bl 34c258 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d270 │ │ │ │ + bne 3d288 │ │ │ │ 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 r7, r1 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl a63d8 │ │ │ │ + bl a6498 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 3d35c │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 3d374 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2408 @ 0x968 │ │ │ │ + movw r1, #12 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 3d378 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 3d390 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ str r5, [r7, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - ble 3d3c4 │ │ │ │ + ble 3d3dc │ │ │ │ cmn r5, #-268435455 @ 0xf0000001 │ │ │ │ - bls 3d388 │ │ │ │ - bl 2e1c38 │ │ │ │ + bls 3d3a0 │ │ │ │ + bl 2e1788 │ │ │ │ mov r9, #0 │ │ │ │ mvn r4, #0 │ │ │ │ mov r7, r9 │ │ │ │ - b 3d424 │ │ │ │ + b 3d43c │ │ │ │ lsl r0, r5, #3 │ │ │ │ - bl a5998 │ │ │ │ + bl a5a58 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3d374 │ │ │ │ + beq 3d38c │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r5, r3 │ │ │ │ str r4, [r7, #8] │ │ │ │ - bhi 3d374 │ │ │ │ + bhi 3d38c │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mul r0, r0, r5 │ │ │ │ - bl a5998 │ │ │ │ + bl a5a58 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 3d3cc │ │ │ │ - b 3d374 │ │ │ │ + bne 3d3e4 │ │ │ │ + b 3d38c │ │ │ │ mov r9, #0 │ │ │ │ mov r4, r9 │ │ │ │ mov r8, r9 │ │ │ │ add sl, r6, #12 │ │ │ │ mov r7, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ cmp r5, r7 │ │ │ │ - ble 3d418 │ │ │ │ + ble 3d430 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ add r8, r8, #44 @ 0x2c │ │ │ │ - bl 1c1608 │ │ │ │ + bl 1c1100 │ │ │ │ add r4, r4, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3d420 │ │ │ │ + blt 3d438 │ │ │ │ ldr r3, [r8, #-44] @ 0xffffffd4 │ │ │ │ add r7, r7, #1 │ │ │ │ str r3, [r4, #-8] │ │ │ │ ldr r3, [r8, #-36] @ 0xffffffdc │ │ │ │ str r3, [r4, #-4] │ │ │ │ - b 3d3d8 │ │ │ │ + b 3d3f0 │ │ │ │ mov r4, r2 │ │ │ │ - b 3d424 │ │ │ │ + b 3d43c │ │ │ │ mvn r4, #0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r6 │ │ │ │ str r9, [r3] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r7, [r3] │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ 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 │ │ │ │ @@ -15275,1144 +15283,1118 @@ │ │ │ │ ldm r1, {r1, r2} │ │ │ │ bl 2de44 <__sendmsg64@plt> │ │ │ │ mov r3, r0 │ │ │ │ mvn r0, r0 │ │ │ │ str r3, [r4, #8] │ │ │ │ lsr 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 r5, r0 │ │ │ │ - ldr r4, [r0, #4] │ │ │ │ - bl a75f4 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - bl a7658 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - bl a7658 │ │ │ │ - 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 a7050 <_Py_Dealloc@@Base> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ 3d520 │ │ │ │ + ldr r3, [pc, #28] @ 3d4d0 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #1532] @ 0x5fc │ │ │ │ - bl 2b58e4 │ │ │ │ + bl 2b51e0 │ │ │ │ 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] @ 3d55c │ │ │ │ + ldr r3, [pc, #28] @ 3d50c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add r0, r0, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #56 @ 0x38 │ │ │ │ - bl 2b4d18 │ │ │ │ + bl 2b4614 │ │ │ │ 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] @ 3d69c │ │ │ │ + ldr r2, [pc, #288] @ 3d64c │ │ │ │ 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 3d688 │ │ │ │ + blt 3d638 │ │ │ │ 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 1403f0 │ │ │ │ + bl cce40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3d5e8 │ │ │ │ + blt 3d598 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d650 │ │ │ │ + bne 3d600 │ │ │ │ ldr r5, [r7, #8] │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r6, r5 │ │ │ │ movlt r5, r6 │ │ │ │ - b 3d624 │ │ │ │ + b 3d5d4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d694 │ │ │ │ + bgt 3d644 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d694 │ │ │ │ + bne 3d644 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 3d694 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 3d644 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ cmp r4, r3 │ │ │ │ - beq 3d630 │ │ │ │ + beq 3d5e0 │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 3d610 │ │ │ │ - b 3d650 │ │ │ │ + bge 3d5c0 │ │ │ │ + b 3d600 │ │ │ │ mov r3, #0 │ │ │ │ add r2, r5, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 153b3c │ │ │ │ + bl 15372c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3d5e8 │ │ │ │ + beq 3d598 │ │ │ │ mov r6, r5 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d674 │ │ │ │ + bgt 3d624 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d674 │ │ │ │ + bne 3d624 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r6, r3 │ │ │ │ movlt r3, r6 │ │ │ │ sub r6, r3, #1 │ │ │ │ - b 3d594 │ │ │ │ + b 3d544 │ │ │ │ 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 185be4 <_PyRecursiveMutex_IsLockedByCurrentThread@@Base> │ │ │ │ + bl 18589c <_PyRecursiveMutex_IsLockedByCurrentThread@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3d700 │ │ │ │ + beq 3d6b0 │ │ │ │ ldrd r6, [r5, #16] │ │ │ │ mov r3, #0 │ │ │ │ ldr r4, [r5, #24] │ │ │ │ add r0, r5, #8 │ │ │ │ str r3, [r5, #24] │ │ │ │ - bl 185c1c <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ + bl 1858d4 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ add r1, r4, #1 │ │ │ │ - movw r0, #4776 @ 0x12a8 │ │ │ │ + movw r0, #2336 @ 0x920 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bf9f4 │ │ │ │ + b bfbbc │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12864 @ 0x3240 │ │ │ │ + movw r1, #10204 @ 0x27dc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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 3d770 │ │ │ │ + bne 3d720 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 3d76c │ │ │ │ + ble 3d71c │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3d7b0 │ │ │ │ + beq 3d760 │ │ │ │ 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] @ 3d900 │ │ │ │ + ldr r1, [pc, #368] @ 3d8b0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3d8f4 │ │ │ │ + beq 3d8a4 │ │ │ │ ldr r0, [r6] │ │ │ │ add r4, r5, r4 │ │ │ │ - bl 14b788 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b38c <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3d7d4 │ │ │ │ - bl be4fc │ │ │ │ + bne 3d784 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d8e4 │ │ │ │ - b 3d8f4 │ │ │ │ - bl c56c8 │ │ │ │ + beq 3d894 │ │ │ │ + b 3d8a4 │ │ │ │ + bl c59f0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d800 │ │ │ │ + bgt 3d7b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d800 │ │ │ │ + bne 3d7b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 3d7c4 │ │ │ │ + beq 3d774 │ │ │ │ cmp r4, #1 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 3d834 │ │ │ │ + beq 3d7e4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3d834 │ │ │ │ - bl be4fc │ │ │ │ + bne 3d7e4 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d8f4 │ │ │ │ + bne 3d8a4 │ │ │ │ cmp r7, #0 │ │ │ │ - bge 3d860 │ │ │ │ + bge 3d810 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ 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 27ad20 │ │ │ │ + b 27a868 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a2bf4 │ │ │ │ + bl 1a28a4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3d8f4 │ │ │ │ - bl 1a2d1c │ │ │ │ + beq 3d8a4 │ │ │ │ + bl 1a29cc │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, #384 @ 0x180 │ │ │ │ bl 2d580 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge 3d8c8 │ │ │ │ + bge 3d878 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 3d8b4 │ │ │ │ - bl b8fac │ │ │ │ + bne 3d864 │ │ │ │ + bl b9178 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3d878 │ │ │ │ - b 3d8d8 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 3d828 │ │ │ │ + b 3d888 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ - b 3d8d8 │ │ │ │ + bl 27a868 │ │ │ │ + b 3d888 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 13967c │ │ │ │ + b 139c78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 139a58 │ │ │ │ - b 3d8f4 │ │ │ │ + bl 13a054 │ │ │ │ + b 3d8a4 │ │ │ │ cmp r4, #1 │ │ │ │ mvnne r7, #0 │ │ │ │ - beq 3d83c │ │ │ │ - b 3d814 │ │ │ │ + beq 3d7ec │ │ │ │ + b 3d7c4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r2, r2, r0, ror sp │ │ │ │ + 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 3d948 │ │ │ │ + bge 3d8f8 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #4780 @ 0x12ac │ │ │ │ + movw r0, #2340 @ 0x924 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b b71d4 │ │ │ │ - ldr r1, [pc, #296] @ 3da78 │ │ │ │ + b b7390 │ │ │ │ + ldr r1, [pc, #296] @ 3da28 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r4, r0 │ │ │ │ - bl b3888 │ │ │ │ + bl b3958 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 3da6c │ │ │ │ + beq 3da1c │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3d9c0 │ │ │ │ - bl 352b10 │ │ │ │ + bne 3d970 │ │ │ │ + bl 352350 │ │ │ │ ldrsb r2, [r4, #12] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - movw r1, #40172 @ 0x9cec │ │ │ │ + movw r1, #37968 @ 0x9450 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ cmp r2, #0 │ │ │ │ - movw ip, #40180 @ 0x9cf4 │ │ │ │ + movw ip, #37976 @ 0x9458 │ │ │ │ movt ip, #61 @ 0x3d │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r5 │ │ │ │ movge r0, r1 │ │ │ │ movlt r0, ip │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp] │ │ │ │ - movw r0, #4800 @ 0x12c0 │ │ │ │ + movw r0, #2360 @ 0x938 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b71d4 │ │ │ │ + bl b7390 │ │ │ │ mov r4, r0 │ │ │ │ - b 3da6c │ │ │ │ - bl 1dd984 │ │ │ │ + b 3da1c │ │ │ │ + bl 1dc440 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3da20 │ │ │ │ + bne 3d9d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 352b10 │ │ │ │ + bl 352350 │ │ │ │ ldrsb ip, [r4, #12] │ │ │ │ - movw r2, #40172 @ 0x9cec │ │ │ │ + movw r2, #37968 @ 0x9450 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ cmp ip, #0 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #40180 @ 0x9cf4 │ │ │ │ + movw r0, #37976 @ 0x9458 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movge r0, r2 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp] │ │ │ │ - movw r0, #4836 @ 0x12e4 │ │ │ │ + movw r0, #2396 @ 0x95c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b71d4 │ │ │ │ + bl b7390 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 1df04c │ │ │ │ - b 3da48 │ │ │ │ + bl 1ddb08 │ │ │ │ + b 3d9f8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3da44 │ │ │ │ + bne 3d9f4 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29712 @ 0x7410 │ │ │ │ + movw r1, #27280 @ 0x6a90 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3da6c │ │ │ │ + bgt 3da1c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3da6c │ │ │ │ + bne 3da1c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ strdeq r5, [r3], #-248 @ 0xffffff08 @ │ │ │ │ │ │ │ │ -0003da7c <_PyErr_FormatFromCause@@Base>: │ │ │ │ +0003da2c <_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] @ 3dacc <_PyErr_FormatFromCause@@Base+0x50> │ │ │ │ + ldr r2, [pc, #48] @ 3da7c <_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 33618c │ │ │ │ + bl 335a4c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0003dad0 : │ │ │ │ +0003da80 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 3dae8 │ │ │ │ + movw r0, #12356 @ 0x3044 │ │ │ │ + movt r0, #98 @ 0x62 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26a0ec │ │ │ │ - mlseq r2, ip, sp, r2 │ │ │ │ + b 269c84 │ │ │ │ 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, #4316 @ 0x10dc │ │ │ │ + movw r1, #1876 @ 0x754 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ strh r5, [r6, #8] │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, r5 │ │ │ │ - bge 3db30 │ │ │ │ + bge 3dae0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r1, [pc, #1000] @ 3df20 │ │ │ │ + ldr r1, [pc, #1000] @ 3ded0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15974c │ │ │ │ + bl 15933c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ - beq 3db28 │ │ │ │ + beq 3dad8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159780 │ │ │ │ + bl 159370 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3db28 │ │ │ │ + blt 3dad8 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r0, #16 │ │ │ │ ldr r7, [r3, #132] @ 0x84 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3db28 │ │ │ │ + beq 3dad8 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #6568 @ 0x19a8 │ │ │ │ + movw r1, #4308 @ 0x10d4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3dbb4 │ │ │ │ + bgt 3db64 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3dbb4 │ │ │ │ + bne 3db64 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - beq 3db28 │ │ │ │ + beq 3dad8 │ │ │ │ mov r0, #16 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3db28 │ │ │ │ + beq 3dad8 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #6588 @ 0x19bc │ │ │ │ + movw r1, #4328 @ 0x10e8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3dc08 │ │ │ │ + bgt 3dbb8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3dc08 │ │ │ │ + bne 3dbb8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - beq 3db28 │ │ │ │ + beq 3dad8 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3db28 │ │ │ │ + beq 3dad8 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #6608 @ 0x19d0 │ │ │ │ + movw r1, #4348 @ 0x10fc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3dc5c │ │ │ │ + bgt 3dc0c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3dc5c │ │ │ │ + bne 3dc0c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - beq 3db28 │ │ │ │ + beq 3dad8 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3db28 │ │ │ │ + beq 3dad8 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #6632 @ 0x19e8 │ │ │ │ + movw r1, #4372 @ 0x1114 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3dcb0 │ │ │ │ + bgt 3dc60 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3dcb0 │ │ │ │ + bne 3dc60 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 3db28 │ │ │ │ + beq 3dad8 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6560 @ 0x19a0 │ │ │ │ + movw r1, #4300 @ 0x10cc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3db28 │ │ │ │ + blt 3dad8 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6580 @ 0x19b4 │ │ │ │ + movw r1, #4320 @ 0x10e0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3db28 │ │ │ │ + blt 3dad8 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6600 @ 0x19c8 │ │ │ │ + movw r1, #4340 @ 0x10f4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3db28 │ │ │ │ + blt 3dad8 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6624 @ 0x19e0 │ │ │ │ + movw r1, #4364 @ 0x110c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3db28 │ │ │ │ - ldr r1, [pc, #500] @ 3df24 │ │ │ │ + blt 3dad8 │ │ │ │ + ldr r1, [pc, #500] @ 3ded4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15974c │ │ │ │ + bl 15933c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6, #4] │ │ │ │ - beq 3db28 │ │ │ │ + beq 3dad8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159780 │ │ │ │ + bl 159370 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3db28 │ │ │ │ + blt 3dad8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, #8 │ │ │ │ ldr r6, [r3, #132] @ 0x84 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3db28 │ │ │ │ + beq 3dad8 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #6568 @ 0x19a8 │ │ │ │ + movw r1, #4308 @ 0x10d4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ddac │ │ │ │ + bgt 3dd5c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ddac │ │ │ │ + bne 3dd5c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 3db28 │ │ │ │ + beq 3dad8 │ │ │ │ mov r0, #8 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3db28 │ │ │ │ + beq 3dad8 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #6588 @ 0x19bc │ │ │ │ + movw r1, #4328 @ 0x10e8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3de00 │ │ │ │ + bgt 3ddb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3de00 │ │ │ │ + bne 3ddb0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 3db28 │ │ │ │ + beq 3dad8 │ │ │ │ mov r0, #32 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3db28 │ │ │ │ + beq 3dad8 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #6608 @ 0x19d0 │ │ │ │ + movw r1, #4348 @ 0x10fc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3de54 │ │ │ │ + bgt 3de04 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3de54 │ │ │ │ + bne 3de04 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 3db28 │ │ │ │ + beq 3dad8 │ │ │ │ mov r0, #32 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3db28 │ │ │ │ + beq 3dad8 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #6632 @ 0x19e8 │ │ │ │ + movw r1, #4372 @ 0x1114 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3dea8 │ │ │ │ + bgt 3de58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3dea8 │ │ │ │ + bne 3de58 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 3db28 │ │ │ │ + beq 3dad8 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6648 @ 0x19f8 │ │ │ │ + movw r1, #4388 @ 0x1124 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3db28 │ │ │ │ + blt 3dad8 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6668 @ 0x1a0c │ │ │ │ + movw r1, #4408 @ 0x1138 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3db28 │ │ │ │ + blt 3dad8 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6688 @ 0x1a20 │ │ │ │ + movw r1, #4428 @ 0x114c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3db28 │ │ │ │ + blt 3dad8 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6712 @ 0x1a38 │ │ │ │ + movw r1, #4452 @ 0x1164 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldrdeq r2, [r2], #-208 @ 0xffffff30 @ │ │ │ │ - rsbeq r2, r2, r4, ror #27 │ │ │ │ + rsbeq r3, r2, r8, ror r0 │ │ │ │ + rsbeq r3, r2, ip, lsl #1 │ │ │ │ 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, #6736 @ 0x1a50 │ │ │ │ + movw r1, #4476 @ 0x117c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 222124 │ │ │ │ + bl 2212b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3df98 │ │ │ │ + beq 3df48 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 17fbd8 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 17f890 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ add r3, r4, #16 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldrexd r6, [r3] │ │ │ │ strexd r2, r0, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3df74 │ │ │ │ + bne 3df24 │ │ │ │ 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} │ │ │ │ │ │ │ │ -0003dfa0 : │ │ │ │ +0003df50 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 3dfb8 │ │ │ │ + ldr r0, [pc, #12] @ 3df68 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26a0ec │ │ │ │ + b 269c84 │ │ │ │ rsbeq r3, r2, r4, lsr #4 │ │ │ │ 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 139f90 │ │ │ │ + bl 13a590 │ │ │ │ mov r7, r0 │ │ │ │ - movw r0, #3932 @ 0xf5c │ │ │ │ + movw r0, #1492 @ 0x5d4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aa550 │ │ │ │ + bl aa5a8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7, #8] │ │ │ │ - beq 3e244 │ │ │ │ - ldr r1, [pc, #1884] @ 3e75c │ │ │ │ + beq 3e1f4 │ │ │ │ + ldr r1, [pc, #1884] @ 3e70c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15974c │ │ │ │ + bl 15933c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7] │ │ │ │ - beq 3e244 │ │ │ │ - ldr r6, [pc, #1860] @ 3e760 │ │ │ │ - movw r9, #48156 @ 0xbc1c │ │ │ │ + beq 3e1f4 │ │ │ │ + ldr r6, [pc, #1860] @ 3e710 │ │ │ │ + movw r9, #48084 @ 0xbbd4 │ │ │ │ movt r9, #5 │ │ │ │ - movw r8, #52644 @ 0xcda4 │ │ │ │ + movw r8, #52364 @ 0xcc8c │ │ │ │ movt r8, #56 @ 0x38 │ │ │ │ ldr r2, [r6] │ │ │ │ add r1, r6, #12 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3e0a4 │ │ │ │ + beq 3e054 │ │ │ │ str r9, [r6, #16] │ │ │ │ str r8, [r6, #20] │ │ │ │ str r6, [r6, #28] │ │ │ │ str r2, [r6, #12] │ │ │ │ ldr r0, [r7] │ │ │ │ - bl aecdc │ │ │ │ + bl aeda8 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ - beq 3e244 │ │ │ │ + beq 3e1f4 │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r0, #132] @ 0x84 │ │ │ │ - bl ae300 │ │ │ │ + bl ae388 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3e224 │ │ │ │ + beq 3e1d4 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e09c │ │ │ │ + bgt 3e04c │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - bne 3e09c │ │ │ │ + bne 3e04c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #32 │ │ │ │ - b 3e028 │ │ │ │ + b 3dfd8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14152 @ 0x3748 │ │ │ │ + movw r0, #11720 @ 0x2dc8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 25db80 │ │ │ │ + bl 25cde4 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7, #4] │ │ │ │ - beq 3e244 │ │ │ │ + beq 3e1f4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #2716 @ 0xa9c │ │ │ │ + movw r1, #204 @ 0xcc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 13b4b8 │ │ │ │ + bl 13bab8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e244 │ │ │ │ + blt 3e1f4 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #13604 @ 0x3524 │ │ │ │ + movw r1, #11172 @ 0x2ba4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b4b8 │ │ │ │ + bl 13bab8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e244 │ │ │ │ + blt 3e1f4 │ │ │ │ ldr r2, [r7] │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #13616 @ 0x3530 │ │ │ │ + movw r1, #11184 @ 0x2bb0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b4b8 │ │ │ │ + bl 13bab8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e244 │ │ │ │ + blt 3e1f4 │ │ │ │ bl 2dd48 │ │ │ │ - movw r1, #13632 @ 0x3540 │ │ │ │ + movw r1, #11200 @ 0x2bc0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b76fc │ │ │ │ + bl 2b6ffc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e244 │ │ │ │ + blt 3e1f4 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ bl 2d34c │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r0, #13648 @ 0x3550 │ │ │ │ + movw r0, #11216 @ 0x2bd0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bf9f4 │ │ │ │ - movw r1, #39396 @ 0x99e4 │ │ │ │ + bl bfbbc │ │ │ │ + movw r1, #34392 @ 0x8658 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13a0dc │ │ │ │ + bl 13a6dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e244 │ │ │ │ + blt 3e1f4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #5648 @ 0x1610 │ │ │ │ + movw r2, #192 @ 0xc0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13656 @ 0x3558 │ │ │ │ + movw r1, #11224 @ 0x2bd8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 2b76fc │ │ │ │ + bl 2b6ffc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e244 │ │ │ │ + blt 3e1f4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #13672 @ 0x3568 │ │ │ │ + movw r1, #11240 @ 0x2be8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 3e9d4 │ │ │ │ + bl 3e984 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3e244 │ │ │ │ - bl 9f37c │ │ │ │ + beq 3e1f4 │ │ │ │ + bl 9f408 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - beq 3e244 │ │ │ │ - bl 9f37c │ │ │ │ + beq 3e1f4 │ │ │ │ + bl 9f408 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3e378 │ │ │ │ - ldr sl, [pc, #1436] @ 3e764 │ │ │ │ + beq 3e328 │ │ │ │ + ldr sl, [pc, #1436] @ 3e714 │ │ │ │ mov r9, #0 │ │ │ │ ldr r8, [sl] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 3e24c │ │ │ │ + bne 3e1fc │ │ │ │ add r9, r9, #1 │ │ │ │ add sl, sl, #8 │ │ │ │ cmp r9, #45 @ 0x2d │ │ │ │ - bne 3e1c8 │ │ │ │ + bne 3e178 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #13688 @ 0x3578 │ │ │ │ + movw r2, #11256 @ 0x2bf8 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - movw r1, #58904 @ 0xe618 │ │ │ │ + movw r1, #56328 @ 0xdc08 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 2b76fc │ │ │ │ + bl 2b6ffc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e378 │ │ │ │ + blt 3e328 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #41428 @ 0xa1d4 │ │ │ │ + movw r1, #38996 @ 0x9854 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 13a0dc │ │ │ │ + bl 13a6dc │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3e340 │ │ │ │ + bge 3e2f0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e244 │ │ │ │ + bgt 3e1f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e244 │ │ │ │ + bne 3e1f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ - b 3e754 │ │ │ │ + b 3e704 │ │ │ │ mov r0, r9 │ │ │ │ bl 2cfbc │ │ │ │ subs r7, r0, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ ldreq r7, [sl, #4] │ │ │ │ mov r2, r7 │ │ │ │ - bl 2b76fc │ │ │ │ + bl 2b6ffc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e378 │ │ │ │ + blt 3e328 │ │ │ │ mov r0, r9 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 3e378 │ │ │ │ + beq 3e328 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3e2ac │ │ │ │ + beq 3e25c │ │ │ │ mov r0, r7 │ │ │ │ - bl aa8a8 │ │ │ │ + bl aa900 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 3e2d4 │ │ │ │ + bne 3e284 │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e378 │ │ │ │ + bgt 3e328 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e378 │ │ │ │ + bne 3e328 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 3e378 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 3e328 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl a9350 │ │ │ │ + bl a93a8 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e310 │ │ │ │ + bgt 3e2c0 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3e310 │ │ │ │ + bne 3e2c0 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e334 │ │ │ │ + bgt 3e2e4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e334 │ │ │ │ + bne 3e2e4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - bne 3e1d4 │ │ │ │ - b 3e378 │ │ │ │ + bne 3e184 │ │ │ │ + b 3e328 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #13736 @ 0x35a8 │ │ │ │ + movw r1, #11304 @ 0x2c28 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13a0dc │ │ │ │ + bl 13a6dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e244 │ │ │ │ + blt 3e1f4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #13748 @ 0x35b4 │ │ │ │ + movw r1, #11316 @ 0x2c34 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 3e9d4 │ │ │ │ + bl 3e984 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3e38c │ │ │ │ - b 3e244 │ │ │ │ + bne 3e33c │ │ │ │ + b 3e1f4 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ mov r0, r4 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ - b 3e244 │ │ │ │ - movw r2, #13764 @ 0x35c4 │ │ │ │ + bl aed64 │ │ │ │ + b 3e1f4 │ │ │ │ + movw r2, #11332 @ 0x2c44 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - movw r1, #58904 @ 0xe618 │ │ │ │ + movw r1, #56328 @ 0xdc08 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 2b76fc │ │ │ │ + bl 2b6ffc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e244 │ │ │ │ + blt 3e1f4 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13820 @ 0x35fc │ │ │ │ + movw r1, #11388 @ 0x2c7c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e244 │ │ │ │ + blt 3e1f4 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13836 @ 0x360c │ │ │ │ + movw r1, #11404 @ 0x2c8c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e244 │ │ │ │ + blt 3e1f4 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13852 @ 0x361c │ │ │ │ + movw r1, #11420 @ 0x2c9c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e244 │ │ │ │ + blt 3e1f4 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13868 @ 0x362c │ │ │ │ + movw r1, #11436 @ 0x2cac │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e244 │ │ │ │ + blt 3e1f4 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13884 @ 0x363c │ │ │ │ + movw r1, #11452 @ 0x2cbc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e244 │ │ │ │ + blt 3e1f4 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13904 @ 0x3650 │ │ │ │ + movw r1, #11472 @ 0x2cd0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e244 │ │ │ │ + blt 3e1f4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13920 @ 0x3660 │ │ │ │ + movw r1, #11488 @ 0x2ce0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e244 │ │ │ │ + blt 3e1f4 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13936 @ 0x3670 │ │ │ │ + movw r1, #11504 @ 0x2cf0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e244 │ │ │ │ + blt 3e1f4 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13952 @ 0x3680 │ │ │ │ + movw r1, #11520 @ 0x2d00 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e244 │ │ │ │ + blt 3e1f4 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13968 @ 0x3690 │ │ │ │ + movw r1, #11536 @ 0x2d10 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e244 │ │ │ │ + blt 3e1f4 │ │ │ │ mov r0, #0 │ │ │ │ - bl a12b4 │ │ │ │ + bl a1378 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3e244 │ │ │ │ + beq 3e1f4 │ │ │ │ bl 2d5ec │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [r7] │ │ │ │ - movw r0, #13984 @ 0x36a0 │ │ │ │ + movw r0, #11552 @ 0x2d20 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3e540 │ │ │ │ + beq 3e4f0 │ │ │ │ ldmib r7, {r1, r2} │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - beq 3e560 │ │ │ │ - bl c5924 │ │ │ │ + beq 3e510 │ │ │ │ + bl c5c4c │ │ │ │ ldr r2, [r4] │ │ │ │ mov r9, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e530 │ │ │ │ + bgt 3e4e0 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3e530 │ │ │ │ + bne 3e4e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #12 │ │ │ │ cmn r9, #1 │ │ │ │ - bne 3e4d8 │ │ │ │ - b 3e560 │ │ │ │ + bne 3e488 │ │ │ │ + b 3e510 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #13988 @ 0x36a4 │ │ │ │ + movw r1, #11556 @ 0x2d24 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13a0dc │ │ │ │ + bl 13a6dc │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3e588 │ │ │ │ - b 3e244 │ │ │ │ + bge 3e538 │ │ │ │ + b 3e1f4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e244 │ │ │ │ + bgt 3e1f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e244 │ │ │ │ + bne 3e1f4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 3e244 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 3e1f4 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #14000 @ 0x36b0 │ │ │ │ + movw r1, #11568 @ 0x2d30 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e244 │ │ │ │ + blt 3e1f4 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #14032 @ 0x36d0 │ │ │ │ + movw r1, #11600 @ 0x2d50 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e244 │ │ │ │ + blt 3e1f4 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #14076 @ 0x36fc │ │ │ │ + movw r1, #11644 @ 0x2d7c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e244 │ │ │ │ + blt 3e1f4 │ │ │ │ mov r0, #120 @ 0x78 │ │ │ │ - bl a5998 │ │ │ │ + bl a5a58 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3e5f4 │ │ │ │ - bl 2e1c38 │ │ │ │ - b 3e244 │ │ │ │ + bne 3e5a4 │ │ │ │ + bl 2e1788 │ │ │ │ + b 3e1f4 │ │ │ │ mov ip, #120 @ 0x78 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #8 │ │ │ │ str r1, [r4, #8] │ │ │ │ - movw r3, #14108 @ 0x371c │ │ │ │ + movw r3, #11676 @ 0x2d9c │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ - movw r1, #14132 @ 0x3734 │ │ │ │ + movw r1, #11700 @ 0x2db4 │ │ │ │ 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 │ │ │ │ @@ -16451,15 +16433,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, #32312 @ 0x7e38 │ │ │ │ + movw r3, #29896 @ 0x74c8 │ │ │ │ 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 │ │ │ │ @@ -16472,88 +16454,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, #30852 @ 0x7884 │ │ │ │ + movw r2, #30780 @ 0x783c │ │ │ │ movt r2, #6 │ │ │ │ str r3, [r4, #112] @ 0x70 │ │ │ │ - bl 1767e0 │ │ │ │ + bl 176498 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 3e740 │ │ │ │ + bne 3e6f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5ea8 │ │ │ │ - b 3e244 │ │ │ │ + bl a5f68 │ │ │ │ + b 3e1f4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #14140 @ 0x373c │ │ │ │ + movw r1, #11708 @ 0x2dbc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13a0dc │ │ │ │ + bl 13a6dc │ │ │ │ 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 │ │ │ │ - subseq r4, fp, r0, asr r9 │ │ │ │ + subseq r4, fp, r4, lsr #32 │ │ │ │ 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 3e7a8 │ │ │ │ + bl 3e758 │ │ │ │ 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] @ 3e8f4 │ │ │ │ + ldr r1, [pc, #300] @ 3e8a4 │ │ │ │ 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 9f7b0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f82c <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3e8e4 │ │ │ │ + beq 3e894 │ │ │ │ ldr r0, [r8] │ │ │ │ - ldr r1, [pc, #240] @ 3e8f4 │ │ │ │ + ldr r1, [pc, #240] @ 3e8a4 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r8] │ │ │ │ cmp r7, #0 │ │ │ │ str r8, [r4, #8] │ │ │ │ - beq 3e82c │ │ │ │ + beq 3e7dc │ │ │ │ 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 3e854 │ │ │ │ + beq 3e804 │ │ │ │ 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] │ │ │ │ @@ -16569,60 +16551,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 3e8e8 │ │ │ │ + beq 3e898 │ │ │ │ ldr r2, [fp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58704 @ 0xe550 │ │ │ │ + movw r1, #56128 @ 0xdb40 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl c31a0 │ │ │ │ + bl c336c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3e8e8 │ │ │ │ + bge 3e898 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e8e4 │ │ │ │ + bgt 3e894 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e8e4 │ │ │ │ + bne 3e894 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ │ │ │ │ -0003e8f8 : │ │ │ │ +0003e8a8 : │ │ │ │ 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 3e938 │ │ │ │ + beq 3e8e8 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r5] │ │ │ │ - bl 25e910 │ │ │ │ + bl 25db8c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3e950 │ │ │ │ + beq 3e900 │ │ │ │ str r7, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 173b74 │ │ │ │ + bl 17382c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ 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 │ │ │ │ @@ -16630,29 +16612,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 3eaec │ │ │ │ + bl 3ea9c │ │ │ │ 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 be4fc │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ - movw r3, #47836 @ 0xbadc │ │ │ │ + movw r3, #46560 @ 0xb5e0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1430a4 │ │ │ │ + bl 142c98 │ │ │ │ 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 │ │ │ │ @@ -16660,111 +16642,111 @@ │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ bl 2e688 │ │ │ │ add r6, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25ac94 │ │ │ │ + bl 25a020 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3eaa0 │ │ │ │ + beq 3ea50 │ │ │ │ mov r0, r5 │ │ │ │ - bl aa8a8 │ │ │ │ + bl aa900 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3ea48 │ │ │ │ + bne 3e9f8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3eaa0 │ │ │ │ + bgt 3ea50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3eaa0 │ │ │ │ + bne 3ea50 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 3eaa0 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 3ea50 │ │ │ │ mov r1, r4 │ │ │ │ - bl 39b70 <_PyImport_SetModule@@Base> │ │ │ │ + bl 39b88 <_PyImport_SetModule@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3eaa8 │ │ │ │ + bge 3ea58 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ea7c │ │ │ │ + bgt 3ea2c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ea7c │ │ │ │ + bne 3ea2c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3eaa0 │ │ │ │ + bgt 3ea50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3eaa0 │ │ │ │ + bne 3ea50 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 3eae4 │ │ │ │ + b 3ea94 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3eacc │ │ │ │ + bgt 3ea7c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3eacc │ │ │ │ + bne 3ea7c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 13a0dc │ │ │ │ + bl 13a6dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3eaa0 │ │ │ │ + blt 3ea50 │ │ │ │ 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] @ 3ec38 │ │ │ │ + ldr r1, [pc, #300] @ 3ebe8 │ │ │ │ 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 9f7b0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f82c <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3ec28 │ │ │ │ + beq 3ebd8 │ │ │ │ ldr r0, [r8] │ │ │ │ - ldr r1, [pc, #240] @ 3ec38 │ │ │ │ + ldr r1, [pc, #240] @ 3ebe8 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r8] │ │ │ │ cmp r7, #0 │ │ │ │ str r8, [r4, #8] │ │ │ │ - beq 3eb70 │ │ │ │ + beq 3eb20 │ │ │ │ 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 3eb98 │ │ │ │ + beq 3eb48 │ │ │ │ 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] │ │ │ │ @@ -16780,340 +16762,340 @@ │ │ │ │ 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 3ec2c │ │ │ │ + beq 3ebdc │ │ │ │ ldr r2, [fp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58704 @ 0xe550 │ │ │ │ + movw r1, #56128 @ 0xdb40 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl c31a0 │ │ │ │ + bl c336c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3ec2c │ │ │ │ + bge 3ebdc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ec28 │ │ │ │ + bgt 3ebd8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ec28 │ │ │ │ + bne 3ebd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ 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 289484 │ │ │ │ + bl 288fcc │ │ │ │ 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 3eca4 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bls 3ec54 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #19072 @ 0x4a80 │ │ │ │ + movw r1, #16640 @ 0x4100 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 3ece0 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 3ec90 │ │ │ │ cmp r2, #2 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ movwne r4, #5196 @ 0x144c │ │ │ │ movtne r4, #96 @ 0x60 │ │ │ │ ldreq r4, [r3, #4] │ │ │ │ - bl 221040 <_PyUnicode_IsLinebreak@@Base+0x17b8> │ │ │ │ + bl 2201d0 <_PyUnicode_IsLinebreak@@Base+0x17e4> │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - movw r3, #52312 @ 0xcc58 │ │ │ │ + movw r3, #48340 @ 0xbcd4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1430a4 │ │ │ │ + bl 142c98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ece8 │ │ │ │ + bne 3ec98 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 143524 │ │ │ │ + bl 143118 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3ece0 │ │ │ │ + beq 3ec90 │ │ │ │ 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 cdeb8 │ │ │ │ + b ceb30 │ │ │ │ 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 3ed7c │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 3ed2c │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 3ed6c │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 3ed7c │ │ │ │ + bne 3ed1c │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 3ed2c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3edb0 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 3ed60 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3eda0 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 3edb0 │ │ │ │ + bne 3ed50 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 3ed60 │ │ │ │ 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, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3edd8 │ │ │ │ + bne 3ed88 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ 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 3ee28 │ │ │ │ + bl 3edd8 │ │ │ │ subs r2, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - movw r0, #25340 @ 0x62fc │ │ │ │ + movw r0, #22680 @ 0x5898 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bf9f4 │ │ │ │ + b bfbbc │ │ │ │ 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 a091c │ │ │ │ + bl a09e0 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r7, r4, #12 │ │ │ │ - bne 3ee68 │ │ │ │ - b 3eea8 │ │ │ │ + bne 3ee18 │ │ │ │ + b 3ee58 │ │ │ │ str r0, [r7, #4]! │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add r2, r5, #4 │ │ │ │ sub r1, fp, #24 │ │ │ │ cmp r3, r5 │ │ │ │ - ble 3eecc │ │ │ │ + ble 3ee7c │ │ │ │ ldr r3, [r6, #12] │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ - bl 3eee0 │ │ │ │ + bl 3ee90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ee64 │ │ │ │ + bne 3ee14 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 3eeb0 │ │ │ │ + ble 3ee60 │ │ │ │ mov r4, #0 │ │ │ │ - b 3eed4 │ │ │ │ + b 3ee84 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3eea8 │ │ │ │ + bne 3ee58 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 3eea8 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 3ee58 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ 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 3ef44 │ │ │ │ + bne 3eef4 │ │ │ │ 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 3ef34 │ │ │ │ - movw r0, #17436 @ 0x441c │ │ │ │ + bne 3eee4 │ │ │ │ + movw r0, #13268 @ 0x33d4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl aa8a8 │ │ │ │ + bl aa900 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1a1c20 │ │ │ │ + b 1a18bc │ │ │ │ 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 263bf4 <_Py_HandlePending@@Base+0x22a0> │ │ │ │ + b 262e60 <_Py_HandlePending@@Base+0x22a0> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 3ef9c │ │ │ │ + ldr r1, [pc, #8] @ 3ef4c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36c8d8 │ │ │ │ + b 36c120 │ │ │ │ strdeq r7, [r3], #-176 @ 0xffffff50 @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #16] @ 3efc0 │ │ │ │ + ldr r1, [pc, #16] @ 3ef70 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36c8d8 │ │ │ │ + b 36c120 │ │ │ │ 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 3f018 │ │ │ │ + bne 3efc8 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 3f014 │ │ │ │ + blt 3efc4 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3f05c │ │ │ │ + beq 3f00c │ │ │ │ mov r4, r3 │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ movw ip, #18140 @ 0x46dc │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f05c │ │ │ │ + bne 3f00c │ │ │ │ mov r4, #0 │ │ │ │ - b 3f100 │ │ │ │ + b 3f0b0 │ │ │ │ cmn r5, r4 │ │ │ │ movweq r5, #5196 @ 0x144c │ │ │ │ movteq r5, #96 @ 0x60 │ │ │ │ ldrne r5, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 25a2ac <_PyStaticType_InitForExtension@@Base+0x864> │ │ │ │ + bl 259638 <_PyStaticType_InitForExtension@@Base+0x868> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f054 │ │ │ │ + beq 3f004 │ │ │ │ movw r7, #5196 @ 0x144c │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r5, r7 │ │ │ │ - movw r3, #53432 @ 0xd0b8 │ │ │ │ + movw r3, #52280 @ 0xcc38 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #34128 @ 0x8550 │ │ │ │ + movw r1, #32920 @ 0x8098 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movne r1, r3 │ │ │ │ - bl 3f110 │ │ │ │ + bl 3f0c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f054 │ │ │ │ + beq 3f004 │ │ │ │ cmp r5, r7 │ │ │ │ - beq 3f100 │ │ │ │ + beq 3f0b0 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #72] @ 3f10c │ │ │ │ + ldr r0, [pc, #72] @ 3f0bc │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d7e4c │ │ │ │ + bl d8a64 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3f0fc │ │ │ │ + bgt 3f0ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f0fc │ │ │ │ + bne 3f0ac │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ @@ -17121,429 +17103,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 3102b0 │ │ │ │ + bl 30fc28 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3f14c │ │ │ │ + bne 3f0fc │ │ │ │ mov r0, #0 │ │ │ │ - b 3f188 │ │ │ │ + b 3f138 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp] │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ - bl 3f190 <_PyTime_AsTimevalTime_t@@Base> │ │ │ │ + bl 3f140 <_PyTime_AsTimevalTime_t@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f144 │ │ │ │ + beq 3f0f4 │ │ │ │ ldr ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, r6 │ │ │ │ ldrd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 36e2e4 │ │ │ │ + bl 36db2c │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0003f190 <_PyTime_AsTimevalTime_t@@Base>: │ │ │ │ +0003f140 <_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 36e1d0 │ │ │ │ + bl 36da18 │ │ │ │ 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 14b694 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 3f254 <_PyTime_AsTimevalTime_t@@Base+0x114> │ │ │ │ + mov r2, #6 │ │ │ │ + movw r1, #24120 @ 0x5e38 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + bl ba76c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 3f24c <_PyTime_AsTimevalTime_t@@Base+0x10c> │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 3f1ec <_PyTime_AsTimevalTime_t@@Base+0xac> │ │ │ │ + mov r2, #5 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #24128 @ 0x5e40 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + bl ba76c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 3f20c <_PyTime_AsTimevalTime_t@@Base+0xcc> │ │ │ │ + b 3f24c <_PyTime_AsTimevalTime_t@@Base+0x10c> │ │ │ │ + mov r2, #5 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #32988 @ 0x80dc │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + bl ba76c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 3f1cc <_PyTime_AsTimevalTime_t@@Base+0x8c> │ │ │ │ + b 3f24c <_PyTime_AsTimevalTime_t@@Base+0x10c> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1dd410 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 3f24c <_PyTime_AsTimevalTime_t@@Base+0x10c> │ │ │ │ + mov r2, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #1344 @ 0x540 │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ + bl 3f5fc │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 3f24c <_PyTime_AsTimevalTime_t@@Base+0x10c> │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 14c660 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 202580 │ │ │ │ + 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 3f214 <_PyTime_AsTimevalTime_t@@Base+0x84> │ │ │ │ + bhi 3f2a0 <_PyTime_AsTimevalTime_t@@Base+0x160> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 300e28 │ │ │ │ + bl 3009e8 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3f23c <_PyTime_AsTimevalTime_t@@Base+0xac> │ │ │ │ - b 3f234 <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ + bne 3f2c8 <_PyTime_AsTimevalTime_t@@Base+0x188> │ │ │ │ + b 3f2c0 <_PyTime_AsTimevalTime_t@@Base+0x180> │ │ │ │ mov r3, #5 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #21952 @ 0x55c0 │ │ │ │ + movw r0, #19292 @ 0x4b5c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f1fc <_PyTime_AsTimevalTime_t@@Base+0x6c> │ │ │ │ + bne 3f288 <_PyTime_AsTimevalTime_t@@Base+0x148> │ │ │ │ mov r0, #0 │ │ │ │ - b 3f490 <_PyTime_AsTimevalTime_t@@Base+0x300> │ │ │ │ + b 3f51c <_PyTime_AsTimevalTime_t@@Base+0x3dc> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3f25c <_PyTime_AsTimevalTime_t@@Base+0xcc> │ │ │ │ - bl be4fc │ │ │ │ + bne 3f2e8 <_PyTime_AsTimevalTime_t@@Base+0x1a8> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f234 <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ + bne 3f2c0 <_PyTime_AsTimevalTime_t@@Base+0x180> │ │ │ │ cmp r9, #2 │ │ │ │ - ble 3f2c0 <_PyTime_AsTimevalTime_t@@Base+0x130> │ │ │ │ + ble 3f34c <_PyTime_AsTimevalTime_t@@Base+0x20c> │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r9, #3 │ │ │ │ - beq 3f2d4 <_PyTime_AsTimevalTime_t@@Base+0x144> │ │ │ │ + beq 3f360 <_PyTime_AsTimevalTime_t@@Base+0x220> │ │ │ │ ldr r8, [r5, #12] │ │ │ │ cmp r9, #4 │ │ │ │ - beq 3f2a0 <_PyTime_AsTimevalTime_t@@Base+0x110> │ │ │ │ + beq 3f32c <_PyTime_AsTimevalTime_t@@Base+0x1ec> │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3f2a4 <_PyTime_AsTimevalTime_t@@Base+0x114> │ │ │ │ - bl be4fc │ │ │ │ + bne 3f330 <_PyTime_AsTimevalTime_t@@Base+0x1f0> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f2a4 <_PyTime_AsTimevalTime_t@@Base+0x114> │ │ │ │ - b 3f234 <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ + beq 3f330 <_PyTime_AsTimevalTime_t@@Base+0x1f0> │ │ │ │ + b 3f2c0 <_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 3f2ec <_PyTime_AsTimevalTime_t@@Base+0x15c> │ │ │ │ - b 3f2fc <_PyTime_AsTimevalTime_t@@Base+0x16c> │ │ │ │ + beq 3f378 <_PyTime_AsTimevalTime_t@@Base+0x238> │ │ │ │ + b 3f388 <_PyTime_AsTimevalTime_t@@Base+0x248> │ │ │ │ mov r4, #0 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r4 │ │ │ │ - b 3f2ec <_PyTime_AsTimevalTime_t@@Base+0x15c> │ │ │ │ + b 3f378 <_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 3f300 <_PyTime_AsTimevalTime_t@@Base+0x170> │ │ │ │ + b 3f38c <_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, #26552 @ 0x67b8 │ │ │ │ + movw r1, #24136 @ 0x5e48 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #26560 @ 0x67c0 │ │ │ │ + movw r0, #24144 @ 0x5e50 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d7dfc │ │ │ │ + bl d8a14 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f234 <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ + beq 3f2c0 <_PyTime_AsTimevalTime_t@@Base+0x180> │ │ │ │ cmp r6, #8 │ │ │ │ - beq 3f368 <_PyTime_AsTimevalTime_t@@Base+0x1d8> │ │ │ │ + beq 3f3f4 <_PyTime_AsTimevalTime_t@@Base+0x2b4> │ │ │ │ tst r6, #1 │ │ │ │ - bne 3f370 <_PyTime_AsTimevalTime_t@@Base+0x1e0> │ │ │ │ + bne 3f3fc <_PyTime_AsTimevalTime_t@@Base+0x2bc> │ │ │ │ tst r6, #2 │ │ │ │ movne r3, #1 │ │ │ │ - bne 3f374 <_PyTime_AsTimevalTime_t@@Base+0x1e4> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 3f400 <_PyTime_AsTimevalTime_t@@Base+0x2c0> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26572 @ 0x67cc │ │ │ │ + movw r1, #24156 @ 0x5e5c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 3f234 <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 3f2c0 <_PyTime_AsTimevalTime_t@@Base+0x180> │ │ │ │ mov r3, #2 │ │ │ │ - b 3f374 <_PyTime_AsTimevalTime_t@@Base+0x1e4> │ │ │ │ + b 3f400 <_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 3f39c <_PyTime_AsTimevalTime_t@@Base+0x20c> │ │ │ │ + bne 3f428 <_PyTime_AsTimevalTime_t@@Base+0x2e8> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3f3fc <_PyTime_AsTimevalTime_t@@Base+0x26c> │ │ │ │ - b 3f3d4 <_PyTime_AsTimevalTime_t@@Base+0x244> │ │ │ │ + beq 3f488 <_PyTime_AsTimevalTime_t@@Base+0x348> │ │ │ │ + b 3f460 <_PyTime_AsTimevalTime_t@@Base+0x320> │ │ │ │ ldr r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 3f3b8 <_PyTime_AsTimevalTime_t@@Base+0x228> │ │ │ │ - bl 1bbc9c │ │ │ │ - b 3f3c0 <_PyTime_AsTimevalTime_t@@Base+0x230> │ │ │ │ - bl 152698 │ │ │ │ + beq 3f444 <_PyTime_AsTimevalTime_t@@Base+0x304> │ │ │ │ + bl 1bb79c │ │ │ │ + b 3f44c <_PyTime_AsTimevalTime_t@@Base+0x30c> │ │ │ │ + bl 1522a4 │ │ │ │ asr r1, r0, #31 │ │ │ │ strd r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl be4fc │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f390 <_PyTime_AsTimevalTime_t@@Base+0x200> │ │ │ │ - b 3f234 <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ + beq 3f41c <_PyTime_AsTimevalTime_t@@Base+0x2dc> │ │ │ │ + b 3f2c0 <_PyTime_AsTimevalTime_t@@Base+0x180> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 3f410 <_PyTime_AsTimevalTime_t@@Base+0x280> │ │ │ │ - bl 1bbc9c │ │ │ │ + beq 3f49c <_PyTime_AsTimevalTime_t@@Base+0x35c> │ │ │ │ + bl 1bb79c │ │ │ │ strd r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl be4fc │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f234 <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ + bne 3f2c0 <_PyTime_AsTimevalTime_t@@Base+0x180> │ │ │ │ tst r6, #4 │ │ │ │ strh r5, [fp, #-58] @ 0xffffffc6 │ │ │ │ movne r6, #13 │ │ │ │ moveq r6, #14 │ │ │ │ - b 3f438 <_PyTime_AsTimevalTime_t@@Base+0x2a8> │ │ │ │ - bl 152698 │ │ │ │ + b 3f4c4 <_PyTime_AsTimevalTime_t@@Base+0x384> │ │ │ │ + bl 1522a4 │ │ │ │ asr r1, r0, #31 │ │ │ │ - b 3f3ec <_PyTime_AsTimevalTime_t@@Base+0x25c> │ │ │ │ + b 3f478 <_PyTime_AsTimevalTime_t@@Base+0x338> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 3f468 <_PyTime_AsTimevalTime_t@@Base+0x2d8> │ │ │ │ - bl b8fac │ │ │ │ + bne 3f4f4 <_PyTime_AsTimevalTime_t@@Base+0x3b4> │ │ │ │ + bl b9178 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f234 <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ - bl dc4ec │ │ │ │ + bne 3f2c0 <_PyTime_AsTimevalTime_t@@Base+0x180> │ │ │ │ + bl dd114 │ │ │ │ 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 df21c │ │ │ │ + bl dfe38 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 3f480 <_PyTime_AsTimevalTime_t@@Base+0x2f0> │ │ │ │ - b 3f41c <_PyTime_AsTimevalTime_t@@Base+0x28c> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 3f50c <_PyTime_AsTimevalTime_t@@Base+0x3cc> │ │ │ │ + b 3f4a8 <_PyTime_AsTimevalTime_t@@Base+0x368> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 27ad20 │ │ │ │ + b 27a868 │ │ │ │ cmp r4, #0 │ │ │ │ - blt 3f468 <_PyTime_AsTimevalTime_t@@Base+0x2d8> │ │ │ │ + blt 3f4f4 <_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 14ba8c │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 3f56c <_PyTime_AsTimevalTime_t@@Base+0x3dc> │ │ │ │ - mov r2, #6 │ │ │ │ - movw r1, #26600 @ 0x67e8 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - bl ba598 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 3f564 <_PyTime_AsTimevalTime_t@@Base+0x3d4> │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 3f504 <_PyTime_AsTimevalTime_t@@Base+0x374> │ │ │ │ - mov r2, #5 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #26608 @ 0x67f0 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - bl ba598 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 3f524 <_PyTime_AsTimevalTime_t@@Base+0x394> │ │ │ │ - b 3f564 <_PyTime_AsTimevalTime_t@@Base+0x3d4> │ │ │ │ - mov r2, #5 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #35648 @ 0x8b40 │ │ │ │ - movt r1, #62 @ 0x3e │ │ │ │ - bl ba598 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 3f4e4 <_PyTime_AsTimevalTime_t@@Base+0x354> │ │ │ │ - b 3f564 <_PyTime_AsTimevalTime_t@@Base+0x3d4> │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1de954 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 3f564 <_PyTime_AsTimevalTime_t@@Base+0x3d4> │ │ │ │ - mov r2, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #3776 @ 0xec0 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - bl 3f70c │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 3f564 <_PyTime_AsTimevalTime_t@@Base+0x3d4> │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b 14ca58 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 203788 │ │ │ │ - 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 14ba8c │ │ │ │ + bl 14b694 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f644 <_PyTime_AsTimevalTime_t@@Base+0x4b4> │ │ │ │ + beq 3f5f4 <_PyTime_AsTimevalTime_t@@Base+0x4b4> │ │ │ │ mov r2, #17 │ │ │ │ - movw r1, #26704 @ 0x6850 │ │ │ │ + movw r1, #24272 @ 0x5ed0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl ba598 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ba76c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f63c <_PyTime_AsTimevalTime_t@@Base+0x4ac> │ │ │ │ + beq 3f5ec <_PyTime_AsTimevalTime_t@@Base+0x4ac> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1de954 │ │ │ │ + bl 1dd410 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3f63c <_PyTime_AsTimevalTime_t@@Base+0x4ac> │ │ │ │ + blt 3f5ec <_PyTime_AsTimevalTime_t@@Base+0x4ac> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f60c <_PyTime_AsTimevalTime_t@@Base+0x47c> │ │ │ │ + bne 3f5bc <_PyTime_AsTimevalTime_t@@Base+0x47c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #3776 @ 0xec0 │ │ │ │ + movw r1, #1344 @ 0x540 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 3f70c │ │ │ │ + bl 3f5fc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f63c <_PyTime_AsTimevalTime_t@@Base+0x4ac> │ │ │ │ + beq 3f5ec <_PyTime_AsTimevalTime_t@@Base+0x4ac> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 14ca58 │ │ │ │ + b 14c660 │ │ │ │ mov r2, #9 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26724 @ 0x6864 │ │ │ │ + movw r1, #24292 @ 0x5ee4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl ba598 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ba76c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f63c <_PyTime_AsTimevalTime_t@@Base+0x4ac> │ │ │ │ + beq 3f5ec <_PyTime_AsTimevalTime_t@@Base+0x4ac> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1de954 │ │ │ │ + bl 1dd410 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3f5e0 <_PyTime_AsTimevalTime_t@@Base+0x450> │ │ │ │ + bge 3f590 <_PyTime_AsTimevalTime_t@@Base+0x450> │ │ │ │ mov r0, r4 │ │ │ │ - bl 203788 │ │ │ │ + bl 202580 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + │ │ │ │ +0003f5fc : │ │ │ │ + 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 b7600 <_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] @ 3f708 <_PyTime_AsTimevalTime_t@@Base+0x578> │ │ │ │ + ldr r1, [pc, #156] @ 3f704 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 36c8d8 │ │ │ │ + bl 36c120 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 3f688 <_PyTime_AsTimevalTime_t@@Base+0x4f8> │ │ │ │ - bl 143408 │ │ │ │ + bne 3f684 │ │ │ │ + bl 142ffc │ │ │ │ mov r5, r0 │ │ │ │ - b 3f6ac <_PyTime_AsTimevalTime_t@@Base+0x51c> │ │ │ │ + b 3f6a8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3f6a8 <_PyTime_AsTimevalTime_t@@Base+0x518> │ │ │ │ + bgt 3f6a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f6a8 <_PyTime_AsTimevalTime_t@@Base+0x518> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 3f6a4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #76] @ 3f708 <_PyTime_AsTimevalTime_t@@Base+0x578> │ │ │ │ - bl 36c8d8 │ │ │ │ + ldr r1, [pc, #76] @ 3f704 │ │ │ │ + bl 36c120 │ │ │ │ cmp r5, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 3f700 <_PyTime_AsTimevalTime_t@@Base+0x570> │ │ │ │ + beq 3f6fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bdd8c <_PyErr_ChainExceptions1@@Base> │ │ │ │ + bl 1bd88c <_PyErr_ChainExceptions1@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3f6fc <_PyTime_AsTimevalTime_t@@Base+0x56c> │ │ │ │ + beq 3f6f8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3f6fc <_PyTime_AsTimevalTime_t@@Base+0x56c> │ │ │ │ + bgt 3f6f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f6fc <_PyTime_AsTimevalTime_t@@Base+0x56c> │ │ │ │ + bne 3f6f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r3, r3, ip, asr #28 │ │ │ │ - │ │ │ │ -0003f70c : │ │ │ │ - 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 b7444 <_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 2bfefc │ │ │ │ + bl 2bf3f4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #26900 @ 0x6914 │ │ │ │ + movw r0, #24468 @ 0x5f94 │ │ │ │ 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 b71d4 │ │ │ │ + bl b7390 │ │ │ │ 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 │ │ │ │ @@ -17554,290 +17536,290 @@ │ │ │ │ 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 3f804 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 3f7b4 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ - b 3f84c │ │ │ │ + bl 27a868 │ │ │ │ + b 3f7fc │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1ba97c <_Py_set_inheritable@@Base> │ │ │ │ + bl 1ba47c <_Py_set_inheritable@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f84c │ │ │ │ + beq 3f7fc │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ mov r2, r4 │ │ │ │ - bl 1ba97c <_Py_set_inheritable@@Base> │ │ │ │ + bl 1ba47c <_Py_set_inheritable@@Base> │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f84c │ │ │ │ + beq 3f7fc │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ - movw r0, #29976 @ 0x7518 │ │ │ │ + movw r0, #27544 @ 0x6b98 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl bf9f4 │ │ │ │ - b 3f870 │ │ │ │ + bl bfbbc │ │ │ │ + b 3f820 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f85c │ │ │ │ + beq 3f80c │ │ │ │ bl 2d844 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f86c │ │ │ │ + beq 3f81c │ │ │ │ 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 1dd984 │ │ │ │ + bl 1dc440 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f8c4 │ │ │ │ + beq 3f874 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f9ac │ │ │ │ + beq 3f95c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #19132 @ 0x4abc │ │ │ │ + movw r0, #16700 @ 0x413c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b b71d4 │ │ │ │ + b b7390 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 3f944 │ │ │ │ + bne 3f8f4 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ sub r1, fp, #24 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - bl 3eee0 │ │ │ │ + bl 3ee90 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f938 │ │ │ │ + beq 3f8e8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #16896 @ 0x4200 │ │ │ │ + movw r0, #14524 @ 0x38bc │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl b71d4 │ │ │ │ + bl b7390 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3f924 │ │ │ │ + bgt 3f8d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3f92c │ │ │ │ + beq 3f8dc │ │ │ │ mov r4, r6 │ │ │ │ - b 3f938 │ │ │ │ + b 3f8e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 3f924 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 3f8d4 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ - b 3f9a0 │ │ │ │ + bl aed64 │ │ │ │ + b 3f950 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ee28 │ │ │ │ + bl 3edd8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f9a0 │ │ │ │ + beq 3f950 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #16904 @ 0x4208 │ │ │ │ + movw r0, #14532 @ 0x38c4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl b71d4 │ │ │ │ + bl b7390 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3f98c │ │ │ │ + bgt 3f93c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3f994 │ │ │ │ + beq 3f944 │ │ │ │ mov r4, r6 │ │ │ │ - b 3f9a0 │ │ │ │ + b 3f950 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 3f98c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 3f93c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1df04c │ │ │ │ - b 3f9b0 │ │ │ │ + bl 1ddb08 │ │ │ │ + b 3f960 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0003f9bc : │ │ │ │ +0003f96c : │ │ │ │ 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 aa8a8 │ │ │ │ + bl aa900 │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 3fa1c │ │ │ │ + beq 3f9cc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1191d4 │ │ │ │ + bl 119d0c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fa1c │ │ │ │ + bgt 3f9cc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3fa1c │ │ │ │ + bne 3f9cc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ 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 3fa44 │ │ │ │ + b 3f9f4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 3fa70 │ │ │ │ + bne 3fa20 │ │ │ │ ldrb r2, [r0] │ │ │ │ - movw r3, #29552 @ 0x7370 │ │ │ │ + movw r3, #27120 @ 0x69f0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ tst r3, #4 │ │ │ │ - bne 3faa8 │ │ │ │ - b 3fa78 │ │ │ │ + bne 3fa58 │ │ │ │ + b 3fa28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3fab4 │ │ │ │ - movw r3, #29552 @ 0x7370 │ │ │ │ + beq 3fa64 │ │ │ │ + movw r3, #27120 @ 0x69f0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 3faa8 │ │ │ │ + bls 3fa58 │ │ │ │ ldrb r2, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #4 │ │ │ │ - bne 3fa84 │ │ │ │ - b 3fab4 │ │ │ │ + bne 3fa34 │ │ │ │ + b 3fa64 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 3fabc │ │ │ │ + b 3fa6c │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0003fac8 : │ │ │ │ +0003fa78 : │ │ │ │ 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] @ 3fe04 │ │ │ │ + ldr r3, [pc, #796] @ 3fdb4 │ │ │ │ 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 a68f8 │ │ │ │ + bl a69b8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3fb70 │ │ │ │ + beq 3fb20 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 261188 │ │ │ │ + bl 2603f4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 3fb78 │ │ │ │ + bne 3fb28 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fb70 │ │ │ │ + bgt 3fb20 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3fb70 │ │ │ │ - ldr r2, [pc, #704] @ 3fe08 │ │ │ │ + bne 3fb20 │ │ │ │ + ldr r2, [pc, #704] @ 3fdb8 │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3fb60 │ │ │ │ + beq 3fb10 │ │ │ │ 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 3fdf8 │ │ │ │ + b 3fda8 │ │ │ │ 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 3fc34 │ │ │ │ + beq 3fbe4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a091c │ │ │ │ + bl a09e0 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r8, r4 │ │ │ │ - beq 3fd58 │ │ │ │ + beq 3fd08 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ add r0, r7, r3 │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl a5998 │ │ │ │ + bl a5a58 │ │ │ │ subs r9, r0, #0 │ │ │ │ movne r2, #0 │ │ │ │ - beq 3fcfc │ │ │ │ + beq 3fcac │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ ldrlt r3, [sl, r2, lsl #2] │ │ │ │ strlt r3, [r9, r2, lsl #2] │ │ │ │ addlt r2, r2, #1 │ │ │ │ - blt 3fbcc │ │ │ │ + blt 3fb7c │ │ │ │ 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 3fc2c │ │ │ │ + bge 3fbdc │ │ │ │ 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 3fbf8 │ │ │ │ + b 3fba8 │ │ │ │ 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 │ │ │ │ @@ -17845,936 +17827,936 @@ │ │ │ │ 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 261348 │ │ │ │ + bl 2605b4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 3fce8 │ │ │ │ + beq 3fc98 │ │ │ │ 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 261548 │ │ │ │ + bl 2607b4 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fce4 │ │ │ │ + bgt 3fc94 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3fce4 │ │ │ │ - ldr r2, [pc, #332] @ 3fe08 │ │ │ │ + bne 3fc94 │ │ │ │ + ldr r2, [pc, #332] @ 3fdb8 │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3fcd4 │ │ │ │ + beq 3fc84 │ │ │ │ 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 3fd58 │ │ │ │ - b 3fd00 │ │ │ │ + beq 3fd08 │ │ │ │ + b 3fcb0 │ │ │ │ mov r8, r9 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fd1c │ │ │ │ + bgt 3fccc │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3fd24 │ │ │ │ + beq 3fcd4 │ │ │ │ mov r4, r9 │ │ │ │ - b 3fd58 │ │ │ │ - ldr r2, [pc, #220] @ 3fe08 │ │ │ │ + b 3fd08 │ │ │ │ + ldr r2, [pc, #220] @ 3fdb8 │ │ │ │ ldr r7, [r2, #1708] @ 0x6ac │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3fd44 │ │ │ │ + beq 3fcf4 │ │ │ │ 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 3fd1c │ │ │ │ + b 3fccc │ │ │ │ mov r0, r4 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fdac │ │ │ │ + bgt 3fd5c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3fdac │ │ │ │ - ldr r2, [pc, #132] @ 3fe08 │ │ │ │ + bne 3fd5c │ │ │ │ + ldr r2, [pc, #132] @ 3fdb8 │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3fd9c │ │ │ │ + beq 3fd4c │ │ │ │ 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 3fdf8 │ │ │ │ + bgt 3fda8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3fdf8 │ │ │ │ - ldr r2, [pc, #56] @ 3fe08 │ │ │ │ + bne 3fda8 │ │ │ │ + ldr r2, [pc, #56] @ 3fdb8 │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3fde8 │ │ │ │ + beq 3fd98 │ │ │ │ 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 r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -0003fe0c : │ │ │ │ +0003fdbc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 3fe24 │ │ │ │ + ldr r0, [pc, #12] @ 3fdd4 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26a0ec │ │ │ │ + b 269c84 │ │ │ │ rsbeq r4, r2, r4, lsr r7 │ │ │ │ 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 40134 │ │ │ │ + b 400e4 │ │ │ │ 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 139f90 │ │ │ │ + bl 13a590 │ │ │ │ ldr r2, [r0, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3fe88 │ │ │ │ + beq 3fe38 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3fea4 │ │ │ │ - b 3febc │ │ │ │ - ldr r1, [pc, #660] @ 40124 │ │ │ │ + beq 3fe54 │ │ │ │ + b 3fe6c │ │ │ │ + ldr r1, [pc, #660] @ 400d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 15974c │ │ │ │ + bl 15933c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ - bne 3fe78 │ │ │ │ - b 3ffd8 │ │ │ │ - ldr r1, [pc, #636] @ 40128 │ │ │ │ + bne 3fe28 │ │ │ │ + b 3ff88 │ │ │ │ + ldr r1, [pc, #636] @ 400d8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 15974c │ │ │ │ + bl 15933c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ - beq 3ffd8 │ │ │ │ + beq 3ff88 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3fee0 │ │ │ │ - ldr r1, [pc, #604] @ 4012c │ │ │ │ + bne 3fe90 │ │ │ │ + ldr r1, [pc, #604] @ 400dc │ │ │ │ mov r0, r6 │ │ │ │ - bl 15974c │ │ │ │ + bl 15933c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ - beq 3ffd8 │ │ │ │ + beq 3ff88 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3ff04 │ │ │ │ - ldr r1, [pc, #572] @ 40130 │ │ │ │ + bne 3feb4 │ │ │ │ + ldr r1, [pc, #572] @ 400e0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 15974c │ │ │ │ + bl 15933c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ - beq 3ffd8 │ │ │ │ - movw r1, #27344 @ 0x6ad0 │ │ │ │ + beq 3ff88 │ │ │ │ + movw r1, #24912 @ 0x6150 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #27348 @ 0x6ad4 │ │ │ │ + movw r0, #24916 @ 0x6154 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 1a4ca4 │ │ │ │ + bl 1a48c0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ - beq 3ffd8 │ │ │ │ - movw r0, #27356 @ 0x6adc │ │ │ │ + beq 3ff88 │ │ │ │ + movw r0, #24924 @ 0x615c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2886b0 │ │ │ │ + bl 2881f8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - beq 3ffd8 │ │ │ │ - movw r1, #14140 @ 0x373c │ │ │ │ + beq 3ff88 │ │ │ │ + movw r1, #11708 @ 0x2dbc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #56812 @ 0xddec │ │ │ │ + movw r0, #54236 @ 0xd3dc │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 1a4ca4 │ │ │ │ + bl 1a48c0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ - beq 3ffd8 │ │ │ │ - movw r1, #14132 @ 0x3734 │ │ │ │ + beq 3ff88 │ │ │ │ + movw r1, #11700 @ 0x2db4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 177efc │ │ │ │ + bl 177bb4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ - beq 3ffd8 │ │ │ │ + beq 3ff88 │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r1, #14108 @ 0x371c │ │ │ │ + movw r1, #11676 @ 0x2d9c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ bl 2e4d8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 3ffc0 │ │ │ │ + bne 3ff70 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ - bls 3ffc0 │ │ │ │ + bls 3ff70 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 3ffc0 │ │ │ │ + bne 3ff70 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3ffc0 │ │ │ │ + bne 3ff70 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 3ffe0 │ │ │ │ - movw r3, #52384 @ 0xcca0 │ │ │ │ + beq 3ff90 │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27380 @ 0x6af4 │ │ │ │ + movw r1, #24948 @ 0x6174 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mvn r7, #0 │ │ │ │ - b 40118 │ │ │ │ - movw r0, #59824 @ 0xe9b0 │ │ │ │ + b 400c8 │ │ │ │ + movw r0, #57248 @ 0xdfa0 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl aa550 │ │ │ │ + bl aa5a8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #28] │ │ │ │ - beq 3ffd8 │ │ │ │ - movw r0, #27428 @ 0x6b24 │ │ │ │ + beq 3ff88 │ │ │ │ + movw r0, #24996 @ 0x61a4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aa550 │ │ │ │ + bl aa5a8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - beq 3ffd8 │ │ │ │ - movw r0, #61520 @ 0xf050 │ │ │ │ + beq 3ff88 │ │ │ │ + movw r0, #59372 @ 0xe7ec │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl aa550 │ │ │ │ + bl aa5a8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - beq 3ffd8 │ │ │ │ - movw r0, #27412 @ 0x6b14 │ │ │ │ + beq 3ff88 │ │ │ │ + movw r0, #24980 @ 0x6194 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aa550 │ │ │ │ + bl aa5a8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ - beq 3ffd8 │ │ │ │ - movw r0, #27424 @ 0x6b20 │ │ │ │ + beq 3ff88 │ │ │ │ + movw r0, #24992 @ 0x61a0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aa550 │ │ │ │ + bl aa5a8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ - beq 3ffd8 │ │ │ │ - movw r0, #27436 @ 0x6b2c │ │ │ │ + beq 3ff88 │ │ │ │ + movw r0, #25004 @ 0x61ac │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aa550 │ │ │ │ + bl aa5a8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #24] │ │ │ │ - beq 3ffd8 │ │ │ │ - movw r0, #27416 @ 0x6b18 │ │ │ │ + beq 3ff88 │ │ │ │ + movw r0, #24984 @ 0x6198 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aa550 │ │ │ │ + bl aa5a8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ - beq 3ffd8 │ │ │ │ - movw r0, #27444 @ 0x6b34 │ │ │ │ + beq 3ff88 │ │ │ │ + movw r0, #25012 @ 0x61b4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aa550 │ │ │ │ + bl aa5a8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ - beq 3ffd8 │ │ │ │ - movw r3, #52364 @ 0xcc8c │ │ │ │ + beq 3ff88 │ │ │ │ + movw r3, #48392 @ 0xbd08 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #27452 @ 0x6b3c │ │ │ │ + movw r0, #25020 @ 0x61bc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 25db80 │ │ │ │ - movw r1, #27488 @ 0x6b60 │ │ │ │ + bl 25cde4 │ │ │ │ + movw r1, #25056 @ 0x61e0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 13b4b8 │ │ │ │ + bl 13bab8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3ffd8 │ │ │ │ + blt 3ff88 │ │ │ │ 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 159780 │ │ │ │ + bl 159370 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3ffd8 │ │ │ │ + blt 3ff88 │ │ │ │ cmp r4, #3 │ │ │ │ - bne 400f8 │ │ │ │ + bne 400a8 │ │ │ │ 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 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r1, r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 40194 │ │ │ │ + bls 40144 │ │ │ │ tst r0, #3 │ │ │ │ movweq r2, #32896 @ 0x8080 │ │ │ │ movteq r2, #32896 @ 0x8080 │ │ │ │ - bne 40184 │ │ │ │ + bne 40134 │ │ │ │ mov r3, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ cmp r1, r0 │ │ │ │ - bcc 40178 │ │ │ │ + bcc 40128 │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ tst r2, r3 │ │ │ │ - beq 40158 │ │ │ │ - b 401a0 │ │ │ │ + beq 40108 │ │ │ │ + b 40150 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 40194 │ │ │ │ + beq 40144 │ │ │ │ mov r0, r3 │ │ │ │ ldrsb r3, [r0], #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 40140 │ │ │ │ - b 401a0 │ │ │ │ + bge 400f0 │ │ │ │ + b 40150 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 401a8 │ │ │ │ + b 40158 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000401b4 <_PyExc_CreateExceptionGroup@@Base>: │ │ │ │ +00040164 <_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 aa8a8 │ │ │ │ + bl aa900 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 401e0 <_PyExc_CreateExceptionGroup@@Base+0x2c> │ │ │ │ + bne 40190 <_PyExc_CreateExceptionGroup@@Base+0x2c> │ │ │ │ mov r5, #0 │ │ │ │ - b 4023c <_PyExc_CreateExceptionGroup@@Base+0x88> │ │ │ │ + b 401ec <_PyExc_CreateExceptionGroup@@Base+0x88> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl cef58 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl cfbd0 <_PyTuple_FromPairSteal@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 401d8 <_PyExc_CreateExceptionGroup@@Base+0x24> │ │ │ │ - movw r3, #52416 @ 0xccc0 │ │ │ │ + beq 40188 <_PyExc_CreateExceptionGroup@@Base+0x24> │ │ │ │ + movw r3, #48448 @ 0xbd40 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 20e7a0 │ │ │ │ + bl 20d744 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4023c <_PyExc_CreateExceptionGroup@@Base+0x88> │ │ │ │ + bgt 401ec <_PyExc_CreateExceptionGroup@@Base+0x88> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4023c <_PyExc_CreateExceptionGroup@@Base+0x88> │ │ │ │ + bne 401ec <_PyExc_CreateExceptionGroup@@Base+0x88> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 402bc <_PyExc_CreateExceptionGroup@@Base+0x108> │ │ │ │ + bne 4026c <_PyExc_CreateExceptionGroup@@Base+0x108> │ │ │ │ ldr r8, [r5] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - bl 139f90 │ │ │ │ + bl 13a590 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 13ce70 │ │ │ │ + bl 13d470 │ │ │ │ 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 402e0 <_PyExc_CreateExceptionGroup@@Base+0x12c> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 40290 <_PyExc_CreateExceptionGroup@@Base+0x12c> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #28356 @ 0x6ec4 │ │ │ │ + movw r1, #25924 @ 0x6544 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - b 40314 <_PyExc_CreateExceptionGroup@@Base+0x160> │ │ │ │ + b 402c4 <_PyExc_CreateExceptionGroup@@Base+0x160> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28340 @ 0x6eb4 │ │ │ │ + movw r0, #25908 @ 0x6534 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 40268 <_PyExc_CreateExceptionGroup@@Base+0xb4> │ │ │ │ - b 403f4 <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ + bne 40218 <_PyExc_CreateExceptionGroup@@Base+0xb4> │ │ │ │ + b 403a4 <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ mov r0, r7 │ │ │ │ - bl 13ce70 │ │ │ │ + bl 13d470 │ │ │ │ eor r9, r0, #1 │ │ │ │ cmp r7, r6 │ │ │ │ moveq r9, #0 │ │ │ │ andne r9, r9, #1 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 40328 <_PyExc_CreateExceptionGroup@@Base+0x174> │ │ │ │ + beq 402d8 <_PyExc_CreateExceptionGroup@@Base+0x174> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #28404 @ 0x6ef4 │ │ │ │ + movw r1, #25972 @ 0x6574 │ │ │ │ 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 140e0c │ │ │ │ + b 1409e8 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ moveq r1, r6 │ │ │ │ - bl ced78 <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf9f0 <_PyTuple_FromPair@@Base> │ │ │ │ cmp r8, r6 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bne 40384 <_PyExc_CreateExceptionGroup@@Base+0x1d0> │ │ │ │ + bne 40334 <_PyExc_CreateExceptionGroup@@Base+0x1d0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4039c <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ + beq 4034c <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ ldr r3, [r0] │ │ │ │ str r9, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4039c <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ + bgt 4034c <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4039c <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 4039c <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ + bne 4034c <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 4034c <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ str r8, [r5, #12] │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r7, r6 │ │ │ │ - bne 403dc <_PyExc_CreateExceptionGroup@@Base+0x228> │ │ │ │ + bne 4038c <_PyExc_CreateExceptionGroup@@Base+0x228> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 403f4 <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ + beq 403a4 <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 403f4 <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ + bgt 403a4 <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 403f4 <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 403f4 <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ + bne 403a4 <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 403a4 <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ str r7, [r5, #16] │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ 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 40430 <_PyExc_CreateExceptionGroup@@Base+0x27c> │ │ │ │ + bne 403e0 <_PyExc_CreateExceptionGroup@@Base+0x27c> │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #28824 @ 0x7098 │ │ │ │ + movw r0, #26392 @ 0x6718 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bf9f4 │ │ │ │ + b bfbbc │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ced78 <_PyTuple_FromPair@@Base> │ │ │ │ + b cf9f0 <_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 40498 <_PyExc_CreateExceptionGroup@@Base+0x2e4> │ │ │ │ + bne 40448 <_PyExc_CreateExceptionGroup@@Base+0x2e4> │ │ │ │ cmp r2, #0 │ │ │ │ - blt 40494 <_PyExc_CreateExceptionGroup@@Base+0x2e0> │ │ │ │ + blt 40444 <_PyExc_CreateExceptionGroup@@Base+0x2e0> │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 404d8 <_PyExc_CreateExceptionGroup@@Base+0x324> │ │ │ │ + beq 40488 <_PyExc_CreateExceptionGroup@@Base+0x324> │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #1600] @ 40ae0 <_PyExc_CreateExceptionGroup@@Base+0x92c> │ │ │ │ + ldr r1, [pc, #1600] @ 40a90 <_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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 404d8 <_PyExc_CreateExceptionGroup@@Base+0x324> │ │ │ │ + bne 40488 <_PyExc_CreateExceptionGroup@@Base+0x324> │ │ │ │ mov r4, #0 │ │ │ │ - b 40ad4 <_PyExc_CreateExceptionGroup@@Base+0x920> │ │ │ │ + b 40a84 <_PyExc_CreateExceptionGroup@@Base+0x920> │ │ │ │ adds r2, r5, r4 │ │ │ │ - beq 40558 <_PyExc_CreateExceptionGroup@@Base+0x3a4> │ │ │ │ + beq 40508 <_PyExc_CreateExceptionGroup@@Base+0x3a4> │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 404f8 <_PyExc_CreateExceptionGroup@@Base+0x344> │ │ │ │ + beq 404a8 <_PyExc_CreateExceptionGroup@@Base+0x344> │ │ │ │ cmp r2, #1 │ │ │ │ - bne 40500 <_PyExc_CreateExceptionGroup@@Base+0x34c> │ │ │ │ - b 40568 <_PyExc_CreateExceptionGroup@@Base+0x3b4> │ │ │ │ + bne 404b0 <_PyExc_CreateExceptionGroup@@Base+0x34c> │ │ │ │ + b 40518 <_PyExc_CreateExceptionGroup@@Base+0x3b4> │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 14b788 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b38c <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 40520 <_PyExc_CreateExceptionGroup@@Base+0x36c> │ │ │ │ - bl be4fc │ │ │ │ + bne 404d0 <_PyExc_CreateExceptionGroup@@Base+0x36c> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40568 <_PyExc_CreateExceptionGroup@@Base+0x3b4> │ │ │ │ - b 404d0 <_PyExc_CreateExceptionGroup@@Base+0x31c> │ │ │ │ - bl c56c8 │ │ │ │ + beq 40518 <_PyExc_CreateExceptionGroup@@Base+0x3b4> │ │ │ │ + b 40480 <_PyExc_CreateExceptionGroup@@Base+0x31c> │ │ │ │ + bl c59f0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4054c <_PyExc_CreateExceptionGroup@@Base+0x398> │ │ │ │ + bgt 404fc <_PyExc_CreateExceptionGroup@@Base+0x398> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4054c <_PyExc_CreateExceptionGroup@@Base+0x398> │ │ │ │ + bne 404fc <_PyExc_CreateExceptionGroup@@Base+0x398> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 4056c <_PyExc_CreateExceptionGroup@@Base+0x3b8> │ │ │ │ - b 40510 <_PyExc_CreateExceptionGroup@@Base+0x35c> │ │ │ │ + bne 4051c <_PyExc_CreateExceptionGroup@@Base+0x3b8> │ │ │ │ + b 404c0 <_PyExc_CreateExceptionGroup@@Base+0x35c> │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mvn r5, #0 │ │ │ │ - b 4056c <_PyExc_CreateExceptionGroup@@Base+0x3b8> │ │ │ │ + b 4051c <_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 407a4 <_PyExc_CreateExceptionGroup@@Base+0x5f0> │ │ │ │ + bne 40754 <_PyExc_CreateExceptionGroup@@Base+0x5f0> │ │ │ │ cmp r5, #11 │ │ │ │ movlt r0, r5 │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl a12b4 │ │ │ │ + bl a1378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 405c4 <_PyExc_CreateExceptionGroup@@Base+0x410> │ │ │ │ + bne 40574 <_PyExc_CreateExceptionGroup@@Base+0x410> │ │ │ │ mov r4, #0 │ │ │ │ - b 40ac0 <_PyExc_CreateExceptionGroup@@Base+0x90c> │ │ │ │ + b 40a70 <_PyExc_CreateExceptionGroup@@Base+0x90c> │ │ │ │ str r5, [fp, #-100] @ 0xffffff9c │ │ │ │ - movw r9, #29552 @ 0x7370 │ │ │ │ + movw r9, #27120 @ 0x69f0 │ │ │ │ movt r9, #65 @ 0x41 │ │ │ │ mov r0, #0 │ │ │ │ mov r5, #0 │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, r5 │ │ │ │ - beq 406b4 <_PyExc_CreateExceptionGroup@@Base+0x500> │ │ │ │ + beq 40664 <_PyExc_CreateExceptionGroup@@Base+0x500> │ │ │ │ cmp r7, r0 │ │ │ │ - ble 40604 <_PyExc_CreateExceptionGroup@@Base+0x450> │ │ │ │ + ble 405b4 <_PyExc_CreateExceptionGroup@@Base+0x450> │ │ │ │ ldrb r3, [r8, r0] │ │ │ │ ldr r3, [r9, r3, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ - beq 40608 <_PyExc_CreateExceptionGroup@@Base+0x454> │ │ │ │ + beq 405b8 <_PyExc_CreateExceptionGroup@@Base+0x454> │ │ │ │ add r0, r0, #1 │ │ │ │ - b 405e4 <_PyExc_CreateExceptionGroup@@Base+0x430> │ │ │ │ - beq 40770 <_PyExc_CreateExceptionGroup@@Base+0x5bc> │ │ │ │ + b 40594 <_PyExc_CreateExceptionGroup@@Base+0x430> │ │ │ │ + beq 40720 <_PyExc_CreateExceptionGroup@@Base+0x5bc> │ │ │ │ add r6, r0, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - ble 40628 <_PyExc_CreateExceptionGroup@@Base+0x474> │ │ │ │ + ble 405d8 <_PyExc_CreateExceptionGroup@@Base+0x474> │ │ │ │ ldrb r3, [r8, r6] │ │ │ │ ldr r3, [r9, r3, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ addeq r6, r6, #1 │ │ │ │ - beq 4060c <_PyExc_CreateExceptionGroup@@Base+0x458> │ │ │ │ + beq 405bc <_PyExc_CreateExceptionGroup@@Base+0x458> │ │ │ │ sub r1, r6, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl cdeb8 │ │ │ │ + bl ceb30 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 4077c <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ + beq 4072c <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle sl, [r3, r5, lsl #2] │ │ │ │ - ble 406a8 <_PyExc_CreateExceptionGroup@@Base+0x4f4> │ │ │ │ + ble 40658 <_PyExc_CreateExceptionGroup@@Base+0x4f4> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl c5924 │ │ │ │ + bl c5c4c │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40688 <_PyExc_CreateExceptionGroup@@Base+0x4d4> │ │ │ │ + beq 40638 <_PyExc_CreateExceptionGroup@@Base+0x4d4> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4077c <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ + bgt 4072c <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4077c <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ + bne 4072c <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ mov r0, sl │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 4077c <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 4072c <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 406a8 <_PyExc_CreateExceptionGroup@@Base+0x4f4> │ │ │ │ + bgt 40658 <_PyExc_CreateExceptionGroup@@Base+0x4f4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 406a8 <_PyExc_CreateExceptionGroup@@Base+0x4f4> │ │ │ │ + bne 40658 <_PyExc_CreateExceptionGroup@@Base+0x4f4> │ │ │ │ mov r0, sl │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - b 405d8 <_PyExc_CreateExceptionGroup@@Base+0x424> │ │ │ │ + b 40588 <_PyExc_CreateExceptionGroup@@Base+0x424> │ │ │ │ cmp r7, r0 │ │ │ │ mov r6, r5 │ │ │ │ - movwgt r3, #29552 @ 0x7370 │ │ │ │ + movwgt r3, #27120 @ 0x69f0 │ │ │ │ movtgt r3, #65 @ 0x41 │ │ │ │ - ble 40774 <_PyExc_CreateExceptionGroup@@Base+0x5c0> │ │ │ │ + ble 40724 <_PyExc_CreateExceptionGroup@@Base+0x5c0> │ │ │ │ ldrb r2, [r8, r0] │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - beq 406e8 <_PyExc_CreateExceptionGroup@@Base+0x534> │ │ │ │ + beq 40698 <_PyExc_CreateExceptionGroup@@Base+0x534> │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r7, r0 │ │ │ │ - bne 406c8 <_PyExc_CreateExceptionGroup@@Base+0x514> │ │ │ │ - b 40774 <_PyExc_CreateExceptionGroup@@Base+0x5c0> │ │ │ │ + bne 40678 <_PyExc_CreateExceptionGroup@@Base+0x514> │ │ │ │ + b 40724 <_PyExc_CreateExceptionGroup@@Base+0x5c0> │ │ │ │ sub r1, r7, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl cdeb8 │ │ │ │ + bl ceb30 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4077c <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ + beq 4072c <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r5, [r3, r6, lsl #2] │ │ │ │ - ble 40768 <_PyExc_CreateExceptionGroup@@Base+0x5b4> │ │ │ │ + ble 40718 <_PyExc_CreateExceptionGroup@@Base+0x5b4> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5924 │ │ │ │ + bl c5c4c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40748 <_PyExc_CreateExceptionGroup@@Base+0x594> │ │ │ │ + beq 406f8 <_PyExc_CreateExceptionGroup@@Base+0x594> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4077c <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ + bgt 4072c <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4077c <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ + bne 4072c <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 4077c <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 4072c <_PyExc_CreateExceptionGroup@@Base+0x5c8> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40768 <_PyExc_CreateExceptionGroup@@Base+0x5b4> │ │ │ │ + bgt 40718 <_PyExc_CreateExceptionGroup@@Base+0x5b4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40768 <_PyExc_CreateExceptionGroup@@Base+0x5b4> │ │ │ │ + bne 40718 <_PyExc_CreateExceptionGroup@@Base+0x5b4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 40774 <_PyExc_CreateExceptionGroup@@Base+0x5c0> │ │ │ │ + b 40724 <_PyExc_CreateExceptionGroup@@Base+0x5c0> │ │ │ │ mov r6, r5 │ │ │ │ str r6, [r4, #8] │ │ │ │ - b 40ac0 <_PyExc_CreateExceptionGroup@@Base+0x90c> │ │ │ │ + b 40a70 <_PyExc_CreateExceptionGroup@@Base+0x90c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 405bc <_PyExc_CreateExceptionGroup@@Base+0x408> │ │ │ │ + bgt 4056c <_PyExc_CreateExceptionGroup@@Base+0x408> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 405bc <_PyExc_CreateExceptionGroup@@Base+0x408> │ │ │ │ + bne 4056c <_PyExc_CreateExceptionGroup@@Base+0x408> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 405bc <_PyExc_CreateExceptionGroup@@Base+0x408> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 4056c <_PyExc_CreateExceptionGroup@@Base+0x408> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 1c1608 │ │ │ │ + bl 1c1100 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 405bc <_PyExc_CreateExceptionGroup@@Base+0x408> │ │ │ │ + bne 4056c <_PyExc_CreateExceptionGroup@@Base+0x408> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 407e8 <_PyExc_CreateExceptionGroup@@Base+0x634> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 40798 <_PyExc_CreateExceptionGroup@@Base+0x634> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #472 @ 0x1d8 │ │ │ │ - movt r1, #62 @ 0x3e │ │ │ │ + movw r1, #63348 @ 0xf774 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 40ab4 <_PyExc_CreateExceptionGroup@@Base+0x900> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 40a64 <_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 40920 <_PyExc_CreateExceptionGroup@@Base+0x76c> │ │ │ │ + bne 408d0 <_PyExc_CreateExceptionGroup@@Base+0x76c> │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ ldrb r9, [r3] │ │ │ │ - bl a12b4 │ │ │ │ + bl a1378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 40ab4 <_PyExc_CreateExceptionGroup@@Base+0x900> │ │ │ │ + beq 40a64 <_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 408f8 <_PyExc_CreateExceptionGroup@@Base+0x744> │ │ │ │ + ble 408a8 <_PyExc_CreateExceptionGroup@@Base+0x744> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 408f8 <_PyExc_CreateExceptionGroup@@Base+0x744> │ │ │ │ + beq 408a8 <_PyExc_CreateExceptionGroup@@Base+0x744> │ │ │ │ sub r5, r5, #1 │ │ │ │ ldrb r3, [r8, r4] │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, r2 │ │ │ │ - bne 408ec <_PyExc_CreateExceptionGroup@@Base+0x738> │ │ │ │ + bne 4089c <_PyExc_CreateExceptionGroup@@Base+0x738> │ │ │ │ sub r1, r4, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl cdeb8 │ │ │ │ + bl ceb30 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 409d4 <_PyExc_CreateExceptionGroup@@Base+0x820> │ │ │ │ + beq 40984 <_PyExc_CreateExceptionGroup@@Base+0x820> │ │ │ │ cmp r9, #11 │ │ │ │ ldrle r3, [r6, #12] │ │ │ │ strle sl, [r3, r9, lsl #2] │ │ │ │ - ble 408dc <_PyExc_CreateExceptionGroup@@Base+0x728> │ │ │ │ + ble 4088c <_PyExc_CreateExceptionGroup@@Base+0x728> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl c5924 │ │ │ │ + bl c5c4c │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 408bc <_PyExc_CreateExceptionGroup@@Base+0x708> │ │ │ │ + beq 4086c <_PyExc_CreateExceptionGroup@@Base+0x708> │ │ │ │ mov r4, r6 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40a90 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + bgt 40a40 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40a90 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + bne 40a40 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ mov r0, sl │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 40a90 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 40a40 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 408dc <_PyExc_CreateExceptionGroup@@Base+0x728> │ │ │ │ + bgt 4088c <_PyExc_CreateExceptionGroup@@Base+0x728> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 408dc <_PyExc_CreateExceptionGroup@@Base+0x728> │ │ │ │ + bne 4088c <_PyExc_CreateExceptionGroup@@Base+0x728> │ │ │ │ mov r0, sl │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ add r4, r4, #1 │ │ │ │ add r9, r9, #1 │ │ │ │ mov r0, r4 │ │ │ │ - b 40834 <_PyExc_CreateExceptionGroup@@Base+0x680> │ │ │ │ + b 407e4 <_PyExc_CreateExceptionGroup@@Base+0x680> │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bne 40848 <_PyExc_CreateExceptionGroup@@Base+0x694> │ │ │ │ + bne 407f8 <_PyExc_CreateExceptionGroup@@Base+0x694> │ │ │ │ mov r4, r6 │ │ │ │ cmp r7, r0 │ │ │ │ mov r6, r9 │ │ │ │ - blt 409cc <_PyExc_CreateExceptionGroup@@Base+0x818> │ │ │ │ + blt 4097c <_PyExc_CreateExceptionGroup@@Base+0x818> │ │ │ │ sub r1, r7, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl cdeb8 │ │ │ │ + bl ceb30 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 40980 <_PyExc_CreateExceptionGroup@@Base+0x7cc> │ │ │ │ - b 40a90 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ - bl a12b4 │ │ │ │ + bne 40930 <_PyExc_CreateExceptionGroup@@Base+0x7cc> │ │ │ │ + b 40a40 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + bl a1378 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r6, sl │ │ │ │ - beq 40ab4 <_PyExc_CreateExceptionGroup@@Base+0x900> │ │ │ │ + beq 40a64 <_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 40970 <_PyExc_CreateExceptionGroup@@Base+0x7bc> │ │ │ │ + beq 40920 <_PyExc_CreateExceptionGroup@@Base+0x7bc> │ │ │ │ mov lr, #1 │ │ │ │ mvn ip, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ str r1, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl 2d1f78 │ │ │ │ + bl 2d1238 │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ subs r9, r0, #0 │ │ │ │ add r0, r8, sl │ │ │ │ - bge 409dc <_PyExc_CreateExceptionGroup@@Base+0x828> │ │ │ │ + bge 4098c <_PyExc_CreateExceptionGroup@@Base+0x828> │ │ │ │ ldr r0, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl cdeb8 │ │ │ │ + bl ceb30 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 40a90 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + beq 40a40 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r5, [r3, r6, lsl #2] │ │ │ │ - ble 409c8 <_PyExc_CreateExceptionGroup@@Base+0x814> │ │ │ │ + ble 40978 <_PyExc_CreateExceptionGroup@@Base+0x814> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5924 │ │ │ │ + bl c5c4c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40a70 <_PyExc_CreateExceptionGroup@@Base+0x8bc> │ │ │ │ + bne 40a20 <_PyExc_CreateExceptionGroup@@Base+0x8bc> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 409c8 <_PyExc_CreateExceptionGroup@@Base+0x814> │ │ │ │ + bgt 40978 <_PyExc_CreateExceptionGroup@@Base+0x814> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 409c8 <_PyExc_CreateExceptionGroup@@Base+0x814> │ │ │ │ + bne 40978 <_PyExc_CreateExceptionGroup@@Base+0x814> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ str r6, [r4, #8] │ │ │ │ - b 40ab8 <_PyExc_CreateExceptionGroup@@Base+0x904> │ │ │ │ + b 40a68 <_PyExc_CreateExceptionGroup@@Base+0x904> │ │ │ │ mov r4, r6 │ │ │ │ - b 40a90 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + b 40a40 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ mov r1, r9 │ │ │ │ - bl cdeb8 │ │ │ │ + bl ceb30 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 40a90 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + beq 40a40 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r1, [r3, r6, lsl #2] │ │ │ │ - ble 40a5c <_PyExc_CreateExceptionGroup@@Base+0x8a8> │ │ │ │ + ble 40a0c <_PyExc_CreateExceptionGroup@@Base+0x8a8> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl c5924 │ │ │ │ + bl c5c4c │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [r1] │ │ │ │ - beq 40a3c <_PyExc_CreateExceptionGroup@@Base+0x888> │ │ │ │ + beq 409ec <_PyExc_CreateExceptionGroup@@Base+0x888> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40a90 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + bgt 40a40 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 40a90 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + bne 40a40 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ mov r0, r1 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 40a90 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 40a40 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ sub r2, r2, #1 │ │ │ │ - bgt 40a5c <_PyExc_CreateExceptionGroup@@Base+0x8a8> │ │ │ │ + bgt 40a0c <_PyExc_CreateExceptionGroup@@Base+0x8a8> │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r1] │ │ │ │ - bne 40a5c <_PyExc_CreateExceptionGroup@@Base+0x8a8> │ │ │ │ + bne 40a0c <_PyExc_CreateExceptionGroup@@Base+0x8a8> │ │ │ │ mov r0, r1 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ add r6, r6, #1 │ │ │ │ add sl, r3, sl │ │ │ │ add sl, r9, sl │ │ │ │ - b 40930 <_PyExc_CreateExceptionGroup@@Base+0x77c> │ │ │ │ + b 408e0 <_PyExc_CreateExceptionGroup@@Base+0x77c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40a90 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + bgt 40a40 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40a90 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ + bne 40a40 <_PyExc_CreateExceptionGroup@@Base+0x8dc> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40ab4 <_PyExc_CreateExceptionGroup@@Base+0x900> │ │ │ │ + bgt 40a64 <_PyExc_CreateExceptionGroup@@Base+0x900> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40ab4 <_PyExc_CreateExceptionGroup@@Base+0x900> │ │ │ │ + bne 40a64 <_PyExc_CreateExceptionGroup@@Base+0x900> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ 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 │ │ │ │ @@ -18785,723 +18767,723 @@ │ │ │ │ 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 40b20 <_PyExc_CreateExceptionGroup@@Base+0x96c> │ │ │ │ + bhi 40ad0 <_PyExc_CreateExceptionGroup@@Base+0x96c> │ │ │ │ cmp r4, #0 │ │ │ │ ldrgt r2, [r6] │ │ │ │ movwle r2, #5196 @ 0x144c │ │ │ │ movtle r2, #96 @ 0x60 │ │ │ │ - b 40b44 <_PyExc_CreateExceptionGroup@@Base+0x990> │ │ │ │ + b 40af4 <_PyExc_CreateExceptionGroup@@Base+0x990> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #62748 @ 0xf51c │ │ │ │ + movw r0, #60172 @ 0xeb0c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 40b0c <_PyExc_CreateExceptionGroup@@Base+0x958> │ │ │ │ + b 40abc <_PyExc_CreateExceptionGroup@@Base+0x958> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 325044 │ │ │ │ + b 324894 │ │ │ │ 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 1dd984 │ │ │ │ + bl 1dc440 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40ba0 <_PyExc_CreateExceptionGroup@@Base+0x9ec> │ │ │ │ + beq 40b50 <_PyExc_CreateExceptionGroup@@Base+0x9ec> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 40bdc <_PyExc_CreateExceptionGroup@@Base+0xa28> │ │ │ │ + beq 40b8c <_PyExc_CreateExceptionGroup@@Base+0xa28> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r0, #19132 @ 0x4abc │ │ │ │ + movw r0, #16700 @ 0x413c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b71d4 │ │ │ │ + b b7390 │ │ │ │ ldmib r4, {r1, ip} │ │ │ │ - movw r3, #16904 @ 0x4208 │ │ │ │ + movw r3, #14532 @ 0x38c4 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp ip, #1 │ │ │ │ - movw r0, #16896 @ 0x4200 │ │ │ │ + movw r0, #14524 @ 0x38bc │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r1, [r1, #12] │ │ │ │ movne r0, r3 │ │ │ │ - bl b71d4 │ │ │ │ + bl b7390 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 1df04c │ │ │ │ - b 40be0 <_PyExc_CreateExceptionGroup@@Base+0xa2c> │ │ │ │ + bl 1ddb08 │ │ │ │ + b 40b90 <_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 40c30 <_PyExc_CreateExceptionGroup@@Base+0xa7c> │ │ │ │ + bne 40be0 <_PyExc_CreateExceptionGroup@@Base+0xa7c> │ │ │ │ cmp r4, #2 │ │ │ │ - bne 40c2c <_PyExc_CreateExceptionGroup@@Base+0xa78> │ │ │ │ + bne 40bdc <_PyExc_CreateExceptionGroup@@Base+0xa78> │ │ │ │ subs r3, r0, #0 │ │ │ │ moveq r5, r0 │ │ │ │ - bne 40c70 <_PyExc_CreateExceptionGroup@@Base+0xabc> │ │ │ │ - b 40c30 <_PyExc_CreateExceptionGroup@@Base+0xa7c> │ │ │ │ + bne 40c20 <_PyExc_CreateExceptionGroup@@Base+0xabc> │ │ │ │ + b 40be0 <_PyExc_CreateExceptionGroup@@Base+0xa7c> │ │ │ │ mov r5, r2 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #2 │ │ │ │ sub ip, fp, #52 @ 0x34 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ movw r1, #19732 @ 0x4d14 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ str ip, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r4 │ │ │ │ - bl 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 40c74 <_PyExc_CreateExceptionGroup@@Base+0xac0> │ │ │ │ - b 40cac <_PyExc_CreateExceptionGroup@@Base+0xaf8> │ │ │ │ + bne 40c24 <_PyExc_CreateExceptionGroup@@Base+0xac0> │ │ │ │ + b 40c5c <_PyExc_CreateExceptionGroup@@Base+0xaf8> │ │ │ │ mov r5, r2 │ │ │ │ ldr r7, [r3] │ │ │ │ add r4, r4, r5 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 40cb4 <_PyExc_CreateExceptionGroup@@Base+0xb00> │ │ │ │ - movw r2, #33584 @ 0x8330 │ │ │ │ + bne 40c64 <_PyExc_CreateExceptionGroup@@Base+0xb00> │ │ │ │ + movw r2, #29296 @ 0x7270 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13368 @ 0x3438 │ │ │ │ + movw r1, #10708 @ 0x29d4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #29520 @ 0x7350 │ │ │ │ + movw r0, #27088 @ 0x69d0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r3, r7 │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 40ee4 <_PyExc_CreateExceptionGroup@@Base+0xd30> │ │ │ │ + b 40e94 <_PyExc_CreateExceptionGroup@@Base+0xd30> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, #2 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq 40e40 <_PyExc_CreateExceptionGroup@@Base+0xc8c> │ │ │ │ + beq 40df0 <_PyExc_CreateExceptionGroup@@Base+0xc8c> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 40ce0 <_PyExc_CreateExceptionGroup@@Base+0xb2c> │ │ │ │ + beq 40c90 <_PyExc_CreateExceptionGroup@@Base+0xb2c> │ │ │ │ cmp r4, #3 │ │ │ │ ldrne r4, [r3, #12] │ │ │ │ moveq r4, #0 │ │ │ │ - b 40ce8 <_PyExc_CreateExceptionGroup@@Base+0xb34> │ │ │ │ + b 40c98 <_PyExc_CreateExceptionGroup@@Base+0xb34> │ │ │ │ ldr r4, [r3, #12] │ │ │ │ - b 40e50 <_PyExc_CreateExceptionGroup@@Base+0xc9c> │ │ │ │ + b 40e00 <_PyExc_CreateExceptionGroup@@Base+0xc9c> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 40d14 <_PyExc_CreateExceptionGroup@@Base+0xb60> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 40cc4 <_PyExc_CreateExceptionGroup@@Base+0xb60> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29532 @ 0x735c │ │ │ │ + movw r1, #27100 @ 0x69dc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 40cac <_PyExc_CreateExceptionGroup@@Base+0xaf8> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 40c5c <_PyExc_CreateExceptionGroup@@Base+0xaf8> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 40e4c <_PyExc_CreateExceptionGroup@@Base+0xc98> │ │ │ │ - ldr r2, [pc, #456] @ 40ef0 <_PyExc_CreateExceptionGroup@@Base+0xd3c> │ │ │ │ + beq 40dfc <_PyExc_CreateExceptionGroup@@Base+0xc98> │ │ │ │ + ldr r2, [pc, #456] @ 40ea0 <_PyExc_CreateExceptionGroup@@Base+0xd3c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r4 │ │ │ │ str r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ - movw r4, #64424 @ 0xfba8 │ │ │ │ + movw r4, #64392 @ 0xfb88 │ │ │ │ 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 40e30 <_PyExc_CreateExceptionGroup@@Base+0xc7c> │ │ │ │ + ble 40de0 <_PyExc_CreateExceptionGroup@@Base+0xc7c> │ │ │ │ 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 40d84 <_PyExc_CreateExceptionGroup@@Base+0xbd0> │ │ │ │ + bne 40d34 <_PyExc_CreateExceptionGroup@@Base+0xbd0> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 38e5f4 <_Py_ResurrectReference@@Base+0x284> │ │ │ │ - b 40dc0 <_PyExc_CreateExceptionGroup@@Base+0xc0c> │ │ │ │ + bl 38e488 <_Py_ResurrectReference@@Base+0x270> │ │ │ │ + b 40d70 <_PyExc_CreateExceptionGroup@@Base+0xc0c> │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r1, r0 │ │ │ │ - beq 40d9c <_PyExc_CreateExceptionGroup@@Base+0xbe8> │ │ │ │ + beq 40d4c <_PyExc_CreateExceptionGroup@@Base+0xbe8> │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne 40dac <_PyExc_CreateExceptionGroup@@Base+0xbf8> │ │ │ │ + bne 40d5c <_PyExc_CreateExceptionGroup@@Base+0xbf8> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 38feb0 │ │ │ │ - b 40dc0 <_PyExc_CreateExceptionGroup@@Base+0xc0c> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bl 38fc80 │ │ │ │ + b 40d70 <_PyExc_CreateExceptionGroup@@Base+0xc0c> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29560 @ 0x7378 │ │ │ │ + movw r1, #27128 @ 0x69f8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 40dec <_PyExc_CreateExceptionGroup@@Base+0xc38> │ │ │ │ + b 40d9c <_PyExc_CreateExceptionGroup@@Base+0xc38> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40cac <_PyExc_CreateExceptionGroup@@Base+0xaf8> │ │ │ │ + beq 40c5c <_PyExc_CreateExceptionGroup@@Base+0xaf8> │ │ │ │ cmp r0, r4 │ │ │ │ - bne 40e00 <_PyExc_CreateExceptionGroup@@Base+0xc4c> │ │ │ │ + bne 40db0 <_PyExc_CreateExceptionGroup@@Base+0xc4c> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 40e28 <_PyExc_CreateExceptionGroup@@Base+0xc74> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 40dd8 <_PyExc_CreateExceptionGroup@@Base+0xc74> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29592 @ 0x7398 │ │ │ │ + movw r1, #27160 @ 0x6a18 │ │ │ │ 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 140e0c │ │ │ │ + b 1409e8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40e20 <_PyExc_CreateExceptionGroup@@Base+0xc6c> │ │ │ │ + bgt 40dd0 <_PyExc_CreateExceptionGroup@@Base+0xc6c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40e20 <_PyExc_CreateExceptionGroup@@Base+0xc6c> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 40dd0 <_PyExc_CreateExceptionGroup@@Base+0xc6c> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r8, r8, #1 │ │ │ │ - b 40d50 <_PyExc_CreateExceptionGroup@@Base+0xb9c> │ │ │ │ + b 40d00 <_PyExc_CreateExceptionGroup@@Base+0xb9c> │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r4, r6 │ │ │ │ ldr r5, [fp, #-68] @ 0xffffffbc │ │ │ │ - b 40e50 <_PyExc_CreateExceptionGroup@@Base+0xc9c> │ │ │ │ + b 40e00 <_PyExc_CreateExceptionGroup@@Base+0xc9c> │ │ │ │ mov r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b 40e50 <_PyExc_CreateExceptionGroup@@Base+0xc9c> │ │ │ │ + b 40e00 <_PyExc_CreateExceptionGroup@@Base+0xc9c> │ │ │ │ mov r5, r1 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ cmpne r4, #0 │ │ │ │ moveq r4, r7 │ │ │ │ - beq 40e94 <_PyExc_CreateExceptionGroup@@Base+0xce0> │ │ │ │ + beq 40e44 <_PyExc_CreateExceptionGroup@@Base+0xce0> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 40e94 <_PyExc_CreateExceptionGroup@@Base+0xce0> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 40e44 <_PyExc_CreateExceptionGroup@@Base+0xce0> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29656 @ 0x73d8 │ │ │ │ + movw r1, #27224 @ 0x6a58 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 40cac <_PyExc_CreateExceptionGroup@@Base+0xaf8> │ │ │ │ - bl 2fe438 <_PySlice_FromIndices@@Base+0x1344> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 40c5c <_PyExc_CreateExceptionGroup@@Base+0xaf8> │ │ │ │ + bl 2fe10c <_PySlice_FromIndices@@Base+0x1558> │ │ │ │ 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 304df8 <_PyBytes_GetData@@Base+0x5bc> │ │ │ │ + bl 3049b4 <_PyBytes_GetData@@Base+0x5bc> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40ee4 <_PyExc_CreateExceptionGroup@@Base+0xd30> │ │ │ │ + bgt 40e94 <_PyExc_CreateExceptionGroup@@Base+0xd30> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40ee4 <_PyExc_CreateExceptionGroup@@Base+0xd30> │ │ │ │ + bne 40e94 <_PyExc_CreateExceptionGroup@@Base+0xd30> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00040ef4 : │ │ │ │ +00040ea4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #42112 @ 0xa480 │ │ │ │ + movw r0, #39548 @ 0x9a7c │ │ │ │ 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 40f64 │ │ │ │ + bne 40f14 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - bne 40f8c │ │ │ │ - movw r2, #32728 @ 0x7fd8 │ │ │ │ + bne 40f3c │ │ │ │ + movw r2, #30236 @ 0x761c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #13384 @ 0x3448 │ │ │ │ + movw r1, #10724 @ 0x29e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #36832 @ 0x8fe0 │ │ │ │ + movw r0, #31828 @ 0x7c54 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 40f84 │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 40f34 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36832 @ 0x8fe0 │ │ │ │ + movw r0, #31828 @ 0x7c54 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40f30 │ │ │ │ + bne 40ee0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr lr, [pc, #36] @ 40fb8 │ │ │ │ + ldr lr, [pc, #36] @ 40f68 │ │ │ │ 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 157a84 │ │ │ │ + bl 157670 │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00040fbc : │ │ │ │ +00040f6c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 40fd4 │ │ │ │ + ldr r0, [pc, #12] @ 40f84 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26a0ec │ │ │ │ + b 269c84 │ │ │ │ rsbeq r4, r2, r0, asr #26 │ │ │ │ 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 41018 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bgt 40fc8 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29960 @ 0x7508 │ │ │ │ + movw r1, #27528 @ 0x6b88 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 4104c │ │ │ │ + bl 16e8c0 │ │ │ │ + b 40ffc │ │ │ │ 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 41054 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 41004 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30020 @ 0x7544 │ │ │ │ + movw r1, #27588 @ 0x6bc4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r4, #0 │ │ │ │ - b 41230 │ │ │ │ + b 411e0 │ │ │ │ ldr r3, [r0, #448] @ 0x1c0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 9f7b0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f82c <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4104c │ │ │ │ + beq 40ffc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #28] │ │ │ │ cmp r5, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ - beq 41098 │ │ │ │ + beq 41048 │ │ │ │ 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] @ 4123c │ │ │ │ + ldr r2, [pc, #404] @ 411ec │ │ │ │ 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 b5144 <_PyUnicode_InternMortal@@Base> │ │ │ │ + bl b5214 <_PyUnicode_InternMortal@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 19bbd8 │ │ │ │ + bl 19b898 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq 41200 │ │ │ │ + beq 411b0 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 410fc │ │ │ │ + beq 410ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e1d14 │ │ │ │ + bl 1e0614 │ │ │ │ mov r5, r0 │ │ │ │ add r5, r5, r6 │ │ │ │ cmp r5, #7 │ │ │ │ - bgt 41228 │ │ │ │ + bgt 411d8 │ │ │ │ ldr r8, [r4, #16] │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 411d4 │ │ │ │ + beq 41184 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1e1d14 │ │ │ │ + bl 1e0614 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 411d4 │ │ │ │ + beq 41184 │ │ │ │ mov r0, r8 │ │ │ │ - bl 36167c │ │ │ │ + bl 360ec0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 41200 │ │ │ │ - bl a63d8 │ │ │ │ + beq 411b0 │ │ │ │ + bl a6498 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41164 │ │ │ │ + bgt 41114 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 41164 │ │ │ │ + bne 41114 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 41200 │ │ │ │ + beq 411b0 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ streq r5, [r4, #20] │ │ │ │ - beq 411bc │ │ │ │ + beq 4116c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 32dde0 │ │ │ │ + bl 32d6a0 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 411b0 │ │ │ │ + bgt 41160 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 411b0 │ │ │ │ + bne 41160 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 41200 │ │ │ │ + beq 411b0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a63d8 │ │ │ │ + bl a6498 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bne 411f0 │ │ │ │ - b 41200 │ │ │ │ + bne 411a0 │ │ │ │ + b 411b0 │ │ │ │ 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, #7660 @ 0x1dec │ │ │ │ + movw r3, #7580 @ 0x1d9c │ │ │ │ movt r3, #4 │ │ │ │ str r3, [r4, #28] │ │ │ │ - b 41228 │ │ │ │ + b 411d8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4104c │ │ │ │ + bgt 40ffc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4104c │ │ │ │ + bne 40ffc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 4104c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 40ffc │ │ │ │ mov r0, r4 │ │ │ │ - bl c23d8 │ │ │ │ + bl c25a4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, 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 r2, #0 │ │ │ │ - movw r1, #30084 @ 0x7584 │ │ │ │ + movw r1, #27652 @ 0x6c04 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 41278 │ │ │ │ + bge 41228 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30096 @ 0x7590 │ │ │ │ + movw r1, #27664 @ 0x6c10 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41270 │ │ │ │ + blt 41220 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30108 @ 0x759c │ │ │ │ + movw r1, #27676 @ 0x6c1c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41270 │ │ │ │ + blt 41220 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30120 @ 0x75a8 │ │ │ │ + movw r1, #27688 @ 0x6c28 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41270 │ │ │ │ + blt 41220 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30128 @ 0x75b0 │ │ │ │ + movw r1, #27696 @ 0x6c30 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41270 │ │ │ │ + blt 41220 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30140 @ 0x75bc │ │ │ │ + movw r1, #27708 @ 0x6c3c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41270 │ │ │ │ + blt 41220 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30152 @ 0x75c8 │ │ │ │ + movw r1, #27720 @ 0x6c48 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41270 │ │ │ │ + blt 41220 │ │ │ │ mov r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30164 @ 0x75d4 │ │ │ │ + movw r1, #27732 @ 0x6c54 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41270 │ │ │ │ + blt 41220 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30176 @ 0x75e0 │ │ │ │ + movw r1, #27744 @ 0x6c60 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41270 │ │ │ │ + blt 41220 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30184 @ 0x75e8 │ │ │ │ + movw r1, #27752 @ 0x6c68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41270 │ │ │ │ + blt 41220 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30196 @ 0x75f4 │ │ │ │ + movw r1, #27764 @ 0x6c74 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41270 │ │ │ │ + blt 41220 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30208 @ 0x7600 │ │ │ │ + movw r1, #27776 @ 0x6c80 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41270 │ │ │ │ + blt 41220 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30220 @ 0x760c │ │ │ │ + movw r1, #27788 @ 0x6c8c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41270 │ │ │ │ + blt 41220 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30232 @ 0x7618 │ │ │ │ + movw r1, #27800 @ 0x6c98 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41270 │ │ │ │ + blt 41220 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30244 @ 0x7624 │ │ │ │ + movw r1, #27812 @ 0x6ca4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41270 │ │ │ │ + blt 41220 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30256 @ 0x7630 │ │ │ │ + movw r1, #27824 @ 0x6cb0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41270 │ │ │ │ + blt 41220 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30268 @ 0x763c │ │ │ │ + movw r1, #27836 @ 0x6cbc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41270 │ │ │ │ + blt 41220 │ │ │ │ mov r2, #24 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30280 @ 0x7648 │ │ │ │ + movw r1, #27848 @ 0x6cc8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41270 │ │ │ │ + blt 41220 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30292 @ 0x7654 │ │ │ │ + movw r1, #27860 @ 0x6cd4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41270 │ │ │ │ + blt 41220 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30304 @ 0x7660 │ │ │ │ + movw r1, #27872 @ 0x6ce0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41270 │ │ │ │ + blt 41220 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30312 @ 0x7668 │ │ │ │ + movw r1, #27880 @ 0x6ce8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41270 │ │ │ │ + blt 41220 │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30324 @ 0x7674 │ │ │ │ + movw r1, #27892 @ 0x6cf4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41270 │ │ │ │ + blt 41220 │ │ │ │ mov r2, #144 @ 0x90 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30336 @ 0x7680 │ │ │ │ + movw r1, #27904 @ 0x6d00 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41270 │ │ │ │ + blt 41220 │ │ │ │ mov r2, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30348 @ 0x768c │ │ │ │ + movw r1, #27916 @ 0x6d0c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41270 │ │ │ │ + blt 41220 │ │ │ │ mov r2, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30360 @ 0x7698 │ │ │ │ + movw r1, #27928 @ 0x6d18 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41270 │ │ │ │ + blt 41220 │ │ │ │ mov r2, #168 @ 0xa8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30372 @ 0x76a4 │ │ │ │ + movw r1, #27940 @ 0x6d24 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41270 │ │ │ │ + blt 41220 │ │ │ │ mov r2, #176 @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30384 @ 0x76b0 │ │ │ │ + movw r1, #27952 @ 0x6d30 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41270 │ │ │ │ + blt 41220 │ │ │ │ mov r2, #184 @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30396 @ 0x76bc │ │ │ │ + movw r1, #27964 @ 0x6d3c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41270 │ │ │ │ + blt 41220 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30408 @ 0x76c8 │ │ │ │ + movw r1, #27976 @ 0x6d48 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41270 │ │ │ │ + blt 41220 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30420 @ 0x76d4 │ │ │ │ + movw r1, #27988 @ 0x6d54 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41270 │ │ │ │ + blt 41220 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30432 @ 0x76e0 │ │ │ │ + movw r1, #28000 @ 0x6d60 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41270 │ │ │ │ + blt 41220 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30444 @ 0x76ec │ │ │ │ + movw r1, #28012 @ 0x6d6c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41270 │ │ │ │ + blt 41220 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30456 @ 0x76f8 │ │ │ │ + movw r1, #28024 @ 0x6d78 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41270 │ │ │ │ + blt 41220 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30472 @ 0x7708 │ │ │ │ + movw r1, #28040 @ 0x6d88 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ 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 │ │ │ │ @@ -19512,377 +19494,377 @@ │ │ │ │ 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, #30624 @ 0x77a0 │ │ │ │ + movw r1, #28192 @ 0x6e20 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ str ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r5, [lr, #12] │ │ │ │ - bl 1228c4 │ │ │ │ + bl 123b40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4169c │ │ │ │ + beq 4164c │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13ce70 │ │ │ │ + bl 13d470 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 416a4 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 41654 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30524 @ 0x773c │ │ │ │ + movw r1, #28092 @ 0x6dbc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ - b 41794 │ │ │ │ + b 41744 │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - bne 416d4 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 41684 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30552 @ 0x7758 │ │ │ │ + movw r1, #28120 @ 0x6dd8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 4169c │ │ │ │ + bl 16e8c0 │ │ │ │ + b 4164c │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, #0 │ │ │ │ movweq r1, #5196 @ 0x144c │ │ │ │ movteq r1, #96 @ 0x60 │ │ │ │ - beq 41714 │ │ │ │ + beq 416c4 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - bne 41714 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 416c4 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30576 @ 0x7770 │ │ │ │ + movw r1, #28144 @ 0x6df0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 4169c │ │ │ │ + bl 16e8c0 │ │ │ │ + b 4164c │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #62772 @ 0xf534 │ │ │ │ + movw r1, #60340 @ 0xebb4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #30616 @ 0x7798 │ │ │ │ + movw r0, #28184 @ 0x6e18 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d7dfc │ │ │ │ + bl d8a14 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4169c │ │ │ │ - bl 2ce7f8 │ │ │ │ + beq 4164c │ │ │ │ + bl 2cda38 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4169c │ │ │ │ + beq 4164c │ │ │ │ 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 2f6810 │ │ │ │ + bl 2f6354 <_PyEval_StartTheWorld@@Base+0x598> │ │ │ │ cmn r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bne 41774 │ │ │ │ - bl 2d072c │ │ │ │ - b 4169c │ │ │ │ - bl 303148 <_PyMarshal_GetXIData@@Base+0x320> │ │ │ │ + bne 41724 │ │ │ │ + bl 2cf9ec │ │ │ │ + b 4164c │ │ │ │ + bl 302c4c <_PyMarshal_GetXIData@@Base+0xec> │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d072c │ │ │ │ + bl 2cf9ec │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 185dcc │ │ │ │ + bl 185a7c │ │ │ │ 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 417d0 │ │ │ │ + beq 41780 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 41854 │ │ │ │ + bne 41804 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ add r0, r6, #1 │ │ │ │ - bl a091c │ │ │ │ + bl a09e0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 418cc │ │ │ │ + beq 4187c │ │ │ │ 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 41838 │ │ │ │ + bge 417e8 │ │ │ │ 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 41808 │ │ │ │ + b 417b8 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #25340 @ 0x62fc │ │ │ │ + movw r0, #22680 @ 0x5898 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b bf9f4 │ │ │ │ - movw r1, #35288 @ 0x89d8 │ │ │ │ + b bfbbc │ │ │ │ + movw r1, #33088 @ 0x8140 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #38408 @ 0x9608 │ │ │ │ + movw r0, #33404 @ 0x827c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 1a4ca4 │ │ │ │ + bl 1a48c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 418cc │ │ │ │ + beq 4187c │ │ │ │ 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 d69f4 │ │ │ │ + bl d760c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 418b4 │ │ │ │ + bgt 41864 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 418b4 │ │ │ │ + bne 41864 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #52988 @ 0xcefc │ │ │ │ + movw r0, #50328 @ 0xc498 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ mov r4, r0 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ - ldr ip, [pc, #188] @ 419b4 │ │ │ │ + ldr ip, [pc, #188] @ 41964 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r0, r1 │ │ │ │ - movw r2, #43212 @ 0xa8cc │ │ │ │ + movw r2, #41084 @ 0xa07c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #30644 @ 0x77b4 │ │ │ │ + movw r1, #28212 @ 0x6e34 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov ip, #0 │ │ │ │ - bl d2e40 │ │ │ │ + bl d3a64 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4198c │ │ │ │ + beq 4193c │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #46592 @ 0xb600 │ │ │ │ + movw r1, #44160 @ 0xac80 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #30664 @ 0x77c8 │ │ │ │ + movw r0, #28232 @ 0x6e48 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d7dfc │ │ │ │ + bl d8a14 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 41958 │ │ │ │ + bne 41908 │ │ │ │ mov r4, #0 │ │ │ │ - b 41984 │ │ │ │ + b 41934 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov ip, #2 │ │ │ │ mov r3, #16 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ str ip, [sp] │ │ │ │ - bl 308fd0 │ │ │ │ + bl 308aac │ │ │ │ cmn r0, #1 │ │ │ │ - beq 41950 │ │ │ │ + beq 41900 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ - bl 316e58 <_PyGen_FetchStopIterationValue@@Base+0xd68> │ │ │ │ + bl 316944 <_PyGen_FetchStopIterationValue@@Base+0xd68> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl a5ea8 │ │ │ │ - ldr r3, [pc, #32] @ 419b4 │ │ │ │ + bl a5f68 │ │ │ │ + ldr r3, [pc, #32] @ 41964 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 419a8 │ │ │ │ + beq 41958 │ │ │ │ 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, 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 1dd984 │ │ │ │ + bl 1dc440 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 41a04 │ │ │ │ + beq 419b4 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 41a68 │ │ │ │ + beq 41a18 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #19132 @ 0x4abc │ │ │ │ + movw r0, #16700 @ 0x413c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b b71d4 │ │ │ │ + b b7390 │ │ │ │ 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 41a4c │ │ │ │ + bne 419fc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #16896 @ 0x4200 │ │ │ │ + movw r0, #14524 @ 0x38bc │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl b71d4 │ │ │ │ + bl b7390 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1df04c │ │ │ │ - b 41c00 │ │ │ │ + bl 1ddb08 │ │ │ │ + b 41bb0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a091c │ │ │ │ + bl a09e0 │ │ │ │ subs r6, r0, #0 │ │ │ │ addne sl, r6, #12 │ │ │ │ - bne 41a8c │ │ │ │ + bne 41a3c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1df04c │ │ │ │ + bl 1ddb08 │ │ │ │ mov r4, #0 │ │ │ │ - b 41c00 │ │ │ │ + b 41bb0 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ - bl 16b8ec │ │ │ │ + bl 16b5ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41b40 │ │ │ │ + beq 41af0 │ │ │ │ str r0, [sl, #4]! │ │ │ │ add r3, r4, #4 │ │ │ │ cmp r4, r9 │ │ │ │ - blt 41a70 │ │ │ │ + blt 41a20 │ │ │ │ cmp r8, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 41b48 │ │ │ │ + beq 41af8 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl ce3a8 │ │ │ │ + bl cf020 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41b20 │ │ │ │ + beq 41ad0 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r0, #30688 @ 0x77e0 │ │ │ │ + movw r0, #28256 @ 0x6e60 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b71d4 │ │ │ │ + bl b7390 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 41b40 │ │ │ │ + beq 41af0 │ │ │ │ cmp r4, r7 │ │ │ │ - blt 41b10 │ │ │ │ + blt 41ac0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41b08 │ │ │ │ + bgt 41ab8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 41b08 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 41ab8 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mvn r4, #0 │ │ │ │ - b 41b20 │ │ │ │ + b 41ad0 │ │ │ │ add r2, r6, #16 │ │ │ │ str r3, [r2, r4, lsl #2] │ │ │ │ add r4, r4, #1 │ │ │ │ - b 41aa8 │ │ │ │ + b 41a58 │ │ │ │ cmp r4, r7 │ │ │ │ - beq 41b48 │ │ │ │ + beq 41af8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30696 @ 0x77e8 │ │ │ │ + movw r1, #28264 @ 0x6e68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r4, #0 │ │ │ │ - b 41bd4 │ │ │ │ - movw r0, #9556 @ 0x2554 │ │ │ │ + b 41b84 │ │ │ │ + movw r0, #7088 @ 0x1bb0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl aa8a8 │ │ │ │ + bl aa900 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 41b40 │ │ │ │ + beq 41af0 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1a1c20 │ │ │ │ + bl 1a18bc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41b8c │ │ │ │ + bgt 41b3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 41b8c │ │ │ │ + bne 41b3c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 41b40 │ │ │ │ + beq 41af0 │ │ │ │ ldmib r5, {r1, r2} │ │ │ │ mov r3, r7 │ │ │ │ - movw r0, #30740 @ 0x7814 │ │ │ │ + movw r0, #28308 @ 0x6e94 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl b71d4 │ │ │ │ + bl b7390 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41bd4 │ │ │ │ + bgt 41b84 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 41bd4 │ │ │ │ + bne 41b84 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41bf8 │ │ │ │ + bgt 41ba8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 41bf8 │ │ │ │ + bne 41ba8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1df04c │ │ │ │ + bl 1ddb08 │ │ │ │ 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 │ │ │ │ @@ -19894,113 +19876,113 @@ │ │ │ │ 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 41c68 │ │ │ │ + bne 41c18 │ │ │ │ clz r2, r0 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 41ca4 │ │ │ │ + beq 41c54 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #356] @ 41de4 │ │ │ │ + ldr r1, [pc, #356] @ 41d94 │ │ │ │ mov r2, #0 │ │ │ │ stm sp, {r1, r2} │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41ca4 │ │ │ │ + bne 41c54 │ │ │ │ mov r4, #0 │ │ │ │ - b 41dd8 │ │ │ │ + b 41d88 │ │ │ │ cmn r5, r4 │ │ │ │ - bne 41cd4 │ │ │ │ + bne 41c84 │ │ │ │ ldr r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ - movw r1, #40640 @ 0x9ec0 │ │ │ │ + movw r1, #38208 @ 0x9540 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #30752 @ 0x7820 │ │ │ │ + movw r0, #28320 @ 0x6ea0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r6 │ │ │ │ - bl d7dfc │ │ │ │ + bl d8a14 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 41cec │ │ │ │ - b 41c9c │ │ │ │ + bne 41c9c │ │ │ │ + b 41c4c │ │ │ │ ldr r0, [r0] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 1dd5ec <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + bl 1dc0a8 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41cac │ │ │ │ - b 41c9c │ │ │ │ + bne 41c5c │ │ │ │ + b 41c4c │ │ │ │ cmp r6, #2 │ │ │ │ - ble 41d18 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + ble 41cc8 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #3 │ │ │ │ - movw r1, #30768 @ 0x7830 │ │ │ │ + movw r1, #28336 @ 0x6eb0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ cmn r6, #1 │ │ │ │ - bge 41d3c │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 41cec │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30848 @ 0x7880 │ │ │ │ + movw r1, #28416 @ 0x6f00 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 41c9c │ │ │ │ - ldr r2, [pc, #164] @ 41de8 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 41c4c │ │ │ │ + ldr r2, [pc, #164] @ 41d98 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl a12b4 │ │ │ │ + bl a1378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 41c9c │ │ │ │ + beq 41c4c │ │ │ │ cmn r6, #1 │ │ │ │ movw r1, #3740 @ 0xe9c │ │ │ │ - bne 41da4 │ │ │ │ + bne 41d54 │ │ │ │ add r6, r5, #3776 @ 0xec0 │ │ │ │ add r5, r5, r1 │ │ │ │ add r6, r6, #12 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 42f70 │ │ │ │ + bl 42f20 │ │ │ │ add r5, r5, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41d98 │ │ │ │ + beq 41d48 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 41dbc │ │ │ │ - b 41c9c │ │ │ │ + ble 41d6c │ │ │ │ + b 41c4c │ │ │ │ cmp r5, r6 │ │ │ │ - bne 41d70 │ │ │ │ - b 41dd8 │ │ │ │ + bne 41d20 │ │ │ │ + b 41d88 │ │ │ │ add r1, r1, r6, lsl #4 │ │ │ │ add r1, r5, r1 │ │ │ │ - bl 42f70 │ │ │ │ + bl 42f20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41dd8 │ │ │ │ - b 41d88 │ │ │ │ + beq 41d88 │ │ │ │ + b 41d38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 41c9c │ │ │ │ + bne 41c4c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 41c9c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 41c4c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r4, r2, r0, lsr #27 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -20009,34 +19991,34 @@ │ │ │ │ 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 41e28 │ │ │ │ + bne 41dd8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 41e68 │ │ │ │ - b 41e50 │ │ │ │ + beq 41e18 │ │ │ │ + b 41e00 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #30916 @ 0x78c4 │ │ │ │ + movw r0, #28484 @ 0x6f44 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41e1c │ │ │ │ + bne 41dcc │ │ │ │ mov r0, #0 │ │ │ │ - b 41eac │ │ │ │ + b 41e5c │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #30916 @ 0x78c4 │ │ │ │ + movw r0, #28484 @ 0x6f44 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 37b6c4 <_PyLong_UnsignedLongLong_Converter@@Base+0xa94> │ │ │ │ + bl 37aeec <_PyLong_UnsignedLongLong_Converter@@Base+0xa94> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41e48 │ │ │ │ + beq 41df8 │ │ │ │ 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 │ │ │ │ @@ -20045,114 +20027,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 d7e4c │ │ │ │ + bl d8a64 │ │ │ │ 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 a75f4 │ │ │ │ + bl a76b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 41f14 │ │ │ │ + bl 41ec4 │ │ │ │ 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 a7050 <_Py_Dealloc@@Base> │ │ │ │ + b a7110 <_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 41f60 │ │ │ │ + beq 41f10 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41f60 │ │ │ │ + bgt 41f10 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 41f60 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 41f10 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41f94 │ │ │ │ + beq 41f44 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41f94 │ │ │ │ + bgt 41f44 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 41f94 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 41f44 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41fc8 │ │ │ │ + beq 41f78 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41fc8 │ │ │ │ + bgt 41f78 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 41fc8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 41f78 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41ffc │ │ │ │ + beq 41fac │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41ffc │ │ │ │ + bgt 41fac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 41ffc │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 41fac │ │ │ │ + bl a7110 <_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 a7050 <_Py_Dealloc@@Base> │ │ │ │ + b a7110 <_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 │ │ │ │ @@ -20170,424 +20152,424 @@ │ │ │ │ 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 420a8 │ │ │ │ + bne 42058 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 420dc │ │ │ │ - ldr r4, [pc, #300] @ 421dc │ │ │ │ + bne 4208c │ │ │ │ + ldr r4, [pc, #300] @ 4218c │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 421d0 │ │ │ │ + beq 42180 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ movw r5, #25492 @ 0x6394 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - beq 42124 │ │ │ │ + beq 420d4 │ │ │ │ mov r1, r5 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42124 │ │ │ │ + bne 420d4 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #31140 @ 0x79a4 │ │ │ │ + movw r1, #28708 @ 0x7024 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #18660 @ 0x48e4 │ │ │ │ + movw r0, #14492 @ 0x389c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 421d0 │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 42180 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r5, [r4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 42148 │ │ │ │ - bl be4fc │ │ │ │ + bne 420f8 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 421d0 │ │ │ │ + bne 42180 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 42168 │ │ │ │ - bl be4fc │ │ │ │ + bne 42118 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 421d0 │ │ │ │ + bne 42180 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r5, r2 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 421b4 │ │ │ │ + beq 42164 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r2, #5632 @ 0x1600 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 421b4 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 42164 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #31160 @ 0x79b8 │ │ │ │ + movw r1, #28728 @ 0x7038 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 315c0 <_PyObject_DebugMallocStats@@Base+0x9c4> │ │ │ │ + b 315c4 <_PyObject_DebugMallocStats@@Base+0x9c8> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ strdeq r4, [r2], #-216 @ 0xffffff28 @ │ │ │ │ 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 be73c │ │ │ │ + b be904 │ │ │ │ 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 │ │ │ │ str r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bne 42238 │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + bne 421e8 │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1908 @ 0x774 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + movw r1, #64960 @ 0xfdc0 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 42264 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 42214 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #43176 @ 0xa8a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 4226c │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 4221c │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31480 @ 0x7af8 │ │ │ │ + movw r1, #29048 @ 0x7178 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mvn r6, #0 │ │ │ │ - b 42f54 │ │ │ │ + b 42f04 │ │ │ │ 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 422a4 │ │ │ │ + bne 42254 │ │ │ │ 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 df578 │ │ │ │ + bl e0194 │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 422d0 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 42280 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31508 @ 0x7b14 │ │ │ │ + movw r1, #29076 @ 0x7194 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b 42264 │ │ │ │ - beq 42334 │ │ │ │ + bl 1409e8 │ │ │ │ + b 42214 │ │ │ │ + beq 422e4 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmp r3, #17 │ │ │ │ - bhi 4236c │ │ │ │ + bhi 4231c │ │ │ │ mov r3, #1 │ │ │ │ movw r1, #938 @ 0x3aa │ │ │ │ movt r1, #4 │ │ │ │ ands r1, r1, r3, lsl r2 │ │ │ │ lsl r3, r3, r2 │ │ │ │ - bne 42388 │ │ │ │ + bne 42338 │ │ │ │ movw r2, #30788 @ 0x7844 │ │ │ │ movt r2, #2 │ │ │ │ tst r3, r2 │ │ │ │ - bne 42350 │ │ │ │ + bne 42300 │ │ │ │ mov r2, #16 │ │ │ │ movt r2, #1 │ │ │ │ tst r3, r2 │ │ │ │ - beq 4236c │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 4231c │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31612 @ 0x7b7c │ │ │ │ + movw r1, #29180 @ 0x71fc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 42264 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 42214 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31556 @ 0x7b44 │ │ │ │ + movw r1, #29124 @ 0x71c4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b 42264 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bl 1409e8 │ │ │ │ + b 42214 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31640 @ 0x7b98 │ │ │ │ + movw r1, #29208 @ 0x7218 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b 42264 │ │ │ │ + bl 1409e8 │ │ │ │ + b 42214 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31680 @ 0x7bc0 │ │ │ │ + movw r1, #29248 @ 0x7240 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 42264 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 42214 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ bic sl, r3, #1 │ │ │ │ - bl 152870 │ │ │ │ + bl 15247c │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 423c8 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 42378 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31704 @ 0x7bd8 │ │ │ │ + movw r1, #29272 @ 0x7258 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 42264 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 42214 │ │ │ │ ldr r3, [sl, #44] @ 0x2c │ │ │ │ cmp r0, r3 │ │ │ │ - bge 423f4 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 423a4 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #31724 @ 0x7bec │ │ │ │ + movw r1, #29292 @ 0x726c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b 42264 │ │ │ │ + bl 1409e8 │ │ │ │ + b 42214 │ │ │ │ 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 42264 │ │ │ │ + bhi 42214 │ │ │ │ lsl r5, r3, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5998 │ │ │ │ + bl a5a58 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - beq 42264 │ │ │ │ + beq 42214 │ │ │ │ add r3, r5, r3 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r0 │ │ │ │ mvn r2, #0 │ │ │ │ cmp r3, r5 │ │ │ │ strne r2, [r5], #4 │ │ │ │ - bne 4244c │ │ │ │ + bne 423fc │ │ │ │ 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 376500 <_PyLineTable_NextAddressRange@@Base> │ │ │ │ + bl 375d28 <_PyLineTable_NextAddressRange@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 424a4 │ │ │ │ + beq 42454 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, r6 │ │ │ │ cmnne r3, #1 │ │ │ │ - beq 42464 │ │ │ │ + beq 42414 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ lsr r1, r2, #1 │ │ │ │ mov r6, r3 │ │ │ │ str r3, [r0, r1, lsl #2] │ │ │ │ - b 42460 │ │ │ │ + b 42410 │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r5, r7 │ │ │ │ - beq 424c4 │ │ │ │ + beq 42474 │ │ │ │ ldr r3, [r7], #4 │ │ │ │ cmp r4, r3 │ │ │ │ cmple r3, r2 │ │ │ │ movlt r2, r3 │ │ │ │ - b 424a8 │ │ │ │ + b 42458 │ │ │ │ cmn r2, #-2147483646 @ 0x80000002 │ │ │ │ str r2, [fp, #-100] @ 0xffffff9c │ │ │ │ - bls 424f8 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bls 424a8 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #31768 @ 0x7c18 │ │ │ │ + movw r1, #29336 @ 0x7298 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl a5ea8 │ │ │ │ - b 42264 │ │ │ │ + bl a5f68 │ │ │ │ + b 42214 │ │ │ │ mov r0, sl │ │ │ │ - bl 1a1684 <_PyArena_Free@@Base+0x194c> │ │ │ │ + bl 1a1320 <_PyArena_Free@@Base+0x1950> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 42bc8 │ │ │ │ + beq 42b78 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r0, r3, #1 │ │ │ │ cmn r0, #-268435455 @ 0xf0000001 │ │ │ │ - ble 4252c │ │ │ │ - bl 2e1c38 │ │ │ │ + ble 424dc │ │ │ │ + bl 2e1788 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 42550 │ │ │ │ - b 42bc8 │ │ │ │ + ble 42500 │ │ │ │ + b 42b78 │ │ │ │ lsl r0, r0, #3 │ │ │ │ - bl a5998 │ │ │ │ + bl a5a58 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 42518 │ │ │ │ + beq 424c8 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #1 │ │ │ │ mvn r0, #1 │ │ │ │ mvn r1, #0 │ │ │ │ - b 4256c │ │ │ │ + b 4251c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 42bc8 │ │ │ │ + bne 42b78 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 42bc8 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 42b78 │ │ │ │ ldr ip, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp ip, r3 │ │ │ │ addge r3, r3, #1 │ │ │ │ strdge r0, [r2, #8]! │ │ │ │ - bge 4256c │ │ │ │ - movw lr, #1448 @ 0x5a8 │ │ │ │ - movt lr, #78 @ 0x4e │ │ │ │ + bge 4251c │ │ │ │ + movw lr, #27728 @ 0x6c50 │ │ │ │ + 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 42a00 │ │ │ │ + ble 429b0 │ │ │ │ add r8, r4, r3, lsl #3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, sl │ │ │ │ ldr r5, [r4, r3, lsl #3] │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 19c0d0 <_Py_GetBaseCodeUnit@@Base> │ │ │ │ + bl 19bd90 <_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 42618 │ │ │ │ + bne 425c8 │ │ │ │ mov r0, sl │ │ │ │ str r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 19c0d0 <_Py_GetBaseCodeUnit@@Base> │ │ │ │ + bl 19bd90 <_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 425e4 │ │ │ │ + b 42594 │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmn r6, #1 │ │ │ │ cmneq r5, #2 │ │ │ │ ldrb r8, [r2, r0] │ │ │ │ add r8, r8, r1 │ │ │ │ - beq 429f8 │ │ │ │ + beq 429a8 │ │ │ │ cmp r0, #79 @ 0x4f │ │ │ │ - bgt 4268c │ │ │ │ + bgt 4263c │ │ │ │ cmp r0, #56 @ 0x38 │ │ │ │ - bgt 42658 │ │ │ │ + bgt 42608 │ │ │ │ cmp r0, #14 │ │ │ │ - beq 427a4 │ │ │ │ + beq 42754 │ │ │ │ sub r3, r0, #27 │ │ │ │ cmp r3, #6 │ │ │ │ - bls 42674 │ │ │ │ - b 42980 │ │ │ │ - ldr r2, [pc, #2304] @ 42f60 │ │ │ │ + bls 42624 │ │ │ │ + b 42930 │ │ │ │ + ldr r2, [pc, #2304] @ 42f10 │ │ │ │ sub ip, r0, #57 @ 0x39 │ │ │ │ cmp ip, #22 │ │ │ │ - bhi 42980 │ │ │ │ + bhi 42930 │ │ │ │ ldrb ip, [r2, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r2, [pc, #2280] @ 42f64 │ │ │ │ + ldr r2, [pc, #2280] @ 42f14 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 42980 │ │ │ │ + bhi 42930 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r0, #91 @ 0x5b │ │ │ │ - beq 4284c │ │ │ │ + beq 427fc │ │ │ │ sub r2, r0, #99 @ 0x63 │ │ │ │ cmp r2, #17 │ │ │ │ - bhi 42980 │ │ │ │ - ldr r1, [pc, #2240] @ 42f68 │ │ │ │ + bhi 42930 │ │ │ │ + ldr r1, [pc, #2240] @ 42f18 │ │ │ │ cmp r2, #17 │ │ │ │ - bhi 42980 │ │ │ │ + bhi 42930 │ │ │ │ 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 426d4 │ │ │ │ + b 42684 │ │ │ │ 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 429f8 │ │ │ │ + b 429a8 │ │ │ │ add r2, r7, r1 │ │ │ │ str r5, [r4, r2, lsl #3] │ │ │ │ add r2, r4, r2, lsl #3 │ │ │ │ str r6, [r2, #4] │ │ │ │ - b 429f8 │ │ │ │ + b 429a8 │ │ │ │ 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 │ │ │ │ @@ -20596,43 +20578,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 429f8 │ │ │ │ + b 429a8 │ │ │ │ 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 42790 │ │ │ │ + bcc 42740 │ │ │ │ bic r5, r5, #7 │ │ │ │ orr r5, r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs r2, r2, r6 │ │ │ │ - blt 42790 │ │ │ │ + blt 42740 │ │ │ │ lsl r6, r6, #3 │ │ │ │ orr r6, r6, r5, lsr #29 │ │ │ │ lsl r5, r5, #3 │ │ │ │ orr r3, r5, #1 │ │ │ │ - b 42794 │ │ │ │ + b 42744 │ │ │ │ mov r6, r3 │ │ │ │ str r3, [r4, r8, lsl #3] │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ str r6, [r3, #4] │ │ │ │ - b 429f8 │ │ │ │ + b 429a8 │ │ │ │ cmp r6, #0 │ │ │ │ bicge r5, r5, #7 │ │ │ │ orrge r5, r5, #1 │ │ │ │ - bge 429ec │ │ │ │ - b 428d8 │ │ │ │ + bge 4299c │ │ │ │ + b 42888 │ │ │ │ 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 │ │ │ │ @@ -20640,74 +20622,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 429f8 │ │ │ │ + b 429a8 │ │ │ │ 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 429f8 │ │ │ │ + b 429a8 │ │ │ │ cmn r6, #-268435455 @ 0xf0000001 │ │ │ │ - bhi 428d8 │ │ │ │ + bhi 42888 │ │ │ │ lsl r6, r6, #3 │ │ │ │ orr r6, r6, r5, lsr #29 │ │ │ │ lsl r5, r5, #3 │ │ │ │ orr r5, r5, #2 │ │ │ │ - b 429ec │ │ │ │ + b 4299c │ │ │ │ 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 429f8 │ │ │ │ + b 429a8 │ │ │ │ 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 429ec │ │ │ │ + beq 4299c │ │ │ │ mvn r3, #0 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs r3, r9, r6 │ │ │ │ - bcs 428c4 │ │ │ │ - b 428d8 │ │ │ │ + bcs 42874 │ │ │ │ + b 42888 │ │ │ │ tst r7, #1 │ │ │ │ - beq 429ec │ │ │ │ + beq 4299c │ │ │ │ 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 428d8 │ │ │ │ + bcc 42888 │ │ │ │ bic r5, r5, #7 │ │ │ │ orr r5, r5, #3 │ │ │ │ cmp r2, r5 │ │ │ │ sbcs r3, r9, r6 │ │ │ │ - blt 428d8 │ │ │ │ + blt 42888 │ │ │ │ lsl r6, r6, #3 │ │ │ │ orr r6, r6, r5, lsr #29 │ │ │ │ lsl r5, r5, #3 │ │ │ │ orr r5, r5, #4 │ │ │ │ - b 429ec │ │ │ │ + b 4299c │ │ │ │ mvn r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ - b 429ec │ │ │ │ + b 4299c │ │ │ │ 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 │ │ │ │ @@ -20718,15 +20700,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 429f8 │ │ │ │ + b 429a8 │ │ │ │ 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 │ │ │ │ @@ -20738,167 +20720,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 429f8 │ │ │ │ + b 429a8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 37728c │ │ │ │ + bl 376ab4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 429a8 │ │ │ │ + bge 42958 │ │ │ │ lsr r5, r5, #3 │ │ │ │ add r3, r3, #1 │ │ │ │ orr r5, r5, r6, lsl #29 │ │ │ │ asr r6, r6, #3 │ │ │ │ - b 4298c │ │ │ │ + b 4293c │ │ │ │ cmp r0, #0 │ │ │ │ rsb r3, r0, #0 │ │ │ │ movgt r3, #0 │ │ │ │ add r3, r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 429ec │ │ │ │ + beq 4299c │ │ │ │ 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 429b8 │ │ │ │ + b 42968 │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ str r5, [r4, r8, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ mov r3, r8 │ │ │ │ - b 425ac │ │ │ │ + b 4255c │ │ │ │ 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 42b8c │ │ │ │ + bls 42b3c │ │ │ │ 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 42a28 │ │ │ │ + bne 429d8 │ │ │ │ ldrb r2, [r0] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - bne 42a40 │ │ │ │ + bne 429f0 │ │ │ │ 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 42a5c │ │ │ │ + bne 42a0c │ │ │ │ ldrb sl, [r0], #1 │ │ │ │ ands sl, sl, #64 @ 0x40 │ │ │ │ ldrbne r2, [r0] │ │ │ │ andne r2, r2, #63 @ 0x3f │ │ │ │ orrne r1, r2, r1, lsl #6 │ │ │ │ - bne 42a74 │ │ │ │ + bne 42a24 │ │ │ │ add r2, r4, r3, lsl #3 │ │ │ │ ldr r3, [r4, r3, lsl #3] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmn r2, #1 │ │ │ │ cmneq r3, #2 │ │ │ │ - beq 42a18 │ │ │ │ + beq 429c8 │ │ │ │ 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 42a18 │ │ │ │ + bne 429c8 │ │ │ │ and ip, r1, #1 │ │ │ │ asrs r1, r1, #1 │ │ │ │ moveq r3, r1 │ │ │ │ str ip, [fp, #-84] @ 0xffffffac │ │ │ │ moveq r2, r3 │ │ │ │ - beq 42b14 │ │ │ │ + beq 42ac4 │ │ │ │ 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 42afc │ │ │ │ + blt 42aac │ │ │ │ ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r1, #0 │ │ │ │ mov r1, r2 │ │ │ │ - beq 42b48 │ │ │ │ + beq 42af8 │ │ │ │ mvn r1, #0 │ │ │ │ cmp r1, r3 │ │ │ │ sbcs r1, r9, r2 │ │ │ │ - bcc 42b6c │ │ │ │ + bcc 42b1c │ │ │ │ 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 42b6c │ │ │ │ + bcc 42b1c │ │ │ │ lsl r2, r2, #3 │ │ │ │ orr r2, r2, r3, lsr #29 │ │ │ │ lsl r3, r3, #3 │ │ │ │ orr r3, r3, #2 │ │ │ │ - b 42b74 │ │ │ │ + b 42b24 │ │ │ │ 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 42a18 │ │ │ │ + b 429c8 │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ mov sl, r8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4259c │ │ │ │ + bne 4254c │ │ │ │ ldr r5, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 42bd4 │ │ │ │ + bgt 42b84 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 42bd4 │ │ │ │ + bne 42b84 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 42bd4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 42b84 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl a5ea8 │ │ │ │ - b 42264 │ │ │ │ + bl a5f68 │ │ │ │ + b 42214 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ mvn r6, #0 │ │ │ │ - movw r5, #31440 @ 0x7ad0 │ │ │ │ + movw r5, #29008 @ 0x7150 │ │ │ │ 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] │ │ │ │ @@ -20908,245 +20890,245 @@ │ │ │ │ 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 42db0 │ │ │ │ + ble 42d60 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [r3, r4, lsl #2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 42da8 │ │ │ │ + bne 42d58 │ │ │ │ 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 42d14 │ │ │ │ + bmi 42cc4 │ │ │ │ cmp r2, r3 │ │ │ │ sbcs ip, r0, r1 │ │ │ │ lsrlt r3, r3, #3 │ │ │ │ orrlt r3, r3, r1, lsl #29 │ │ │ │ asrlt r1, r1, #3 │ │ │ │ - blt 42c60 │ │ │ │ + blt 42c10 │ │ │ │ mov ip, r2 │ │ │ │ mov lr, r0 │ │ │ │ str sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ orrs r4, r3, r1 │ │ │ │ - beq 42ce0 │ │ │ │ + beq 42c90 │ │ │ │ and r4, r3, #7 │ │ │ │ ands sl, ip, #7 │ │ │ │ - beq 42d98 │ │ │ │ + beq 42d48 │ │ │ │ cmp sl, #3 │ │ │ │ - bne 42cb0 │ │ │ │ + bne 42c60 │ │ │ │ subs r4, r4, #4 │ │ │ │ movne r4, #1 │ │ │ │ - b 42d90 │ │ │ │ + b 42d40 │ │ │ │ cmp sl, #4 │ │ │ │ subne r4, r4, sl │ │ │ │ clzne r4, r4 │ │ │ │ lsrne r4, r4, #5 │ │ │ │ - bne 42d90 │ │ │ │ + bne 42d40 │ │ │ │ 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 42c88 │ │ │ │ + b 42c38 │ │ │ │ ldr sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ orrs lr, ip, lr │ │ │ │ ldr r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bne 42da0 │ │ │ │ + bne 42d50 │ │ │ │ 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 42da8 │ │ │ │ + b 42d58 │ │ │ │ cmn r6, #1 │ │ │ │ - bne 42da8 │ │ │ │ + bne 42d58 │ │ │ │ cmn r7, #1 │ │ │ │ cmneq r8, #1 │ │ │ │ - movweq r5, #31276 @ 0x7a2c │ │ │ │ + movweq r5, #28844 @ 0x70ac │ │ │ │ movteq r5, #64 @ 0x40 │ │ │ │ - beq 42da8 │ │ │ │ + beq 42d58 │ │ │ │ cmn r7, #1 │ │ │ │ cmneq r8, #2 │ │ │ │ - movweq r5, #31304 @ 0x7a48 │ │ │ │ + movweq r5, #28872 @ 0x70c8 │ │ │ │ movteq r5, #64 @ 0x40 │ │ │ │ - beq 42da8 │ │ │ │ + beq 42d58 │ │ │ │ cmn r0, #1 │ │ │ │ cmneq r2, #1 │ │ │ │ moveq r6, #1 │ │ │ │ - movweq r5, #31340 @ 0x7a6c │ │ │ │ + movweq r5, #28908 @ 0x70ec │ │ │ │ movteq r5, #64 @ 0x40 │ │ │ │ - beq 42da8 │ │ │ │ + beq 42d58 │ │ │ │ cmn r0, #1 │ │ │ │ cmneq r2, #2 │ │ │ │ moveq r6, #1 │ │ │ │ - movweq r5, #31372 @ 0x7a8c │ │ │ │ + movweq r5, #28940 @ 0x710c │ │ │ │ movteq r5, #64 @ 0x40 │ │ │ │ - beq 42da8 │ │ │ │ + beq 42d58 │ │ │ │ and r2, r2, #7 │ │ │ │ - movw r3, #56500 @ 0xdcb4 │ │ │ │ + movw r3, #54156 @ 0xd38c │ │ │ │ movt r3, #93 @ 0x5d │ │ │ │ mov r6, #1 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r5, [r3, #1020] @ 0x3fc │ │ │ │ - b 42da8 │ │ │ │ + b 42d58 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 42cc4 │ │ │ │ + bne 42c74 │ │ │ │ ldr sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmn r6, #1 │ │ │ │ - beq 42d74 │ │ │ │ + beq 42d24 │ │ │ │ add r4, r4, #1 │ │ │ │ - b 42c1c │ │ │ │ + b 42bcc │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 42ddc │ │ │ │ + bne 42d8c │ │ │ │ ldr r0, [sl, #48] @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ ldr lr, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r3, r6 │ │ │ │ - b 42df4 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + b 42da4 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 42264 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 42214 │ │ │ │ cmp r2, r0 │ │ │ │ - bge 42e18 │ │ │ │ + bge 42dc8 │ │ │ │ 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 42df4 │ │ │ │ + b 42da4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 42e3c │ │ │ │ + bne 42dec │ │ │ │ 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 42f0c │ │ │ │ - movw r2, #52340 @ 0xcc74 │ │ │ │ + b 42ebc │ │ │ │ + movw r2, #48368 @ 0xbcf0 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, #1 │ │ │ │ - movw r1, #29640 @ 0x73c8 │ │ │ │ + movw r1, #27208 @ 0x6a48 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r2] │ │ │ │ - movw r2, #14848 @ 0x3a00 │ │ │ │ + movw r2, #12416 @ 0x3080 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ moveq r2, r1 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #31812 @ 0x7c44 │ │ │ │ + movw r2, #29380 @ 0x72c4 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 2f2bc0 │ │ │ │ + bl 2f276c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42264 │ │ │ │ + bne 42214 │ │ │ │ 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 42e20 │ │ │ │ + bge 42dd0 │ │ │ │ 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 42e8c │ │ │ │ + b 42e3c │ │ │ │ ldr r3, [r2, #32] │ │ │ │ and r1, r8, #7 │ │ │ │ cmp r1, #2 │ │ │ │ sub r1, r3, #4 │ │ │ │ str r1, [r2, #32] │ │ │ │ ldr r0, [r3, #-4] │ │ │ │ - bne 42f28 │ │ │ │ - ldr r2, [pc, #148] @ 42f6c │ │ │ │ + bne 42ed8 │ │ │ │ + ldr r2, [pc, #148] @ 42f1c │ │ │ │ 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 a7658 │ │ │ │ + bl a7718 │ │ │ │ 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 42f30 │ │ │ │ - b 42eb4 │ │ │ │ - bl b4678 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ - b 42f00 │ │ │ │ + bge 42ee0 │ │ │ │ + b 42e64 │ │ │ │ + bl b4748 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + b 42eb0 │ │ │ │ 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 sp, sp, r8, ror #24 │ │ │ │ - subseq sp, sp, pc, ror ip │ │ │ │ - subseq sp, sp, r6, lsl #25 │ │ │ │ + subseq sp, sp, r0, asr #6 │ │ │ │ + subseq sp, sp, r7, asr r3 │ │ │ │ + subseq sp, sp, lr, asr r3 │ │ │ │ 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 │ │ │ │ ldr r4, [r1] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r3, r4, #8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r3 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 42fc8 │ │ │ │ + beq 42f78 │ │ │ │ cmp r3, r6 │ │ │ │ - bne 42fb4 │ │ │ │ + bne 42f64 │ │ │ │ ldr r4, [r4] │ │ │ │ - b 42f90 │ │ │ │ - bl c5924 │ │ │ │ + b 42f40 │ │ │ │ + bl c5c4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42fac │ │ │ │ + beq 42f5c │ │ │ │ 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 │ │ │ │ @@ -21159,340 +21141,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] @ 43118 │ │ │ │ + ldr r0, [pc, #256] @ 430c8 │ │ │ │ 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, #43212 @ 0xa8cc │ │ │ │ + movw r2, #41084 @ 0xa07c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #32316 @ 0x7e3c │ │ │ │ + movw r1, #29884 @ 0x74bc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d2e40 │ │ │ │ + bl d3a64 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 430f0 │ │ │ │ + beq 430a0 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #46592 @ 0xb600 │ │ │ │ + movw r1, #44160 @ 0xac80 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #30664 @ 0x77c8 │ │ │ │ + movw r0, #28232 @ 0x6e48 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d7dfc │ │ │ │ + bl d8a14 │ │ │ │ ldr r1, [r5, #-160] @ 0xffffff60 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 43078 │ │ │ │ + bne 43028 │ │ │ │ mov r4, #0 │ │ │ │ - b 430e8 │ │ │ │ + b 43098 │ │ │ │ ldr r4, [r7, #12] │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r4 │ │ │ │ sub r2, fp, #156 @ 0x9c │ │ │ │ - bl 308fd0 │ │ │ │ + bl 308aac │ │ │ │ cmn r0, #1 │ │ │ │ - beq 43070 │ │ │ │ - bl dc4ec │ │ │ │ + beq 43020 │ │ │ │ + bl dd114 │ │ │ │ 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 df21c │ │ │ │ + bl dfe38 │ │ │ │ mov r0, r4 │ │ │ │ ldrh r3, [fp, #-156] @ 0xffffff64 │ │ │ │ sub r2, fp, #156 @ 0x9c │ │ │ │ ldr r1, [r5, #-164] @ 0xffffff5c │ │ │ │ - bl 4311c │ │ │ │ + bl 430cc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #-160] @ 0xffffff60 │ │ │ │ - bl a5ea8 │ │ │ │ - ldr r3, [pc, #32] @ 43118 │ │ │ │ + bl a5f68 │ │ │ │ + ldr r3, [pc, #32] @ 430c8 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 4310c │ │ │ │ + beq 430bc │ │ │ │ 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] @ 43430 │ │ │ │ + ldr r3, [pc, #748] @ 433e0 │ │ │ │ subs r5, r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - bne 431b8 │ │ │ │ + bne 43168 │ │ │ │ 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, #32336 @ 0x7e50 │ │ │ │ + movw r0, #29904 @ 0x74d0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 43268 │ │ │ │ + beq 43218 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1a9de8 │ │ │ │ + bl 1a9a08 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43268 │ │ │ │ + bgt 43218 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43268 │ │ │ │ + bne 43218 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 43268 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 43218 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, r9 │ │ │ │ - beq 43200 │ │ │ │ + beq 431b0 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r3, #97 @ 0x61 │ │ │ │ str r3, [r0] │ │ │ │ - ldr r3, [pc, #600] @ 43430 │ │ │ │ + ldr r3, [pc, #600] @ 433e0 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 43420 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 433d0 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 27ad20 │ │ │ │ + b 27a868 │ │ │ │ mov r0, #0 │ │ │ │ - bl a12b4 │ │ │ │ + bl a1378 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 43270 │ │ │ │ + beq 43220 │ │ │ │ mov r0, #0 │ │ │ │ - bl a12b4 │ │ │ │ + bl a1378 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 43270 │ │ │ │ + beq 43220 │ │ │ │ ldr sl, [r5, #4] │ │ │ │ cmp sl, #0 │ │ │ │ - bne 432b0 │ │ │ │ + bne 43260 │ │ │ │ ldr r8, [r5, #16] │ │ │ │ sub sl, fp, #68 @ 0x44 │ │ │ │ ldr r4, [r8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 433d0 │ │ │ │ + beq 43380 │ │ │ │ cmp r9, #2 │ │ │ │ - beq 432dc │ │ │ │ + beq 4328c │ │ │ │ cmp r9, #10 │ │ │ │ - beq 4331c │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 432cc │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43640 @ 0xaa78 │ │ │ │ + movw r1, #41208 @ 0xa0f8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r4, #0 │ │ │ │ - b 43408 │ │ │ │ + b 433b8 │ │ │ │ mov r6, #0 │ │ │ │ mov r4, r6 │ │ │ │ - b 433f8 │ │ │ │ - bl aa8a8 │ │ │ │ + b 433a8 │ │ │ │ + bl aa900 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 433c0 │ │ │ │ + beq 43370 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl c5924 │ │ │ │ + bl c5c4c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 432c0 │ │ │ │ + ble 43270 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 433c0 │ │ │ │ + bne 43370 │ │ │ │ add sl, sl, #4 │ │ │ │ ldr r0, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4322c │ │ │ │ - b 4327c │ │ │ │ + beq 431dc │ │ │ │ + b 4322c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 432a4 │ │ │ │ + bne 43254 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 432a4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 43254 │ │ │ │ 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 316e58 <_PyGen_FetchStopIterationValue@@Base+0xd68> │ │ │ │ + bl 316944 <_PyGen_FetchStopIterationValue@@Base+0xd68> │ │ │ │ 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 43378 │ │ │ │ + b 43328 │ │ │ │ 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 361878 │ │ │ │ + bl 3610bc │ │ │ │ ldr r3, [r5, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, r3 │ │ │ │ - bne 43378 │ │ │ │ + bne 43328 │ │ │ │ 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 433c0 │ │ │ │ + beq 43370 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl c5924 │ │ │ │ + bl c5c4c │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 433b4 │ │ │ │ + bgt 43364 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 433b4 │ │ │ │ + bne 43364 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 433c8 │ │ │ │ + beq 43378 │ │ │ │ mov r4, #0 │ │ │ │ - b 433f8 │ │ │ │ + b 433a8 │ │ │ │ add r8, r8, #4 │ │ │ │ - b 43234 │ │ │ │ + b 431e4 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl aa8a8 │ │ │ │ + bl aa900 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 433c0 │ │ │ │ + beq 43370 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #32344 @ 0x7e58 │ │ │ │ + movw r0, #29912 @ 0x74d8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ mov r0, r6 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ - ldr r3, [pc, #32] @ 43430 │ │ │ │ + bl aed64 │ │ │ │ + ldr r3, [pc, #32] @ 433e0 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 43424 │ │ │ │ + beq 433d4 │ │ │ │ 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 @ │ │ │ │ │ │ │ │ -00043434 : │ │ │ │ +000433e4 : │ │ │ │ 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] @ 4346c │ │ │ │ + ldr ip, [pc, #28] @ 4341c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl ab20c │ │ │ │ + bl ab264 │ │ │ │ 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 263bf4 <_Py_HandlePending@@Base+0x22a0> │ │ │ │ + b 262e60 <_Py_HandlePending@@Base+0x22a0> │ │ │ │ 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 434e0 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 43490 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 434d0 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 434e0 │ │ │ │ + bne 43480 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 43490 │ │ │ │ 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 1d9350 │ │ │ │ + b 1d7dd4 │ │ │ │ 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 43520 │ │ │ │ + bne 434d0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 4353c │ │ │ │ + beq 434ec │ │ │ │ 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 │ │ │ │ @@ -21512,336 +21494,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 435b8 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 43568 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 435a8 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 435b8 │ │ │ │ + bne 43558 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 43568 │ │ │ │ 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, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 435e0 │ │ │ │ + bne 43590 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ 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 43630 │ │ │ │ + bne 435e0 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r6, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ - beq 43654 │ │ │ │ - b 4366c │ │ │ │ + beq 43604 │ │ │ │ + b 4361c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #45048 @ 0xaff8 │ │ │ │ + movw r0, #42420 @ 0xa5b4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43618 │ │ │ │ - b 43664 │ │ │ │ + bne 435c8 │ │ │ │ + b 43614 │ │ │ │ mov r0, r4 │ │ │ │ - bl 379578 │ │ │ │ + bl 378da0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4366c │ │ │ │ + bne 4361c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4368c │ │ │ │ - bl 9f37c │ │ │ │ + bne 4363c │ │ │ │ + bl 9f408 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq 43664 │ │ │ │ + beq 43614 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl a9350 │ │ │ │ + bl a93a8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 43664 │ │ │ │ + beq 43614 │ │ │ │ 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 152698 │ │ │ │ + bl 1522a4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 436e0 │ │ │ │ - bl be4fc │ │ │ │ + bne 43690 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43798 │ │ │ │ + bne 43748 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #1240 @ 0x4d8 │ │ │ │ - movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #32876 @ 0x806c │ │ │ │ + movw r1, #64116 @ 0xfa74 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + movw r0, #30444 @ 0x76ec │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d7dfc │ │ │ │ + bl d8a14 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 43778 │ │ │ │ - ldr r0, [pc, #152] @ 437a0 │ │ │ │ + beq 43728 │ │ │ │ + ldr r0, [pc, #152] @ 43750 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 43724 │ │ │ │ + bne 436d4 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4370c │ │ │ │ + bne 436bc │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ - beq 43734 │ │ │ │ - bl 33fd88 │ │ │ │ + beq 436e4 │ │ │ │ + bl 348df4 │ │ │ │ mov r0, r4 │ │ │ │ bl 2cf08 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 43760 │ │ │ │ + bne 43710 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 43748 │ │ │ │ + bne 436f8 │ │ │ │ dmb ish │ │ │ │ - beq 43770 │ │ │ │ - ldr r0, [pc, #48] @ 437a0 │ │ │ │ - bl 2bcb48 │ │ │ │ + beq 43720 │ │ │ │ + ldr r0, [pc, #48] @ 43750 │ │ │ │ + bl 2d8074 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 43788 │ │ │ │ - bl be4fc │ │ │ │ + bne 43738 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43798 │ │ │ │ + bne 43748 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq pc, r7, r4, ror r5 @ │ │ │ │ + mlseq r7, ip, r5, pc @ │ │ │ │ │ │ │ │ -000437a4 : │ │ │ │ +00043754 : │ │ │ │ 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 437dc │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 4378c │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #59684 @ 0xe924 │ │ │ │ + movw r1, #57088 @ 0xdf00 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 437f0 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 437a0 │ │ │ │ mov r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 26a3f0 │ │ │ │ + bl 269f88 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 437f8 │ │ │ │ + bne 437a8 │ │ │ │ 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 43848 │ │ │ │ + beq 437f8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #3932 @ 0xf5c │ │ │ │ + movw r1, #1492 @ 0x5d4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 1389cc │ │ │ │ + bl 138fc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 43868 │ │ │ │ - b 43860 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 43818 │ │ │ │ + b 43810 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32896 @ 0x8080 │ │ │ │ + movw r1, #30464 @ 0x7700 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r3, #0 │ │ │ │ - b 43ab4 │ │ │ │ + b 43a64 │ │ │ │ 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, #34728 @ 0x87a8 │ │ │ │ + movw r1, #32296 @ 0x7e28 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl c8a98 │ │ │ │ + bl c8cb4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 439bc │ │ │ │ + beq 4396c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r9 │ │ │ │ - bne 43920 │ │ │ │ + bne 438d0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 438d0 │ │ │ │ + bne 43880 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43a0c │ │ │ │ + bgt 439bc │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 43a0c │ │ │ │ - b 43960 │ │ │ │ - movw r2, #44788 @ 0xaef4 │ │ │ │ + bne 439bc │ │ │ │ + b 43910 │ │ │ │ + movw r2, #42160 @ 0xa4b0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #42112 @ 0xa480 │ │ │ │ + movw r1, #39548 @ 0x9a7c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 135e00 │ │ │ │ + bl 1363fc │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43914 │ │ │ │ + bgt 438c4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 43914 │ │ │ │ + bne 438c4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 43968 │ │ │ │ - b 439bc │ │ │ │ + bne 43918 │ │ │ │ + b 4396c │ │ │ │ cmp r2, r8 │ │ │ │ - beq 43938 │ │ │ │ + beq 438e8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43a0c │ │ │ │ - b 4394c │ │ │ │ + bgt 439bc │ │ │ │ + b 438fc │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 43928 │ │ │ │ + beq 438d8 │ │ │ │ mov r5, r3 │ │ │ │ - b 43968 │ │ │ │ + b 43918 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 43a0c │ │ │ │ + bne 439bc │ │ │ │ mov r0, r3 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 43a0c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 439bc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r2, r5, #16 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 379970 <_PyErr_BadInternalCall@@Base+0x268> │ │ │ │ + bl 379198 <_PyErr_BadInternalCall@@Base+0x268> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 439b4 │ │ │ │ + bgt 43964 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 439b4 │ │ │ │ + bne 43964 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 439e4 │ │ │ │ + bne 43994 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43860 │ │ │ │ + bgt 43810 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43860 │ │ │ │ + bne 43810 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 43860 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 43810 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4387c │ │ │ │ + bgt 4382c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4387c │ │ │ │ + bne 4382c │ │ │ │ mov r0, r2 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 4387c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 4382c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43a30 │ │ │ │ + bgt 439e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43a30 │ │ │ │ + bne 439e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #29640 @ 0x73c8 │ │ │ │ + movw r2, #27208 @ 0x6a48 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 379970 <_PyErr_BadInternalCall@@Base+0x268> │ │ │ │ + bl 379198 <_PyErr_BadInternalCall@@Base+0x268> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 43860 │ │ │ │ + beq 43810 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ ldr r1, [r7, #60] @ 0x3c │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 43ab4 │ │ │ │ + bne 43a64 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43a8c │ │ │ │ + bgt 43a3c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 43a8c │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 43a3c │ │ │ │ + bl a7110 <_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] │ │ │ │ @@ -21852,201 +21834,201 @@ │ │ │ │ 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 2aeda4 <_PyLazyImport_New@@Base+0x584> │ │ │ │ + b 2ae68c <_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 2b26e4 │ │ │ │ + bl 2b1fc8 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r3, [r3, #920] @ 0x398 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 43b20 │ │ │ │ + beq 43ad0 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32932 @ 0x80a4 │ │ │ │ + movw r1, #30500 @ 0x7724 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 43b38 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 43ae8 │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #32976 @ 0x80d0 │ │ │ │ + movw r0, #30544 @ 0x7750 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d7dfc │ │ │ │ + bl d8a14 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 43b40 │ │ │ │ + bne 43af0 │ │ │ │ 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 43b94 │ │ │ │ + beq 43b44 │ │ │ │ bl 2d6e8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43b8c │ │ │ │ + beq 43b3c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43b8c │ │ │ │ + bgt 43b3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 43b8c │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 43b3c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4] │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00043ba0 : │ │ │ │ +00043b50 : │ │ │ │ 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 43bd0 │ │ │ │ + beq 43b80 │ │ │ │ mov r3, #0 │ │ │ │ movw r2, #1013 @ 0x3f5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 137658 <_PyBytes_DecodeEscape2@@Base+0x344> │ │ │ │ + b 137c54 <_PyBytes_DecodeEscape2@@Base+0x344> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32992 @ 0x80e0 │ │ │ │ + movw r1, #30560 @ 0x7760 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00043bf0 <_PyInterpreterState_SetEvalFrameFunc@@Base>: │ │ │ │ +00043ba0 <_PyInterpreterState_SetEvalFrameFunc@@Base>: │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ - movw r3, #36656 @ 0x8f30 │ │ │ │ + movw r3, #39740 @ 0x9b3c │ │ │ │ movt r3, #14 │ │ │ │ cmp r1, r3 │ │ │ │ ldr r3, [r0, #360] @ 0x168 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r3, r1 │ │ │ │ bxeq lr │ │ │ │ - ldr r3, [pc, #88] @ 43c70 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x80> │ │ │ │ + ldr r3, [pc, #88] @ 43c20 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x80> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43c4c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5c> │ │ │ │ + bne 43bfc <_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, #58716 @ 0xe55c │ │ │ │ + movw r1, #55848 @ 0xda28 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #30712 @ 0x77f8 │ │ │ │ + movw r0, #27168 @ 0x6a20 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8d9ec <_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 │ │ │ │ │ │ │ │ -00043c74 <_PyNumber_InPlacePowerNoMod@@Base>: │ │ │ │ +00043c24 <_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 43ca4 <_PyNumber_InPlacePowerNoMod@@Base+0x30> │ │ │ │ + b 43c54 <_PyNumber_InPlacePowerNoMod@@Base+0x30> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 43d34 <_PyNumber_InPlacePowerNoMod@@Base+0xc0> │ │ │ │ + b 43ce4 <_PyNumber_InPlacePowerNoMod@@Base+0xc0> │ │ │ │ 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 43d14 <_PyNumber_InPlacePowerNoMod@@Base+0xa0> │ │ │ │ + beq 43cc4 <_PyNumber_InPlacePowerNoMod@@Base+0xa0> │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 43d14 <_PyNumber_InPlacePowerNoMod@@Base+0xa0> │ │ │ │ + beq 43cc4 <_PyNumber_InPlacePowerNoMod@@Base+0xa0> │ │ │ │ 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 43d14 <_PyNumber_InPlacePowerNoMod@@Base+0xa0> │ │ │ │ + bgt 43cc4 <_PyNumber_InPlacePowerNoMod@@Base+0xa0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43d14 <_PyNumber_InPlacePowerNoMod@@Base+0xa0> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 43cc4 <_PyNumber_InPlacePowerNoMod@@Base+0xa0> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #11496 @ 0x2ce8 │ │ │ │ + movw r3, #9028 @ 0x2344 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2d08d8 │ │ │ │ + b 2cfb98 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #38992 @ 0x9850 │ │ │ │ + movw r1, #39076 @ 0x98a4 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1809c4 │ │ │ │ + bl 18067c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 9f7b0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f82c <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 43da8 <_PyNumber_InPlacePowerNoMod@@Base+0x134> │ │ │ │ + beq 43d58 <_PyNumber_InPlacePowerNoMod@@Base+0x134> │ │ │ │ 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 c23d8 │ │ │ │ + bl c25a4 │ │ │ │ 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 │ │ │ │ @@ -22054,64 +22036,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 43e14 <_PyNumber_InPlacePowerNoMod@@Base+0x1a0> │ │ │ │ + beq 43dc4 <_PyNumber_InPlacePowerNoMod@@Base+0x1a0> │ │ │ │ mov r1, r4 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43e14 <_PyNumber_InPlacePowerNoMod@@Base+0x1a0> │ │ │ │ + bne 43dc4 <_PyNumber_InPlacePowerNoMod@@Base+0x1a0> │ │ │ │ sub r1, fp, #20 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 2cf484 <_PyErr_ProgramDecodedTextObject@@Base+0x5b8> │ │ │ │ + bl 2ce6c4 <_PyErr_ProgramDecodedTextObject@@Base+0x5b8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 43e1c <_PyNumber_InPlacePowerNoMod@@Base+0x1a8> │ │ │ │ + bne 43dcc <_PyNumber_InPlacePowerNoMod@@Base+0x1a8> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 43eac <_PyNumber_InPlacePowerNoMod@@Base+0x238> │ │ │ │ + b 43e5c <_PyNumber_InPlacePowerNoMod@@Base+0x238> │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ strd r2, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 43e40 <_PyNumber_InPlacePowerNoMod@@Base+0x1cc> │ │ │ │ + beq 43df0 <_PyNumber_InPlacePowerNoMod@@Base+0x1cc> │ │ │ │ movw r1, #26132 @ 0x6614 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43e4c <_PyNumber_InPlacePowerNoMod@@Base+0x1d8> │ │ │ │ + beq 43dfc <_PyNumber_InPlacePowerNoMod@@Base+0x1d8> │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ strd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ - b 43e64 <_PyNumber_InPlacePowerNoMod@@Base+0x1f0> │ │ │ │ + b 43e14 <_PyNumber_InPlacePowerNoMod@@Base+0x1f0> │ │ │ │ sub r1, fp, #28 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 2cf484 <_PyErr_ProgramDecodedTextObject@@Base+0x5b8> │ │ │ │ + bl 2ce6c4 <_PyErr_ProgramDecodedTextObject@@Base+0x5b8> │ │ │ │ cmn r0, #1 │ │ │ │ ldreq r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq 43eac <_PyNumber_InPlacePowerNoMod@@Base+0x238> │ │ │ │ + beq 43e5c <_PyNumber_InPlacePowerNoMod@@Base+0x238> │ │ │ │ vldr d1, [fp, #-28] @ 0xffffffe4 │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 43e94 <_PyNumber_InPlacePowerNoMod@@Base+0x220> │ │ │ │ - movw r3, #52356 @ 0xcc84 │ │ │ │ + bne 43e44 <_PyNumber_InPlacePowerNoMod@@Base+0x220> │ │ │ │ + movw r3, #48384 @ 0xbd00 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51604 @ 0xc994 │ │ │ │ + movw r1, #48944 @ 0xbf30 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ - b 43eac <_PyNumber_InPlacePowerNoMod@@Base+0x238> │ │ │ │ + b 43e5c <_PyNumber_InPlacePowerNoMod@@Base+0x238> │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 43eb4 <_PyNumber_InPlacePowerNoMod@@Base+0x240> │ │ │ │ + bl 43e64 <_PyNumber_InPlacePowerNoMod@@Base+0x240> │ │ │ │ vldr d0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl c57b8 │ │ │ │ + bl c5ae0 │ │ │ │ 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 │ │ │ │ @@ -22121,52 +22103,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 43f28 <_PyNumber_InPlacePowerNoMod@@Base+0x2b4> │ │ │ │ + beq 43ed8 <_PyNumber_InPlacePowerNoMod@@Base+0x2b4> │ │ │ │ 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 43f3c <_PyNumber_InPlacePowerNoMod@@Base+0x2c8> │ │ │ │ + b 43eec <_PyNumber_InPlacePowerNoMod@@Base+0x2c8> │ │ │ │ vmov r3, s19 │ │ │ │ - vldr d0, [pc, #108] @ 43fa0 <_PyNumber_InPlacePowerNoMod@@Base+0x32c> │ │ │ │ - vldr d7, [pc, #112] @ 43fa8 <_PyNumber_InPlacePowerNoMod@@Base+0x334> │ │ │ │ + vldr d0, [pc, #108] @ 43f50 <_PyNumber_InPlacePowerNoMod@@Base+0x32c> │ │ │ │ + vldr d7, [pc, #112] @ 43f58 <_PyNumber_InPlacePowerNoMod@@Base+0x334> │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d0, d7 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vstr d0, [r5] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 43f78 <_PyNumber_InPlacePowerNoMod@@Base+0x304> │ │ │ │ + beq 43f28 <_PyNumber_InPlacePowerNoMod@@Base+0x304> │ │ │ │ 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 43f94 <_PyNumber_InPlacePowerNoMod@@Base+0x320> │ │ │ │ + b 43f44 <_PyNumber_InPlacePowerNoMod@@Base+0x320> │ │ │ │ vdiv.f64 d7, d10, d9 │ │ │ │ - vldr d6, [pc, #36] @ 43fa8 <_PyNumber_InPlacePowerNoMod@@Base+0x334> │ │ │ │ + vldr d6, [pc, #36] @ 43f58 <_PyNumber_InPlacePowerNoMod@@Base+0x334> │ │ │ │ vmov r2, r3, d7 │ │ │ │ - vldr d7, [pc, #20] @ 43fa0 <_PyNumber_InPlacePowerNoMod@@Base+0x32c> │ │ │ │ + vldr d7, [pc, #20] @ 43f50 <_PyNumber_InPlacePowerNoMod@@Base+0x32c> │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d7, d6 │ │ │ │ vstr d7, [r4] │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ... │ │ │ │ @@ -22177,194 +22159,236 @@ │ │ │ │ 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] @ 43fec <_PyNumber_InPlacePowerNoMod@@Base+0x378> │ │ │ │ + ldr r0, [pc, #12] @ 43f9c <_PyNumber_InPlacePowerNoMod@@Base+0x378> │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d0938 │ │ │ │ + bl 1cf3b0 │ │ │ │ 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 a68f8 │ │ │ │ + bl a69b8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 44020 <_PyNumber_InPlacePowerNoMod@@Base+0x3ac> │ │ │ │ + bne 43fd0 <_PyNumber_InPlacePowerNoMod@@Base+0x3ac> │ │ │ │ mov r4, #0 │ │ │ │ - b 440f8 <_PyNumber_InPlacePowerNoMod@@Base+0x484> │ │ │ │ + b 440a8 <_PyNumber_InPlacePowerNoMod@@Base+0x484> │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #33972 @ 0x84b4 │ │ │ │ + movw r1, #29684 @ 0x73f4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #33676 @ 0x838c │ │ │ │ + movw r0, #31244 @ 0x7a0c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d7dfc │ │ │ │ + bl d8a14 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 44018 <_PyNumber_InPlacePowerNoMod@@Base+0x3a4> │ │ │ │ + beq 43fc8 <_PyNumber_InPlacePowerNoMod@@Base+0x3a4> │ │ │ │ mov r0, #0 │ │ │ │ - bl a12b4 │ │ │ │ + bl a1378 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r9, r5, #12 │ │ │ │ movne r7, #0 │ │ │ │ - beq 44018 <_PyNumber_InPlacePowerNoMod@@Base+0x3a4> │ │ │ │ + beq 43fc8 <_PyNumber_InPlacePowerNoMod@@Base+0x3a4> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3 │ │ │ │ - bge 440f8 <_PyNumber_InPlacePowerNoMod@@Base+0x484> │ │ │ │ + bge 440a8 <_PyNumber_InPlacePowerNoMod@@Base+0x484> │ │ │ │ ldr r6, [r9, #4]! │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - bne 44080 <_PyNumber_InPlacePowerNoMod@@Base+0x40c> │ │ │ │ + bne 44030 <_PyNumber_InPlacePowerNoMod@@Base+0x40c> │ │ │ │ add r7, r7, #1 │ │ │ │ - b 44058 <_PyNumber_InPlacePowerNoMod@@Base+0x3e4> │ │ │ │ + b 44008 <_PyNumber_InPlacePowerNoMod@@Base+0x3e4> │ │ │ │ ldr r3, [r3, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 440a4 <_PyNumber_InPlacePowerNoMod@@Base+0x430> │ │ │ │ + bne 44054 <_PyNumber_InPlacePowerNoMod@@Base+0x430> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 440b8 <_PyNumber_InPlacePowerNoMod@@Base+0x444> │ │ │ │ - b 44078 <_PyNumber_InPlacePowerNoMod@@Base+0x404> │ │ │ │ + bne 44068 <_PyNumber_InPlacePowerNoMod@@Base+0x444> │ │ │ │ + b 44028 <_PyNumber_InPlacePowerNoMod@@Base+0x404> │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4408c <_PyNumber_InPlacePowerNoMod@@Base+0x418> │ │ │ │ - b 44078 <_PyNumber_InPlacePowerNoMod@@Base+0x404> │ │ │ │ + bne 4403c <_PyNumber_InPlacePowerNoMod@@Base+0x418> │ │ │ │ + b 44028 <_PyNumber_InPlacePowerNoMod@@Base+0x404> │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #18200 @ 0x4718 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44078 <_PyNumber_InPlacePowerNoMod@@Base+0x404> │ │ │ │ + beq 44028 <_PyNumber_InPlacePowerNoMod@@Base+0x404> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 44018 <_PyNumber_InPlacePowerNoMod@@Base+0x3a4> │ │ │ │ + bgt 43fc8 <_PyNumber_InPlacePowerNoMod@@Base+0x3a4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 44018 <_PyNumber_InPlacePowerNoMod@@Base+0x3a4> │ │ │ │ + bne 43fc8 <_PyNumber_InPlacePowerNoMod@@Base+0x3a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 44018 <_PyNumber_InPlacePowerNoMod@@Base+0x3a4> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 43fc8 <_PyNumber_InPlacePowerNoMod@@Base+0x3a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00044108 : │ │ │ │ +000440b8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 44120 │ │ │ │ + ldr r0, [pc, #12] @ 440d0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26a0ec │ │ │ │ + b 269c84 │ │ │ │ rsbeq r5, r2, r4, lsr #3 │ │ │ │ + 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 44128 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 44118 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 44128 │ │ │ │ + mov r1, r2 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4415c │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4414c │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 4415c │ │ │ │ + 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 139f90 │ │ │ │ + bl 13a590 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #348] @ 442a8 │ │ │ │ + ldr r1, [pc, #348] @ 44300 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15974c │ │ │ │ + bl 15933c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - bne 44168 │ │ │ │ + bne 441c0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159780 │ │ │ │ + bl 159370 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 44160 │ │ │ │ - ldr r1, [pc, #296] @ 442ac │ │ │ │ + blt 441b8 │ │ │ │ + ldr r1, [pc, #296] @ 44304 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15974c │ │ │ │ + bl 15933c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #4] │ │ │ │ - beq 44160 │ │ │ │ + beq 441b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159780 │ │ │ │ + bl 159370 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 44160 │ │ │ │ - ldr r1, [pc, #252] @ 442b0 │ │ │ │ + blt 441b8 │ │ │ │ + ldr r1, [pc, #252] @ 44308 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15974c │ │ │ │ + bl 15933c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #8] │ │ │ │ - beq 44160 │ │ │ │ + beq 441b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159780 │ │ │ │ + bl 159370 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 44160 │ │ │ │ - ldr r1, [pc, #208] @ 442b4 │ │ │ │ + blt 441b8 │ │ │ │ + ldr r1, [pc, #208] @ 4430c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15974c │ │ │ │ + bl 15933c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #12] │ │ │ │ - beq 44160 │ │ │ │ + beq 441b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159780 │ │ │ │ + bl 159370 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 44160 │ │ │ │ - ldr r1, [pc, #164] @ 442b8 │ │ │ │ + blt 441b8 │ │ │ │ + ldr r1, [pc, #164] @ 44310 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15974c │ │ │ │ + bl 15933c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #16] │ │ │ │ - beq 44160 │ │ │ │ + beq 441b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159780 │ │ │ │ + bl 159370 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 44160 │ │ │ │ - ldr r1, [pc, #120] @ 442bc │ │ │ │ + blt 441b8 │ │ │ │ + ldr r1, [pc, #120] @ 44314 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15974c │ │ │ │ + bl 15933c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq 44160 │ │ │ │ + beq 441b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159780 │ │ │ │ + bl 159370 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 44160 │ │ │ │ + blt 441b8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #33924 @ 0x8484 │ │ │ │ + movw r2, #31492 @ 0x7b04 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - movw r1, #58872 @ 0xe5f8 │ │ │ │ + movw r1, #56296 @ 0xdbe8 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 2b76fc │ │ │ │ + bl 2b6ffc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 44160 │ │ │ │ + blt 441b8 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4316 @ 0x10dc │ │ │ │ + movw r1, #1876 @ 0x754 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrdeq r5, [r2], #-24 @ 0xffffffe8 @ │ │ │ │ rsbeq r5, r2, ip, ror #3 │ │ │ │ rsbeq r5, r2, r0, lsl #4 │ │ │ │ rsbeq r5, r2, r4, lsl r2 │ │ │ │ rsbeq r5, r2, r8, lsr #4 │ │ │ │ @@ -22379,269 +22403,193 @@ │ │ │ │ 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 44314 │ │ │ │ + bne 4436c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #4 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 44350 │ │ │ │ - ldr lr, [pc, #520] @ 44524 │ │ │ │ + beq 443a8 │ │ │ │ + ldr lr, [pc, #520] @ 4457c │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 44468 │ │ │ │ + beq 444c0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 44370 │ │ │ │ - bl be4fc │ │ │ │ + bne 443c8 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44468 │ │ │ │ + bne 444c0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 44390 │ │ │ │ - bl be4fc │ │ │ │ + bne 443e8 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44468 │ │ │ │ + bne 444c0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl 14b788 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b38c <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 443b4 │ │ │ │ - bl be4fc │ │ │ │ + bne 4440c │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 443f0 │ │ │ │ - b 44468 │ │ │ │ - bl c56c8 │ │ │ │ + beq 44448 │ │ │ │ + b 444c0 │ │ │ │ + bl c59f0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 443e0 │ │ │ │ + bgt 44438 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 443e0 │ │ │ │ + bne 44438 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - beq 443a4 │ │ │ │ + beq 443fc │ │ │ │ cmp r8, #0 │ │ │ │ - bge 4440c │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 44464 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33932 @ 0x848c │ │ │ │ + movw r1, #31500 @ 0x7b0c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 44468 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 444c0 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r7, r3 │ │ │ │ - bne 44470 │ │ │ │ - bl dc4ec │ │ │ │ + bne 444c8 │ │ │ │ + bl dd114 │ │ │ │ mov r3, r8 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e13c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 444f4 │ │ │ │ + bge 4454c │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 44504 │ │ │ │ - bl b8fac │ │ │ │ + bne 4455c │ │ │ │ + bl b9178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4441c │ │ │ │ + beq 44474 │ │ │ │ mov r0, #0 │ │ │ │ - b 4451c │ │ │ │ + b 44574 │ │ │ │ mov r0, r7 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ - bl 2f8abc <_PyCode_InitAddressRange@@Base+0x1b8> │ │ │ │ + bl 2f8638 <_Py_Instrument@@Base+0x2ac> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44468 │ │ │ │ - bl dc4ec │ │ │ │ + beq 444c0 │ │ │ │ + bl dd114 │ │ │ │ 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 df21c │ │ │ │ + bl dfe38 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 444d4 │ │ │ │ + bge 4452c │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 444e0 │ │ │ │ - bl b8fac │ │ │ │ + bne 44538 │ │ │ │ + bl b9178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44484 │ │ │ │ - b 44468 │ │ │ │ + beq 444dc │ │ │ │ + b 444c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl be73c │ │ │ │ - b 4451c │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bl be904 │ │ │ │ + b 44574 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ - b 44468 │ │ │ │ + bl 27a868 │ │ │ │ + b 444c0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b be73c │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + b be904 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 27ad20 │ │ │ │ + b 27a868 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ rsbeq r5, r2, r0, asr r2 │ │ │ │ - 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 4457c │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne 4456c │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 4457c │ │ │ │ - mov r1, r2 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 445b0 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 445a0 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 445b0 │ │ │ │ - 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 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 445e0 │ │ │ │ - b b23fc │ │ │ │ + beq 44590 │ │ │ │ + b b24cc │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34040 @ 0x84f8 │ │ │ │ + movw r1, #31608 @ 0x7b78 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #61128 @ 0xeec8 │ │ │ │ + movw r1, #58552 @ 0xe4b8 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 446b8 │ │ │ │ - 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 44678 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ - mov r0, #0 │ │ │ │ - b 446b0 │ │ │ │ - ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1b2e10 <_PyLong_FromGid@@Base> │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 1b2e10 <_PyLong_FromGid@@Base> │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [fp, #-16] │ │ │ │ - bl 1b2e10 <_PyLong_FromGid@@Base> │ │ │ │ - mov r2, r5 │ │ │ │ - mov r3, r0 │ │ │ │ - mov r1, r4 │ │ │ │ - movw r0, #34064 @ 0x8510 │ │ │ │ - movt r0, #64 @ 0x40 │ │ │ │ - bl bf9f4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ + b 445e0 │ │ │ │ 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, #27256 @ 0x6a78 │ │ │ │ + movw r1, #24920 @ 0x6158 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #27260 @ 0x6a7c │ │ │ │ + movw r0, #24924 @ 0x615c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl d7dfc │ │ │ │ + bl d8a14 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 44710 │ │ │ │ + beq 44638 │ │ │ │ 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} │ │ │ │ @@ -22651,126 +22599,160 @@ │ │ │ │ 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 c5924 │ │ │ │ + bl c5c4c │ │ │ │ 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 44794 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 446bc │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ mov r0, #0 │ │ │ │ - b 447cc │ │ │ │ + b 446f4 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 28ea4c │ │ │ │ + bl 1b290c <_PyLong_FromGid@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 28ea4c │ │ │ │ + bl 1b290c <_PyLong_FromGid@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 28ea4c │ │ │ │ + bl 1b290c <_PyLong_FromGid@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #34064 @ 0x8510 │ │ │ │ + movw r0, #31728 @ 0x7bf0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ 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] @ 44810 │ │ │ │ + ldr r0, [pc, #12] @ 44738 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d0938 │ │ │ │ + bl 1cf3b0 │ │ │ │ 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 44784 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 27a868 │ │ │ │ + mov r0, #0 │ │ │ │ + b 447bc │ │ │ │ + ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ + bl 28e594 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ + bl 28e594 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [fp, #-16] │ │ │ │ + bl 28e594 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r1, r4 │ │ │ │ + movw r0, #31728 @ 0x7bf0 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl bfbbc │ │ │ │ + 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] @ 44850 │ │ │ │ + ldr r0, [pc, #12] @ 44800 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d0938 │ │ │ │ + bl 1cf3b0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, ip, ror #4 │ │ │ │ │ │ │ │ -00044854 : │ │ │ │ +00044804 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ - movw r3, #11180 @ 0x2bac │ │ │ │ + movw r3, #8712 @ 0x2208 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1b30e0 <_PyLong_NumBits@@Base+0x54> │ │ │ │ + b 1b2bdc │ │ │ │ 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 448c8 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 44878 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 448b8 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 448c8 │ │ │ │ + bne 44868 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 44878 │ │ │ │ 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, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 448f0 │ │ │ │ + bne 448a0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ 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 │ │ │ │ @@ -22778,708 +22760,708 @@ │ │ │ │ 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 44958 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 44908 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 44948 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 44958 │ │ │ │ + bne 448f8 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 44908 │ │ │ │ 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, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 44980 │ │ │ │ + bne 44930 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ 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] @ 44b94 │ │ │ │ + ldr r0, [pc, #480] @ 44b44 │ │ │ │ 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 449f8 │ │ │ │ + beq 449a8 │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 449f8 │ │ │ │ + beq 449a8 │ │ │ │ ldr r4, [r4, #136] @ 0x88 │ │ │ │ - movw r3, #18836 @ 0x4994 │ │ │ │ + movw r3, #18756 @ 0x4944 │ │ │ │ movt r3, #4 │ │ │ │ sub r4, r4, r3 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 44b60 │ │ │ │ + beq 44b10 │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ - movw r3, #18836 @ 0x4994 │ │ │ │ + movw r3, #18756 @ 0x4944 │ │ │ │ movt r3, #4 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 44b60 │ │ │ │ + bne 44b10 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 44a28 │ │ │ │ + bne 449d8 │ │ │ │ mov r4, #0 │ │ │ │ - b 44af4 │ │ │ │ + b 44aa4 │ │ │ │ ldr r3, [r1, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r3, #8] │ │ │ │ addne r3, r3, #12 │ │ │ │ - beq 44a5c │ │ │ │ + beq 44a0c │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 44af4 │ │ │ │ + ble 44aa4 │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ cmp r2, lr │ │ │ │ - bne 44a40 │ │ │ │ - b 44a84 │ │ │ │ + bne 449f0 │ │ │ │ + b 44a34 │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 44a84 │ │ │ │ + beq 44a34 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 44a60 │ │ │ │ + bne 44a10 │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 44af4 │ │ │ │ - ldr r2, [pc, #268] @ 44b98 │ │ │ │ + bne 44aa4 │ │ │ │ + ldr r2, [pc, #268] @ 44b48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 384b28 │ │ │ │ + bl 384350 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ - blt 44b88 │ │ │ │ - beq 44af4 │ │ │ │ + blt 44b38 │ │ │ │ + beq 44aa4 │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #232] @ 44b98 │ │ │ │ + ldr r1, [pc, #232] @ 44b48 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f851c <_PyUnicode_ToUppercase@@Base+0x1910> │ │ │ │ + bl 2f80c8 <_PyUnicode_ToUppercase@@Base+0x1978> │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 44b88 │ │ │ │ + bne 44b38 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 44a20 │ │ │ │ + bgt 449d0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 44a20 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 44a20 │ │ │ │ + bne 449d0 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 449d0 │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #152] @ 44b9c │ │ │ │ + ldr r1, [pc, #152] @ 44b4c │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f851c <_PyUnicode_ToUppercase@@Base+0x1910> │ │ │ │ + bl 2f80c8 <_PyUnicode_ToUppercase@@Base+0x1978> │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 44b88 │ │ │ │ + bne 44b38 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 44b40 │ │ │ │ + bne 44af0 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 44b88 │ │ │ │ + b 44b38 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 44b60 │ │ │ │ + bgt 44b10 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 44b60 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 44b10 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 44b34 │ │ │ │ + beq 44ae4 │ │ │ │ mov r3, #2 │ │ │ │ - ldr r1, [pc, #36] @ 44b98 │ │ │ │ + ldr r1, [pc, #36] @ 44b48 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f851c <_PyUnicode_ToUppercase@@Base+0x1910> │ │ │ │ + bl 2f80c8 <_PyUnicode_ToUppercase@@Base+0x1978> │ │ │ │ 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 │ │ │ │ │ │ │ │ -00044ba0 <_PyCompile_Assemble@@Base>: │ │ │ │ +00044b50 <_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, #59092 @ 0xe6d4 │ │ │ │ + movw r3, #55124 @ 0xd754 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 44bec <_PyCompile_Assemble@@Base+0x4c> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 44b9c <_PyCompile_Assemble@@Base+0x4c> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34296 @ 0x85f8 │ │ │ │ + movw r1, #31864 @ 0x7c78 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 44c14 <_PyCompile_Assemble@@Base+0x74> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 44bc4 <_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 9f37c │ │ │ │ + bl 9f408 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 44c1c <_PyCompile_Assemble@@Base+0x7c> │ │ │ │ + bne 44bcc <_PyCompile_Assemble@@Base+0x7c> │ │ │ │ mov r4, #0 │ │ │ │ - b 44de0 <_PyCompile_Assemble@@Base+0x240> │ │ │ │ + b 44d90 <_PyCompile_Assemble@@Base+0x240> │ │ │ │ mov r0, r4 │ │ │ │ - bl 17ee34 <_PyObject_LookupSpecialMethod@@Base+0x588> │ │ │ │ + bl 17eaec <_PyObject_LookupSpecialMethod@@Base+0x588> │ │ │ │ subs r5, r0, #0 │ │ │ │ mvnne r2, #0 │ │ │ │ ldrne r4, [r5] │ │ │ │ movne r1, r4 │ │ │ │ - beq 44c80 <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ + beq 44c30 <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 44c54 <_PyCompile_Assemble@@Base+0xb4> │ │ │ │ + beq 44c04 <_PyCompile_Assemble@@Base+0xb4> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ cmp r2, r3 │ │ │ │ movlt r2, r3 │ │ │ │ - b 44c38 <_PyCompile_Assemble@@Base+0x98> │ │ │ │ + b 44be8 <_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 a5998 │ │ │ │ + bl a5a58 │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 44c88 <_PyCompile_Assemble@@Base+0xe8> │ │ │ │ - bl 2e1c38 │ │ │ │ + bne 44c38 <_PyCompile_Assemble@@Base+0xe8> │ │ │ │ + bl 2e1788 │ │ │ │ mov r4, #0 │ │ │ │ - b 44dac <_PyCompile_Assemble@@Base+0x20c> │ │ │ │ + b 44d5c <_PyCompile_Assemble@@Base+0x20c> │ │ │ │ bl 2d6c4 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 44cac <_PyCompile_Assemble@@Base+0x10c> │ │ │ │ + beq 44c5c <_PyCompile_Assemble@@Base+0x10c> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ strge r3, [sl, r2, lsl #2] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - b 44c90 <_PyCompile_Assemble@@Base+0xf0> │ │ │ │ - movw r0, #55832 @ 0xda18 │ │ │ │ + b 44c40 <_PyCompile_Assemble@@Base+0xf0> │ │ │ │ + movw r0, #53448 @ 0xd0c8 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ cmp r4, #0 │ │ │ │ - beq 44d14 <_PyCompile_Assemble@@Base+0x174> │ │ │ │ + beq 44cc4 <_PyCompile_Assemble@@Base+0x174> │ │ │ │ ldr lr, [r4, #20] │ │ │ │ mov r3, #0 │ │ │ │ cmp r3, lr │ │ │ │ - bge 44d0c <_PyCompile_Assemble@@Base+0x16c> │ │ │ │ + bge 44cbc <_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 44cfc <_PyCompile_Assemble@@Base+0x15c> │ │ │ │ + bne 44cac <_PyCompile_Assemble@@Base+0x15c> │ │ │ │ cmp ip, #2 │ │ │ │ - bhi 44cc4 <_PyCompile_Assemble@@Base+0x124> │ │ │ │ + bhi 44c74 <_PyCompile_Assemble@@Base+0x124> │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r1, [sl, r1, lsl #2] │ │ │ │ str r1, [r2, #24] │ │ │ │ - b 44cc4 <_PyCompile_Assemble@@Base+0x124> │ │ │ │ + b 44c74 <_PyCompile_Assemble@@Base+0x124> │ │ │ │ ldr r4, [r4, #16] │ │ │ │ - b 44cb4 <_PyCompile_Assemble@@Base+0x114> │ │ │ │ + b 44c64 <_PyCompile_Assemble@@Base+0x114> │ │ │ │ mov r0, sl │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 18422c <_PyEval_NoToolsForUnwind@@Base+0x3c> │ │ │ │ + bl 183ee4 <_PyEval_NoToolsForUnwind@@Base+0x3c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 44c80 <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ + beq 44c30 <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ sub r3, fp, #84 @ 0x54 │ │ │ │ sub r2, fp, #80 @ 0x50 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp] │ │ │ │ - bl 18cbfc <_PyMutex_LockTimed@@Base+0x11ac> │ │ │ │ + bl 18c890 <_PyMutex_LockTimed@@Base+0x11c4> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 44c80 <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ + beq 44c30 <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl 31810 <_PyObject_DebugMallocStats@@Base+0xc14> │ │ │ │ + bl 31814 <_PyObject_DebugMallocStats@@Base+0xc18> │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 44c80 <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ + beq 44c30 <_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 192818 <_PyDict_DelItemIf@@Base+0x1d68> │ │ │ │ + bl 1924d8 <_PyDict_DelItemIf@@Base+0x1d68> │ │ │ │ ldr r3, [sl] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 44dac <_PyCompile_Assemble@@Base+0x20c> │ │ │ │ + bgt 44d5c <_PyCompile_Assemble@@Base+0x20c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 44dac <_PyCompile_Assemble@@Base+0x20c> │ │ │ │ + bne 44d5c <_PyCompile_Assemble@@Base+0x20c> │ │ │ │ mov r0, sl │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 44dd0 <_PyCompile_Assemble@@Base+0x230> │ │ │ │ + bgt 44d80 <_PyCompile_Assemble@@Base+0x230> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 44dd0 <_PyCompile_Assemble@@Base+0x230> │ │ │ │ + bne 44d80 <_PyCompile_Assemble@@Base+0x230> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 28328c │ │ │ │ + bl 282cf4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 28312c │ │ │ │ + bl 282b94 │ │ │ │ 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 44dcc <_PyCompile_Assemble@@Base+0x27c> │ │ │ │ + ldrd r0, [r4] │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 1d2740 │ │ │ │ + mov r3, #2 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #45600 @ 0xb220 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ + mov r2, r3 │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + popeq {r4, r5, fp, pc} │ │ │ │ + b 44dbc <_PyCompile_Assemble@@Base+0x26c> │ │ │ │ + │ │ │ │ +00044df0 : │ │ │ │ + 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, #8928 @ 0x22e0 │ │ │ │ + movt ip, #63 @ 0x3f │ │ │ │ + str ip, [sp] │ │ │ │ + bl 27155c <_Py_Specialize_CallFunctionEx@@Base+0xb04> │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, pc} │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + ldr r1, [pc, #12] @ 44e40 │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 37e2d8 │ │ │ │ + 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 44e2c <_PyCompile_Assemble@@Base+0x28c> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 44e84 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27ad20 │ │ │ │ - bne 44e3c <_PyCompile_Assemble@@Base+0x29c> │ │ │ │ + b 27a868 │ │ │ │ + bne 44e94 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a12b4 │ │ │ │ + b a1378 │ │ │ │ cmn r5, #-536870911 @ 0xe0000001 │ │ │ │ - bls 44e50 <_PyCompile_Assemble@@Base+0x2b0> │ │ │ │ + bls 44ea8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2e1c38 │ │ │ │ + b 2e1788 │ │ │ │ lsl r0, r5, #2 │ │ │ │ - bl a5998 │ │ │ │ + bl a5a58 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 44e44 <_PyCompile_Assemble@@Base+0x2a4> │ │ │ │ + beq 44e9c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d7a8 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 44e98 <_PyCompile_Assemble@@Base+0x2f8> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 44ef0 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ mov r5, #0 │ │ │ │ - b 44ef0 <_PyCompile_Assemble@@Base+0x350> │ │ │ │ - bl a12b4 │ │ │ │ + b 44f48 │ │ │ │ + bl a1378 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r6, #0 │ │ │ │ - beq 44edc <_PyCompile_Assemble@@Base+0x33c> │ │ │ │ + beq 44f34 │ │ │ │ cmp r7, r6 │ │ │ │ - ble 44ed0 <_PyCompile_Assemble@@Base+0x330> │ │ │ │ + ble 44f28 │ │ │ │ ldr r0, [r4, r6, lsl #2] │ │ │ │ - bl 1b2e10 <_PyLong_FromGid@@Base> │ │ │ │ + bl 1b290c <_PyLong_FromGid@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44edc <_PyCompile_Assemble@@Base+0x33c> │ │ │ │ + beq 44f34 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r0, [r3, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ - b 44ea8 <_PyCompile_Assemble@@Base+0x308> │ │ │ │ + b 44f00 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5ea8 │ │ │ │ - b 44ef0 <_PyCompile_Assemble@@Base+0x350> │ │ │ │ + bl a5f68 │ │ │ │ + b 44f48 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7658 │ │ │ │ - b 44e90 <_PyCompile_Assemble@@Base+0x2f0> │ │ │ │ + bl a7718 │ │ │ │ + b 44ee8 │ │ │ │ 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 44f28 <_PyCompile_Assemble@@Base+0x388> │ │ │ │ - ldrd r0, [r4] │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b 1d3cb8 │ │ │ │ - mov r3, #2 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #48260 @ 0xbc84 │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ - mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - popeq {r4, r5, fp, pc} │ │ │ │ - b 44f18 <_PyCompile_Assemble@@Base+0x378> │ │ │ │ - │ │ │ │ -00044f4c : │ │ │ │ - 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, #11396 @ 0x2c84 │ │ │ │ - movt ip, #63 @ 0x3f │ │ │ │ - str ip, [sp] │ │ │ │ - bl 271a14 <_Py_Specialize_CallFunctionEx@@Base+0xb04> │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, pc} │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r1, [pc, #12] @ 44f9c │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 37eab0 │ │ │ │ - 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 44fd0 │ │ │ │ + bne 44f80 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1c6b10 │ │ │ │ + b 1c65f8 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #62028 @ 0xf24c │ │ │ │ + movw r0, #59880 @ 0xe9e8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 44fc0 │ │ │ │ + b 44f70 │ │ │ │ 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] @ 45030 │ │ │ │ + ldr r0, [pc, #12] @ 44fe0 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d0938 │ │ │ │ + bl 1cf3b0 │ │ │ │ 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 4508c │ │ │ │ + beq 4503c │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [r0] │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ mov r0, #0 │ │ │ │ str r6, [r5] │ │ │ │ - b 45094 │ │ │ │ + b 45044 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 25e910 │ │ │ │ + bl 25db8c │ │ │ │ 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] @ 450d8 │ │ │ │ + ldr r0, [pc, #12] @ 45088 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d0938 │ │ │ │ + bl 1cf3b0 │ │ │ │ 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 45114 │ │ │ │ + bne 450c4 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 45148 │ │ │ │ - b 4513c │ │ │ │ + bne 450f8 │ │ │ │ + b 450ec │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #21716 @ 0x54d4 │ │ │ │ + movw r0, #19056 @ 0x4a70 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 450fc │ │ │ │ + bne 450ac │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl be4fc │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45134 │ │ │ │ + bne 450e4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 45168 │ │ │ │ - bl be4fc │ │ │ │ + bne 45118 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45134 │ │ │ │ + bne 450e4 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #46168 @ 0xb458 │ │ │ │ + movw r1, #43716 @ 0xaac4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #34564 @ 0x8704 │ │ │ │ + movw r0, #32132 @ 0x7d84 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d7dfc │ │ │ │ + bl d8a14 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 45134 │ │ │ │ + beq 450e4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dbec │ │ │ │ cmn r0, #1 │ │ │ │ - bne 451b8 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 45168 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ad20 │ │ │ │ + b 27a868 │ │ │ │ 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] @ 45200 │ │ │ │ + ldr r0, [pc, #12] @ 451b0 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d0938 │ │ │ │ + bl 1cf3b0 │ │ │ │ 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] @ 45404 │ │ │ │ + ldr r0, [pc, #480] @ 453b4 │ │ │ │ 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 45268 │ │ │ │ + beq 45218 │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 45268 │ │ │ │ + beq 45218 │ │ │ │ ldr r4, [r4, #12] │ │ │ │ - movw r3, #20996 @ 0x5204 │ │ │ │ + movw r3, #20916 @ 0x51b4 │ │ │ │ movt r3, #4 │ │ │ │ sub r4, r4, r3 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 453d0 │ │ │ │ + beq 45380 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - movw r3, #20996 @ 0x5204 │ │ │ │ + movw r3, #20916 @ 0x51b4 │ │ │ │ movt r3, #4 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 453d0 │ │ │ │ + bne 45380 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 45298 │ │ │ │ + bne 45248 │ │ │ │ mov r4, #0 │ │ │ │ - b 45364 │ │ │ │ + b 45314 │ │ │ │ ldr r3, [r1, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r3, #8] │ │ │ │ addne r3, r3, #12 │ │ │ │ - beq 452cc │ │ │ │ + beq 4527c │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 45364 │ │ │ │ + ble 45314 │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ cmp r2, lr │ │ │ │ - bne 452b0 │ │ │ │ - b 452f4 │ │ │ │ + bne 45260 │ │ │ │ + b 452a4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 452f4 │ │ │ │ + beq 452a4 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 452d0 │ │ │ │ + bne 45280 │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 45364 │ │ │ │ - ldr r2, [pc, #268] @ 45408 │ │ │ │ + bne 45314 │ │ │ │ + ldr r2, [pc, #268] @ 453b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 384b28 │ │ │ │ + bl 384350 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ - blt 453f8 │ │ │ │ - beq 45364 │ │ │ │ + blt 453a8 │ │ │ │ + beq 45314 │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #232] @ 45408 │ │ │ │ + ldr r1, [pc, #232] @ 453b8 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f851c <_PyUnicode_ToUppercase@@Base+0x1910> │ │ │ │ + bl 2f80c8 <_PyUnicode_ToUppercase@@Base+0x1978> │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 453f8 │ │ │ │ + bne 453a8 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45290 │ │ │ │ + bgt 45240 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 45290 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 45290 │ │ │ │ + bne 45240 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 45240 │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #152] @ 4540c │ │ │ │ + ldr r1, [pc, #152] @ 453bc │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f851c <_PyUnicode_ToUppercase@@Base+0x1910> │ │ │ │ + bl 2f80c8 <_PyUnicode_ToUppercase@@Base+0x1978> │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 453f8 │ │ │ │ + bne 453a8 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 453b0 │ │ │ │ + bne 45360 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 453f8 │ │ │ │ + b 453a8 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 453d0 │ │ │ │ + bgt 45380 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 453d0 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 45380 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 453a4 │ │ │ │ + beq 45354 │ │ │ │ mov r3, #2 │ │ │ │ - ldr r1, [pc, #36] @ 45408 │ │ │ │ + ldr r1, [pc, #36] @ 453b8 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f851c <_PyUnicode_ToUppercase@@Base+0x1910> │ │ │ │ + bl 2f80c8 <_PyUnicode_ToUppercase@@Base+0x1978> │ │ │ │ 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 │ │ │ │ @@ -23489,257 +23471,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] @ 45488 │ │ │ │ + ldreq r0, [pc, #72] @ 45438 │ │ │ │ subeq r1, fp, #20 │ │ │ │ - ldrne r0, [pc, #68] @ 4548c │ │ │ │ + ldrne r0, [pc, #68] @ 4543c │ │ │ │ subne r1, fp, #20 │ │ │ │ strne r3, [fp, #-12] │ │ │ │ - bl 1d0938 │ │ │ │ + bl 1cf3b0 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r0, #0 │ │ │ │ - beq 45480 │ │ │ │ + beq 45430 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4547c │ │ │ │ + bgt 4542c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4547c │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 4542c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ strdeq r1, [r3], #-216 @ 0xffffff28 @ │ │ │ │ rsbeq r2, r3, r4, ror fp │ │ │ │ │ │ │ │ -00045490 <_PyCompile_CodeGen@@Base>: │ │ │ │ +00045440 <_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 2968e0 │ │ │ │ + bl 296460 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 454e0 <_PyCompile_CodeGen@@Base+0x50> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 45490 <_PyCompile_CodeGen@@Base+0x50> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34628 @ 0x8744 │ │ │ │ + movw r1, #32196 @ 0x7dc4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 454ec <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ - bl d8104 <_PyArena_New@@Base> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 4549c <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ + bl d8d1c <_PyArena_New@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 454f4 <_PyCompile_CodeGen@@Base+0x64> │ │ │ │ + bne 454a4 <_PyCompile_CodeGen@@Base+0x64> │ │ │ │ mov r8, #0 │ │ │ │ - b 45720 <_PyCompile_CodeGen@@Base+0x290> │ │ │ │ + b 456d0 <_PyCompile_CodeGen@@Base+0x290> │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r7 │ │ │ │ - bl 353a38 │ │ │ │ + bl 353278 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 45540 <_PyCompile_CodeGen@@Base+0xb0> │ │ │ │ - bl 35c474 │ │ │ │ + beq 454f0 <_PyCompile_CodeGen@@Base+0xb0> │ │ │ │ + bl 35bcb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45540 <_PyCompile_CodeGen@@Base+0xb0> │ │ │ │ + beq 454f0 <_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 26d810 <_PyAST_Compile@@Base+0x8c> │ │ │ │ + bl 26d3b0 <_PyAST_Compile@@Base+0x8c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4554c <_PyCompile_CodeGen@@Base+0xbc> │ │ │ │ + bne 454fc <_PyCompile_CodeGen@@Base+0xbc> │ │ │ │ mov r0, r7 │ │ │ │ - bl 19fd38 <_PyArena_Free@@Base> │ │ │ │ - b 454ec <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ + bl 19f9d0 <_PyArena_Free@@Base> │ │ │ │ + b 4549c <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #56] @ 0x38 │ │ │ │ - bl 9f37c │ │ │ │ + bl 9f408 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 454ec <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ + beq 4549c <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 274b94 │ │ │ │ + bl 2746dc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 45580 <_PyCompile_CodeGen@@Base+0xf0> │ │ │ │ + bne 45530 <_PyCompile_CodeGen@@Base+0xf0> │ │ │ │ mov r5, #0 │ │ │ │ mov r8, r5 │ │ │ │ - b 456f8 <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ + b 456a8 <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ ldr r9, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [r9, #752] @ 0x2f0 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 45574 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + beq 45524 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #34644 @ 0x8754 │ │ │ │ + movw r1, #32212 @ 0x7dd4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ cmn sl, #1 │ │ │ │ - beq 45574 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + beq 45524 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ ldr r0, [r9, #756] @ 0x2f4 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 45574 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + beq 45524 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #34656 @ 0x8760 │ │ │ │ + movw r1, #32224 @ 0x7de0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ cmn sl, #1 │ │ │ │ - beq 45574 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + beq 45524 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ ldr r0, [r9, #760] @ 0x2f8 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 45574 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + beq 45524 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #34672 @ 0x8770 │ │ │ │ + movw r1, #32240 @ 0x7df0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ cmn sl, #1 │ │ │ │ - beq 45574 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + beq 45524 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ ldr r3, [r5] │ │ │ │ - movw r5, #54896 @ 0xd670 │ │ │ │ + movw r5, #52512 @ 0xcd20 │ │ │ │ movt r5, #79 @ 0x4f │ │ │ │ cmp r3, #3 │ │ │ │ - bne 4567c <_PyCompile_CodeGen@@Base+0x1ec> │ │ │ │ + bne 4562c <_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 161ae0 <_PyInstructionSequence_New@@Base+0x1ac4> │ │ │ │ + bl 1617a0 <_PyInstructionSequence_New@@Base+0x1ac4> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 456a8 <_PyCompile_CodeGen@@Base+0x218> │ │ │ │ - b 45574 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + bne 45658 <_PyCompile_CodeGen@@Base+0x218> │ │ │ │ + b 45524 <_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 1706dc │ │ │ │ + bl 170394 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 45640 <_PyCompile_CodeGen@@Base+0x1b0> │ │ │ │ - b 45574 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + bne 455f0 <_PyCompile_CodeGen@@Base+0x1b0> │ │ │ │ + b 45524 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 27eea4 <_Py_GetStdlibDir@@Base+0x1c5c> │ │ │ │ + bl 27e9ec <_Py_GetStdlibDir@@Base+0x1c5c> │ │ │ │ ldr r0, [r9, #728] @ 0x2d8 │ │ │ │ - bl 31810 <_PyObject_DebugMallocStats@@Base+0xc14> │ │ │ │ + bl 31814 <_PyObject_DebugMallocStats@@Base+0xc18> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 45574 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + beq 45524 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #34688 @ 0x8780 │ │ │ │ + movw r1, #32256 @ 0x7e00 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r8, #0 │ │ │ │ - beq 456f8 <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ + beq 456a8 <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl ced78 <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf9f0 <_PyTuple_FromPair@@Base> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ mov r0, r4 │ │ │ │ - bl 198808 <_PyEval_LazyImportName@@Base+0x820> │ │ │ │ + bl 1984c8 <_PyEval_LazyImportName@@Base+0x820> │ │ │ │ mov r0, r4 │ │ │ │ - bl 286c70 │ │ │ │ + bl 2867b8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 19fd38 <_PyArena_Free@@Base> │ │ │ │ + bl 19f9d0 <_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 4576c <_PyCompile_CodeGen@@Base+0x2dc> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bgt 4571c <_PyCompile_CodeGen@@Base+0x2dc> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37100 @ 0x90ec │ │ │ │ + movw r1, #34440 @ 0x8688 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 45790 <_PyCompile_CodeGen@@Base+0x300> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 45740 <_PyCompile_CodeGen@@Base+0x300> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 45798 <_PyCompile_CodeGen@@Base+0x308> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 45748 <_PyCompile_CodeGen@@Base+0x308> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51680 @ 0xc9e0 │ │ │ │ + movw r1, #49020 @ 0xbf7c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ - b 457c8 <_PyCompile_CodeGen@@Base+0x338> │ │ │ │ + b 45778 <_PyCompile_CodeGen@@Base+0x338> │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 457b0 <_PyCompile_CodeGen@@Base+0x320> │ │ │ │ + bne 45760 <_PyCompile_CodeGen@@Base+0x320> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 457c8 <_PyCompile_CodeGen@@Base+0x338> │ │ │ │ - ldr r1, [pc, #24] @ 457d0 <_PyCompile_CodeGen@@Base+0x340> │ │ │ │ + b 45778 <_PyCompile_CodeGen@@Base+0x338> │ │ │ │ + ldr r1, [pc, #24] @ 45780 <_PyCompile_CodeGen@@Base+0x340> │ │ │ │ sub r2, fp, #8 │ │ │ │ - bl b3888 │ │ │ │ + bl b3958 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 457a4 <_PyCompile_CodeGen@@Base+0x314> │ │ │ │ + beq 45754 <_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 380f44 │ │ │ │ + bl 38076c │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 4580c <_PyCompile_CodeGen@@Base+0x37c> │ │ │ │ + beq 457bc <_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} │ │ │ │ @@ -23748,316 +23730,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] @ 45850 <_PyCompile_CodeGen@@Base+0x3c0> │ │ │ │ + ldr r0, [pc, #12] @ 45800 <_PyCompile_CodeGen@@Base+0x3c0> │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d0938 │ │ │ │ + bl 1cf3b0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, ip, lsr #4 │ │ │ │ │ │ │ │ -00045854 : │ │ │ │ +00045804 : │ │ │ │ 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 a0230 <_Py_GetConfig@@Base> │ │ │ │ + bl a02ac <_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] @ 458bc │ │ │ │ + ldr r0, [pc, #12] @ 4586c │ │ │ │ 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 458f8 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 458a8 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34744 @ 0x87b8 │ │ │ │ + movw r1, #32312 @ 0x7e38 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b 45944 │ │ │ │ + bl 1409e8 │ │ │ │ + b 458f4 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ mov r5, r0 │ │ │ │ moveq r4, #0 │ │ │ │ ldreq r0, [r0, #8] │ │ │ │ - beq 45a08 │ │ │ │ + beq 459b8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #5632 @ 0x1600 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 4594c │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 458fc │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34776 @ 0x87d8 │ │ │ │ + movw r1, #32344 @ 0x7e58 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ 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 459f4 │ │ │ │ + beq 459a4 │ │ │ │ cmp r5, r0 │ │ │ │ - bne 459b0 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 45960 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34812 @ 0x87fc │ │ │ │ + movw r1, #32380 @ 0x7e7c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45944 │ │ │ │ + bgt 458f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 45944 │ │ │ │ + bne 458f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 45944 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 458f4 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 459cc │ │ │ │ + beq 4597c │ │ │ │ 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 459ec │ │ │ │ + bgt 4599c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 459ec │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 4599c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - b 45960 │ │ │ │ + b 45910 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #8] │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ 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 45a60 │ │ │ │ + bne 45a10 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 45a5c │ │ │ │ + bne 45a0c │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r6, r0 │ │ │ │ - bne 45aa0 │ │ │ │ - b 45a60 │ │ │ │ + bne 45a50 │ │ │ │ + b 45a10 │ │ │ │ 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 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ str ip, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 45aa4 │ │ │ │ - b 45ae0 │ │ │ │ + bne 45a54 │ │ │ │ + b 45a90 │ │ │ │ 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 45ae8 │ │ │ │ - movw r2, #33584 @ 0x8330 │ │ │ │ + bne 45a98 │ │ │ │ + movw r2, #29296 @ 0x7270 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13368 @ 0x3438 │ │ │ │ + movw r1, #10708 @ 0x29d4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #35024 @ 0x88d0 │ │ │ │ + movw r0, #32592 @ 0x7f50 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r3, r9 │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 45cac │ │ │ │ + b 45c5c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 45c20 │ │ │ │ + beq 45bd0 │ │ │ │ ldr sl, [r5, #4] │ │ │ │ cmp sl, #0 │ │ │ │ movweq sl, #5196 @ 0x144c │ │ │ │ movteq sl, #96 @ 0x60 │ │ │ │ - beq 45b0c │ │ │ │ + beq 45abc │ │ │ │ subs r4, r3, #2 │ │ │ │ - beq 45b98 │ │ │ │ + beq 45b48 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 45b24 │ │ │ │ + beq 45ad4 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 45c30 │ │ │ │ - b 45b2c │ │ │ │ - movw r6, #64424 @ 0xfba8 │ │ │ │ + beq 45be0 │ │ │ │ + b 45adc │ │ │ │ + movw r6, #64392 @ 0xfb88 │ │ │ │ movt r6, #97 @ 0x61 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45b50 │ │ │ │ - bl 128f04 │ │ │ │ + beq 45b00 │ │ │ │ + bl 129ba0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 45ae0 │ │ │ │ + blt 45a90 │ │ │ │ subs r7, r4, #1 │ │ │ │ - bne 45b54 │ │ │ │ - b 45bac │ │ │ │ + bne 45b04 │ │ │ │ + b 45b5c │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45b7c │ │ │ │ - bl 128f04 │ │ │ │ + beq 45b2c │ │ │ │ + bl 129ba0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - blt 45ae0 │ │ │ │ + blt 45a90 │ │ │ │ cmp r7, #1 │ │ │ │ - bne 45b80 │ │ │ │ - b 45bb8 │ │ │ │ + bne 45b30 │ │ │ │ + b 45b68 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl 128f04 │ │ │ │ + bl 129ba0 │ │ │ │ subs r5, r0, #0 │ │ │ │ movge r7, r8 │ │ │ │ - bge 45bc0 │ │ │ │ - b 45ae0 │ │ │ │ - movw r6, #64424 @ 0xfba8 │ │ │ │ + bge 45b70 │ │ │ │ + b 45a90 │ │ │ │ + movw r6, #64392 @ 0xfb88 │ │ │ │ movt r6, #97 @ 0x61 │ │ │ │ mov r5, r4 │ │ │ │ mov r7, r4 │ │ │ │ - b 45bc0 │ │ │ │ + b 45b70 │ │ │ │ mov r5, r7 │ │ │ │ mov r4, r0 │ │ │ │ - b 45bc0 │ │ │ │ + b 45b70 │ │ │ │ mov r7, r8 │ │ │ │ mov r5, #0 │ │ │ │ tst r4, r7 │ │ │ │ and r3, r4, #1 │ │ │ │ and r8, r7, #1 │ │ │ │ - beq 45bec │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 45b9c │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37608 @ 0x92e8 │ │ │ │ + movw r1, #34840 @ 0x8818 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 45ae0 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 45a90 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 45c3c │ │ │ │ + beq 45bec │ │ │ │ orrs r4, r4, r7 │ │ │ │ moveq r8, r4 │ │ │ │ moveq r3, r8 │ │ │ │ - beq 45c3c │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 45bec │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37644 @ 0x930c │ │ │ │ + movw r1, #34876 @ 0x883c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 45ae0 │ │ │ │ - movw r6, #64424 @ 0xfba8 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 45a90 │ │ │ │ + movw r6, #64392 @ 0xfb88 │ │ │ │ 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 2feaf0 <_PyXI_EndInterpreter@@Base+0x134> │ │ │ │ + bl 2fe930 <_PyXI_EndInterpreter@@Base+0x134> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 45ae0 │ │ │ │ - bl 2fe438 <_PySlice_FromIndices@@Base+0x1344> │ │ │ │ + beq 45a90 │ │ │ │ + bl 2fe10c <_PySlice_FromIndices@@Base+0x1558> │ │ │ │ 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 3eaec │ │ │ │ + bl 3ea9c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45cac │ │ │ │ + bgt 45c5c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 45cac │ │ │ │ + bne 45c5c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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] @ 45cf4 │ │ │ │ + ldr r0, [pc, #12] @ 45ca4 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d0938 │ │ │ │ + bl 1cf3b0 │ │ │ │ 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 │ │ │ │ @@ -24067,178 +24049,178 @@ │ │ │ │ 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 45d4c │ │ │ │ + bne 45cfc │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 45d84 │ │ │ │ + beq 45d34 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #440] @ 45f18 │ │ │ │ + ldr ip, [pc, #440] @ 45ec8 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45db8 │ │ │ │ + beq 45d68 │ │ │ │ ldr r8, [r0] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 45dc0 │ │ │ │ - movw r2, #33584 @ 0x8330 │ │ │ │ + bne 45d70 │ │ │ │ + movw r2, #29296 @ 0x7270 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13368 @ 0x3438 │ │ │ │ + movw r1, #10708 @ 0x29d4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #31364 @ 0x7a84 │ │ │ │ + movw r0, #28716 @ 0x702c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r8 │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 45f0c │ │ │ │ + b 45ebc │ │ │ │ mov r0, r8 │ │ │ │ - bl 1ace70 │ │ │ │ + bl 1aca90 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 45f0c │ │ │ │ + beq 45ebc │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl 2cf668 │ │ │ │ + bl 2ce8a8 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r6, #0 │ │ │ │ moveq r5, r6 │ │ │ │ - beq 45ed4 │ │ │ │ - bl dc4ec │ │ │ │ + beq 45e84 │ │ │ │ + bl dd114 │ │ │ │ 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 98614 │ │ │ │ + bl 98154 │ │ │ │ mov r3, r6 │ │ │ │ subs r5, r0, #0 │ │ │ │ streq r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ moveq sl, #1 │ │ │ │ moveq r5, r7 │ │ │ │ - beq 45e80 │ │ │ │ + beq 45e30 │ │ │ │ str sl, [sp] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ bl 2d850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45e74 │ │ │ │ + beq 45e24 │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne 45e74 │ │ │ │ + bne 45e24 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45e7c │ │ │ │ + bgt 45e2c │ │ │ │ lsl r6, r6, #1 │ │ │ │ mov r7, r5 │ │ │ │ - b 45e10 │ │ │ │ + b 45dc0 │ │ │ │ mov sl, #0 │ │ │ │ - b 45e80 │ │ │ │ + b 45e30 │ │ │ │ mov sl, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 45ec4 │ │ │ │ + bne 45e74 │ │ │ │ cmp sl, #1 │ │ │ │ - bne 45ea4 │ │ │ │ - bl 2e1c38 │ │ │ │ - b 45ed4 │ │ │ │ - movw r3, #52312 @ 0xcc58 │ │ │ │ + bne 45e54 │ │ │ │ + bl 2e1788 │ │ │ │ + b 45e84 │ │ │ │ + movw r3, #48340 @ 0xbcd4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #35072 @ 0x8900 │ │ │ │ + movw r1, #32640 @ 0x7f80 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b 45ed4 │ │ │ │ + bl 1409e8 │ │ │ │ + b 45e84 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 312d40 │ │ │ │ + bl 3126b8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 982fc │ │ │ │ + bl 97e3c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45ef8 │ │ │ │ + bgt 45ea8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 45f00 │ │ │ │ + beq 45eb0 │ │ │ │ mov r4, r6 │ │ │ │ - b 45f0c │ │ │ │ + b 45ebc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 45ef8 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 45ea8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r5, r2, ip, 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] @ 45f58 │ │ │ │ + ldr r0, [pc, #12] @ 45f08 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d0938 │ │ │ │ + bl 1cf3b0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, r8, asr r3 │ │ │ │ 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] @ 45f98 │ │ │ │ + ldr r0, [pc, #12] @ 45f48 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d0938 │ │ │ │ + bl 1cf3b0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, r8, lsr #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, #3952] @ 0xf70 │ │ │ │ subs r7, r3, #0 │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ moveq r6, r7 │ │ │ │ - movw ip, #59976 @ 0xea48 │ │ │ │ + movw ip, #57632 @ 0xe120 │ │ │ │ movt ip, #93 @ 0x5d │ │ │ │ ldrne r6, [r7, #8] │ │ │ │ cmp r2, #1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r7, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -24252,375 +24234,375 @@ │ │ │ │ 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 46030 │ │ │ │ + bne 45fe0 │ │ │ │ clz r2, r4 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r5, #2 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 46074 │ │ │ │ - ldr r1, [pc, #416] @ 461d8 │ │ │ │ + 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r7, r4 │ │ │ │ - beq 461c0 │ │ │ │ + beq 46170 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 1ac230 │ │ │ │ + bl 1abe50 │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46130 │ │ │ │ + beq 460e0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 460b8 │ │ │ │ + beq 46068 │ │ │ │ add r6, r6, r5 │ │ │ │ subs r5, r6, #2 │ │ │ │ - beq 460ec │ │ │ │ - b 460c8 │ │ │ │ - bl be4fc │ │ │ │ + beq 4609c │ │ │ │ + b 46078 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 460a8 │ │ │ │ - b 46130 │ │ │ │ + beq 46058 │ │ │ │ + b 460e0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 460f8 │ │ │ │ + beq 460a8 │ │ │ │ sub r1, fp, #112 @ 0x70 │ │ │ │ - bl 2866a0 │ │ │ │ + bl 2861e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46130 │ │ │ │ + beq 460e0 │ │ │ │ subs r5, r6, #3 │ │ │ │ - bne 460f8 │ │ │ │ + bne 460a8 │ │ │ │ mov r5, #1 │ │ │ │ mov r6, #0 │ │ │ │ - b 46138 │ │ │ │ + b 460e8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4611c │ │ │ │ - bl 128f04 │ │ │ │ + beq 460cc │ │ │ │ + bl 129ba0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 46130 │ │ │ │ + blt 460e0 │ │ │ │ cmp r5, #1 │ │ │ │ - beq 46138 │ │ │ │ - b 46120 │ │ │ │ + beq 460e8 │ │ │ │ + b 460d0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 128f04 │ │ │ │ + bl 129ba0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge 46138 │ │ │ │ + bge 460e8 │ │ │ │ mov r4, #0 │ │ │ │ - b 461c0 │ │ │ │ + b 46170 │ │ │ │ ldr r9, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl dc4ec │ │ │ │ + bl dd114 │ │ │ │ and r2, r6, #1 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r9, #100 @ 0x64 │ │ │ │ movne r3, #1 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 46168 │ │ │ │ + bne 46118 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 46190 │ │ │ │ + bne 46140 │ │ │ │ mov r5, #256 @ 0x100 │ │ │ │ - b 46170 │ │ │ │ + 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 461a0 │ │ │ │ + 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 df21c │ │ │ │ + bl dfe38 │ │ │ │ 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 1adf68 │ │ │ │ + bl 1adb84 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ rsbeq r5, r2, r8, asr #18 │ │ │ │ │ │ │ │ -000461dc : │ │ │ │ +0004618c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 461f4 │ │ │ │ + ldr r0, [pc, #12] @ 461a4 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26a0ec │ │ │ │ + b 269c84 │ │ │ │ rsbeq r5, r2, r4, ror r9 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r3, #35324 @ 0x89fc │ │ │ │ + movw r3, #32892 @ 0x807c │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ movw r1, #58644 @ 0xe514 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e68bc │ │ │ │ + b 1e564c │ │ │ │ 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 139f90 │ │ │ │ + bl 13a590 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #76] @ 46298 │ │ │ │ + ldr r1, [pc, #76] @ 46248 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15974c │ │ │ │ - movw r1, #35372 @ 0x8a2c │ │ │ │ + bl 15933c │ │ │ │ + movw r1, #32940 @ 0x80ac │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5] │ │ │ │ - bl 13b4b8 │ │ │ │ + bl 13bab8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46290 │ │ │ │ + blt 46240 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4316 @ 0x10dc │ │ │ │ + movw r1, #1876 @ 0x754 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r5, r2, r8, 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 4633c │ │ │ │ + beq 462ec │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands r4, r4, #67108864 @ 0x4000000 │ │ │ │ - beq 46340 │ │ │ │ + beq 462f0 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r6, #2 │ │ │ │ - bne 4633c │ │ │ │ + bne 462ec │ │ │ │ mov r3, r1 │ │ │ │ sub r2, fp, #24 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ ldr r7, [r3, #20] │ │ │ │ - bl c2444 │ │ │ │ + bl c2610 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 46340 │ │ │ │ + bne 462f0 │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1403f0 │ │ │ │ + bl cce40 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46340 │ │ │ │ + bgt 462f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 46340 │ │ │ │ + bne 462f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 46340 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 462f0 │ │ │ │ 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] @ 4654c │ │ │ │ + ldr r0, [pc, #480] @ 464fc │ │ │ │ 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 463b0 │ │ │ │ + beq 46360 │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 463b0 │ │ │ │ + beq 46360 │ │ │ │ ldr r4, [r4, #48] @ 0x30 │ │ │ │ - movw r3, #25420 @ 0x634c │ │ │ │ + movw r3, #25340 @ 0x62fc │ │ │ │ movt r3, #4 │ │ │ │ sub r4, r4, r3 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 46518 │ │ │ │ + beq 464c8 │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ - movw r3, #25420 @ 0x634c │ │ │ │ + movw r3, #25340 @ 0x62fc │ │ │ │ movt r3, #4 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 46518 │ │ │ │ + bne 464c8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 463e0 │ │ │ │ + bne 46390 │ │ │ │ mov r4, #0 │ │ │ │ - b 464ac │ │ │ │ + b 4645c │ │ │ │ ldr r3, [r1, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r3, #8] │ │ │ │ addne r3, r3, #12 │ │ │ │ - beq 46414 │ │ │ │ + beq 463c4 │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 464ac │ │ │ │ + ble 4645c │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ cmp r2, lr │ │ │ │ - bne 463f8 │ │ │ │ - b 4643c │ │ │ │ + bne 463a8 │ │ │ │ + b 463ec │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 4643c │ │ │ │ + beq 463ec │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 46418 │ │ │ │ + bne 463c8 │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 464ac │ │ │ │ - ldr r2, [pc, #268] @ 46550 │ │ │ │ + bne 4645c │ │ │ │ + ldr r2, [pc, #268] @ 46500 │ │ │ │ mov r0, r5 │ │ │ │ - bl 384b28 │ │ │ │ + bl 384350 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ - blt 46540 │ │ │ │ - beq 464ac │ │ │ │ + blt 464f0 │ │ │ │ + beq 4645c │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #232] @ 46550 │ │ │ │ + ldr r1, [pc, #232] @ 46500 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f851c <_PyUnicode_ToUppercase@@Base+0x1910> │ │ │ │ + bl 2f80c8 <_PyUnicode_ToUppercase@@Base+0x1978> │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 46540 │ │ │ │ + bne 464f0 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 463d8 │ │ │ │ + bgt 46388 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 463d8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 463d8 │ │ │ │ + bne 46388 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 46388 │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #152] @ 46554 │ │ │ │ + ldr r1, [pc, #152] @ 46504 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f851c <_PyUnicode_ToUppercase@@Base+0x1910> │ │ │ │ + bl 2f80c8 <_PyUnicode_ToUppercase@@Base+0x1978> │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 46540 │ │ │ │ + bne 464f0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 464f8 │ │ │ │ + bne 464a8 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 46540 │ │ │ │ + b 464f0 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46518 │ │ │ │ + bgt 464c8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 46518 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 464c8 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 464ec │ │ │ │ + beq 4649c │ │ │ │ mov r3, #2 │ │ │ │ - ldr r1, [pc, #36] @ 46550 │ │ │ │ + ldr r1, [pc, #36] @ 46500 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f851c <_PyUnicode_ToUppercase@@Base+0x1910> │ │ │ │ + bl 2f80c8 <_PyUnicode_ToUppercase@@Base+0x1978> │ │ │ │ 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] @ 46578 │ │ │ │ + ldr r2, [pc, #16] @ 46528 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 466d4 │ │ │ │ + b 46684 │ │ │ │ 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] @ 465b8 │ │ │ │ + ldr r0, [pc, #12] @ 46568 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d0938 │ │ │ │ + bl 1cf3b0 │ │ │ │ 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 │ │ │ │ @@ -24629,150 +24611,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 4660c │ │ │ │ + bne 465bc │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4664c │ │ │ │ - ldr r4, [pc, #160] @ 466b4 │ │ │ │ + beq 465fc │ │ │ │ + ldr r4, [pc, #160] @ 46664 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4664c │ │ │ │ + bne 465fc │ │ │ │ mov r0, #0 │ │ │ │ - b 466ac │ │ │ │ + b 4665c │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4666c │ │ │ │ - bl be4fc │ │ │ │ + bne 4661c │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 466a4 │ │ │ │ - b 46644 │ │ │ │ + beq 46654 │ │ │ │ + b 465f4 │ │ │ │ movw r3, #266 @ 0x10a │ │ │ │ cmp r0, r3 │ │ │ │ - bhi 466a4 │ │ │ │ - movw r1, #55832 @ 0xda18 │ │ │ │ + bhi 46654 │ │ │ │ + movw r1, #53448 @ 0xd0c8 │ │ │ │ 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 466ac │ │ │ │ + b 4665c │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r5, r2, r8, ror #19 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #60836 @ 0xeda4 │ │ │ │ + movw r1, #58260 @ 0xe394 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 446b8 │ │ │ │ + b 445e0 │ │ │ │ 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 130b50 │ │ │ │ + bl 1312c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 46770 │ │ │ │ + beq 46720 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, r6 │ │ │ │ - bl c2444 │ │ │ │ + bl c2610 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4674c │ │ │ │ + beq 466fc │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 46738 │ │ │ │ + beq 466e8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 467e4 │ │ │ │ - b 467fc │ │ │ │ + ble 46794 │ │ │ │ + b 467ac │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl b6308 │ │ │ │ + bl b63e4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 46778 │ │ │ │ + bne 46728 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46770 │ │ │ │ + bgt 46720 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 46770 │ │ │ │ + bne 46720 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 467fc │ │ │ │ + b 467ac │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9350 │ │ │ │ + bl a93a8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 467dc │ │ │ │ + bne 4678c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 467b4 │ │ │ │ + bgt 46764 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 467b4 │ │ │ │ + bne 46764 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46770 │ │ │ │ + bgt 46720 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 46770 │ │ │ │ + bne 46720 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 46770 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 46720 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 467fc │ │ │ │ + bgt 467ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 467fc │ │ │ │ + bne 467ac │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00046808 <_Py_IncRef@@Base>: │ │ │ │ +000467b8 <_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 │ │ │ │ @@ -24780,132 +24762,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] @ 46a2c <_Py_IncRef@@Base+0x224> │ │ │ │ + ldr r0, [pc, #480] @ 469dc <_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 46890 <_Py_IncRef@@Base+0x88> │ │ │ │ + beq 46840 <_Py_IncRef@@Base+0x88> │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 46890 <_Py_IncRef@@Base+0x88> │ │ │ │ + beq 46840 <_Py_IncRef@@Base+0x88> │ │ │ │ ldr r4, [r4, #44] @ 0x2c │ │ │ │ - movw r3, #26668 @ 0x682c │ │ │ │ + movw r3, #26588 @ 0x67dc │ │ │ │ movt r3, #4 │ │ │ │ sub r4, r4, r3 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 469f8 <_Py_IncRef@@Base+0x1f0> │ │ │ │ + beq 469a8 <_Py_IncRef@@Base+0x1f0> │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - movw r3, #26668 @ 0x682c │ │ │ │ + movw r3, #26588 @ 0x67dc │ │ │ │ movt r3, #4 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 469f8 <_Py_IncRef@@Base+0x1f0> │ │ │ │ + bne 469a8 <_Py_IncRef@@Base+0x1f0> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 468c0 <_Py_IncRef@@Base+0xb8> │ │ │ │ + bne 46870 <_Py_IncRef@@Base+0xb8> │ │ │ │ mov r4, #0 │ │ │ │ - b 4698c <_Py_IncRef@@Base+0x184> │ │ │ │ + b 4693c <_Py_IncRef@@Base+0x184> │ │ │ │ ldr r3, [r1, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r3, #8] │ │ │ │ addne r3, r3, #12 │ │ │ │ - beq 468f4 <_Py_IncRef@@Base+0xec> │ │ │ │ + beq 468a4 <_Py_IncRef@@Base+0xec> │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 4698c <_Py_IncRef@@Base+0x184> │ │ │ │ + ble 4693c <_Py_IncRef@@Base+0x184> │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ cmp r2, lr │ │ │ │ - bne 468d8 <_Py_IncRef@@Base+0xd0> │ │ │ │ - b 4691c <_Py_IncRef@@Base+0x114> │ │ │ │ + bne 46888 <_Py_IncRef@@Base+0xd0> │ │ │ │ + b 468cc <_Py_IncRef@@Base+0x114> │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 4691c <_Py_IncRef@@Base+0x114> │ │ │ │ + beq 468cc <_Py_IncRef@@Base+0x114> │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 468f8 <_Py_IncRef@@Base+0xf0> │ │ │ │ + bne 468a8 <_Py_IncRef@@Base+0xf0> │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 4698c <_Py_IncRef@@Base+0x184> │ │ │ │ - ldr r2, [pc, #268] @ 46a30 <_Py_IncRef@@Base+0x228> │ │ │ │ + bne 4693c <_Py_IncRef@@Base+0x184> │ │ │ │ + ldr r2, [pc, #268] @ 469e0 <_Py_IncRef@@Base+0x228> │ │ │ │ mov r0, r5 │ │ │ │ - bl 384b28 │ │ │ │ + bl 384350 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ - blt 46a20 <_Py_IncRef@@Base+0x218> │ │ │ │ - beq 4698c <_Py_IncRef@@Base+0x184> │ │ │ │ + blt 469d0 <_Py_IncRef@@Base+0x218> │ │ │ │ + beq 4693c <_Py_IncRef@@Base+0x184> │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #232] @ 46a30 <_Py_IncRef@@Base+0x228> │ │ │ │ + ldr r1, [pc, #232] @ 469e0 <_Py_IncRef@@Base+0x228> │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f851c <_PyUnicode_ToUppercase@@Base+0x1910> │ │ │ │ + bl 2f80c8 <_PyUnicode_ToUppercase@@Base+0x1978> │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 46a20 <_Py_IncRef@@Base+0x218> │ │ │ │ + bne 469d0 <_Py_IncRef@@Base+0x218> │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 468b8 <_Py_IncRef@@Base+0xb0> │ │ │ │ + bgt 46868 <_Py_IncRef@@Base+0xb0> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 468b8 <_Py_IncRef@@Base+0xb0> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 468b8 <_Py_IncRef@@Base+0xb0> │ │ │ │ + bne 46868 <_Py_IncRef@@Base+0xb0> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 46868 <_Py_IncRef@@Base+0xb0> │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #152] @ 46a34 <_Py_IncRef@@Base+0x22c> │ │ │ │ + ldr r1, [pc, #152] @ 469e4 <_Py_IncRef@@Base+0x22c> │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f851c <_PyUnicode_ToUppercase@@Base+0x1910> │ │ │ │ + bl 2f80c8 <_PyUnicode_ToUppercase@@Base+0x1978> │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 46a20 <_Py_IncRef@@Base+0x218> │ │ │ │ + bne 469d0 <_Py_IncRef@@Base+0x218> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 469d8 <_Py_IncRef@@Base+0x1d0> │ │ │ │ + bne 46988 <_Py_IncRef@@Base+0x1d0> │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 46a20 <_Py_IncRef@@Base+0x218> │ │ │ │ + b 469d0 <_Py_IncRef@@Base+0x218> │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 469f8 <_Py_IncRef@@Base+0x1f0> │ │ │ │ + bgt 469a8 <_Py_IncRef@@Base+0x1f0> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 469f8 <_Py_IncRef@@Base+0x1f0> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 469a8 <_Py_IncRef@@Base+0x1f0> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 469cc <_Py_IncRef@@Base+0x1c4> │ │ │ │ + beq 4697c <_Py_IncRef@@Base+0x1c4> │ │ │ │ mov r3, #2 │ │ │ │ - ldr r1, [pc, #36] @ 46a30 <_Py_IncRef@@Base+0x228> │ │ │ │ + ldr r1, [pc, #36] @ 469e0 <_Py_IncRef@@Base+0x228> │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f851c <_PyUnicode_ToUppercase@@Base+0x1910> │ │ │ │ + bl 2f80c8 <_PyUnicode_ToUppercase@@Base+0x1978> │ │ │ │ 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 │ │ │ │ @@ -24922,42 +24904,42 @@ │ │ │ │ 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 36d744 │ │ │ │ + bl 36cf8c │ │ │ │ cmp r0, #0 │ │ │ │ movlt r0, #0 │ │ │ │ - blt 46ab4 <_Py_IncRef@@Base+0x2ac> │ │ │ │ + blt 46a64 <_Py_IncRef@@Base+0x2ac> │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 46ab0 <_Py_IncRef@@Base+0x2a8> │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + bne 46a60 <_Py_IncRef@@Base+0x2a8> │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35532 @ 0x8acc │ │ │ │ + movw r1, #33100 @ 0x814c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00046ae4 : │ │ │ │ +00046a94 : │ │ │ │ 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 │ │ │ │ @@ -24969,51 +24951,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] @ 46b44 │ │ │ │ + ldr r0, [pc, #12] @ 46af4 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d0938 │ │ │ │ + bl 1cf3b0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, ip, ror #3 │ │ │ │ │ │ │ │ -00046b48 : │ │ │ │ +00046af8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 46b60 │ │ │ │ + ldr r0, [pc, #12] @ 46b10 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26a0ec │ │ │ │ + b 269c84 │ │ │ │ rsbeq r5, r2, r4, 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 185dcc │ │ │ │ + b 185a7c │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 46b90 │ │ │ │ - b be73c │ │ │ │ + beq 46b40 │ │ │ │ + b be904 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5396 @ 0x1514 │ │ │ │ + movw r1, #5156 @ 0x1424 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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 │ │ │ │ @@ -25031,27 +25013,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 1d7930 │ │ │ │ + bl 1d63b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46c34 │ │ │ │ + bne 46be4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 46c60 │ │ │ │ - bl be4fc │ │ │ │ + bne 46c10 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46c2c │ │ │ │ + bne 46bdc │ │ │ │ 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 │ │ │ │ @@ -25061,123 +25043,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 301b68 <_PyLong_UnsignedInt_Converter@@Base+0x624> │ │ │ │ + b 30172c <_PyLong_UnsignedInt_Converter@@Base+0x624> │ │ │ │ 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 139f90 │ │ │ │ + bl 13a590 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #76] @ 46d10 │ │ │ │ + ldr r1, [pc, #76] @ 46cc0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15974c │ │ │ │ - movw r1, #35652 @ 0x8b44 │ │ │ │ + bl 15933c │ │ │ │ + movw r1, #33220 @ 0x81c4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5] │ │ │ │ - bl 13b4b8 │ │ │ │ + bl 13bab8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46d08 │ │ │ │ + blt 46cb8 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4316 @ 0x10dc │ │ │ │ + movw r1, #1876 @ 0x754 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r5, r2, r4, ror sl │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3cc790 <_PyMonitoring_FireBranchEvent@@Base+0x4c> │ │ │ │ + b 3cbe20 <_PyMonitoring_FireBranchEvent@@Base+0x4c> │ │ │ │ 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 46d5c │ │ │ │ + beq 46d0c │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ 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, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35660 @ 0x8b4c │ │ │ │ + movw r1, #33228 @ 0x81cc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #60808 @ 0xed88 │ │ │ │ + movw r1, #58232 @ 0xe378 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 46de0 │ │ │ │ + b 46d90 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #35720 @ 0x8b88 │ │ │ │ + movw r0, #33288 @ 0x8208 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b71d4 │ │ │ │ + b b7390 │ │ │ │ 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, #27256 @ 0x6a78 │ │ │ │ + movw r1, #24920 @ 0x6158 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #27260 @ 0x6a7c │ │ │ │ + movw r0, #24924 @ 0x615c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl d7dfc │ │ │ │ + bl d8a14 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 46e24 │ │ │ │ + bne 46dd4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrsb r3, [r4, #35] @ 0x23 │ │ │ │ cmp r3, #5 │ │ │ │ - beq 46e60 │ │ │ │ + beq 46e10 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46e4c │ │ │ │ + bne 46dfc │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ - bl 1439dc <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bl 1435d0 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46e1c │ │ │ │ + beq 46dcc │ │ │ │ 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 │ │ │ │ @@ -25185,452 +25167,452 @@ │ │ │ │ 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 385e78 │ │ │ │ + bl 3856a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46ea8 │ │ │ │ + bne 46e58 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 386138 │ │ │ │ + b 385960 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00046eb0 : │ │ │ │ +00046e60 : │ │ │ │ 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 46ee8 │ │ │ │ - bl b6288 │ │ │ │ + beq 46e98 │ │ │ │ + bl b6364 │ │ │ │ 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 152698 │ │ │ │ + bl 1522a4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 46f24 │ │ │ │ - bl be4fc │ │ │ │ + bne 46ed4 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46f54 │ │ │ │ + bne 46f04 │ │ │ │ add r3, r4, #1 │ │ │ │ mvn r4, #0 │ │ │ │ mvn r4, r4, lsl r3 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 46f44 │ │ │ │ - bl be4fc │ │ │ │ + bne 46ef4 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46f54 │ │ │ │ + bne 46f04 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00046f5c : │ │ │ │ +00046f0c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 46f74 │ │ │ │ + ldr r0, [pc, #12] @ 46f24 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26a0ec │ │ │ │ + b 269c84 │ │ │ │ strhteq r5, [r2], #-164 @ 0xffffff5c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35852 @ 0x8c0c │ │ │ │ + movw r1, #33420 @ 0x828c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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 152698 │ │ │ │ + bl 1522a4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 46fe0 │ │ │ │ - bl be4fc │ │ │ │ + bne 46f90 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46ff4 │ │ │ │ + bne 46fa4 │ │ │ │ mov r0, #1 │ │ │ │ lsl r0, r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ 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 r2, #16 │ │ │ │ - movw r1, #35912 @ 0x8c48 │ │ │ │ + movw r1, #33480 @ 0x82c8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 47034 │ │ │ │ + bge 46fe4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #35916 @ 0x8c4c │ │ │ │ + movw r1, #33484 @ 0x82cc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4702c │ │ │ │ + blt 46fdc │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #35928 @ 0x8c58 │ │ │ │ + movw r1, #33496 @ 0x82d8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4702c │ │ │ │ + blt 46fdc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #35944 @ 0x8c68 │ │ │ │ + movw r1, #33512 @ 0x82e8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4702c │ │ │ │ + blt 46fdc │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #35956 @ 0x8c74 │ │ │ │ + movw r1, #33524 @ 0x82f4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4702c │ │ │ │ + blt 46fdc │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #35968 @ 0x8c80 │ │ │ │ + movw r1, #33536 @ 0x8300 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4702c │ │ │ │ + blt 46fdc │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #35984 @ 0x8c90 │ │ │ │ + movw r1, #33552 @ 0x8310 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4702c │ │ │ │ + blt 46fdc │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #36000 @ 0x8ca0 │ │ │ │ + movw r1, #33568 @ 0x8320 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4702c │ │ │ │ + blt 46fdc │ │ │ │ mov r2, #134 @ 0x86 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #36012 @ 0x8cac │ │ │ │ + movw r1, #33580 @ 0x832c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4702c │ │ │ │ + blt 46fdc │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #36024 @ 0x8cb8 │ │ │ │ + movw r1, #33592 @ 0x8338 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4702c │ │ │ │ + blt 46fdc │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #36036 @ 0x8cc4 │ │ │ │ + movw r1, #33604 @ 0x8344 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4702c │ │ │ │ + blt 46fdc │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #36052 @ 0x8cd4 │ │ │ │ + movw r1, #33620 @ 0x8354 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4702c │ │ │ │ + blt 46fdc │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #36068 @ 0x8ce4 │ │ │ │ + movw r1, #33636 @ 0x8364 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4702c │ │ │ │ + blt 46fdc │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #36084 @ 0x8cf4 │ │ │ │ + movw r1, #33652 @ 0x8374 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4702c │ │ │ │ + blt 46fdc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #36096 @ 0x8d00 │ │ │ │ + movw r1, #33664 @ 0x8380 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4702c │ │ │ │ + blt 46fdc │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #36108 @ 0x8d0c │ │ │ │ + movw r1, #33676 @ 0x838c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4702c │ │ │ │ + blt 46fdc │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #36124 @ 0x8d1c │ │ │ │ + movw r1, #33692 @ 0x839c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4702c │ │ │ │ + blt 46fdc │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #36140 @ 0x8d2c │ │ │ │ + movw r1, #33708 @ 0x83ac │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4702c │ │ │ │ + blt 46fdc │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #36164 @ 0x8d44 │ │ │ │ + movw r1, #33732 @ 0x83c4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4702c │ │ │ │ + blt 46fdc │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #35948 @ 0x8c6c │ │ │ │ + movw r1, #33516 @ 0x82ec │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4702c │ │ │ │ + blt 46fdc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #36184 @ 0x8d58 │ │ │ │ + movw r1, #33752 @ 0x83d8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4702c │ │ │ │ + blt 46fdc │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #36200 @ 0x8d68 │ │ │ │ + movw r1, #33768 @ 0x83e8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4702c │ │ │ │ + blt 46fdc │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #36216 @ 0x8d78 │ │ │ │ + movw r1, #33784 @ 0x83f8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4702c │ │ │ │ + blt 46fdc │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #36224 @ 0x8d80 │ │ │ │ + movw r1, #33792 @ 0x8400 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4702c │ │ │ │ + blt 46fdc │ │ │ │ mov r2, #12 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #36232 @ 0x8d88 │ │ │ │ + movw r1, #33800 @ 0x8408 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4702c │ │ │ │ + blt 46fdc │ │ │ │ mov r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #36244 @ 0x8d94 │ │ │ │ + movw r1, #33812 @ 0x8414 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b9b8 │ │ │ │ + bl 13bfb8 │ │ │ │ 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 47344 │ │ │ │ + bne 472f4 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ cmn r3, #1 │ │ │ │ - bne 47338 │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + bne 472e8 │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5396 @ 0x1514 │ │ │ │ + movw r1, #5156 @ 0x1424 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 4736c │ │ │ │ + bl 16e8c0 │ │ │ │ + b 4731c │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - b 47378 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + b 47328 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 14b4bc │ │ │ │ + bl 14b0c0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 47374 │ │ │ │ - bl be4fc │ │ │ │ + bne 47324 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47374 │ │ │ │ + beq 47324 │ │ │ │ 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] @ 473b4 │ │ │ │ - bl 1d0938 │ │ │ │ + ldr r0, [pc, #8] @ 47364 │ │ │ │ + bl 1cf3b0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, r4, asr #16 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 473d8 │ │ │ │ + ldr r1, [pc, #8] @ 47388 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36c8d8 │ │ │ │ + b 36c120 │ │ │ │ rsbeq r6, r3, r0, lsr #12 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 47410 │ │ │ │ + bne 473c0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -00047424 <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ +000473d4 <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4743c <_PyEval_FormatExcUnbound@@Base+0x18> │ │ │ │ + beq 473ec <_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, #52292 @ 0xcc44 │ │ │ │ - movwge r1, #52376 @ 0xcc98 │ │ │ │ + movwlt r1, #48320 @ 0xbcc0 │ │ │ │ + movwge r1, #48408 @ 0xbd18 │ │ │ │ movtlt r1, #96 @ 0x60 │ │ │ │ movtge r1, #96 @ 0x60 │ │ │ │ - movwlt r2, #49020 @ 0xbf7c │ │ │ │ - movwge r2, #36516 @ 0x8ea4 │ │ │ │ + movwlt r2, #46652 @ 0xb63c │ │ │ │ + movwge r2, #34084 @ 0x8524 │ │ │ │ movtlt r2, #61 @ 0x3d │ │ │ │ movtge r2, #64 @ 0x40 │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2da9d8 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ + b 2da554 <_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 a091c │ │ │ │ + bl a09e0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4751c <_PyEval_FormatExcUnbound@@Base+0xf8> │ │ │ │ + beq 474cc <_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 b23fc │ │ │ │ + bl b24cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 474f8 <_PyEval_FormatExcUnbound@@Base+0xd4> │ │ │ │ + beq 474a8 <_PyEval_FormatExcUnbound@@Base+0xd4> │ │ │ │ cmp r7, r6 │ │ │ │ str r0, [r8, #4]! │ │ │ │ - bne 474c8 <_PyEval_FormatExcUnbound@@Base+0xa4> │ │ │ │ + bne 47478 <_PyEval_FormatExcUnbound@@Base+0xa4> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4, #2512] @ 0x9d0 │ │ │ │ - bne 47520 <_PyEval_FormatExcUnbound@@Base+0xfc> │ │ │ │ + bne 474d0 <_PyEval_FormatExcUnbound@@Base+0xfc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4751c <_PyEval_FormatExcUnbound@@Base+0xf8> │ │ │ │ + bgt 474cc <_PyEval_FormatExcUnbound@@Base+0xf8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4751c <_PyEval_FormatExcUnbound@@Base+0xf8> │ │ │ │ + bne 474cc <_PyEval_FormatExcUnbound@@Base+0xf8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 47548 <_PyEval_FormatExcUnbound@@Base+0x124> │ │ │ │ + bne 474f8 <_PyEval_FormatExcUnbound@@Base+0x124> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a12b4 │ │ │ │ + b a1378 │ │ │ │ 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 │ │ │ │ @@ -25641,191 +25623,191 @@ │ │ │ │ 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 475b8 <_PyEval_FormatExcUnbound@@Base+0x194> │ │ │ │ + bne 47568 <_PyEval_FormatExcUnbound@@Base+0x194> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #33584 @ 0x8330 │ │ │ │ + movw r2, #29296 @ 0x7270 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #18400 @ 0x47e0 │ │ │ │ + movw r1, #15740 @ 0x3d7c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #58636 @ 0xe50c │ │ │ │ + movw r0, #56040 @ 0xdae8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 47704 <_PyEval_FormatExcUnbound@@Base+0x2e0> │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 476b4 <_PyEval_FormatExcUnbound@@Base+0x2e0> │ │ │ │ mov r0, r1 │ │ │ │ - bl 1ace70 │ │ │ │ + bl 1aca90 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 47704 <_PyEval_FormatExcUnbound@@Base+0x2e0> │ │ │ │ + beq 476b4 <_PyEval_FormatExcUnbound@@Base+0x2e0> │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 2cf668 │ │ │ │ + bl 2ce8a8 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r6, #0 │ │ │ │ moveq r5, r6 │ │ │ │ - beq 476cc <_PyEval_FormatExcUnbound@@Base+0x2a8> │ │ │ │ - bl dc4ec │ │ │ │ + beq 4767c <_PyEval_FormatExcUnbound@@Base+0x2a8> │ │ │ │ + bl dd114 │ │ │ │ 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 98614 │ │ │ │ + bl 98154 │ │ │ │ mov r3, r6 │ │ │ │ subs r5, r0, #0 │ │ │ │ streq r5, [fp, #-68] @ 0xffffffbc │ │ │ │ moveq sl, #1 │ │ │ │ moveq r5, r8 │ │ │ │ - beq 47678 <_PyEval_FormatExcUnbound@@Base+0x254> │ │ │ │ + beq 47628 <_PyEval_FormatExcUnbound@@Base+0x254> │ │ │ │ str sl, [sp] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ bl 2d778 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4766c <_PyEval_FormatExcUnbound@@Base+0x248> │ │ │ │ + beq 4761c <_PyEval_FormatExcUnbound@@Base+0x248> │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne 4766c <_PyEval_FormatExcUnbound@@Base+0x248> │ │ │ │ + bne 4761c <_PyEval_FormatExcUnbound@@Base+0x248> │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47674 <_PyEval_FormatExcUnbound@@Base+0x250> │ │ │ │ + bgt 47624 <_PyEval_FormatExcUnbound@@Base+0x250> │ │ │ │ lsl r6, r6, #1 │ │ │ │ mov r8, r5 │ │ │ │ - b 47608 <_PyEval_FormatExcUnbound@@Base+0x1e4> │ │ │ │ + b 475b8 <_PyEval_FormatExcUnbound@@Base+0x1e4> │ │ │ │ mov sl, #0 │ │ │ │ - b 47678 <_PyEval_FormatExcUnbound@@Base+0x254> │ │ │ │ + b 47628 <_PyEval_FormatExcUnbound@@Base+0x254> │ │ │ │ mov sl, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ ldr r6, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r6, #0 │ │ │ │ - bne 476bc <_PyEval_FormatExcUnbound@@Base+0x298> │ │ │ │ + bne 4766c <_PyEval_FormatExcUnbound@@Base+0x298> │ │ │ │ cmp sl, #1 │ │ │ │ - bne 4769c <_PyEval_FormatExcUnbound@@Base+0x278> │ │ │ │ - bl 2e1c38 │ │ │ │ - b 476cc <_PyEval_FormatExcUnbound@@Base+0x2a8> │ │ │ │ - movw r3, #52312 @ 0xcc58 │ │ │ │ + bne 4764c <_PyEval_FormatExcUnbound@@Base+0x278> │ │ │ │ + bl 2e1788 │ │ │ │ + b 4767c <_PyEval_FormatExcUnbound@@Base+0x2a8> │ │ │ │ + movw r3, #48340 @ 0xbcd4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #37220 @ 0x9164 │ │ │ │ + movw r1, #34788 @ 0x87e4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b 476cc <_PyEval_FormatExcUnbound@@Base+0x2a8> │ │ │ │ + bl 1409e8 │ │ │ │ + b 4767c <_PyEval_FormatExcUnbound@@Base+0x2a8> │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl 2b0704 <_Py_Uid_Converter@@Base+0x184> │ │ │ │ + bl 2affec <_Py_Uid_Converter@@Base+0x184> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 982fc │ │ │ │ + bl 97e3c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 476f0 <_PyEval_FormatExcUnbound@@Base+0x2cc> │ │ │ │ + bgt 476a0 <_PyEval_FormatExcUnbound@@Base+0x2cc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 476f8 <_PyEval_FormatExcUnbound@@Base+0x2d4> │ │ │ │ + beq 476a8 <_PyEval_FormatExcUnbound@@Base+0x2d4> │ │ │ │ mov r4, r6 │ │ │ │ - b 47704 <_PyEval_FormatExcUnbound@@Base+0x2e0> │ │ │ │ + b 476b4 <_PyEval_FormatExcUnbound@@Base+0x2e0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 476f0 <_PyEval_FormatExcUnbound@@Base+0x2cc> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 476a0 <_PyEval_FormatExcUnbound@@Base+0x2cc> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00047710 <_Py_rc_quot@@Base>: │ │ │ │ +000476c0 <_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, #348] @ 478a8 <_Py_rc_quot@@Base+0x198> │ │ │ │ + vldr d8, [pc, #348] @ 47858 <_Py_rc_quot@@Base+0x198> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 47764 <_Py_rc_quot@@Base+0x54> │ │ │ │ + bpl 47714 <_Py_rc_quot@@Base+0x54> │ │ │ │ vneg.f64 d3, d2 │ │ │ │ vcmpe.f64 d5, d3 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt 477b8 <_Py_rc_quot@@Base+0xa8> │ │ │ │ - b 47798 <_Py_rc_quot@@Base+0x88> │ │ │ │ + blt 47768 <_Py_rc_quot@@Base+0xa8> │ │ │ │ + b 47748 <_Py_rc_quot@@Base+0x88> │ │ │ │ vcmpe.f64 d2, d5 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 477b4 <_Py_rc_quot@@Base+0xa4> │ │ │ │ + bhi 47764 <_Py_rc_quot@@Base+0xa4> │ │ │ │ vcmp.f64 d5, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovne.f64 d3, d2 │ │ │ │ - bne 47798 <_Py_rc_quot@@Base+0x88> │ │ │ │ + bne 47748 <_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 47898 <_Py_rc_quot@@Base+0x188> │ │ │ │ + b 47848 <_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 477e0 <_Py_rc_quot@@Base+0xd0> │ │ │ │ + b 47790 <_Py_rc_quot@@Base+0xd0> │ │ │ │ vmov.f64 d3, d2 │ │ │ │ vcmpe.f64 d5, d3 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 477fc <_Py_rc_quot@@Base+0xec> │ │ │ │ + bhi 477ac <_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 47898 <_Py_rc_quot@@Base+0x188> │ │ │ │ + bvc 47848 <_Py_rc_quot@@Base+0x188> │ │ │ │ vcmp.f64 d1, d1 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 47804 <_Py_rc_quot@@Base+0xf4> │ │ │ │ - b 47898 <_Py_rc_quot@@Base+0x188> │ │ │ │ - vldr d1, [pc, #172] @ 478b0 <_Py_rc_quot@@Base+0x1a0> │ │ │ │ + bvs 477b4 <_Py_rc_quot@@Base+0xf4> │ │ │ │ + b 47848 <_Py_rc_quot@@Base+0x188> │ │ │ │ + vldr d1, [pc, #172] @ 47860 <_Py_rc_quot@@Base+0x1a0> │ │ │ │ vmov.f64 d7, d1 │ │ │ │ vabs.f64 d9, d0 │ │ │ │ - vldr d4, [pc, #168] @ 478b8 <_Py_rc_quot@@Base+0x1a8> │ │ │ │ + vldr d4, [pc, #168] @ 47868 <_Py_rc_quot@@Base+0x1a8> │ │ │ │ vcmp.f64 d9, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 47898 <_Py_rc_quot@@Base+0x188> │ │ │ │ + bhi 47848 <_Py_rc_quot@@Base+0x188> │ │ │ │ vabs.f64 d5, d5 │ │ │ │ vcmp.f64 d5, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 47838 <_Py_rc_quot@@Base+0x128> │ │ │ │ + bgt 477e8 <_Py_rc_quot@@Base+0x128> │ │ │ │ vabs.f64 d3, d3 │ │ │ │ vcmp.f64 d3, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 47898 <_Py_rc_quot@@Base+0x188> │ │ │ │ + ble 47848 <_Py_rc_quot@@Base+0x188> │ │ │ │ vabs.f64 d3, d6 │ │ │ │ - vldr d7, [pc, #100] @ 478a8 <_Py_rc_quot@@Base+0x198> │ │ │ │ + vldr d7, [pc, #100] @ 47858 <_Py_rc_quot@@Base+0x198> │ │ │ │ vmov.f64 d5, #112 @ 0x3f800000 1.0 │ │ │ │ vmov r3, s13 │ │ │ │ - vldr d6, [pc, #88] @ 478a8 <_Py_rc_quot@@Base+0x198> │ │ │ │ + vldr d6, [pc, #88] @ 47858 <_Py_rc_quot@@Base+0x198> │ │ │ │ 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 │ │ │ │ @@ -25854,285 +25836,285 @@ │ │ │ │ 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 1e68bc │ │ │ │ + b 1e564c │ │ │ │ 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 a12b4 │ │ │ │ + bl a1378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 47a18 <_Py_rc_quot@@Base+0x308> │ │ │ │ - movw r0, #62840 @ 0xf578 │ │ │ │ + beq 479c8 <_Py_rc_quot@@Base+0x308> │ │ │ │ + movw r0, #62880 @ 0xf5a0 │ │ │ │ movt r0, #103 @ 0x67 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 47938 <_Py_rc_quot@@Base+0x228> │ │ │ │ + bne 478e8 <_Py_rc_quot@@Base+0x228> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 47920 <_Py_rc_quot@@Base+0x210> │ │ │ │ + bne 478d0 <_Py_rc_quot@@Base+0x210> │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ - beq 47948 <_Py_rc_quot@@Base+0x238> │ │ │ │ - bl 33fd88 │ │ │ │ + beq 478f8 <_Py_rc_quot@@Base+0x238> │ │ │ │ + bl 348df4 │ │ │ │ bl 2df50 │ │ │ │ bl 2d208 │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - beq 479e0 <_Py_rc_quot@@Base+0x2d0> │ │ │ │ - bl 312d40 │ │ │ │ + beq 47990 <_Py_rc_quot@@Base+0x2d0> │ │ │ │ + bl 3126b8 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bne 47988 <_Py_rc_quot@@Base+0x278> │ │ │ │ + bne 47938 <_Py_rc_quot@@Base+0x278> │ │ │ │ mov r0, r5 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 47998 <_Py_rc_quot@@Base+0x288> │ │ │ │ - b 479b0 <_Py_rc_quot@@Base+0x2a0> │ │ │ │ - bl c5924 │ │ │ │ + ble 47948 <_Py_rc_quot@@Base+0x288> │ │ │ │ + b 47960 <_Py_rc_quot@@Base+0x2a0> │ │ │ │ + bl c5c4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 479b8 <_Py_rc_quot@@Base+0x2a8> │ │ │ │ - b 47970 <_Py_rc_quot@@Base+0x260> │ │ │ │ + beq 47968 <_Py_rc_quot@@Base+0x2a8> │ │ │ │ + b 47920 <_Py_rc_quot@@Base+0x260> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 479b0 <_Py_rc_quot@@Base+0x2a0> │ │ │ │ + bne 47960 <_Py_rc_quot@@Base+0x2a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 479e0 <_Py_rc_quot@@Base+0x2d0> │ │ │ │ + b 47990 <_Py_rc_quot@@Base+0x2d0> │ │ │ │ ldr r2, [r5] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4794c <_Py_rc_quot@@Base+0x23c> │ │ │ │ + bgt 478fc <_Py_rc_quot@@Base+0x23c> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4794c <_Py_rc_quot@@Base+0x23c> │ │ │ │ + bne 478fc <_Py_rc_quot@@Base+0x23c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 4794c <_Py_rc_quot@@Base+0x23c> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 478fc <_Py_rc_quot@@Base+0x23c> │ │ │ │ bl 2d2f8 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 47a04 <_Py_rc_quot@@Base+0x2f4> │ │ │ │ + bne 479b4 <_Py_rc_quot@@Base+0x2f4> │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 479ec <_Py_rc_quot@@Base+0x2dc> │ │ │ │ + bne 4799c <_Py_rc_quot@@Base+0x2dc> │ │ │ │ dmb ish │ │ │ │ - beq 47a18 <_Py_rc_quot@@Base+0x308> │ │ │ │ - movw r0, #62840 @ 0xf578 │ │ │ │ + beq 479c8 <_Py_rc_quot@@Base+0x308> │ │ │ │ + movw r0, #62880 @ 0xf5a0 │ │ │ │ movt r0, #103 @ 0x67 │ │ │ │ - bl 2bcb48 │ │ │ │ + bl 2d8074 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 47a40 <_Py_rc_quot@@Base+0x330> │ │ │ │ + ldr r1, [pc, #8] @ 479f0 <_Py_rc_quot@@Base+0x330> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36c8d8 │ │ │ │ + b 36c120 │ │ │ │ mlseq r3, r4, r9, r6 │ │ │ │ andeq r0, r0, r0 │ │ │ │ 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 11f7a8 │ │ │ │ + b 120a74 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #5744 @ 0x1670 │ │ │ │ + movw r3, #3404 @ 0xd4c │ │ │ │ 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 375594 <_PyTime_AsTimeval@@Base+0x85c> │ │ │ │ + b 374dc4 <_PyTime_AsTimeval@@Base+0x85c> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r3, #37424 @ 0x9230 │ │ │ │ + movw r3, #34992 @ 0x88b0 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ movw r1, #56192 @ 0xdb80 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e68bc │ │ │ │ + b 1e564c │ │ │ │ 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 47ea8 <_Py_rc_quot@@Base+0x798> │ │ │ │ + bl 47e58 <_Py_rc_quot@@Base+0x798> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 47cf4 <_Py_rc_quot@@Base+0x5e4> │ │ │ │ - ldr r1, [pc, #552] @ 47d2c <_Py_rc_quot@@Base+0x61c> │ │ │ │ + beq 47ca4 <_Py_rc_quot@@Base+0x5e4> │ │ │ │ + ldr r1, [pc, #552] @ 47cdc <_Py_rc_quot@@Base+0x61c> │ │ │ │ sub r2, fp, #32 │ │ │ │ - bl c2444 │ │ │ │ + bl c2610 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 47cfc <_Py_rc_quot@@Base+0x5ec> │ │ │ │ - ldr r1, [pc, #536] @ 47d30 <_Py_rc_quot@@Base+0x620> │ │ │ │ + bne 47cac <_Py_rc_quot@@Base+0x5ec> │ │ │ │ + ldr r1, [pc, #536] @ 47ce0 <_Py_rc_quot@@Base+0x620> │ │ │ │ sub r2, fp, #24 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl c2444 │ │ │ │ + bl c2610 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 47c64 <_Py_rc_quot@@Base+0x554> │ │ │ │ + beq 47c14 <_Py_rc_quot@@Base+0x554> │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 47b74 <_Py_rc_quot@@Base+0x464> │ │ │ │ + beq 47b24 <_Py_rc_quot@@Base+0x464> │ │ │ │ mov r0, r5 │ │ │ │ - bl 26d364 │ │ │ │ + bl 26cf04 │ │ │ │ ldr r3, [r5] │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 47c44 <_Py_rc_quot@@Base+0x534> │ │ │ │ + blt 47bf4 <_Py_rc_quot@@Base+0x534> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47b68 <_Py_rc_quot@@Base+0x458> │ │ │ │ + bgt 47b18 <_Py_rc_quot@@Base+0x458> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47b68 <_Py_rc_quot@@Base+0x458> │ │ │ │ + bne 47b18 <_Py_rc_quot@@Base+0x458> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ subs r6, r6, #0 │ │ │ │ movne r6, #1 │ │ │ │ - b 47b78 <_Py_rc_quot@@Base+0x468> │ │ │ │ + b 47b28 <_Py_rc_quot@@Base+0x468> │ │ │ │ mov r6, r5 │ │ │ │ - ldr r1, [pc, #436] @ 47d34 <_Py_rc_quot@@Base+0x624> │ │ │ │ + ldr r1, [pc, #436] @ 47ce4 <_Py_rc_quot@@Base+0x624> │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl c2444 │ │ │ │ + bl c2610 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 47c64 <_Py_rc_quot@@Base+0x554> │ │ │ │ + beq 47c14 <_Py_rc_quot@@Base+0x554> │ │ │ │ ldr r7, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 47c8c <_Py_rc_quot@@Base+0x57c> │ │ │ │ + bne 47c3c <_Py_rc_quot@@Base+0x57c> │ │ │ │ mov r0, r7 │ │ │ │ - bl 13ce70 │ │ │ │ + bl 13d470 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47c8c <_Py_rc_quot@@Base+0x57c> │ │ │ │ - ldr r1, [pc, #388] @ 47d38 <_Py_rc_quot@@Base+0x628> │ │ │ │ + beq 47c3c <_Py_rc_quot@@Base+0x57c> │ │ │ │ + ldr r1, [pc, #388] @ 47ce8 <_Py_rc_quot@@Base+0x628> │ │ │ │ mov r0, r7 │ │ │ │ - bl 14193c │ │ │ │ + bl 141518 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne 47bf0 <_Py_rc_quot@@Base+0x4e0> │ │ │ │ + bne 47ba0 <_Py_rc_quot@@Base+0x4e0> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47c64 <_Py_rc_quot@@Base+0x554> │ │ │ │ + bgt 47c14 <_Py_rc_quot@@Base+0x554> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47c64 <_Py_rc_quot@@Base+0x554> │ │ │ │ + bne 47c14 <_Py_rc_quot@@Base+0x554> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 47c64 <_Py_rc_quot@@Base+0x554> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 47c14 <_Py_rc_quot@@Base+0x554> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 47c98 <_Py_rc_quot@@Base+0x588> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 47c48 <_Py_rc_quot@@Base+0x588> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #37384 @ 0x9208 │ │ │ │ + movw r1, #34692 @ 0x8784 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47c40 <_Py_rc_quot@@Base+0x530> │ │ │ │ + bgt 47bf0 <_Py_rc_quot@@Base+0x530> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47c40 <_Py_rc_quot@@Base+0x530> │ │ │ │ + bne 47bf0 <_Py_rc_quot@@Base+0x530> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47c64 <_Py_rc_quot@@Base+0x554> │ │ │ │ + bgt 47c14 <_Py_rc_quot@@Base+0x554> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47c64 <_Py_rc_quot@@Base+0x554> │ │ │ │ + bne 47c14 <_Py_rc_quot@@Base+0x554> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47cf4 <_Py_rc_quot@@Base+0x5e4> │ │ │ │ + bgt 47ca4 <_Py_rc_quot@@Base+0x5e4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47cf4 <_Py_rc_quot@@Base+0x5e4> │ │ │ │ + bne 47ca4 <_Py_rc_quot@@Base+0x5e4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 47cf4 <_Py_rc_quot@@Base+0x5e4> │ │ │ │ - bl 9f37c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 47ca4 <_Py_rc_quot@@Base+0x5e4> │ │ │ │ + bl 9f408 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, #0 │ │ │ │ orreq r6, r6, #1 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 47cfc <_Py_rc_quot@@Base+0x5ec> │ │ │ │ - ldr r1, [pc, #116] @ 47d2c <_Py_rc_quot@@Base+0x61c> │ │ │ │ + bne 47cac <_Py_rc_quot@@Base+0x5ec> │ │ │ │ + ldr r1, [pc, #116] @ 47cdc <_Py_rc_quot@@Base+0x61c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9350 │ │ │ │ + bl a93a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47cfc <_Py_rc_quot@@Base+0x5ec> │ │ │ │ + beq 47cac <_Py_rc_quot@@Base+0x5ec> │ │ │ │ ldr r3, [r5] │ │ │ │ str r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47cfc <_Py_rc_quot@@Base+0x5ec> │ │ │ │ + bgt 47cac <_Py_rc_quot@@Base+0x5ec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47cfc <_Py_rc_quot@@Base+0x5ec> │ │ │ │ + bne 47cac <_Py_rc_quot@@Base+0x5ec> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 47cfc <_Py_rc_quot@@Base+0x5ec> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 47cac <_Py_rc_quot@@Base+0x5ec> │ │ │ │ mov r0, #0 │ │ │ │ - b 47d24 <_Py_rc_quot@@Base+0x614> │ │ │ │ + b 47cd4 <_Py_rc_quot@@Base+0x614> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47d20 <_Py_rc_quot@@Base+0x610> │ │ │ │ + bgt 47cd0 <_Py_rc_quot@@Base+0x610> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47d20 <_Py_rc_quot@@Base+0x610> │ │ │ │ + bne 47cd0 <_Py_rc_quot@@Base+0x610> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ @@ -26141,406 +26123,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 47d88 <_Py_rc_quot@@Base+0x678> │ │ │ │ + beq 47d38 <_Py_rc_quot@@Base+0x678> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 47d88 <_Py_rc_quot@@Base+0x678> │ │ │ │ + beq 47d38 <_Py_rc_quot@@Base+0x678> │ │ │ │ mov r0, #1 │ │ │ │ - bl aee00 │ │ │ │ + bl aeecc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 47d8c <_Py_rc_quot@@Base+0x67c> │ │ │ │ - b 47e00 <_Py_rc_quot@@Base+0x6f0> │ │ │ │ - ldr r4, [pc, #272] @ 47ea0 <_Py_rc_quot@@Base+0x790> │ │ │ │ - ldr r0, [pc, #272] @ 47ea4 <_Py_rc_quot@@Base+0x794> │ │ │ │ + bne 47d3c <_Py_rc_quot@@Base+0x67c> │ │ │ │ + b 47db0 <_Py_rc_quot@@Base+0x6f0> │ │ │ │ + ldr r4, [pc, #272] @ 47e50 <_Py_rc_quot@@Base+0x790> │ │ │ │ + ldr r0, [pc, #272] @ 47e54 <_Py_rc_quot@@Base+0x794> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d7e4c │ │ │ │ + bl d8a64 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 47ddc <_Py_rc_quot@@Base+0x6cc> │ │ │ │ - bl ca1b0 │ │ │ │ + beq 47d8c <_Py_rc_quot@@Base+0x6cc> │ │ │ │ + bl ca3b0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 47e08 <_Py_rc_quot@@Base+0x6f8> │ │ │ │ + bne 47db8 <_Py_rc_quot@@Base+0x6f8> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47ddc <_Py_rc_quot@@Base+0x6cc> │ │ │ │ + bgt 47d8c <_Py_rc_quot@@Base+0x6cc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47ddc <_Py_rc_quot@@Base+0x6cc> │ │ │ │ + bne 47d8c <_Py_rc_quot@@Base+0x6cc> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47e00 <_Py_rc_quot@@Base+0x6f0> │ │ │ │ + bgt 47db0 <_Py_rc_quot@@Base+0x6f0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47e00 <_Py_rc_quot@@Base+0x6f0> │ │ │ │ + bne 47db0 <_Py_rc_quot@@Base+0x6f0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r7, #0 │ │ │ │ - b 47e94 <_Py_rc_quot@@Base+0x784> │ │ │ │ + b 47e44 <_Py_rc_quot@@Base+0x784> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, #5 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ stm sp, {r3, r6} │ │ │ │ - bl aefc4 │ │ │ │ + bl af090 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47e4c <_Py_rc_quot@@Base+0x73c> │ │ │ │ + bgt 47dfc <_Py_rc_quot@@Base+0x73c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47e4c <_Py_rc_quot@@Base+0x73c> │ │ │ │ + bne 47dfc <_Py_rc_quot@@Base+0x73c> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47e70 <_Py_rc_quot@@Base+0x760> │ │ │ │ + bgt 47e20 <_Py_rc_quot@@Base+0x760> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47e70 <_Py_rc_quot@@Base+0x760> │ │ │ │ + bne 47e20 <_Py_rc_quot@@Base+0x760> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47e94 <_Py_rc_quot@@Base+0x784> │ │ │ │ + bgt 47e44 <_Py_rc_quot@@Base+0x784> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47e94 <_Py_rc_quot@@Base+0x784> │ │ │ │ + bne 47e44 <_Py_rc_quot@@Base+0x784> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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] @ 47f24 <_Py_rc_quot@@Base+0x814> │ │ │ │ - bl b6308 │ │ │ │ + ldr r1, [pc, #96] @ 47ed4 <_Py_rc_quot@@Base+0x814> │ │ │ │ + bl b63e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 47f18 <_Py_rc_quot@@Base+0x808> │ │ │ │ + beq 47ec8 <_Py_rc_quot@@Base+0x808> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 47f1c <_Py_rc_quot@@Base+0x80c> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 47ecc <_Py_rc_quot@@Base+0x80c> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #54036 @ 0xd314 │ │ │ │ + movw r1, #51376 @ 0xc8b0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47f18 <_Py_rc_quot@@Base+0x808> │ │ │ │ + bgt 47ec8 <_Py_rc_quot@@Base+0x808> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47f18 <_Py_rc_quot@@Base+0x808> │ │ │ │ + bne 47ec8 <_Py_rc_quot@@Base+0x808> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 1e68bc │ │ │ │ + b 1e564c │ │ │ │ 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 47fa8 <_Py_rc_quot@@Base+0x898> │ │ │ │ + bne 47f58 <_Py_rc_quot@@Base+0x898> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 47fcc <_Py_rc_quot@@Base+0x8bc> │ │ │ │ - movw r2, #33584 @ 0x8330 │ │ │ │ + bne 47f7c <_Py_rc_quot@@Base+0x8bc> │ │ │ │ + movw r2, #29296 @ 0x7270 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13272 @ 0x33d8 │ │ │ │ + movw r1, #10612 @ 0x2974 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #21644 @ 0x548c │ │ │ │ + movw r0, #18984 @ 0x4a28 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 480ec <_Py_rc_quot@@Base+0x9dc> │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 4809c <_Py_rc_quot@@Base+0x9dc> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #21644 @ 0x548c │ │ │ │ + movw r0, #18984 @ 0x4a28 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 47f74 <_Py_rc_quot@@Base+0x864> │ │ │ │ - b 480ec <_Py_rc_quot@@Base+0x9dc> │ │ │ │ + bne 47f24 <_Py_rc_quot@@Base+0x864> │ │ │ │ + b 4809c <_Py_rc_quot@@Base+0x9dc> │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd664 │ │ │ │ + bl ce2dc │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 480ec <_Py_rc_quot@@Base+0x9dc> │ │ │ │ + beq 4809c <_Py_rc_quot@@Base+0x9dc> │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 4800c <_Py_rc_quot@@Base+0x8fc> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 47fbc <_Py_rc_quot@@Base+0x8fc> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40048 @ 0x9c70 │ │ │ │ + movw r1, #37844 @ 0x93d4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 480ec <_Py_rc_quot@@Base+0x9dc> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 4809c <_Py_rc_quot@@Base+0x9dc> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 2de228 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2ddd80 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 480ec <_Py_rc_quot@@Base+0x9dc> │ │ │ │ + beq 4809c <_Py_rc_quot@@Base+0x9dc> │ │ │ │ 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 48084 <_Py_rc_quot@@Base+0x974> │ │ │ │ - bl a5998 │ │ │ │ + bhi 48034 <_Py_rc_quot@@Base+0x974> │ │ │ │ + bl a5a58 │ │ │ │ sub r3, fp, #24 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 48084 <_Py_rc_quot@@Base+0x974> │ │ │ │ + beq 48034 <_Py_rc_quot@@Base+0x974> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2da3c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 48098 <_Py_rc_quot@@Base+0x988> │ │ │ │ + bne 48048 <_Py_rc_quot@@Base+0x988> │ │ │ │ mov r0, r5 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r7, r3 │ │ │ │ - blt 48030 <_Py_rc_quot@@Base+0x920> │ │ │ │ + blt 47fe0 <_Py_rc_quot@@Base+0x920> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 48090 <_Py_rc_quot@@Base+0x980> │ │ │ │ - bl 2e1c38 │ │ │ │ + ble 48040 <_Py_rc_quot@@Base+0x980> │ │ │ │ + bl 2e1788 │ │ │ │ mov r4, r0 │ │ │ │ - b 48118 <_Py_rc_quot@@Base+0xa08> │ │ │ │ + b 480c8 <_Py_rc_quot@@Base+0xa08> │ │ │ │ lsl r3, r3, #1 │ │ │ │ - b 4802c <_Py_rc_quot@@Base+0x91c> │ │ │ │ + b 47fdc <_Py_rc_quot@@Base+0x91c> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a12b4 │ │ │ │ + bl a1378 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r6, #0 │ │ │ │ - bne 480bc <_Py_rc_quot@@Base+0x9ac> │ │ │ │ - b 480e4 <_Py_rc_quot@@Base+0x9d4> │ │ │ │ + bne 4806c <_Py_rc_quot@@Base+0x9ac> │ │ │ │ + b 48094 <_Py_rc_quot@@Base+0x9d4> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r0, [r3, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r6, r3 │ │ │ │ - bge 48110 <_Py_rc_quot@@Base+0xa00> │ │ │ │ + bge 480c0 <_Py_rc_quot@@Base+0xa00> │ │ │ │ ldr r0, [r5, r6, lsl #2] │ │ │ │ - bl 1b2e10 <_PyLong_FromGid@@Base> │ │ │ │ + bl 1b290c <_PyLong_FromGid@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 480b0 <_Py_rc_quot@@Base+0x9a0> │ │ │ │ + bne 48060 <_Py_rc_quot@@Base+0x9a0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 480f4 <_Py_rc_quot@@Base+0x9e4> │ │ │ │ + ble 480a4 <_Py_rc_quot@@Base+0x9e4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ mov r4, #0 │ │ │ │ - b 48118 <_Py_rc_quot@@Base+0xa08> │ │ │ │ + b 480c8 <_Py_rc_quot@@Base+0xa08> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 480e4 <_Py_rc_quot@@Base+0x9d4> │ │ │ │ + bne 48094 <_Py_rc_quot@@Base+0x9d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 480e4 <_Py_rc_quot@@Base+0x9d4> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 48094 <_Py_rc_quot@@Base+0x9d4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ 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 48160 <_Py_rc_quot@@Base+0xa50> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 48110 <_Py_rc_quot@@Base+0xa50> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #59156 @ 0xe714 │ │ │ │ + movw r1, #56500 @ 0xdcb4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 48230 <_Py_rc_quot@@Base+0xb20> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 481e0 <_Py_rc_quot@@Base+0xb20> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - ldr r2, [pc, #204] @ 48238 <_Py_rc_quot@@Base+0xb28> │ │ │ │ + ldr r2, [pc, #204] @ 481e8 <_Py_rc_quot@@Base+0xb28> │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 48228 <_Py_rc_quot@@Base+0xb18> │ │ │ │ + bhi 481d8 <_Py_rc_quot@@Base+0xb18> │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - movw r0, #37564 @ 0x92bc │ │ │ │ + movw r0, #35132 @ 0x893c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - b 48198 <_Py_rc_quot@@Base+0xa88> │ │ │ │ - movw r0, #35620 @ 0x8b24 │ │ │ │ + b 48148 <_Py_rc_quot@@Base+0xa88> │ │ │ │ + movw r0, #36940 @ 0x904c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b aa8a8 │ │ │ │ - movw r0, #26148 @ 0x6624 │ │ │ │ + b aa900 │ │ │ │ + movw r0, #23444 @ 0x5b94 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - b 48198 <_Py_rc_quot@@Base+0xa88> │ │ │ │ - movw r2, #35620 @ 0x8b24 │ │ │ │ + b 48148 <_Py_rc_quot@@Base+0xa88> │ │ │ │ + movw r2, #36940 @ 0x904c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #37564 @ 0x92bc │ │ │ │ + movw r1, #35132 @ 0x893c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 481e8 <_Py_rc_quot@@Base+0xad8> │ │ │ │ - movw r2, #26148 @ 0x6624 │ │ │ │ + b 48198 <_Py_rc_quot@@Base+0xad8> │ │ │ │ + movw r2, #23444 @ 0x5b94 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #37564 @ 0x92bc │ │ │ │ + movw r1, #35132 @ 0x893c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 481e8 <_Py_rc_quot@@Base+0xad8> │ │ │ │ - movw r2, #26148 @ 0x6624 │ │ │ │ + b 48198 <_Py_rc_quot@@Base+0xad8> │ │ │ │ + movw r2, #23444 @ 0x5b94 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #35620 @ 0x8b24 │ │ │ │ + movw r1, #36940 @ 0x904c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #31908 @ 0x7ca4 │ │ │ │ + movw r0, #29476 @ 0x7324 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bf9f4 │ │ │ │ - movw r3, #26148 @ 0x6624 │ │ │ │ + b bfbbc │ │ │ │ + movw r3, #23444 @ 0x5b94 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - movw r2, #35620 @ 0x8b24 │ │ │ │ + movw r2, #36940 @ 0x904c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #37564 @ 0x92bc │ │ │ │ + movw r1, #35132 @ 0x893c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #37568 @ 0x92c0 │ │ │ │ + movw r0, #35136 @ 0x8940 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bf9f4 │ │ │ │ + b bfbbc │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subseq lr, sp, r8, asr #31 │ │ │ │ + subseq lr, sp, r0, lsr #13 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45236 @ 0xb0b4 │ │ │ │ + movw r3, #45660 @ 0xb25c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #37572 @ 0x92c4 │ │ │ │ + movw r1, #35140 @ 0x8944 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e3468 │ │ │ │ + bl 2e2fbc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48284 <_Py_rc_quot@@Base+0xb74> │ │ │ │ - bl 4b5c4 │ │ │ │ + beq 48234 <_Py_rc_quot@@Base+0xb74> │ │ │ │ + bl 4b574 │ │ │ │ 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 385e78 │ │ │ │ + bl 3856a0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 482c0 <_Py_rc_quot@@Base+0xbb0> │ │ │ │ + bne 48270 <_Py_rc_quot@@Base+0xbb0> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 485c0 <_Py_rc_quot@@Base+0xeb0> │ │ │ │ + b 48570 <_Py_rc_quot@@Base+0xeb0> │ │ │ │ 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 47ea8 <_Py_rc_quot@@Base+0x798> │ │ │ │ + bl 47e58 <_Py_rc_quot@@Base+0x798> │ │ │ │ subs r5, r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 48380 <_Py_rc_quot@@Base+0xc70> │ │ │ │ - ldr r1, [pc, #144] @ 48388 <_Py_rc_quot@@Base+0xc78> │ │ │ │ + beq 48330 <_Py_rc_quot@@Base+0xc70> │ │ │ │ + ldr r1, [pc, #144] @ 48338 <_Py_rc_quot@@Base+0xc78> │ │ │ │ subs r2, r4, #0 │ │ │ │ - beq 4832c <_Py_rc_quot@@Base+0xc1c> │ │ │ │ - bl a9350 │ │ │ │ + beq 482dc <_Py_rc_quot@@Base+0xc1c> │ │ │ │ + bl a93a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48358 <_Py_rc_quot@@Base+0xc48> │ │ │ │ - ldr r1, [pc, #124] @ 4838c <_Py_rc_quot@@Base+0xc7c> │ │ │ │ + bne 48308 <_Py_rc_quot@@Base+0xc48> │ │ │ │ + ldr r1, [pc, #124] @ 4833c <_Py_rc_quot@@Base+0xc7c> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 153288 │ │ │ │ + bl 152e94 │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, #0 │ │ │ │ moveq r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ - b 4835c <_Py_rc_quot@@Base+0xc4c> │ │ │ │ - bl 153288 │ │ │ │ + b 4830c <_Py_rc_quot@@Base+0xc4c> │ │ │ │ + bl 152e94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48350 <_Py_rc_quot@@Base+0xc40> │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + bne 48300 <_Py_rc_quot@@Base+0xc40> │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #64] @ 48388 <_Py_rc_quot@@Base+0xc78> │ │ │ │ + ldr r1, [pc, #64] @ 48338 <_Py_rc_quot@@Base+0xc78> │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1a9de8 │ │ │ │ - b 48358 <_Py_rc_quot@@Base+0xc48> │ │ │ │ + bl 1a9a08 │ │ │ │ + b 48308 <_Py_rc_quot@@Base+0xc48> │ │ │ │ cmp r0, #1 │ │ │ │ - beq 48308 <_Py_rc_quot@@Base+0xbf8> │ │ │ │ + beq 482b8 <_Py_rc_quot@@Base+0xbf8> │ │ │ │ mvn r4, #0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 48380 <_Py_rc_quot@@Base+0xc70> │ │ │ │ + bgt 48330 <_Py_rc_quot@@Base+0xc70> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48380 <_Py_rc_quot@@Base+0xc70> │ │ │ │ + bne 48330 <_Py_rc_quot@@Base+0xc70> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ @@ -26548,205 +26530,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 483e4 <_Py_rc_quot@@Base+0xcd4> │ │ │ │ + bne 48394 <_Py_rc_quot@@Base+0xcd4> │ │ │ │ cmp r2, #1 │ │ │ │ - ble 483e0 <_Py_rc_quot@@Base+0xcd0> │ │ │ │ + ble 48390 <_Py_rc_quot@@Base+0xcd0> │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r2, #3 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 48428 <_Py_rc_quot@@Base+0xd18> │ │ │ │ + beq 483d8 <_Py_rc_quot@@Base+0xd18> │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #380] @ 48568 <_Py_rc_quot@@Base+0xe58> │ │ │ │ + ldr r1, [pc, #380] @ 48518 <_Py_rc_quot@@Base+0xe58> │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 48428 <_Py_rc_quot@@Base+0xd18> │ │ │ │ + bne 483d8 <_Py_rc_quot@@Base+0xd18> │ │ │ │ mov r0, #0 │ │ │ │ - b 48560 <_Py_rc_quot@@Base+0xe50> │ │ │ │ + b 48510 <_Py_rc_quot@@Base+0xe50> │ │ │ │ add r2, r7, r5 │ │ │ │ subs r9, r2, #2 │ │ │ │ ldm r4, {r7, r8} │ │ │ │ - beq 48490 <_Py_rc_quot@@Base+0xd80> │ │ │ │ + beq 48440 <_Py_rc_quot@@Base+0xd80> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4845c <_Py_rc_quot@@Base+0xd4c> │ │ │ │ + beq 4840c <_Py_rc_quot@@Base+0xd4c> │ │ │ │ subs r9, r2, #3 │ │ │ │ moveq sl, #1 │ │ │ │ movweq r9, #5196 @ 0x144c │ │ │ │ movteq r9, #96 @ 0x60 │ │ │ │ - beq 484ac <_Py_rc_quot@@Base+0xd9c> │ │ │ │ - b 48464 <_Py_rc_quot@@Base+0xd54> │ │ │ │ + beq 4845c <_Py_rc_quot@@Base+0xd9c> │ │ │ │ + b 48414 <_Py_rc_quot@@Base+0xd54> │ │ │ │ movw r5, #5196 @ 0x144c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ moveq sl, #1 │ │ │ │ - beq 48488 <_Py_rc_quot@@Base+0xd78> │ │ │ │ - bl 128f04 │ │ │ │ + beq 48438 <_Py_rc_quot@@Base+0xd78> │ │ │ │ + bl 129ba0 │ │ │ │ subs sl, r0, #0 │ │ │ │ - blt 48420 <_Py_rc_quot@@Base+0xd10> │ │ │ │ + blt 483d0 <_Py_rc_quot@@Base+0xd10> │ │ │ │ cmp r9, #1 │ │ │ │ - beq 484a4 <_Py_rc_quot@@Base+0xd94> │ │ │ │ + beq 48454 <_Py_rc_quot@@Base+0xd94> │ │ │ │ ldr r9, [r4, #16] │ │ │ │ - b 484ac <_Py_rc_quot@@Base+0xd9c> │ │ │ │ + b 4845c <_Py_rc_quot@@Base+0xd9c> │ │ │ │ movw r5, #5196 @ 0x144c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r9, r5 │ │ │ │ mov sl, #1 │ │ │ │ - b 484ac <_Py_rc_quot@@Base+0xd9c> │ │ │ │ + b 4845c <_Py_rc_quot@@Base+0xd9c> │ │ │ │ movw r9, #5196 @ 0x144c │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ ldr r6, [r6, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3208f8 <_Py_RestoreSignals@@Base+0x1dcc> │ │ │ │ + bl 32023c <_Py_RestoreSignals@@Base+0x1da8> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 48420 <_Py_rc_quot@@Base+0xd10> │ │ │ │ + beq 483d0 <_Py_rc_quot@@Base+0xd10> │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ - bl 320b38 <_Py_RestoreSignals@@Base+0x200c> │ │ │ │ + bl 32047c <_Py_RestoreSignals@@Base+0x1fe8> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4854c <_Py_rc_quot@@Base+0xe3c> │ │ │ │ + beq 484fc <_Py_rc_quot@@Base+0xe3c> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 342de0 <_PyDeadline_Init@@Base+0x1818> │ │ │ │ + bl 3426d0 <_PyDeadline_Init@@Base+0x1814> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4854c <_Py_rc_quot@@Base+0xe3c> │ │ │ │ + beq 484fc <_Py_rc_quot@@Base+0xe3c> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 320d08 <_Py_RestoreSignals@@Base+0x21dc> │ │ │ │ + bl 320554 <_Py_RestoreSignals@@Base+0x20c0> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4854c <_Py_rc_quot@@Base+0xe3c> │ │ │ │ + beq 484fc <_Py_rc_quot@@Base+0xe3c> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 320e9c <_Py_RestoreSignals@@Base+0x2370> │ │ │ │ + bl 3206e8 <_Py_RestoreSignals@@Base+0x2254> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4854c <_Py_rc_quot@@Base+0xe3c> │ │ │ │ + beq 484fc <_Py_rc_quot@@Base+0xe3c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3450f8 <_PyTime_MonotonicWithInfo@@Base+0x330> │ │ │ │ + bl 3449e0 <_PyTime_MonotonicWithInfo@@Base+0x330> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4854c <_Py_rc_quot@@Base+0xe3c> │ │ │ │ + beq 484fc <_Py_rc_quot@@Base+0xe3c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 48558 <_Py_rc_quot@@Base+0xe48> │ │ │ │ + bgt 48508 <_Py_rc_quot@@Base+0xe48> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48558 <_Py_rc_quot@@Base+0xe48> │ │ │ │ + bne 48508 <_Py_rc_quot@@Base+0xe48> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 48558 <_Py_rc_quot@@Base+0xe48> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 48508 <_Py_rc_quot@@Base+0xe48> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7658 │ │ │ │ - b 48420 <_Py_rc_quot@@Base+0xd10> │ │ │ │ + bl a7718 │ │ │ │ + b 483d0 <_Py_rc_quot@@Base+0xd10> │ │ │ │ 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 │ │ │ │ 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 4859c <_Py_rc_quot@@Base+0xe8c> │ │ │ │ + bne 4854c <_Py_rc_quot@@Base+0xe8c> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1b5284 │ │ │ │ + b 1b4d2c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #61508 @ 0xf044 │ │ │ │ + movw r0, #59360 @ 0xe7e0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 4858c <_Py_rc_quot@@Base+0xe7c> │ │ │ │ + b 4853c <_Py_rc_quot@@Base+0xe7c> │ │ │ │ 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 4860c <_Py_rc_quot@@Base+0xefc> │ │ │ │ - movw r0, #61212 @ 0xef1c │ │ │ │ + bne 485bc <_Py_rc_quot@@Base+0xefc> │ │ │ │ + movw r0, #57244 @ 0xdf9c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9f7b0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f82c <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48644 <_Py_rc_quot@@Base+0xf34> │ │ │ │ - b 4863c <_Py_rc_quot@@Base+0xf2c> │ │ │ │ + bne 485f4 <_Py_rc_quot@@Base+0xf34> │ │ │ │ + b 485ec <_Py_rc_quot@@Base+0xf2c> │ │ │ │ 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, #14720 @ 0x3980 │ │ │ │ + movw r1, #10552 @ 0x2938 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 1228c4 │ │ │ │ + bl 123b40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 485f4 <_Py_rc_quot@@Base+0xee4> │ │ │ │ + bne 485a4 <_Py_rc_quot@@Base+0xee4> │ │ │ │ mov r0, #0 │ │ │ │ - b 48700 <_Py_rc_quot@@Base+0xff0> │ │ │ │ + b 486b0 <_Py_rc_quot@@Base+0xff0> │ │ │ │ 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 48674 <_Py_rc_quot@@Base+0xf64> │ │ │ │ + beq 48624 <_Py_rc_quot@@Base+0xf64> │ │ │ │ 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 48694 <_Py_rc_quot@@Base+0xf84> │ │ │ │ + beq 48644 <_Py_rc_quot@@Base+0xf84> │ │ │ │ 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 486b4 <_Py_rc_quot@@Base+0xfa4> │ │ │ │ + beq 48664 <_Py_rc_quot@@Base+0xfa4> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - ldr ip, [pc, #76] @ 48708 <_Py_rc_quot@@Base+0xff8> │ │ │ │ + ldr ip, [pc, #76] @ 486b8 <_Py_rc_quot@@Base+0xff8> │ │ │ │ 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] │ │ │ │ @@ -26766,204 +26748,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 48728 <_Py_rc_quot@@Base+0x1018> │ │ │ │ + b 486d8 <_Py_rc_quot@@Base+0x1018> │ │ │ │ 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 48768 <_Py_rc_quot@@Base+0x1058> │ │ │ │ + bne 48718 <_Py_rc_quot@@Base+0x1058> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37712 @ 0x9350 │ │ │ │ + movw r1, #35280 @ 0x89d0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 48794 <_Py_rc_quot@@Base+0x1084> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 48744 <_Py_rc_quot@@Base+0x1084> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldrsb ip, [r0, #35] @ 0x23 │ │ │ │ cmp ip, #5 │ │ │ │ - bne 4879c <_Py_rc_quot@@Base+0x108c> │ │ │ │ - movw r3, #52268 @ 0xcc2c │ │ │ │ + bne 4874c <_Py_rc_quot@@Base+0x108c> │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r4, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f4cc0 │ │ │ │ + bl 1f3a50 │ │ │ │ mov r1, #0 │ │ │ │ - b 489e0 <_Py_rc_quot@@Base+0x12d0> │ │ │ │ + b 48990 <_Py_rc_quot@@Base+0x12d0> │ │ │ │ cmp r3, #0 │ │ │ │ - bne 488e4 <_Py_rc_quot@@Base+0x11d4> │ │ │ │ + bne 48894 <_Py_rc_quot@@Base+0x11d4> │ │ │ │ ldrb r3, [r0, #34] @ 0x22 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 487e4 <_Py_rc_quot@@Base+0x10d4> │ │ │ │ + beq 48794 <_Py_rc_quot@@Base+0x10d4> │ │ │ │ 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, #37760 @ 0x9380 │ │ │ │ - movwne r1, #37812 @ 0x93b4 │ │ │ │ + movweq r1, #35328 @ 0x8a00 │ │ │ │ + movwne r1, #35380 @ 0x8a34 │ │ │ │ movteq r1, #64 @ 0x40 │ │ │ │ movtne r1, #64 @ 0x40 │ │ │ │ - bl 16ebf0 │ │ │ │ - b 48794 <_Py_rc_quot@@Base+0x1084> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 48744 <_Py_rc_quot@@Base+0x1084> │ │ │ │ mov r2, r1 │ │ │ │ ldrb r1, [r0, #33] @ 0x21 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 48810 <_Py_rc_quot@@Base+0x1100> │ │ │ │ - movw r3, #52368 @ 0xcc90 │ │ │ │ + beq 487c0 <_Py_rc_quot@@Base+0x1100> │ │ │ │ + movw r3, #48400 @ 0xbd10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r4, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f4cc0 │ │ │ │ - b 48794 <_Py_rc_quot@@Base+0x1084> │ │ │ │ + bl 1f3a50 │ │ │ │ + b 48744 <_Py_rc_quot@@Base+0x1084> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 4883c <_Py_rc_quot@@Base+0x112c> │ │ │ │ + beq 487ec <_Py_rc_quot@@Base+0x112c> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11452 @ 0x2cbc │ │ │ │ + movw r1, #8792 @ 0x2258 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 48794 <_Py_rc_quot@@Base+0x1084> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 48744 <_Py_rc_quot@@Base+0x1084> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ strb r3, [r0, #34] @ 0x22 │ │ │ │ ldr ip, [r4, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 488b8 <_Py_rc_quot@@Base+0x11a8> │ │ │ │ - movw r2, #52412 @ 0xccbc │ │ │ │ + bne 48868 <_Py_rc_quot@@Base+0x11a8> │ │ │ │ + movw r2, #48444 @ 0xbd3c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ strb r3, [r0, #33] @ 0x21 │ │ │ │ mov r1, ip │ │ │ │ mov r3, ip │ │ │ │ ldr r2, [r2] │ │ │ │ str ip, [sp] │ │ │ │ - bl 3405d8 │ │ │ │ + bl 33fec8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 48974 <_Py_rc_quot@@Base+0x1264> │ │ │ │ + beq 48924 <_Py_rc_quot@@Base+0x1264> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #61000 @ 0xee48 │ │ │ │ + movw r3, #57032 @ 0xdec8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 489e0 <_Py_rc_quot@@Base+0x12d0> │ │ │ │ + bne 48990 <_Py_rc_quot@@Base+0x12d0> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 48944 <_Py_rc_quot@@Base+0x1234> │ │ │ │ + bgt 488f4 <_Py_rc_quot@@Base+0x1234> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48944 <_Py_rc_quot@@Base+0x1234> │ │ │ │ + bne 488f4 <_Py_rc_quot@@Base+0x1234> │ │ │ │ mov r0, r1 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 48944 <_Py_rc_quot@@Base+0x1234> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 488f4 <_Py_rc_quot@@Base+0x1234> │ │ │ │ ldr lr, [r4, #16] │ │ │ │ mov r2, ip │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str lr, [sp] │ │ │ │ - bl 3405d8 │ │ │ │ + bl 33fec8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 388be0 <_PyAsyncGenValueWrapperNew@@Base+0x2e0> │ │ │ │ + bl 388408 <_PyAsyncGenValueWrapperNew@@Base+0x2e0> │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 48974 <_Py_rc_quot@@Base+0x1264> │ │ │ │ - b 489e0 <_Py_rc_quot@@Base+0x12d0> │ │ │ │ - bl 37cea8 <_PyLong_UnsignedLongLong_Converter@@Base+0x2278> │ │ │ │ + beq 48924 <_Py_rc_quot@@Base+0x1264> │ │ │ │ + b 48990 <_Py_rc_quot@@Base+0x12d0> │ │ │ │ + bl 37c6d0 <_PyLong_UnsignedLongLong_Converter@@Base+0x2278> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48908 <_Py_rc_quot@@Base+0x11f8> │ │ │ │ + beq 488b8 <_Py_rc_quot@@Base+0x11f8> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 388be0 <_PyAsyncGenValueWrapperNew@@Base+0x2e0> │ │ │ │ + b 388408 <_PyAsyncGenValueWrapperNew@@Base+0x2e0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48974 <_Py_rc_quot@@Base+0x1264> │ │ │ │ + beq 48924 <_Py_rc_quot@@Base+0x1264> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #61000 @ 0xee48 │ │ │ │ + movw r3, #57032 @ 0xdec8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 489e0 <_Py_rc_quot@@Base+0x12d0> │ │ │ │ + bne 48990 <_Py_rc_quot@@Base+0x12d0> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 48944 <_Py_rc_quot@@Base+0x1234> │ │ │ │ + bgt 488f4 <_Py_rc_quot@@Base+0x1234> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48944 <_Py_rc_quot@@Base+0x1234> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 488f4 <_Py_rc_quot@@Base+0x1234> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, #2 │ │ │ │ - movw r1, #12044 @ 0x2f0c │ │ │ │ + movw r1, #9384 @ 0x24a8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ strb ip, [r0, #34] @ 0x22 │ │ │ │ ldr r0, [r3] │ │ │ │ str r2, [r4, #24] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 48794 <_Py_rc_quot@@Base+0x1084> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 48744 <_Py_rc_quot@@Base+0x1084> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - movw r3, #52368 @ 0xcc90 │ │ │ │ + movw r3, #48400 @ 0xbd10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #2 │ │ │ │ strb r0, [r1, #34] @ 0x22 │ │ │ │ ldr r0, [r3] │ │ │ │ str r2, [r4, #24] │ │ │ │ - bl 1430a4 │ │ │ │ + bl 142c98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 489c4 <_Py_rc_quot@@Base+0x12b4> │ │ │ │ + beq 48974 <_Py_rc_quot@@Base+0x12b4> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48794 <_Py_rc_quot@@Base+0x1084> │ │ │ │ - bl 143524 │ │ │ │ - movw r3, #52268 @ 0xcc2c │ │ │ │ + bne 48744 <_Py_rc_quot@@Base+0x1084> │ │ │ │ + bl 143118 │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f4cc0 │ │ │ │ - b 48794 <_Py_rc_quot@@Base+0x1084> │ │ │ │ - movw r3, #52412 @ 0xccbc │ │ │ │ + bl 1f3a50 │ │ │ │ + b 48744 <_Py_rc_quot@@Base+0x1084> │ │ │ │ + movw r3, #48444 @ 0xbd3c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1430a4 │ │ │ │ + bl 142c98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 489a0 <_Py_rc_quot@@Base+0x1290> │ │ │ │ - b 48794 <_Py_rc_quot@@Base+0x1084> │ │ │ │ + bne 48950 <_Py_rc_quot@@Base+0x1290> │ │ │ │ + b 48744 <_Py_rc_quot@@Base+0x1084> │ │ │ │ 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 180760 │ │ │ │ + bl 180418 │ │ │ │ subs r2, r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldrd r0, [r4, #-8] │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #140] @ 48aac <_Py_rc_quot@@Base+0x139c> │ │ │ │ + ldr lr, [pc, #140] @ 48a5c <_Py_rc_quot@@Base+0x139c> │ │ │ │ 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] │ │ │ │ @@ -26972,129 +26954,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 48a84 <_Py_rc_quot@@Base+0x1374> │ │ │ │ + beq 48a34 <_Py_rc_quot@@Base+0x1374> │ │ │ │ ldr r3, [r0] │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 48a84 <_Py_rc_quot@@Base+0x1374> │ │ │ │ + bgt 48a34 <_Py_rc_quot@@Base+0x1374> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48a84 <_Py_rc_quot@@Base+0x1374> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 48a34 <_Py_rc_quot@@Base+0x1374> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bbad0 │ │ │ │ + b bbc98 │ │ │ │ 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 48af0 <_Py_rc_quot@@Base+0x13e0> │ │ │ │ + bhi 48aa0 <_Py_rc_quot@@Base+0x13e0> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 300e28 │ │ │ │ + bl 3009e8 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 48b14 <_Py_rc_quot@@Base+0x1404> │ │ │ │ - b 48b54 <_Py_rc_quot@@Base+0x1444> │ │ │ │ + bne 48ac4 <_Py_rc_quot@@Base+0x1404> │ │ │ │ + b 48b04 <_Py_rc_quot@@Base+0x1444> │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #56892 @ 0xde3c │ │ │ │ + movw r0, #54316 @ 0xd42c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48ad8 <_Py_rc_quot@@Base+0x13c8> │ │ │ │ - b 48b54 <_Py_rc_quot@@Base+0x1444> │ │ │ │ + bne 48a88 <_Py_rc_quot@@Base+0x13c8> │ │ │ │ + b 48b04 <_Py_rc_quot@@Base+0x1444> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 48b34 <_Py_rc_quot@@Base+0x1424> │ │ │ │ - bl be4fc │ │ │ │ + bne 48ae4 <_Py_rc_quot@@Base+0x1424> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48b54 <_Py_rc_quot@@Base+0x1444> │ │ │ │ + bne 48b04 <_Py_rc_quot@@Base+0x1444> │ │ │ │ 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 48c88 <_Py_rc_quot@@Base+0x1578> │ │ │ │ + b 48c38 <_Py_rc_quot@@Base+0x1578> │ │ │ │ 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 48b94 <_Py_rc_quot@@Base+0x1484> │ │ │ │ + bne 48b44 <_Py_rc_quot@@Base+0x1484> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - ldr r2, [pc, #36] @ 48ba0 <_Py_rc_quot@@Base+0x1490> │ │ │ │ + ldr r2, [pc, #36] @ 48b50 <_Py_rc_quot@@Base+0x1490> │ │ │ │ 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 3c6a64 <_Py_hashtable_foreach@@Base+0x712c> │ │ │ │ + b 3c60f4 <_Py_hashtable_foreach@@Base+0x6f14> │ │ │ │ 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, #38108 @ 0x94dc │ │ │ │ + movw r0, #35676 @ 0x8b5c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldmib r1, {r1, r2, r3, ip} │ │ │ │ str ip, [sp] │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48c00 <_Py_rc_quot@@Base+0x14f0> │ │ │ │ + beq 48bb0 <_Py_rc_quot@@Base+0x14f0> │ │ │ │ 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 1ab084 │ │ │ │ + bl 1aaca4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 48c3c <_Py_rc_quot@@Base+0x152c> │ │ │ │ + beq 48bec <_Py_rc_quot@@Base+0x152c> │ │ │ │ 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} │ │ │ │ @@ -27105,17 +27087,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] @ 48c84 <_Py_rc_quot@@Base+0x1574> │ │ │ │ + ldr r0, [pc, #12] @ 48c34 <_Py_rc_quot@@Base+0x1574> │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl d7e4c │ │ │ │ + bl d8a64 │ │ │ │ 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 │ │ │ │ @@ -27128,519 +27110,519 @@ │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r1, r3 │ │ │ │ movne r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r6, r0 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r7 │ │ │ │ - movw r1, #38280 @ 0x9588 │ │ │ │ + movw r1, #35848 @ 0x8c08 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #38284 @ 0x958c │ │ │ │ + movw r0, #35852 @ 0x8c0c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d7dfc │ │ │ │ + bl d8a14 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48f98 <_Py_rc_quot@@Base+0x1888> │ │ │ │ + beq 48f48 <_Py_rc_quot@@Base+0x1888> │ │ │ │ cmp r4, #0 │ │ │ │ streq r4, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - beq 48d4c <_Py_rc_quot@@Base+0x163c> │ │ │ │ + beq 48cfc <_Py_rc_quot@@Base+0x163c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1acc98 │ │ │ │ + bl 1ac8b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48d7c <_Py_rc_quot@@Base+0x166c> │ │ │ │ + beq 48d2c <_Py_rc_quot@@Base+0x166c> │ │ │ │ sub r2, fp, #1056 @ 0x420 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #12 │ │ │ │ - movw r1, #28676 @ 0x7004 │ │ │ │ + movw r1, #26016 @ 0x65a0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - bl 222124 │ │ │ │ + bl 2212b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48d4c <_Py_rc_quot@@Base+0x163c> │ │ │ │ - b 48f98 <_Py_rc_quot@@Base+0x1888> │ │ │ │ + bne 48cfc <_Py_rc_quot@@Base+0x163c> │ │ │ │ + b 48f48 <_Py_rc_quot@@Base+0x1888> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 48e58 <_Py_rc_quot@@Base+0x1748> │ │ │ │ - bl b8fac │ │ │ │ + bne 48e08 <_Py_rc_quot@@Base+0x1748> │ │ │ │ + bl b9178 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48f98 <_Py_rc_quot@@Base+0x1888> │ │ │ │ - bl dc4ec │ │ │ │ + bne 48f48 <_Py_rc_quot@@Base+0x1888> │ │ │ │ + bl dd114 │ │ │ │ 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 df21c │ │ │ │ + bl dfe38 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 48fa0 <_Py_rc_quot@@Base+0x1890> │ │ │ │ - b 48d30 <_Py_rc_quot@@Base+0x1620> │ │ │ │ + bne 48f50 <_Py_rc_quot@@Base+0x1890> │ │ │ │ + b 48ce0 <_Py_rc_quot@@Base+0x1620> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 48d9c <_Py_rc_quot@@Base+0x168c> │ │ │ │ + bne 48d4c <_Py_rc_quot@@Base+0x168c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1954ec │ │ │ │ + bl 1951ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48f44 <_Py_rc_quot@@Base+0x1834> │ │ │ │ + beq 48ef4 <_Py_rc_quot@@Base+0x1834> │ │ │ │ sub r2, fp, #1104 @ 0x450 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #8 │ │ │ │ - movw r1, #38296 @ 0x9598 │ │ │ │ + movw r1, #35864 @ 0x8c18 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 222124 │ │ │ │ + bl 2212b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48f98 <_Py_rc_quot@@Base+0x1888> │ │ │ │ + beq 48f48 <_Py_rc_quot@@Base+0x1888> │ │ │ │ ldr r4, [fp, #-1104] @ 0xfffffbb0 │ │ │ │ cmp r4, #1024 @ 0x400 │ │ │ │ - bgt 48e6c <_Py_rc_quot@@Base+0x175c> │ │ │ │ + bgt 48e1c <_Py_rc_quot@@Base+0x175c> │ │ │ │ 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] @ 48fd4 <_Py_rc_quot@@Base+0x18c4> │ │ │ │ + ldr r3, [pc, #488] @ 48f84 <_Py_rc_quot@@Base+0x18c4> │ │ │ │ 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 1c4e48 │ │ │ │ - bl dc4ec │ │ │ │ + bl 1c4930 │ │ │ │ + bl dd114 │ │ │ │ mov r2, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d04c <__fcntl_time64@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 48e50 <_Py_rc_quot@@Base+0x1740> │ │ │ │ + bne 48e00 <_Py_rc_quot@@Base+0x1740> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 48e58 <_Py_rc_quot@@Base+0x1748> │ │ │ │ - bl b8fac │ │ │ │ + bne 48e08 <_Py_rc_quot@@Base+0x1748> │ │ │ │ + bl b9178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48e04 <_Py_rc_quot@@Base+0x16f4> │ │ │ │ - b 48f98 <_Py_rc_quot@@Base+0x1888> │ │ │ │ + beq 48db4 <_Py_rc_quot@@Base+0x16f4> │ │ │ │ + b 48f48 <_Py_rc_quot@@Base+0x1888> │ │ │ │ cmp r5, #0 │ │ │ │ - bge 48f68 <_Py_rc_quot@@Base+0x1858> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 48f18 <_Py_rc_quot@@Base+0x1858> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ - b 48f98 <_Py_rc_quot@@Base+0x1888> │ │ │ │ + bl 27a868 │ │ │ │ + b 48f48 <_Py_rc_quot@@Base+0x1888> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a2bf4 │ │ │ │ + bl 1a28a4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 48e8c <_Py_rc_quot@@Base+0x177c> │ │ │ │ + bne 48e3c <_Py_rc_quot@@Base+0x177c> │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 1c4e48 │ │ │ │ - b 48f98 <_Py_rc_quot@@Base+0x1888> │ │ │ │ - bl 1a2d1c │ │ │ │ + bl 1c4930 │ │ │ │ + b 48f48 <_Py_rc_quot@@Base+0x1888> │ │ │ │ + bl 1a29cc │ │ │ │ ldr r1, [fp, #-1112] @ 0xfffffba8 │ │ │ │ mov r2, r4 │ │ │ │ mov r9, r0 │ │ │ │ bl 2e280 │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 1c4e48 │ │ │ │ - bl dc4ec │ │ │ │ + bl 1c4930 │ │ │ │ + bl dd114 │ │ │ │ mov r2, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d04c <__fcntl_time64@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 48ef8 <_Py_rc_quot@@Base+0x17e8> │ │ │ │ + bne 48ea8 <_Py_rc_quot@@Base+0x17e8> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 48f00 <_Py_rc_quot@@Base+0x17f0> │ │ │ │ - bl b8fac │ │ │ │ + bne 48eb0 <_Py_rc_quot@@Base+0x17f0> │ │ │ │ + bl b9178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48eac <_Py_rc_quot@@Base+0x179c> │ │ │ │ - b 48f38 <_Py_rc_quot@@Base+0x1828> │ │ │ │ + beq 48e5c <_Py_rc_quot@@Base+0x179c> │ │ │ │ + b 48ee8 <_Py_rc_quot@@Base+0x1828> │ │ │ │ cmp r8, #0 │ │ │ │ - bge 48f14 <_Py_rc_quot@@Base+0x1804> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 48ec4 <_Py_rc_quot@@Base+0x1804> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ - b 48f38 <_Py_rc_quot@@Base+0x1828> │ │ │ │ + bl 27a868 │ │ │ │ + b 48ee8 <_Py_rc_quot@@Base+0x1828> │ │ │ │ ldrb r3, [r9, r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48fc4 <_Py_rc_quot@@Base+0x18b4> │ │ │ │ + beq 48f74 <_Py_rc_quot@@Base+0x18b4> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38432 @ 0x9620 │ │ │ │ + movw r1, #36000 @ 0x8ca0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 139a58 │ │ │ │ - b 48f98 <_Py_rc_quot@@Base+0x1888> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bl 13a054 │ │ │ │ + b 48f48 <_Py_rc_quot@@Base+0x1888> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #38556 @ 0x969c │ │ │ │ + movw r1, #36124 @ 0x8d1c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ - ldr r1, [pc, #104] @ 48fd8 <_Py_rc_quot@@Base+0x18c8> │ │ │ │ + b 1409e8 │ │ │ │ + ldr r1, [pc, #104] @ 48f88 <_Py_rc_quot@@Base+0x18c8> │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48fb4 <_Py_rc_quot@@Base+0x18a4> │ │ │ │ + beq 48f64 <_Py_rc_quot@@Base+0x18a4> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38300 @ 0x959c │ │ │ │ + movw r1, #35868 @ 0x8c1c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ - b 48fcc <_Py_rc_quot@@Base+0x18bc> │ │ │ │ + b 48f7c <_Py_rc_quot@@Base+0x18bc> │ │ │ │ cmp r4, #0 │ │ │ │ - blt 48e58 <_Py_rc_quot@@Base+0x1748> │ │ │ │ + blt 48e08 <_Py_rc_quot@@Base+0x1748> │ │ │ │ mov r0, r4 │ │ │ │ - bl be73c │ │ │ │ - b 48fcc <_Py_rc_quot@@Base+0x18bc> │ │ │ │ + bl be904 │ │ │ │ + b 48f7c <_Py_rc_quot@@Base+0x18bc> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl a0614 │ │ │ │ - b 48fcc <_Py_rc_quot@@Base+0x18bc> │ │ │ │ + bl a06d8 │ │ │ │ + b 48f7c <_Py_rc_quot@@Base+0x18bc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a3a6c │ │ │ │ + bl 1a371c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq pc, sp, r4, ror r0 @ │ │ │ │ - subseq pc, sp, ip, ror r0 @ │ │ │ │ + subseq lr, sp, ip, asr #14 │ │ │ │ + subseq lr, sp, r4, asr r7 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - ldreq r0, [pc, #28] @ 49010 <_Py_rc_quot@@Base+0x1900> │ │ │ │ - beq 49004 <_Py_rc_quot@@Base+0x18f4> │ │ │ │ + ldreq r0, [pc, #28] @ 48fc0 <_Py_rc_quot@@Base+0x1900> │ │ │ │ + beq 48fb4 <_Py_rc_quot@@Base+0x18f4> │ │ │ │ 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 │ │ │ │ │ │ │ │ -00049014 : │ │ │ │ +00048fc4 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #28] @ 49040 │ │ │ │ + ldr lr, [pc, #28] @ 48ff0 │ │ │ │ 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 2ec584 │ │ │ │ + b 2ec0d8 │ │ │ │ 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 1e68bc │ │ │ │ + b 1e564c │ │ │ │ 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 490c4 │ │ │ │ + beq 49074 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e6ecc │ │ │ │ + bl 1e5c5c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 490c4 │ │ │ │ - bl be4fc │ │ │ │ + bne 49074 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 490dc │ │ │ │ - vldr d0, [pc, #36] @ 490f0 │ │ │ │ + bne 4908c │ │ │ │ + vldr d0, [pc, #36] @ 490a0 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, lr} │ │ │ │ - b c57b8 │ │ │ │ + b c5ae0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ - bne 19398d8 <__bss_end__@@Base+0x12ba334> │ │ │ │ + bne 1939888 <__bss_end__@@Base+0x12ba2bc> │ │ │ │ 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 98e78 │ │ │ │ + b 98ea8 │ │ │ │ │ │ │ │ -00049110 <_PyEval_SpecialMethodCanSuggest@@Base>: │ │ │ │ +000490c0 <_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 4913c <_PyEval_SpecialMethodCanSuggest@@Base+0x2c> │ │ │ │ + bgt 490ec <_PyEval_SpecialMethodCanSuggest@@Base+0x2c> │ │ │ │ cmp r1, #0 │ │ │ │ - bge 4914c <_PyEval_SpecialMethodCanSuggest@@Base+0x3c> │ │ │ │ - b 491d4 <_PyEval_SpecialMethodCanSuggest@@Base+0xc4> │ │ │ │ + bge 490fc <_PyEval_SpecialMethodCanSuggest@@Base+0x3c> │ │ │ │ + b 49184 <_PyEval_SpecialMethodCanSuggest@@Base+0xc4> │ │ │ │ sub r1, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ - bls 49188 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ - b 491d4 <_PyEval_SpecialMethodCanSuggest@@Base+0xc4> │ │ │ │ - ldr r1, [pc, #152] @ 491ec <_PyEval_SpecialMethodCanSuggest@@Base+0xdc> │ │ │ │ + bls 49138 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + b 49184 <_PyEval_SpecialMethodCanSuggest@@Base+0xc4> │ │ │ │ + ldr r1, [pc, #152] @ 4919c <_PyEval_SpecialMethodCanSuggest@@Base+0xdc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25da78 <_PyType_Lookup@@Base> │ │ │ │ + bl 25ccdc <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 491e4 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + beq 49194 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 491e4 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ - ldr r1, [pc, #120] @ 491f0 <_PyEval_SpecialMethodCanSuggest@@Base+0xe0> │ │ │ │ + beq 49194 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + ldr r1, [pc, #120] @ 491a0 <_PyEval_SpecialMethodCanSuggest@@Base+0xe0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25da78 <_PyType_Lookup@@Base> │ │ │ │ + bl 25ccdc <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 491c0 <_PyEval_SpecialMethodCanSuggest@@Base+0xb0> │ │ │ │ - b 491e4 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ - ldr r1, [pc, #100] @ 491f4 <_PyEval_SpecialMethodCanSuggest@@Base+0xe4> │ │ │ │ + bne 49170 <_PyEval_SpecialMethodCanSuggest@@Base+0xb0> │ │ │ │ + b 49194 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + ldr r1, [pc, #100] @ 491a4 <_PyEval_SpecialMethodCanSuggest@@Base+0xe4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25da78 <_PyType_Lookup@@Base> │ │ │ │ + bl 25ccdc <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 491e4 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + beq 49194 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 491e4 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ - ldr r1, [pc, #68] @ 491f8 <_PyEval_SpecialMethodCanSuggest@@Base+0xe8> │ │ │ │ + beq 49194 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + ldr r1, [pc, #68] @ 491a8 <_PyEval_SpecialMethodCanSuggest@@Base+0xe8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25da78 <_PyType_Lookup@@Base> │ │ │ │ + bl 25ccdc <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 491e4 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + beq 49194 <_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, #38788 @ 0x9784 │ │ │ │ + movw r1, #36356 @ 0x8e04 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - ldr r0, [pc, #24] @ 491fc <_PyEval_SpecialMethodCanSuggest@@Base+0xec> │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #24] @ 491ac <_PyEval_SpecialMethodCanSuggest@@Base+0xec> │ │ │ │ + bl 8d9ec <_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 pc, sp, r4, lsl #1 │ │ │ │ + subseq lr, sp, ip, asr r7 │ │ │ │ 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, #38816 @ 0x97a0 │ │ │ │ + movw r0, #36384 @ 0x8e20 │ │ │ │ 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 b71d4 │ │ │ │ + bl b7390 │ │ │ │ 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 │ │ │ │ mov r0, #0 │ │ │ │ - bl a12b4 │ │ │ │ + bl a1378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 49388 <_PyEval_SpecialMethodCanSuggest@@Base+0x278> │ │ │ │ - movw r0, #62844 @ 0xf57c │ │ │ │ + beq 49338 <_PyEval_SpecialMethodCanSuggest@@Base+0x278> │ │ │ │ + movw r0, #62884 @ 0xf5a4 │ │ │ │ movt r0, #103 @ 0x67 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 492a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x190> │ │ │ │ + bne 49250 <_PyEval_SpecialMethodCanSuggest@@Base+0x190> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 49288 <_PyEval_SpecialMethodCanSuggest@@Base+0x178> │ │ │ │ + bne 49238 <_PyEval_SpecialMethodCanSuggest@@Base+0x178> │ │ │ │ mov r7, r0 │ │ │ │ dmb ish │ │ │ │ - beq 492b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a0> │ │ │ │ - bl 33fd88 │ │ │ │ + beq 49260 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a0> │ │ │ │ + bl 348df4 │ │ │ │ mov r5, #0 │ │ │ │ bl 2d760 │ │ │ │ bl 2e220 │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - beq 49310 <_PyEval_SpecialMethodCanSuggest@@Base+0x200> │ │ │ │ - bl 2b0704 <_Py_Uid_Converter@@Base+0x184> │ │ │ │ + beq 492c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x200> │ │ │ │ + bl 2affec <_Py_Uid_Converter@@Base+0x184> │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 49318 <_PyEval_SpecialMethodCanSuggest@@Base+0x208> │ │ │ │ - bl c5924 │ │ │ │ + beq 492c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x208> │ │ │ │ + bl c5c4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49318 <_PyEval_SpecialMethodCanSuggest@@Base+0x208> │ │ │ │ + bne 492c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x208> │ │ │ │ ldr r2, [r5] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 492b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a8> │ │ │ │ + bgt 49268 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a8> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 492b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a8> │ │ │ │ + bne 49268 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 492b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a8> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 49268 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a8> │ │ │ │ mov r6, r1 │ │ │ │ - b 4931c <_PyEval_SpecialMethodCanSuggest@@Base+0x20c> │ │ │ │ + b 492cc <_PyEval_SpecialMethodCanSuggest@@Base+0x20c> │ │ │ │ mov r6, #1 │ │ │ │ bl 2df44 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 49340 <_PyEval_SpecialMethodCanSuggest@@Base+0x230> │ │ │ │ + bne 492f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x230> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 49328 <_PyEval_SpecialMethodCanSuggest@@Base+0x218> │ │ │ │ + bne 492d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x218> │ │ │ │ dmb ish │ │ │ │ - beq 49354 <_PyEval_SpecialMethodCanSuggest@@Base+0x244> │ │ │ │ - movw r0, #62844 @ 0xf57c │ │ │ │ + beq 49304 <_PyEval_SpecialMethodCanSuggest@@Base+0x244> │ │ │ │ + movw r0, #62884 @ 0xf5a4 │ │ │ │ movt r0, #103 @ 0x67 │ │ │ │ - bl 2bcb48 │ │ │ │ + bl 2d8074 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4938c <_PyEval_SpecialMethodCanSuggest@@Base+0x27c> │ │ │ │ + beq 4933c <_PyEval_SpecialMethodCanSuggest@@Base+0x27c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49388 <_PyEval_SpecialMethodCanSuggest@@Base+0x278> │ │ │ │ + bgt 49338 <_PyEval_SpecialMethodCanSuggest@@Base+0x278> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49388 <_PyEval_SpecialMethodCanSuggest@@Base+0x278> │ │ │ │ + bne 49338 <_PyEval_SpecialMethodCanSuggest@@Base+0x278> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 493c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2b8> │ │ │ │ + bne 49378 <_PyEval_SpecialMethodCanSuggest@@Base+0x2b8> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ - b 49414 <_PyEval_SpecialMethodCanSuggest@@Base+0x304> │ │ │ │ + b 493c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x304> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 493bc <_PyEval_SpecialMethodCanSuggest@@Base+0x2ac> │ │ │ │ + beq 4936c <_PyEval_SpecialMethodCanSuggest@@Base+0x2ac> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 49400 <_PyEval_SpecialMethodCanSuggest@@Base+0x2f0> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 493b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x2f0> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38932 @ 0x9814 │ │ │ │ + movw r1, #36500 @ 0x8e94 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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 a7658 │ │ │ │ + bl a7718 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49450 <_PyEval_SpecialMethodCanSuggest@@Base+0x340> │ │ │ │ + beq 49400 <_PyEval_SpecialMethodCanSuggest@@Base+0x340> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49450 <_PyEval_SpecialMethodCanSuggest@@Base+0x340> │ │ │ │ + bgt 49400 <_PyEval_SpecialMethodCanSuggest@@Base+0x340> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 49450 <_PyEval_SpecialMethodCanSuggest@@Base+0x340> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 49400 <_PyEval_SpecialMethodCanSuggest@@Base+0x340> │ │ │ │ + bl a7110 <_Py_Dealloc@@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, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ subs r0, r1, #0 │ │ │ │ - bne 49494 <_PyEval_SpecialMethodCanSuggest@@Base+0x384> │ │ │ │ + bne 49444 <_PyEval_SpecialMethodCanSuggest@@Base+0x384> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38980 @ 0x9844 │ │ │ │ + movw r1, #36548 @ 0x8ec4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 494a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x390> │ │ │ │ - bl 128f04 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 49450 <_PyEval_SpecialMethodCanSuggest@@Base+0x390> │ │ │ │ + bl 129ba0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge 494a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x398> │ │ │ │ + bge 49458 <_PyEval_SpecialMethodCanSuggest@@Base+0x398> │ │ │ │ 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} │ │ │ │ @@ -27663,239 +27645,234 @@ │ │ │ │ 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 4953c <_PyEval_SpecialMethodCanSuggest@@Base+0x42c> │ │ │ │ + beq 494ec <_PyEval_SpecialMethodCanSuggest@@Base+0x42c> │ │ │ │ str r0, [sp, #16] │ │ │ │ - movw r0, #39004 @ 0x985c │ │ │ │ + movw r0, #36572 @ 0x8edc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl b71d4 │ │ │ │ - b 49574 <_PyEval_SpecialMethodCanSuggest@@Base+0x464> │ │ │ │ + bl b7390 │ │ │ │ + b 49524 <_PyEval_SpecialMethodCanSuggest@@Base+0x464> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 49560 <_PyEval_SpecialMethodCanSuggest@@Base+0x450> │ │ │ │ + beq 49510 <_PyEval_SpecialMethodCanSuggest@@Base+0x450> │ │ │ │ str r6, [sp, #12] │ │ │ │ - movw r0, #39036 @ 0x987c │ │ │ │ + movw r0, #36604 @ 0x8efc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r5, [sp, #8] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl b71d4 │ │ │ │ - b 49574 <_PyEval_SpecialMethodCanSuggest@@Base+0x464> │ │ │ │ - movw r0, #39064 @ 0x9898 │ │ │ │ + bl b7390 │ │ │ │ + b 49524 <_PyEval_SpecialMethodCanSuggest@@Base+0x464> │ │ │ │ + movw r0, #36632 @ 0x8f18 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r5, [sp, #8] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl b71d4 │ │ │ │ + bl b7390 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49584 <_PyEval_SpecialMethodCanSuggest@@Base+0x474> │ │ │ │ + bne 49534 <_PyEval_SpecialMethodCanSuggest@@Base+0x474> │ │ │ │ mov r0, #0 │ │ │ │ - b 495b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4a8> │ │ │ │ + b 49568 <_PyEval_SpecialMethodCanSuggest@@Base+0x4a8> │ │ │ │ ldrb r1, [r4, #23] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4959c <_PyEval_SpecialMethodCanSuggest@@Base+0x48c> │ │ │ │ - bl 7f080 │ │ │ │ + beq 4954c <_PyEval_SpecialMethodCanSuggest@@Base+0x48c> │ │ │ │ + bl 7f038 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4957c <_PyEval_SpecialMethodCanSuggest@@Base+0x46c> │ │ │ │ + beq 4952c <_PyEval_SpecialMethodCanSuggest@@Base+0x46c> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 495b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4a8> │ │ │ │ + beq 49568 <_PyEval_SpecialMethodCanSuggest@@Base+0x4a8> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 7ee98 │ │ │ │ + b 7ee50 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ 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, #39088 @ 0x98b0 │ │ │ │ - movweq r0, #39096 @ 0x98b8 │ │ │ │ + movwne r0, #36656 @ 0x8f30 │ │ │ │ + movweq r0, #36664 @ 0x8f38 │ │ │ │ ldreq r3, [ip, #8] │ │ │ │ movtne r0, #64 @ 0x40 │ │ │ │ movteq r0, #64 @ 0x40 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bf9f4 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 38d06c <_PyLong_Lshift@@Base+0x2234> │ │ │ │ + b bfbbc │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 498d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x7c0> │ │ │ │ + b 4986c <_PyEval_SpecialMethodCanSuggest@@Base+0x7ac> │ │ │ │ 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] @ 49664 <_PyEval_SpecialMethodCanSuggest@@Base+0x554> │ │ │ │ + ldr r0, [pc, #12] @ 49600 <_PyEval_SpecialMethodCanSuggest@@Base+0x540> │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl d7e4c │ │ │ │ + bl d8a64 │ │ │ │ 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 1d7930 │ │ │ │ + bl 1d63b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 496e0 <_PyEval_SpecialMethodCanSuggest@@Base+0x5d0> │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + beq 4967c <_PyEval_SpecialMethodCanSuggest@@Base+0x5bc> │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 14b4bc │ │ │ │ + bl 14b0c0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 496d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x5c4> │ │ │ │ + beq 49670 <_PyEval_SpecialMethodCanSuggest@@Base+0x5b0> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ - bl be4fc │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 496bc <_PyEval_SpecialMethodCanSuggest@@Base+0x5ac> │ │ │ │ + beq 49658 <_PyEval_SpecialMethodCanSuggest@@Base+0x598> │ │ │ │ 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 49728 <_PyEval_SpecialMethodCanSuggest@@Base+0x618> │ │ │ │ + bne 496c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x604> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 300e28 │ │ │ │ + bl 3009e8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 49750 <_PyEval_SpecialMethodCanSuggest@@Base+0x640> │ │ │ │ - b 49748 <_PyEval_SpecialMethodCanSuggest@@Base+0x638> │ │ │ │ + bne 496ec <_PyEval_SpecialMethodCanSuggest@@Base+0x62c> │ │ │ │ + b 496e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x624> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39920 @ 0x9bf0 │ │ │ │ + movw r0, #36792 @ 0x8fb8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49710 <_PyEval_SpecialMethodCanSuggest@@Base+0x600> │ │ │ │ + bne 496ac <_PyEval_SpecialMethodCanSuggest@@Base+0x5ec> │ │ │ │ mov r0, #0 │ │ │ │ - b 4986c <_PyEval_SpecialMethodCanSuggest@@Base+0x75c> │ │ │ │ + b 49808 <_PyEval_SpecialMethodCanSuggest@@Base+0x748> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub r1, fp, #22 │ │ │ │ - bl 343230 <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ + bl 342b20 <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49748 <_PyEval_SpecialMethodCanSuggest@@Base+0x638> │ │ │ │ + beq 496e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x624> │ │ │ │ mov r0, r4 │ │ │ │ ldrh r5, [fp, #-22] @ 0xffffffea │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 49748 <_PyEval_SpecialMethodCanSuggest@@Base+0x638> │ │ │ │ + beq 496e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x624> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl a769c │ │ │ │ + bl a775c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 497d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x6c0> │ │ │ │ + beq 4976c <_PyEval_SpecialMethodCanSuggest@@Base+0x6ac> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 497c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x6b0> │ │ │ │ + bne 4975c <_PyEval_SpecialMethodCanSuggest@@Base+0x69c> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 497dc <_PyEval_SpecialMethodCanSuggest@@Base+0x6cc> │ │ │ │ - b 49748 <_PyEval_SpecialMethodCanSuggest@@Base+0x638> │ │ │ │ + ble 49778 <_PyEval_SpecialMethodCanSuggest@@Base+0x6b8> │ │ │ │ + b 496e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x624> │ │ │ │ mov r0, r5 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 497f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x6e8> │ │ │ │ + bne 49794 <_PyEval_SpecialMethodCanSuggest@@Base+0x6d4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49748 <_PyEval_SpecialMethodCanSuggest@@Base+0x638> │ │ │ │ + bgt 496e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x624> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49748 <_PyEval_SpecialMethodCanSuggest@@Base+0x638> │ │ │ │ + bne 496e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x624> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 49748 <_PyEval_SpecialMethodCanSuggest@@Base+0x638> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 496e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x624> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl a9350 │ │ │ │ + bl a93a8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49830 <_PyEval_SpecialMethodCanSuggest@@Base+0x720> │ │ │ │ + bgt 497cc <_PyEval_SpecialMethodCanSuggest@@Base+0x70c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49830 <_PyEval_SpecialMethodCanSuggest@@Base+0x720> │ │ │ │ + bne 497cc <_PyEval_SpecialMethodCanSuggest@@Base+0x70c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49854 <_PyEval_SpecialMethodCanSuggest@@Base+0x744> │ │ │ │ + bgt 497f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x730> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49854 <_PyEval_SpecialMethodCanSuggest@@Base+0x744> │ │ │ │ + bne 497f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x730> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 49748 <_PyEval_SpecialMethodCanSuggest@@Base+0x638> │ │ │ │ + beq 496e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x624> │ │ │ │ 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 2b0350 │ │ │ │ + bl 2afc38 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 498b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x7a0> │ │ │ │ - bl be4fc │ │ │ │ + bne 4984c <_PyEval_SpecialMethodCanSuggest@@Base+0x78c> │ │ │ │ + bl be6c4 │ │ │ │ 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 │ │ │ │ @@ -27907,76 +27884,76 @@ │ │ │ │ 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 286f78 │ │ │ │ + bl 286ac0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49914 <_PyEval_SpecialMethodCanSuggest@@Base+0x804> │ │ │ │ + bne 498b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x7f0> │ │ │ │ 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 30dbe8 <_PyFunction_VerifyStateless@@Base+0xcf8> │ │ │ │ + b 30d5f4 <_PyFunction_VerifyStateless@@Base+0xc24> │ │ │ │ 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 26b0a4 │ │ │ │ + b 26ac44 │ │ │ │ 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 47ea8 <_Py_rc_quot@@Base+0x798> │ │ │ │ + bl 47e58 <_Py_rc_quot@@Base+0x798> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 499e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x8d4> │ │ │ │ - ldr r1, [pc, #140] @ 499f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x8e0> │ │ │ │ + beq 49980 <_PyEval_SpecialMethodCanSuggest@@Base+0x8c0> │ │ │ │ + ldr r1, [pc, #140] @ 4998c <_PyEval_SpecialMethodCanSuggest@@Base+0x8cc> │ │ │ │ sub r2, fp, #24 │ │ │ │ - bl c2444 │ │ │ │ + bl c2610 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 499bc <_PyEval_SpecialMethodCanSuggest@@Base+0x8ac> │ │ │ │ + bne 49958 <_PyEval_SpecialMethodCanSuggest@@Base+0x898> │ │ │ │ movw r5, #5196 @ 0x144c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #112] @ 499f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x8e0> │ │ │ │ + ldr r1, [pc, #112] @ 4998c <_PyEval_SpecialMethodCanSuggest@@Base+0x8cc> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a9350 │ │ │ │ + bl a93a8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 499bc <_PyEval_SpecialMethodCanSuggest@@Base+0x8ac> │ │ │ │ + bne 49958 <_PyEval_SpecialMethodCanSuggest@@Base+0x898> │ │ │ │ ldr r3, [r5] │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 499bc <_PyEval_SpecialMethodCanSuggest@@Base+0x8ac> │ │ │ │ + bgt 49958 <_PyEval_SpecialMethodCanSuggest@@Base+0x898> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 499bc <_PyEval_SpecialMethodCanSuggest@@Base+0x8ac> │ │ │ │ + bne 49958 <_PyEval_SpecialMethodCanSuggest@@Base+0x898> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 499e0 <_PyEval_SpecialMethodCanSuggest@@Base+0x8d0> │ │ │ │ + bgt 4997c <_PyEval_SpecialMethodCanSuggest@@Base+0x8bc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 499e0 <_PyEval_SpecialMethodCanSuggest@@Base+0x8d0> │ │ │ │ + bne 4997c <_PyEval_SpecialMethodCanSuggest@@Base+0x8bc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -27985,124 +27962,124 @@ │ │ │ │ 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 49a50 <_PyEval_SpecialMethodCanSuggest@@Base+0x940> │ │ │ │ + bne 499ec <_PyEval_SpecialMethodCanSuggest@@Base+0x92c> │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #63632 @ 0xf890 │ │ │ │ + movw r1, #61056 @ 0xee80 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 1228c4 │ │ │ │ + bl 123b40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49a6c <_PyEval_SpecialMethodCanSuggest@@Base+0x95c> │ │ │ │ - b 49a64 <_PyEval_SpecialMethodCanSuggest@@Base+0x954> │ │ │ │ - movw r0, #63632 @ 0xf890 │ │ │ │ + bne 49a08 <_PyEval_SpecialMethodCanSuggest@@Base+0x948> │ │ │ │ + b 49a00 <_PyEval_SpecialMethodCanSuggest@@Base+0x940> │ │ │ │ + movw r0, #61056 @ 0xee80 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 2c7b7c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c6dbc <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49a24 <_PyEval_SpecialMethodCanSuggest@@Base+0x914> │ │ │ │ + bne 499c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x900> │ │ │ │ mov r0, #0 │ │ │ │ - b 49a8c <_PyEval_SpecialMethodCanSuggest@@Base+0x97c> │ │ │ │ + b 49a28 <_PyEval_SpecialMethodCanSuggest@@Base+0x968> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 128f04 │ │ │ │ + bl 129ba0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 49a64 <_PyEval_SpecialMethodCanSuggest@@Base+0x954> │ │ │ │ + blt 49a00 <_PyEval_SpecialMethodCanSuggest@@Base+0x940> │ │ │ │ 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 49b28 <_PyEval_SpecialMethodCanSuggest@@Base+0xa18> │ │ │ │ + bne 49ac4 <_PyEval_SpecialMethodCanSuggest@@Base+0xa04> │ │ │ │ push {fp, lr} │ │ │ │ ldr lr, [r0, #8] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 49adc <_PyEval_SpecialMethodCanSuggest@@Base+0x9cc> │ │ │ │ + bne 49a78 <_PyEval_SpecialMethodCanSuggest@@Base+0x9b8> │ │ │ │ cmp ip, r2 │ │ │ │ - bne 49adc <_PyEval_SpecialMethodCanSuggest@@Base+0x9cc> │ │ │ │ + bne 49a78 <_PyEval_SpecialMethodCanSuggest@@Base+0x9b8> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 49b20 <_PyEval_SpecialMethodCanSuggest@@Base+0xa10> │ │ │ │ + b 49abc <_PyEval_SpecialMethodCanSuggest@@Base+0x9fc> │ │ │ │ movw r2, #19260 @ 0x4b3c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp ip, r2 │ │ │ │ cmpne ip, r3 │ │ │ │ - bne 49b14 <_PyEval_SpecialMethodCanSuggest@@Base+0xa04> │ │ │ │ + bne 49ab0 <_PyEval_SpecialMethodCanSuggest@@Base+0x9f0> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49b14 <_PyEval_SpecialMethodCanSuggest@@Base+0xa04> │ │ │ │ + bne 49ab0 <_PyEval_SpecialMethodCanSuggest@@Base+0x9f0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r1, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 49b20 <_PyEval_SpecialMethodCanSuggest@@Base+0xa10> │ │ │ │ + b 49abc <_PyEval_SpecialMethodCanSuggest@@Base+0x9fc> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2f80ec <_PyUnicode_ToUppercase@@Base+0x14e0> │ │ │ │ + b 2f6ac0 <_PyUnicode_ToUppercase@@Base+0x370> │ │ │ │ mov r0, r1 │ │ │ │ pop {fp, pc} │ │ │ │ - b 2f80ec <_PyUnicode_ToUppercase@@Base+0x14e0> │ │ │ │ + b 2f6ac0 <_PyUnicode_ToUppercase@@Base+0x370> │ │ │ │ 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 370880 │ │ │ │ + bl 3700c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 49b84 <_PyEval_SpecialMethodCanSuggest@@Base+0xa74> │ │ │ │ + beq 49b20 <_PyEval_SpecialMethodCanSuggest@@Base+0xa60> │ │ │ │ mov r1, r5 │ │ │ │ - bl 2d6260 <_PySet_Update@@Base> │ │ │ │ + bl 2d5a04 <_PySet_Update@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 49b88 <_PyEval_SpecialMethodCanSuggest@@Base+0xa78> │ │ │ │ + bne 49b24 <_PyEval_SpecialMethodCanSuggest@@Base+0xa64> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49b84 <_PyEval_SpecialMethodCanSuggest@@Base+0xa74> │ │ │ │ + bgt 49b20 <_PyEval_SpecialMethodCanSuggest@@Base+0xa60> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49b84 <_PyEval_SpecialMethodCanSuggest@@Base+0xa74> │ │ │ │ + bne 49b20 <_PyEval_SpecialMethodCanSuggest@@Base+0xa60> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ tst r3, #1 │ │ │ │ - bne 49bac <_PyEval_SpecialMethodCanSuggest@@Base+0xa9c> │ │ │ │ + bne 49b48 <_PyEval_SpecialMethodCanSuggest@@Base+0xa88> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ tst r2, #1 │ │ │ │ - beq 49be0 <_PyEval_SpecialMethodCanSuggest@@Base+0xad0> │ │ │ │ + beq 49b7c <_PyEval_SpecialMethodCanSuggest@@Base+0xabc> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38812 @ 0x979c │ │ │ │ + movw r1, #36152 @ 0x8d38 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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 │ │ │ │ @@ -28110,78 +28087,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 49c34 <_PyEval_SpecialMethodCanSuggest@@Base+0xb24> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 49bd0 <_PyEval_SpecialMethodCanSuggest@@Base+0xb10> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #59376 @ 0xe7f0 │ │ │ │ + movw r1, #57024 @ 0xdec0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 49c40 <_PyEval_SpecialMethodCanSuggest@@Base+0xb30> │ │ │ │ - bl 47ea8 <_Py_rc_quot@@Base+0x798> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 49bdc <_PyEval_SpecialMethodCanSuggest@@Base+0xb1c> │ │ │ │ + bl 47e58 <_Py_rc_quot@@Base+0x798> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 49c48 <_PyEval_SpecialMethodCanSuggest@@Base+0xb38> │ │ │ │ + bne 49be4 <_PyEval_SpecialMethodCanSuggest@@Base+0xb24> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ cmp r5, r6 │ │ │ │ - beq 49c90 <_PyEval_SpecialMethodCanSuggest@@Base+0xb80> │ │ │ │ + beq 49c2c <_PyEval_SpecialMethodCanSuggest@@Base+0xb6c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 13ce70 │ │ │ │ + bl 13d470 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49c90 <_PyEval_SpecialMethodCanSuggest@@Base+0xb80> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 49c2c <_PyEval_SpecialMethodCanSuggest@@Base+0xb6c> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #59720 @ 0xe948 │ │ │ │ + movw r1, #57064 @ 0xdee8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 49cd4 <_PyEval_SpecialMethodCanSuggest@@Base+0xbc4> │ │ │ │ - b 49c40 <_PyEval_SpecialMethodCanSuggest@@Base+0xb30> │ │ │ │ - ldr r1, [pc, #132] @ 49d1c <_PyEval_SpecialMethodCanSuggest@@Base+0xc0c> │ │ │ │ + ble 49c70 <_PyEval_SpecialMethodCanSuggest@@Base+0xbb0> │ │ │ │ + b 49bdc <_PyEval_SpecialMethodCanSuggest@@Base+0xb1c> │ │ │ │ + ldr r1, [pc, #132] @ 49cb8 <_PyEval_SpecialMethodCanSuggest@@Base+0xbf8> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9350 │ │ │ │ + bl a93a8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 49cc8 <_PyEval_SpecialMethodCanSuggest@@Base+0xbb8> │ │ │ │ + beq 49c64 <_PyEval_SpecialMethodCanSuggest@@Base+0xba4> │ │ │ │ cmp r5, r6 │ │ │ │ - beq 49cf0 <_PyEval_SpecialMethodCanSuggest@@Base+0xbe0> │ │ │ │ - ldr r1, [pc, #104] @ 49d20 <_PyEval_SpecialMethodCanSuggest@@Base+0xc10> │ │ │ │ + beq 49c8c <_PyEval_SpecialMethodCanSuggest@@Base+0xbcc> │ │ │ │ + ldr r1, [pc, #104] @ 49cbc <_PyEval_SpecialMethodCanSuggest@@Base+0xbfc> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 153288 │ │ │ │ + bl 152e94 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 49cf0 <_PyEval_SpecialMethodCanSuggest@@Base+0xbe0> │ │ │ │ + bne 49c8c <_PyEval_SpecialMethodCanSuggest@@Base+0xbcc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49c40 <_PyEval_SpecialMethodCanSuggest@@Base+0xb30> │ │ │ │ + bgt 49bdc <_PyEval_SpecialMethodCanSuggest@@Base+0xb1c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49c40 <_PyEval_SpecialMethodCanSuggest@@Base+0xb30> │ │ │ │ + bne 49bdc <_PyEval_SpecialMethodCanSuggest@@Base+0xb1c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 49c40 <_PyEval_SpecialMethodCanSuggest@@Base+0xb30> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 49bdc <_PyEval_SpecialMethodCanSuggest@@Base+0xb1c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49d14 <_PyEval_SpecialMethodCanSuggest@@Base+0xc04> │ │ │ │ + bgt 49cb0 <_PyEval_SpecialMethodCanSuggest@@Base+0xbf0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49d14 <_PyEval_SpecialMethodCanSuggest@@Base+0xc04> │ │ │ │ + bne 49cb0 <_PyEval_SpecialMethodCanSuggest@@Base+0xbf0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ @@ -28197,339 +28174,362 @@ │ │ │ │ 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 49d8c <_PyEval_SpecialMethodCanSuggest@@Base+0xc7c> │ │ │ │ + beq 49d28 <_PyEval_SpecialMethodCanSuggest@@Base+0xc68> │ │ │ │ str r0, [sp, #4] │ │ │ │ - movw r0, #39160 @ 0x98f8 │ │ │ │ + movw r0, #36728 @ 0x8f78 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str ip, [sp] │ │ │ │ - bl b71d4 │ │ │ │ - b 49db4 <_PyEval_SpecialMethodCanSuggest@@Base+0xca4> │ │ │ │ + bl b7390 │ │ │ │ + b 49d50 <_PyEval_SpecialMethodCanSuggest@@Base+0xc90> │ │ │ │ cmp ip, #0 │ │ │ │ - beq 49da8 <_PyEval_SpecialMethodCanSuggest@@Base+0xc98> │ │ │ │ + beq 49d44 <_PyEval_SpecialMethodCanSuggest@@Base+0xc84> │ │ │ │ str ip, [sp] │ │ │ │ - movw r0, #38816 @ 0x97a0 │ │ │ │ + movw r0, #36384 @ 0x8e20 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b71d4 │ │ │ │ - b 49db4 <_PyEval_SpecialMethodCanSuggest@@Base+0xca4> │ │ │ │ - movw r0, #39180 @ 0x990c │ │ │ │ + bl b7390 │ │ │ │ + b 49d50 <_PyEval_SpecialMethodCanSuggest@@Base+0xc90> │ │ │ │ + movw r0, #36748 @ 0x8f8c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b71d4 │ │ │ │ + bl b7390 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49dd0 <_PyEval_SpecialMethodCanSuggest@@Base+0xcc0> │ │ │ │ + beq 49d6c <_PyEval_SpecialMethodCanSuggest@@Base+0xcac> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 49dd0 <_PyEval_SpecialMethodCanSuggest@@Base+0xcc0> │ │ │ │ + beq 49d6c <_PyEval_SpecialMethodCanSuggest@@Base+0xcac> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - bl 7ee98 │ │ │ │ + bl 7ee50 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r5, #0 │ │ │ │ - beq 49dec <_PyEval_SpecialMethodCanSuggest@@Base+0xcdc> │ │ │ │ + beq 49d88 <_PyEval_SpecialMethodCanSuggest@@Base+0xcc8> │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 7f080 │ │ │ │ + b 7f038 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ tst r3, #1 │ │ │ │ - bne 49e10 <_PyEval_SpecialMethodCanSuggest@@Base+0xd00> │ │ │ │ + bne 49dac <_PyEval_SpecialMethodCanSuggest@@Base+0xcec> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ tst r2, #1 │ │ │ │ - beq 49e44 <_PyEval_SpecialMethodCanSuggest@@Base+0xd34> │ │ │ │ + beq 49de0 <_PyEval_SpecialMethodCanSuggest@@Base+0xd20> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38812 @ 0x979c │ │ │ │ + movw r1, #36152 @ 0x8d38 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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 2afc38 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 49e38 <_PyEval_SpecialMethodCanSuggest@@Base+0xd78> │ │ │ │ + bl be6c4 │ │ │ │ + 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, 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 49ea0 <_PyEval_SpecialMethodCanSuggest@@Base+0xd90> │ │ │ │ + beq 49e98 <_PyEval_SpecialMethodCanSuggest@@Base+0xdd8> │ │ │ │ mov r1, r6 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49ea4 <_PyEval_SpecialMethodCanSuggest@@Base+0xd94> │ │ │ │ + beq 49e9c <_PyEval_SpecialMethodCanSuggest@@Base+0xddc> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r6 │ │ │ │ - beq 49ec4 <_PyEval_SpecialMethodCanSuggest@@Base+0xdb4> │ │ │ │ + beq 49ebc <_PyEval_SpecialMethodCanSuggest@@Base+0xdfc> │ │ │ │ movw r1, #31944 @ 0x7cc8 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49ec8 <_PyEval_SpecialMethodCanSuggest@@Base+0xdb8> │ │ │ │ + beq 49ec0 <_PyEval_SpecialMethodCanSuggest@@Base+0xe00> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1c5738 │ │ │ │ + b 1c5220 │ │ │ │ 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 49f20 <_PyEval_SpecialMethodCanSuggest@@Base+0xe10> │ │ │ │ + beq 49f18 <_PyEval_SpecialMethodCanSuggest@@Base+0xe58> │ │ │ │ mov r1, r4 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a208 <_PyEval_SpecialMethodCanSuggest@@Base+0x10f8> │ │ │ │ + beq 4a200 <_PyEval_SpecialMethodCanSuggest@@Base+0x1140> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 49f40 <_PyEval_SpecialMethodCanSuggest@@Base+0xe30> │ │ │ │ + beq 49f38 <_PyEval_SpecialMethodCanSuggest@@Base+0xe78> │ │ │ │ movw r1, #18136 @ 0x46d8 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a208 <_PyEval_SpecialMethodCanSuggest@@Base+0x10f8> │ │ │ │ + beq 4a200 <_PyEval_SpecialMethodCanSuggest@@Base+0x1140> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl c3ec4 │ │ │ │ + bl c4090 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4a25c <_PyEval_SpecialMethodCanSuggest@@Base+0x114c> │ │ │ │ + beq 4a254 <_PyEval_SpecialMethodCanSuggest@@Base+0x1194> │ │ │ │ mov r0, #0 │ │ │ │ - bl c45ac │ │ │ │ + bl c4778 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 49f94 <_PyEval_SpecialMethodCanSuggest@@Base+0xe84> │ │ │ │ + bne 49f8c <_PyEval_SpecialMethodCanSuggest@@Base+0xecc> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a25c <_PyEval_SpecialMethodCanSuggest@@Base+0x114c> │ │ │ │ + bgt 4a254 <_PyEval_SpecialMethodCanSuggest@@Base+0x1194> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a25c <_PyEval_SpecialMethodCanSuggest@@Base+0x114c> │ │ │ │ + bne 4a254 <_PyEval_SpecialMethodCanSuggest@@Base+0x1194> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 4a25c <_PyEval_SpecialMethodCanSuggest@@Base+0x114c> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 4a254 <_PyEval_SpecialMethodCanSuggest@@Base+0x1194> │ │ │ │ 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 ce57c │ │ │ │ + bl cf1f4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4a138 <_PyEval_SpecialMethodCanSuggest@@Base+0x1028> │ │ │ │ + beq 4a130 <_PyEval_SpecialMethodCanSuggest@@Base+0x1070> │ │ │ │ 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 223294 <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ + bl 222584 <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 4a01c <_PyEval_SpecialMethodCanSuggest@@Base+0xf0c> │ │ │ │ - bl be4fc │ │ │ │ + bne 4a014 <_PyEval_SpecialMethodCanSuggest@@Base+0xf54> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a0dc <_PyEval_SpecialMethodCanSuggest@@Base+0xfcc> │ │ │ │ - b 4a1dc <_PyEval_SpecialMethodCanSuggest@@Base+0x10cc> │ │ │ │ + beq 4a0d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1014> │ │ │ │ + b 4a1d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1114> │ │ │ │ ldr r2, [r7] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r7] │ │ │ │ mov r2, #2 │ │ │ │ - bl 1403f0 │ │ │ │ + bl cce40 │ │ │ │ ldr r2, [r7] │ │ │ │ mov sl, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a064 <_PyEval_SpecialMethodCanSuggest@@Base+0xf54> │ │ │ │ + bgt 4a05c <_PyEval_SpecialMethodCanSuggest@@Base+0xf9c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4a064 <_PyEval_SpecialMethodCanSuggest@@Base+0xf54> │ │ │ │ + bne 4a05c <_PyEval_SpecialMethodCanSuggest@@Base+0xf9c> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp sl, #0 │ │ │ │ - blt 4a1dc <_PyEval_SpecialMethodCanSuggest@@Base+0x10cc> │ │ │ │ - beq 4a0dc <_PyEval_SpecialMethodCanSuggest@@Base+0xfcc> │ │ │ │ + blt 4a1d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1114> │ │ │ │ + beq 4a0d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1014> │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a09c <_PyEval_SpecialMethodCanSuggest@@Base+0xf8c> │ │ │ │ + bgt 4a094 <_PyEval_SpecialMethodCanSuggest@@Base+0xfd4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4a09c <_PyEval_SpecialMethodCanSuggest@@Base+0xf8c> │ │ │ │ + bne 4a094 <_PyEval_SpecialMethodCanSuggest@@Base+0xfd4> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 119648 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + bl 11a188 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4a1dc <_PyEval_SpecialMethodCanSuggest@@Base+0x10cc> │ │ │ │ + beq 4a1d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1114> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49fa4 <_PyEval_SpecialMethodCanSuggest@@Base+0xe94> │ │ │ │ + bgt 49f9c <_PyEval_SpecialMethodCanSuggest@@Base+0xedc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 49fa4 <_PyEval_SpecialMethodCanSuggest@@Base+0xe94> │ │ │ │ - b 4a12c <_PyEval_SpecialMethodCanSuggest@@Base+0x101c> │ │ │ │ + bne 49f9c <_PyEval_SpecialMethodCanSuggest@@Base+0xedc> │ │ │ │ + b 4a124 <_PyEval_SpecialMethodCanSuggest@@Base+0x1064> │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ - bl cef58 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl cfbd0 <_PyTuple_FromPairSteal@@Base> │ │ │ │ mov r3, #0 │ │ │ │ subs r6, r0, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq 4a1dc <_PyEval_SpecialMethodCanSuggest@@Base+0x10cc> │ │ │ │ + beq 4a1d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1114> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 157d64 │ │ │ │ + bl 157950 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4a16c <_PyEval_SpecialMethodCanSuggest@@Base+0x105c> │ │ │ │ + beq 4a164 <_PyEval_SpecialMethodCanSuggest@@Base+0x10a4> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49fa4 <_PyEval_SpecialMethodCanSuggest@@Base+0xe94> │ │ │ │ + bgt 49f9c <_PyEval_SpecialMethodCanSuggest@@Base+0xedc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49fa4 <_PyEval_SpecialMethodCanSuggest@@Base+0xe94> │ │ │ │ + bne 49f9c <_PyEval_SpecialMethodCanSuggest@@Base+0xedc> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 49fa4 <_PyEval_SpecialMethodCanSuggest@@Base+0xe94> │ │ │ │ - ldr r0, [pc, #336] @ 4a290 <_PyEval_SpecialMethodCanSuggest@@Base+0x1180> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 49f9c <_PyEval_SpecialMethodCanSuggest@@Base+0xedc> │ │ │ │ + ldr r0, [pc, #336] @ 4a288 <_PyEval_SpecialMethodCanSuggest@@Base+0x11c8> │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl d7e4c │ │ │ │ + bl d8a64 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 4a1dc <_PyEval_SpecialMethodCanSuggest@@Base+0x10cc> │ │ │ │ + beq 4a1d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1114> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d6260 <_PySet_Update@@Base> │ │ │ │ + bl 2d5a04 <_PySet_Update@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4a190 <_PyEval_SpecialMethodCanSuggest@@Base+0x1080> │ │ │ │ + bne 4a188 <_PyEval_SpecialMethodCanSuggest@@Base+0x10c8> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a1dc <_PyEval_SpecialMethodCanSuggest@@Base+0x10cc> │ │ │ │ + bgt 4a1d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1114> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a1dc <_PyEval_SpecialMethodCanSuggest@@Base+0x10cc> │ │ │ │ + bne 4a1d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1114> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 4a1dc <_PyEval_SpecialMethodCanSuggest@@Base+0x10cc> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 4a1d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1114> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a1b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x10a4> │ │ │ │ + bgt 4a1ac <_PyEval_SpecialMethodCanSuggest@@Base+0x10ec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a1b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x10a4> │ │ │ │ + bne 4a1ac <_PyEval_SpecialMethodCanSuggest@@Base+0x10ec> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a284 <_PyEval_SpecialMethodCanSuggest@@Base+0x1174> │ │ │ │ + bgt 4a27c <_PyEval_SpecialMethodCanSuggest@@Base+0x11bc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a284 <_PyEval_SpecialMethodCanSuggest@@Base+0x1174> │ │ │ │ + bne 4a27c <_PyEval_SpecialMethodCanSuggest@@Base+0x11bc> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 4a284 <_PyEval_SpecialMethodCanSuggest@@Base+0x1174> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 4a27c <_PyEval_SpecialMethodCanSuggest@@Base+0x11bc> │ │ │ │ mov r0, r5 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ mov r0, r4 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ mov r0, #0 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ - b 4a25c <_PyEval_SpecialMethodCanSuggest@@Base+0x114c> │ │ │ │ + bl aed64 │ │ │ │ + b 4a254 <_PyEval_SpecialMethodCanSuggest@@Base+0x1194> │ │ │ │ mov r0, r6 │ │ │ │ - bl 370880 │ │ │ │ + bl 3700c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4a25c <_PyEval_SpecialMethodCanSuggest@@Base+0x114c> │ │ │ │ + beq 4a254 <_PyEval_SpecialMethodCanSuggest@@Base+0x1194> │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ - ldr r0, [pc, #112] @ 4a294 <_PyEval_SpecialMethodCanSuggest@@Base+0x1184> │ │ │ │ + ldr r0, [pc, #112] @ 4a28c <_PyEval_SpecialMethodCanSuggest@@Base+0x11cc> │ │ │ │ mov r3, #0 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ strd r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl d7e4c │ │ │ │ + bl d8a64 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 4a264 <_PyEval_SpecialMethodCanSuggest@@Base+0x1154> │ │ │ │ + bne 4a25c <_PyEval_SpecialMethodCanSuggest@@Base+0x119c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a25c <_PyEval_SpecialMethodCanSuggest@@Base+0x114c> │ │ │ │ + bgt 4a254 <_PyEval_SpecialMethodCanSuggest@@Base+0x1194> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a25c <_PyEval_SpecialMethodCanSuggest@@Base+0x114c> │ │ │ │ + bne 4a254 <_PyEval_SpecialMethodCanSuggest@@Base+0x1194> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 4a284 <_PyEval_SpecialMethodCanSuggest@@Base+0x1174> │ │ │ │ + b 4a27c <_PyEval_SpecialMethodCanSuggest@@Base+0x11bc> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a284 <_PyEval_SpecialMethodCanSuggest@@Base+0x1174> │ │ │ │ + bgt 4a27c <_PyEval_SpecialMethodCanSuggest@@Base+0x11bc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a284 <_PyEval_SpecialMethodCanSuggest@@Base+0x1174> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 4a27c <_PyEval_SpecialMethodCanSuggest@@Base+0x11bc> │ │ │ │ + bl a7110 <_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 │ │ │ │ @@ -28542,103 +28542,85 @@ │ │ │ │ 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 1c1608 │ │ │ │ + bl 1c1100 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4a308 <_PyEval_SpecialMethodCanSuggest@@Base+0x11f8> │ │ │ │ + bge 4a300 <_PyEval_SpecialMethodCanSuggest@@Base+0x1240> │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + movw r2, #40188 @ 0x9cfc │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #18400 @ 0x47e0 │ │ │ │ + movw r1, #15740 @ 0x3d7c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #21968 @ 0x55d0 │ │ │ │ + movw r0, #19308 @ 0x4b6c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r4, #0 │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 4a31c <_PyEval_SpecialMethodCanSuggest@@Base+0x120c> │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 4a314 <_PyEval_SpecialMethodCanSuggest@@Base+0x1254> │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 56290 │ │ │ │ + bl 56248 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4a330 <_PyEval_SpecialMethodCanSuggest@@Base+0x1220> │ │ │ │ + beq 4a328 <_PyEval_SpecialMethodCanSuggest@@Base+0x1268> │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ 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 2b0350 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 4a378 <_PyEval_SpecialMethodCanSuggest@@Base+0x1268> │ │ │ │ - bl be4fc │ │ │ │ - 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 {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 38cf54 <_PyLong_Lshift@@Base+0x22fc> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #39356 @ 0x99bc │ │ │ │ + movw r1, #36944 @ 0x9050 │ │ │ │ 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 140e0c │ │ │ │ + b 1409e8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #39476 @ 0x9a34 │ │ │ │ + movw r0, #37044 @ 0x90b4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa8a8 │ │ │ │ + b aa900 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r2, #60172 @ 0xeb0c │ │ │ │ + movw r2, #57596 @ 0xe0fc │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 283ffc │ │ │ │ + bl 283a64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4a41c <_PyEval_SpecialMethodCanSuggest@@Base+0x130c> │ │ │ │ + bne 4a3cc <_PyEval_SpecialMethodCanSuggest@@Base+0x130c> │ │ │ │ mvn r4, #0 │ │ │ │ - b 4a4ac <_PyEval_SpecialMethodCanSuggest@@Base+0x139c> │ │ │ │ + b 4a45c <_PyEval_SpecialMethodCanSuggest@@Base+0x139c> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r0, [r5, #132] @ 0x84 │ │ │ │ - beq 4a484 <_PyEval_SpecialMethodCanSuggest@@Base+0x1374> │ │ │ │ + beq 4a434 <_PyEval_SpecialMethodCanSuggest@@Base+0x1374> │ │ │ │ ldr r2, [r5, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #120] @ 4a4b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x13a4> │ │ │ │ + ldr r0, [pc, #120] @ 4a464 <_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 │ │ │ │ @@ -28651,55 +28633,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] @ 4a4b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x13a8> │ │ │ │ - bl a9350 │ │ │ │ + ldr r1, [pc, #40] @ 4a468 <_PyEval_SpecialMethodCanSuggest@@Base+0x13a8> │ │ │ │ + bl a93a8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4a414 <_PyEval_SpecialMethodCanSuggest@@Base+0x1304> │ │ │ │ + bne 4a3c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1304> │ │ │ │ ldr r3, [r5, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4a4ac <_PyEval_SpecialMethodCanSuggest@@Base+0x139c> │ │ │ │ + beq 4a45c <_PyEval_SpecialMethodCanSuggest@@Base+0x139c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 259238 │ │ │ │ + bl 2585c0 │ │ │ │ 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 4a4e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x13d8> │ │ │ │ + beq 4a498 <_PyEval_SpecialMethodCanSuggest@@Base+0x13d8> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1c3428 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b 1c2f10 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39580 @ 0x9a9c │ │ │ │ + movw r1, #37148 @ 0x911c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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, #61824 @ 0xf180 │ │ │ │ + movw ip, #59456 @ 0xe840 │ │ │ │ movt ip, #93 @ 0x5d │ │ │ │ ldrne r6, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -28713,111 +28695,111 @@ │ │ │ │ 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 4a59c <_PyEval_SpecialMethodCanSuggest@@Base+0x148c> │ │ │ │ + bne 4a54c <_PyEval_SpecialMethodCanSuggest@@Base+0x148c> │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #2 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4a5e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x14d4> │ │ │ │ + beq 4a590 <_PyEval_SpecialMethodCanSuggest@@Base+0x14d0> │ │ │ │ + ldr r1, [pc, #348] @ 4a6b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x15f0> │ │ │ │ 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 r4, #1 │ │ │ │ mov r2, #0 │ │ │ │ + str r1, [sp] │ │ │ │ + mov r5, #2 │ │ │ │ + mov r1, r7 │ │ │ │ strd r4, [sp, #4] │ │ │ │ - movw ip, #25208 @ 0x6278 │ │ │ │ - movt ip, #98 @ 0x62 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - str ip, [sp] │ │ │ │ - bl 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r7, r4 │ │ │ │ - beq 4a6ec <_PyEval_SpecialMethodCanSuggest@@Base+0x15dc> │ │ │ │ + beq 4a698 <_PyEval_SpecialMethodCanSuggest@@Base+0x15d8> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ add r6, r6, r7 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 1ac230 │ │ │ │ + bl 1abe50 │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a6dc <_PyEval_SpecialMethodCanSuggest@@Base+0x15cc> │ │ │ │ + beq 4a688 <_PyEval_SpecialMethodCanSuggest@@Base+0x15c8> │ │ │ │ cmp r6, #1 │ │ │ │ movweq r5, #438 @ 0x1b6 │ │ │ │ - beq 4a660 <_PyEval_SpecialMethodCanSuggest@@Base+0x1550> │ │ │ │ + beq 4a60c <_PyEval_SpecialMethodCanSuggest@@Base+0x154c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a648 <_PyEval_SpecialMethodCanSuggest@@Base+0x1538> │ │ │ │ - bl 176884 │ │ │ │ + beq 4a5f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1534> │ │ │ │ + bl 17653c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4a63c <_PyEval_SpecialMethodCanSuggest@@Base+0x152c> │ │ │ │ - bl be4fc │ │ │ │ + bne 4a5e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1528> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4a6dc <_PyEval_SpecialMethodCanSuggest@@Base+0x15cc> │ │ │ │ + bne 4a688 <_PyEval_SpecialMethodCanSuggest@@Base+0x15c8> │ │ │ │ cmp r6, #2 │ │ │ │ - beq 4a660 <_PyEval_SpecialMethodCanSuggest@@Base+0x1550> │ │ │ │ - b 4a64c <_PyEval_SpecialMethodCanSuggest@@Base+0x153c> │ │ │ │ + beq 4a60c <_PyEval_SpecialMethodCanSuggest@@Base+0x154c> │ │ │ │ + b 4a5f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1538> │ │ │ │ movw r5, #438 @ 0x1b6 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ - bl 2866a0 │ │ │ │ + bl 2861e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a6dc <_PyEval_SpecialMethodCanSuggest@@Base+0x15cc> │ │ │ │ + beq 4a688 <_PyEval_SpecialMethodCanSuggest@@Base+0x15c8> │ │ │ │ ldr r6, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl dc4ec │ │ │ │ + bl dd114 │ │ │ │ mov r1, r5 │ │ │ │ mov r8, r0 │ │ │ │ cmn r6, #100 @ 0x64 │ │ │ │ mov r0, r7 │ │ │ │ - beq 4a694 <_PyEval_SpecialMethodCanSuggest@@Base+0x1584> │ │ │ │ + beq 4a640 <_PyEval_SpecialMethodCanSuggest@@Base+0x1580> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e3d0 │ │ │ │ mov r4, r0 │ │ │ │ - b 4a69c <_PyEval_SpecialMethodCanSuggest@@Base+0x158c> │ │ │ │ + b 4a648 <_PyEval_SpecialMethodCanSuggest@@Base+0x1588> │ │ │ │ bl 2d9c4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4a6e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x15d4> │ │ │ │ + beq 4a690 <_PyEval_SpecialMethodCanSuggest@@Base+0x15d0> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 4a6cc <_PyEval_SpecialMethodCanSuggest@@Base+0x15bc> │ │ │ │ - bl b8fac │ │ │ │ + bne 4a678 <_PyEval_SpecialMethodCanSuggest@@Base+0x15b8> │ │ │ │ + bl b9178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a664 <_PyEval_SpecialMethodCanSuggest@@Base+0x1554> │ │ │ │ - b 4a6dc <_PyEval_SpecialMethodCanSuggest@@Base+0x15cc> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 4a610 <_PyEval_SpecialMethodCanSuggest@@Base+0x1550> │ │ │ │ + b 4a688 <_PyEval_SpecialMethodCanSuggest@@Base+0x15c8> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ mov r4, #0 │ │ │ │ - b 4a6ec <_PyEval_SpecialMethodCanSuggest@@Base+0x15dc> │ │ │ │ + b 4a698 <_PyEval_SpecialMethodCanSuggest@@Base+0x15d8> │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 1adf68 │ │ │ │ + bl 1adb84 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ + rsbeq r6, r2, ip, asr r2 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d12} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #52 @ 0x34 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #16 │ │ │ │ @@ -28827,21 +28809,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 4a764 <_PyEval_SpecialMethodCanSuggest@@Base+0x1654> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 4a714 <_PyEval_SpecialMethodCanSuggest@@Base+0x1654> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ mov r4, #0 │ │ │ │ - b 4a848 <_PyEval_SpecialMethodCanSuggest@@Base+0x1738> │ │ │ │ + b 4a7f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1738> │ │ │ │ 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 │ │ │ │ @@ -28853,217 +28835,217 @@ │ │ │ │ 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 c4da0 │ │ │ │ + bl c50c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4a75c <_PyEval_SpecialMethodCanSuggest@@Base+0x164c> │ │ │ │ + beq 4a70c <_PyEval_SpecialMethodCanSuggest@@Base+0x164c> │ │ │ │ vmov.f64 d0, d12 │ │ │ │ - bl c57b8 │ │ │ │ + bl c5ae0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a820 <_PyEval_SpecialMethodCanSuggest@@Base+0x1710> │ │ │ │ + beq 4a7d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1710> │ │ │ │ vmov.f64 d0, d11 │ │ │ │ str r0, [r4, #16] │ │ │ │ - bl c57b8 │ │ │ │ + bl c5ae0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a820 <_PyEval_SpecialMethodCanSuggest@@Base+0x1710> │ │ │ │ + beq 4a7d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1710> │ │ │ │ vmov.f64 d0, d10 │ │ │ │ str r0, [r4, #20] │ │ │ │ - bl c57b8 │ │ │ │ + bl c5ae0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a820 <_PyEval_SpecialMethodCanSuggest@@Base+0x1710> │ │ │ │ + beq 4a7d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1710> │ │ │ │ vmov.f64 d0, d9 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl c57b8 │ │ │ │ + bl c5ae0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a820 <_PyEval_SpecialMethodCanSuggest@@Base+0x1710> │ │ │ │ + beq 4a7d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1710> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r0, [r4, #28] │ │ │ │ - bl c57b8 │ │ │ │ + bl c5ae0 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4, #32] │ │ │ │ - bne 4a848 <_PyEval_SpecialMethodCanSuggest@@Base+0x1738> │ │ │ │ + bne 4a7f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1738> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a75c <_PyEval_SpecialMethodCanSuggest@@Base+0x164c> │ │ │ │ + bgt 4a70c <_PyEval_SpecialMethodCanSuggest@@Base+0x164c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a75c <_PyEval_SpecialMethodCanSuggest@@Base+0x164c> │ │ │ │ + bne 4a70c <_PyEval_SpecialMethodCanSuggest@@Base+0x164c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 4a75c <_PyEval_SpecialMethodCanSuggest@@Base+0x164c> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 4a70c <_PyEval_SpecialMethodCanSuggest@@Base+0x164c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #52 @ 0x34 │ │ │ │ vpop {d8-d12} │ │ │ │ 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 4a8f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x17e8> │ │ │ │ + bl 4a8a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x17e8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4a898 <_PyEval_SpecialMethodCanSuggest@@Base+0x1788> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 4a848 <_PyEval_SpecialMethodCanSuggest@@Base+0x1788> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39660 @ 0x9aec │ │ │ │ + movw r1, #37228 @ 0x916c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4a8d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x17c4> │ │ │ │ + bne 4a884 <_PyEval_SpecialMethodCanSuggest@@Base+0x17c4> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1b2e4c │ │ │ │ + b 1b299c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #62088 @ 0xf288 │ │ │ │ + movw r0, #59940 @ 0xea24 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 4a8c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x17b4> │ │ │ │ + b 4a874 <_PyEval_SpecialMethodCanSuggest@@Base+0x17b4> │ │ │ │ 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 4aaec <_PyEval_SpecialMethodCanSuggest@@Base+0x19dc> │ │ │ │ + bne 4aa9c <_PyEval_SpecialMethodCanSuggest@@Base+0x19dc> │ │ │ │ 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 1a9d84 │ │ │ │ + bl 1a99a4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4a9f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x18e8> │ │ │ │ - bl ca1b0 │ │ │ │ + beq 4a9a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x18e8> │ │ │ │ + bl ca3b0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a97c <_PyEval_SpecialMethodCanSuggest@@Base+0x186c> │ │ │ │ + bgt 4a92c <_PyEval_SpecialMethodCanSuggest@@Base+0x186c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a97c <_PyEval_SpecialMethodCanSuggest@@Base+0x186c> │ │ │ │ + bne 4a92c <_PyEval_SpecialMethodCanSuggest@@Base+0x186c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4a9b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x18a4> │ │ │ │ - b 4a9f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x18e8> │ │ │ │ + bne 4a964 <_PyEval_SpecialMethodCanSuggest@@Base+0x18a4> │ │ │ │ + b 4a9a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x18e8> │ │ │ │ mov r2, r6 │ │ │ │ - bl 22735c <_PyLong_GCD@@Base+0x9fc> │ │ │ │ + bl 22664c <_PyLong_GCD@@Base+0x9fc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4aa1c <_PyEval_SpecialMethodCanSuggest@@Base+0x190c> │ │ │ │ + blt 4a9cc <_PyEval_SpecialMethodCanSuggest@@Base+0x190c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4aa80 <_PyEval_SpecialMethodCanSuggest@@Base+0x1970> │ │ │ │ + ble 4aa30 <_PyEval_SpecialMethodCanSuggest@@Base+0x1970> │ │ │ │ ldr r2, [r6] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4aa9c <_PyEval_SpecialMethodCanSuggest@@Base+0x198c> │ │ │ │ + ble 4aa4c <_PyEval_SpecialMethodCanSuggest@@Base+0x198c> │ │ │ │ mov r0, r5 │ │ │ │ - bl ca464 │ │ │ │ + bl ca664 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - beq 4aab4 <_PyEval_SpecialMethodCanSuggest@@Base+0x19a4> │ │ │ │ - bl c4904 │ │ │ │ + beq 4aa64 <_PyEval_SpecialMethodCanSuggest@@Base+0x19a4> │ │ │ │ + bl c4c2c │ │ │ │ mov r1, r4 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bne 4a988 <_PyEval_SpecialMethodCanSuggest@@Base+0x1878> │ │ │ │ + bne 4a938 <_PyEval_SpecialMethodCanSuggest@@Base+0x1878> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4aa00 <_PyEval_SpecialMethodCanSuggest@@Base+0x18f0> │ │ │ │ + ble 4a9b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x18f0> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4aa64 <_PyEval_SpecialMethodCanSuggest@@Base+0x1954> │ │ │ │ + ble 4aa14 <_PyEval_SpecialMethodCanSuggest@@Base+0x1954> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a9ec <_PyEval_SpecialMethodCanSuggest@@Base+0x18dc> │ │ │ │ + bne 4a99c <_PyEval_SpecialMethodCanSuggest@@Base+0x18dc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 4a9ec <_PyEval_SpecialMethodCanSuggest@@Base+0x18dc> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 4a99c <_PyEval_SpecialMethodCanSuggest@@Base+0x18dc> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4aa3c <_PyEval_SpecialMethodCanSuggest@@Base+0x192c> │ │ │ │ + bgt 4a9ec <_PyEval_SpecialMethodCanSuggest@@Base+0x192c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4aa3c <_PyEval_SpecialMethodCanSuggest@@Base+0x192c> │ │ │ │ + bne 4a9ec <_PyEval_SpecialMethodCanSuggest@@Base+0x192c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a9ec <_PyEval_SpecialMethodCanSuggest@@Base+0x18dc> │ │ │ │ + bgt 4a99c <_PyEval_SpecialMethodCanSuggest@@Base+0x18dc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a9ec <_PyEval_SpecialMethodCanSuggest@@Base+0x18dc> │ │ │ │ + bne 4a99c <_PyEval_SpecialMethodCanSuggest@@Base+0x18dc> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 4a9ec <_PyEval_SpecialMethodCanSuggest@@Base+0x18dc> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 4a99c <_PyEval_SpecialMethodCanSuggest@@Base+0x18dc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a9f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x18e8> │ │ │ │ + bne 4a9a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x18e8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 4a9f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x18e8> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 4a9a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x18e8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a9a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1894> │ │ │ │ + bne 4a954 <_PyEval_SpecialMethodCanSuggest@@Base+0x1894> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 4a9a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1894> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 4a954 <_PyEval_SpecialMethodCanSuggest@@Base+0x1894> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 4a9b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x18a4> │ │ │ │ + bne 4a964 <_PyEval_SpecialMethodCanSuggest@@Base+0x18a4> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 4a9b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x18a4> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 4a964 <_PyEval_SpecialMethodCanSuggest@@Base+0x18a4> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4aad8 <_PyEval_SpecialMethodCanSuggest@@Base+0x19c8> │ │ │ │ + bgt 4aa88 <_PyEval_SpecialMethodCanSuggest@@Base+0x19c8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4aad8 <_PyEval_SpecialMethodCanSuggest@@Base+0x19c8> │ │ │ │ + bne 4aa88 <_PyEval_SpecialMethodCanSuggest@@Base+0x19c8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - bl be4fc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + bl be6c4 │ │ │ │ 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, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -29072,308 +29054,308 @@ │ │ │ │ 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 4ab3c <_PyEval_SpecialMethodCanSuggest@@Base+0x1a2c> │ │ │ │ + bne 4aaec <_PyEval_SpecialMethodCanSuggest@@Base+0x1a2c> │ │ │ │ cmp r4, #1 │ │ │ │ - bne 4ab38 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a28> │ │ │ │ + bne 4aae8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a28> │ │ │ │ subs r7, r0, #0 │ │ │ │ moveq r5, r0 │ │ │ │ - bne 4ab78 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a68> │ │ │ │ - b 4ab3c <_PyEval_SpecialMethodCanSuggest@@Base+0x1a2c> │ │ │ │ + bne 4ab28 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a68> │ │ │ │ + b 4aaec <_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] @ 4ad88 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c78> │ │ │ │ + ldr r1, [pc, #564] @ 4ad38 <_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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 4ab7c <_PyEval_SpecialMethodCanSuggest@@Base+0x1a6c> │ │ │ │ - b 4abb8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aa8> │ │ │ │ + bne 4ab2c <_PyEval_SpecialMethodCanSuggest@@Base+0x1a6c> │ │ │ │ + b 4ab68 <_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 4abc0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ab0> │ │ │ │ - movw r2, #33584 @ 0x8330 │ │ │ │ + bne 4ab70 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ab0> │ │ │ │ + movw r2, #29296 @ 0x7270 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13368 @ 0x3438 │ │ │ │ + movw r1, #10708 @ 0x29d4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #39720 @ 0x9b28 │ │ │ │ + movw r0, #37288 @ 0x91a8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r3, r8 │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 4ad7c <_PyEval_SpecialMethodCanSuggest@@Base+0x1c6c> │ │ │ │ + b 4ad2c <_PyEval_SpecialMethodCanSuggest@@Base+0x1c6c> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4acf4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1be4> │ │ │ │ + beq 4aca4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1be4> │ │ │ │ ldr r9, [r7, #4] │ │ │ │ cmp r9, #0 │ │ │ │ movweq r9, #5196 @ 0x144c │ │ │ │ movteq r9, #96 @ 0x60 │ │ │ │ - beq 4abe8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ad8> │ │ │ │ + beq 4ab98 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ad8> │ │ │ │ subs r6, r1, #2 │ │ │ │ moveq r4, r6 │ │ │ │ - beq 4ad68 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c58> │ │ │ │ + beq 4ad18 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c58> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 4ac10 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b00> │ │ │ │ - bl 128f04 │ │ │ │ + beq 4abc0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b00> │ │ │ │ + bl 129ba0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 4abb8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aa8> │ │ │ │ + blt 4ab68 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aa8> │ │ │ │ subs r6, r6, #1 │ │ │ │ andeq r4, r4, #1 │ │ │ │ - beq 4ad68 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c58> │ │ │ │ + beq 4ad18 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c58> │ │ │ │ ldr r0, [r7, #12] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r5, r0 │ │ │ │ - beq 4ac3c <_PyEval_SpecialMethodCanSuggest@@Base+0x1b2c> │ │ │ │ - bl 128f04 │ │ │ │ + beq 4abec <_PyEval_SpecialMethodCanSuggest@@Base+0x1b2c> │ │ │ │ + bl 129ba0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 4abb8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aa8> │ │ │ │ + blt 4ab68 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aa8> │ │ │ │ subs r6, r6, #1 │ │ │ │ - movweq r7, #64424 @ 0xfba8 │ │ │ │ + movweq r7, #64392 @ 0xfb88 │ │ │ │ movteq r7, #97 @ 0x61 │ │ │ │ - beq 4ac70 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b60> │ │ │ │ + beq 4ac20 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b60> │ │ │ │ ldr r0, [r7, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ac68 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b58> │ │ │ │ - bl 128f04 │ │ │ │ + beq 4ac18 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b58> │ │ │ │ + bl 129ba0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4abb8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aa8> │ │ │ │ + blt 4ab68 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aa8> │ │ │ │ cmp r6, #1 │ │ │ │ moveq r6, r0 │ │ │ │ - movweq r7, #64424 @ 0xfba8 │ │ │ │ + movweq r7, #64392 @ 0xfb88 │ │ │ │ movteq r7, #97 @ 0x61 │ │ │ │ - beq 4ac70 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b60> │ │ │ │ + beq 4ac20 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b60> │ │ │ │ ldr r7, [r7, #20] │ │ │ │ mov r6, r0 │ │ │ │ tst r4, r5 │ │ │ │ - beq 4ac94 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b84> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 4ac44 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b84> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37608 @ 0x92e8 │ │ │ │ + movw r1, #34840 @ 0x8818 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 4abb8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aa8> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 4ab68 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aa8> │ │ │ │ cmp r6, #0 │ │ │ │ andeq r4, r4, #1 │ │ │ │ andeq r5, r5, #1 │ │ │ │ - beq 4accc <_PyEval_SpecialMethodCanSuggest@@Base+0x1bbc> │ │ │ │ + beq 4ac7c <_PyEval_SpecialMethodCanSuggest@@Base+0x1bbc> │ │ │ │ orrs r5, r4, r5 │ │ │ │ - beq 4acc8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1bb8> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 4ac78 <_PyEval_SpecialMethodCanSuggest@@Base+0x1bb8> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37644 @ 0x930c │ │ │ │ + movw r1, #34876 @ 0x883c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 4abb8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aa8> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 4ab68 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aa8> │ │ │ │ mov r4, r5 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r9, r3 │ │ │ │ moveq r9, #0 │ │ │ │ - beq 4ad08 <_PyEval_SpecialMethodCanSuggest@@Base+0x1bf8> │ │ │ │ + beq 4acb8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1bf8> │ │ │ │ mov r0, r9 │ │ │ │ - bl 2feaf0 <_PyXI_EndInterpreter@@Base+0x134> │ │ │ │ + bl 2fe930 <_PyXI_EndInterpreter@@Base+0x134> │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 4ad08 <_PyEval_SpecialMethodCanSuggest@@Base+0x1bf8> │ │ │ │ - b 4abb8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aa8> │ │ │ │ - movw r7, #64424 @ 0xfba8 │ │ │ │ + bne 4acb8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1bf8> │ │ │ │ + b 4ab68 <_PyEval_SpecialMethodCanSuggest@@Base+0x1aa8> │ │ │ │ + movw r7, #64392 @ 0xfb88 │ │ │ │ movt r7, #97 @ 0x61 │ │ │ │ mov r5, r6 │ │ │ │ mov r4, r6 │ │ │ │ mov r9, r6 │ │ │ │ - bl 2fe438 <_PySlice_FromIndices@@Base+0x1344> │ │ │ │ + bl 2fe10c <_PySlice_FromIndices@@Base+0x1558> │ │ │ │ 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 3e7a8 │ │ │ │ + bl 3e758 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ad7c <_PyEval_SpecialMethodCanSuggest@@Base+0x1c6c> │ │ │ │ + bgt 4ad2c <_PyEval_SpecialMethodCanSuggest@@Base+0x1c6c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ad7c <_PyEval_SpecialMethodCanSuggest@@Base+0x1c6c> │ │ │ │ + bne 4ad2c <_PyEval_SpecialMethodCanSuggest@@Base+0x1c6c> │ │ │ │ mov r0, sl │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 4ad7c <_PyEval_SpecialMethodCanSuggest@@Base+0x1c6c> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 4ad2c <_PyEval_SpecialMethodCanSuggest@@Base+0x1c6c> │ │ │ │ mov r5, #0 │ │ │ │ - movw r7, #64424 @ 0xfba8 │ │ │ │ + movw r7, #64392 @ 0xfb88 │ │ │ │ movt r7, #97 @ 0x61 │ │ │ │ mov r6, r5 │ │ │ │ - b 4accc <_PyEval_SpecialMethodCanSuggest@@Base+0x1bbc> │ │ │ │ + b 4ac7c <_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 @ │ │ │ │ + strhteq r6, [r2], #-36 @ 0xffffffdc │ │ │ │ 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 4adbc <_PyEval_SpecialMethodCanSuggest@@Base+0x1cac> │ │ │ │ + bne 4ad6c <_PyEval_SpecialMethodCanSuggest@@Base+0x1cac> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1c5738 │ │ │ │ + b 1c5220 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #62100 @ 0xf294 │ │ │ │ + movw r0, #59952 @ 0xea30 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 4adac <_PyEval_SpecialMethodCanSuggest@@Base+0x1c9c> │ │ │ │ + b 4ad5c <_PyEval_SpecialMethodCanSuggest@@Base+0x1c9c> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4ae18 <_PyEval_SpecialMethodCanSuggest@@Base+0x1d08> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 4adc8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1d08> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39768 @ 0x9b58 │ │ │ │ + movw r1, #37336 @ 0x91d8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 4ae54 <_PyEval_SpecialMethodCanSuggest@@Base+0x1d44> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 4ae04 <_PyEval_SpecialMethodCanSuggest@@Base+0x1d44> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 4ae70 <_PyEval_SpecialMethodCanSuggest@@Base+0x1d60> │ │ │ │ + beq 4ae20 <_PyEval_SpecialMethodCanSuggest@@Base+0x1d60> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 4ae5c <_PyEval_SpecialMethodCanSuggest@@Base+0x1d4c> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 4ae0c <_PyEval_SpecialMethodCanSuggest@@Base+0x1d4c> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39800 @ 0x9b78 │ │ │ │ + movw r1, #37368 @ 0x91f8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 4ae74 <_PyEval_SpecialMethodCanSuggest@@Base+0x1d64> │ │ │ │ + b 4ae24 <_PyEval_SpecialMethodCanSuggest@@Base+0x1d64> │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ 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 4aec8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1db8> │ │ │ │ + bne 4ae78 <_PyEval_SpecialMethodCanSuggest@@Base+0x1db8> │ │ │ │ ldmib r6, {r0, r8} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub r3, r3, #16 │ │ │ │ adds r8, r8, r3, lsr #2 │ │ │ │ - bpl 4aee0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1dd0> │ │ │ │ - b 4af28 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e18> │ │ │ │ - movw r0, #63520 @ 0xf820 │ │ │ │ + bpl 4ae90 <_PyEval_SpecialMethodCanSuggest@@Base+0x1dd0> │ │ │ │ + b 4aed8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e18> │ │ │ │ + movw r0, #60944 @ 0xee10 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 183ee8 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 183ba0 <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4aeb0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1da0> │ │ │ │ - b 4af28 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e18> │ │ │ │ - ldr r1, [pc, #440] @ 4b0a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f90> │ │ │ │ - bl c54a4 │ │ │ │ + bne 4ae60 <_PyEval_SpecialMethodCanSuggest@@Base+0x1da0> │ │ │ │ + b 4aed8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e18> │ │ │ │ + ldr r1, [pc, #440] @ 4b050 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f90> │ │ │ │ + bl c57cc │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 4af28 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e18> │ │ │ │ + blt 4aed8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e18> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - beq 4af1c <_PyEval_SpecialMethodCanSuggest@@Base+0x1e0c> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 4aecc <_PyEval_SpecialMethodCanSuggest@@Base+0x1e0c> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #39860 @ 0x9bb4 │ │ │ │ + movw r1, #37428 @ 0x9234 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ - bl c4da0 │ │ │ │ + b 1409e8 │ │ │ │ + bl c50c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4af30 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e20> │ │ │ │ + bne 4aee0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e20> │ │ │ │ mov r4, #0 │ │ │ │ - b 4b094 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f84> │ │ │ │ + b 4b044 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f84> │ │ │ │ cmp r9, #0 │ │ │ │ add r7, r4, #12 │ │ │ │ addeq r6, r6, #12 │ │ │ │ movne r3, #20 │ │ │ │ addne sl, r6, #16 │ │ │ │ - beq 4b044 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f34> │ │ │ │ + beq 4aff4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f34> │ │ │ │ mul r1, r3, r5 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ cmp r5, r8 │ │ │ │ - beq 4afa4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e94> │ │ │ │ + beq 4af54 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e94> │ │ │ │ ldr ip, [r6, #4] │ │ │ │ ldr ip, [ip, #120] @ 0x78 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - bl 2bbc34 │ │ │ │ + bl 2bb594 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4b06c <_PyEval_SpecialMethodCanSuggest@@Base+0x1f5c> │ │ │ │ + beq 4b01c <_PyEval_SpecialMethodCanSuggest@@Base+0x1f5c> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #20 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4af98 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e88> │ │ │ │ + bne 4af48 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e88> │ │ │ │ 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 4af48 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e38> │ │ │ │ + b 4aef8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e38> │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 4aff4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ee4> │ │ │ │ - ldr r0, [pc, #236] @ 4b0a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f94> │ │ │ │ + bgt 4afa4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ee4> │ │ │ │ + ldr r0, [pc, #236] @ 4b054 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f94> │ │ │ │ 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] │ │ │ │ @@ -29381,82 +29363,82 @@ │ │ │ │ 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 4b094 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f84> │ │ │ │ - bl 15f888 │ │ │ │ + b 4b044 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f84> │ │ │ │ + bl 15f548 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4b06c <_PyEval_SpecialMethodCanSuggest@@Base+0x1f5c> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 4b01c <_PyEval_SpecialMethodCanSuggest@@Base+0x1f5c> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #39936 @ 0x9c00 │ │ │ │ + movw r1, #37504 @ 0x9280 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b06c <_PyEval_SpecialMethodCanSuggest@@Base+0x1f5c> │ │ │ │ + bgt 4b01c <_PyEval_SpecialMethodCanSuggest@@Base+0x1f5c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b06c <_PyEval_SpecialMethodCanSuggest@@Base+0x1f5c> │ │ │ │ + bne 4b01c <_PyEval_SpecialMethodCanSuggest@@Base+0x1f5c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 4b06c <_PyEval_SpecialMethodCanSuggest@@Base+0x1f5c> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 4b01c <_PyEval_SpecialMethodCanSuggest@@Base+0x1f5c> │ │ │ │ cmp r5, r8 │ │ │ │ add r5, r5, #1 │ │ │ │ - beq 4afb0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ea0> │ │ │ │ + beq 4af60 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ea0> │ │ │ │ ldr r3, [r6, #4]! │ │ │ │ ldr r2, [r3] │ │ │ │ add r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ strle r1, [r3] │ │ │ │ str r3, [r7, #4]! │ │ │ │ - b 4b044 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f34> │ │ │ │ + b 4aff4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f34> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4af28 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e18> │ │ │ │ + bgt 4aed8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e18> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4af28 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e18> │ │ │ │ + bne 4aed8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e18> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 4af28 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e18> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 4aed8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e18> │ │ │ │ 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 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4b118 <_PyEval_SpecialMethodCanSuggest@@Base+0x2008> │ │ │ │ + beq 4b0c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2008> │ │ │ │ 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 4b200 <_PyErr_SetLocaleString@@Base+0x78> │ │ │ │ + bl 4b1b0 <_PyErr_SetLocaleString@@Base+0x78> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b0f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1fe4> │ │ │ │ - bl 3e998 │ │ │ │ + beq 4b0a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1fe4> │ │ │ │ + bl 3e948 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b0ec <_PyEval_SpecialMethodCanSuggest@@Base+0x1fdc> │ │ │ │ - bl 143524 │ │ │ │ + bne 4b09c <_PyEval_SpecialMethodCanSuggest@@Base+0x1fdc> │ │ │ │ + bl 143118 │ │ │ │ mov r0, #0 │ │ │ │ - b 4b110 <_PyEval_SpecialMethodCanSuggest@@Base+0x2000> │ │ │ │ + b 4b0c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x2000> │ │ │ │ mov r2, #8 │ │ │ │ sub r0, fp, #12 │ │ │ │ - movw r1, #55156 @ 0xd774 │ │ │ │ + movw r1, #52724 @ 0xcdf4 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ bl 2e5bc │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ @@ -29464,77 +29446,77 @@ │ │ │ │ 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 4b150 <_PyEval_SpecialMethodCanSuggest@@Base+0x2040> │ │ │ │ + bne 4b100 <_PyEval_SpecialMethodCanSuggest@@Base+0x2040> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 300684 │ │ │ │ + b 300244 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #62096 @ 0xf290 │ │ │ │ + movw r0, #59948 @ 0xea2c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 4b140 <_PyEval_SpecialMethodCanSuggest@@Base+0x2030> │ │ │ │ + b 4b0f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x2030> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 38feb0 │ │ │ │ + b 38fc80 │ │ │ │ │ │ │ │ -0004b188 <_PyErr_SetLocaleString@@Base>: │ │ │ │ +0004b138 <_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, #58828 @ 0xe5cc │ │ │ │ + movw r1, #56232 @ 0xdba8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 173d28 │ │ │ │ + bl 1739e0 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #60] @ 4b1fc <_PyErr_SetLocaleString@@Base+0x74> │ │ │ │ + ldr r0, [pc, #60] @ 4b1ac <_PyErr_SetLocaleString@@Base+0x74> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl 141154 <_PyErr_SetObject@@Base> │ │ │ │ + bl 140d30 <_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 a7050 <_Py_Dealloc@@Base> │ │ │ │ + b a7110 <_Py_Dealloc@@Base> │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r6, [r0, #4] │ │ │ │ cmn r6, #1 │ │ │ │ - beq 4b230 <_PyErr_SetLocaleString@@Base+0xa8> │ │ │ │ + beq 4b1e0 <_PyErr_SetLocaleString@@Base+0xa8> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 91278 <_Py_open@@Base+0x4d8> │ │ │ │ + b 912a8 <_Py_open@@Base+0x4d8> │ │ │ │ mov sl, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, #0 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ @@ -29548,230 +29530,230 @@ │ │ │ │ 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 4b370 <_PyErr_SetLocaleString@@Base+0x1e8> │ │ │ │ + bge 4b320 <_PyErr_SetLocaleString@@Base+0x1e8> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ - bne 4b2b4 <_PyErr_SetLocaleString@@Base+0x12c> │ │ │ │ + bne 4b264 <_PyErr_SetLocaleString@@Base+0x12c> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 91278 <_Py_open@@Base+0x4d8> │ │ │ │ + bl 912a8 <_Py_open@@Base+0x4d8> │ │ │ │ mov r6, r0 │ │ │ │ - b 4b3b4 <_PyErr_SetLocaleString@@Base+0x22c> │ │ │ │ - movw r9, #44928 @ 0xaf80 │ │ │ │ + b 4b364 <_PyErr_SetLocaleString@@Base+0x22c> │ │ │ │ + movw r9, #44772 @ 0xaee4 │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r9] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 4b3b4 <_PyErr_SetLocaleString@@Base+0x22c> │ │ │ │ - bl 3e998 │ │ │ │ + beq 4b364 <_PyErr_SetLocaleString@@Base+0x22c> │ │ │ │ + bl 3e948 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b3b4 <_PyErr_SetLocaleString@@Base+0x22c> │ │ │ │ - ldr r2, [pc, #216] @ 4b3c0 <_PyErr_SetLocaleString@@Base+0x238> │ │ │ │ + bne 4b364 <_PyErr_SetLocaleString@@Base+0x22c> │ │ │ │ + ldr r2, [pc, #216] @ 4b370 <_PyErr_SetLocaleString@@Base+0x238> │ │ │ │ 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 4b314 <_PyErr_SetLocaleString@@Base+0x18c> │ │ │ │ + beq 4b2c4 <_PyErr_SetLocaleString@@Base+0x18c> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4b344 <_PyErr_SetLocaleString@@Base+0x1bc> │ │ │ │ + bne 4b2f4 <_PyErr_SetLocaleString@@Base+0x1bc> │ │ │ │ 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, #40044 @ 0x9c6c │ │ │ │ + movw r2, #37612 @ 0x92ec │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ str r8, [sp] │ │ │ │ - bl 2dabb4 <_PyErr_Format@@Base> │ │ │ │ - b 4b3b4 <_PyErr_SetLocaleString@@Base+0x22c> │ │ │ │ + bl 2da730 <_PyErr_Format@@Base> │ │ │ │ + b 4b364 <_PyErr_SetLocaleString@@Base+0x22c> │ │ │ │ bl 2d460 │ │ │ │ mov r3, r8 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #40044 @ 0x9c6c │ │ │ │ + movw r1, #37612 @ 0x92ec │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ str r7, [sp] │ │ │ │ - bl 3da7c <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 4b3b4 <_PyErr_SetLocaleString@@Base+0x22c> │ │ │ │ - bne 4b3a0 <_PyErr_SetLocaleString@@Base+0x218> │ │ │ │ - movw r0, #44928 @ 0xaf80 │ │ │ │ + bl 3da2c <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 4b364 <_PyErr_SetLocaleString@@Base+0x22c> │ │ │ │ + bne 4b350 <_PyErr_SetLocaleString@@Base+0x218> │ │ │ │ + movw r0, #44772 @ 0xaee4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, r8 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #40136 @ 0x9cc8 │ │ │ │ + movw r1, #37704 @ 0x9348 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ str r7, [sp] │ │ │ │ - bl 140e0c │ │ │ │ - b 4b3b4 <_PyErr_SetLocaleString@@Base+0x22c> │ │ │ │ + bl 1409e8 │ │ │ │ + b 4b364 <_PyErr_SetLocaleString@@Base+0x22c> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne 4b244 <_PyErr_SetLocaleString@@Base+0xbc> │ │ │ │ + bne 4b1f4 <_PyErr_SetLocaleString@@Base+0xbc> │ │ │ │ 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, 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 4b408 <_PyErr_SetLocaleString@@Base+0x280> │ │ │ │ + bne 4b3b8 <_PyErr_SetLocaleString@@Base+0x280> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4b3fc <_PyErr_SetLocaleString@@Base+0x274> │ │ │ │ + beq 4b3ac <_PyErr_SetLocaleString@@Base+0x274> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b5b8 <_PyErr_SetLocaleString@@Base+0x430> │ │ │ │ + bne 4b568 <_PyErr_SetLocaleString@@Base+0x430> │ │ │ │ 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 4b4a0 <_PyErr_SetLocaleString@@Base+0x318> │ │ │ │ + beq 4b450 <_PyErr_SetLocaleString@@Base+0x318> │ │ │ │ mov r0, r6 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b4a0 <_PyErr_SetLocaleString@@Base+0x318> │ │ │ │ + bne 4b450 <_PyErr_SetLocaleString@@Base+0x318> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ movw r1, #18620 @ 0x48bc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r6, r1 │ │ │ │ orreq r0, r0, #1 │ │ │ │ tst r0, #1 │ │ │ │ - bne 4b4a0 <_PyErr_SetLocaleString@@Base+0x318> │ │ │ │ + bne 4b450 <_PyErr_SetLocaleString@@Base+0x318> │ │ │ │ mov r0, r6 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ movw r1, #18136 @ 0x46d8 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r6, r1 │ │ │ │ orreq r0, r0, #1 │ │ │ │ tst r0, #1 │ │ │ │ - bne 4b4a0 <_PyErr_SetLocaleString@@Base+0x318> │ │ │ │ + bne 4b450 <_PyErr_SetLocaleString@@Base+0x318> │ │ │ │ mov r0, r6 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b4a0 <_PyErr_SetLocaleString@@Base+0x318> │ │ │ │ + bne 4b450 <_PyErr_SetLocaleString@@Base+0x318> │ │ │ │ mov r3, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r3 │ │ │ │ - b 4b4d0 <_PyErr_SetLocaleString@@Base+0x348> │ │ │ │ + b 4b480 <_PyErr_SetLocaleString@@Base+0x348> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r6, r3 │ │ │ │ ldrne r6, [r3, #8] │ │ │ │ - bl 19e880 │ │ │ │ + bl 19e540 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4b4c8 <_PyErr_SetLocaleString@@Base+0x340> │ │ │ │ + bne 4b478 <_PyErr_SetLocaleString@@Base+0x340> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r0, r6 │ │ │ │ - ble 4b490 <_PyErr_SetLocaleString@@Base+0x308> │ │ │ │ + ble 4b440 <_PyErr_SetLocaleString@@Base+0x308> │ │ │ │ mov r0, r4 │ │ │ │ - bl ca1b0 │ │ │ │ + bl ca3b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4b4c0 <_PyErr_SetLocaleString@@Base+0x338> │ │ │ │ + beq 4b470 <_PyErr_SetLocaleString@@Base+0x338> │ │ │ │ mov r0, r4 │ │ │ │ - bl ca464 │ │ │ │ + bl ca664 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - beq 4b584 <_PyErr_SetLocaleString@@Base+0x3fc> │ │ │ │ - bl 13ff74 │ │ │ │ + beq 4b534 <_PyErr_SetLocaleString@@Base+0x3fc> │ │ │ │ + bl 14056c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b524 <_PyErr_SetLocaleString@@Base+0x39c> │ │ │ │ + bgt 4b4d4 <_PyErr_SetLocaleString@@Base+0x39c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b524 <_PyErr_SetLocaleString@@Base+0x39c> │ │ │ │ + bne 4b4d4 <_PyErr_SetLocaleString@@Base+0x39c> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - bne 4b554 <_PyErr_SetLocaleString@@Base+0x3cc> │ │ │ │ + bne 4b504 <_PyErr_SetLocaleString@@Base+0x3cc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b4c0 <_PyErr_SetLocaleString@@Base+0x338> │ │ │ │ + bgt 4b470 <_PyErr_SetLocaleString@@Base+0x338> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b4c0 <_PyErr_SetLocaleString@@Base+0x338> │ │ │ │ + bne 4b470 <_PyErr_SetLocaleString@@Base+0x338> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 4b4c0 <_PyErr_SetLocaleString@@Base+0x338> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 4b470 <_PyErr_SetLocaleString@@Base+0x338> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4b4e0 <_PyErr_SetLocaleString@@Base+0x358> │ │ │ │ + beq 4b490 <_PyErr_SetLocaleString@@Base+0x358> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b5b8 <_PyErr_SetLocaleString@@Base+0x430> │ │ │ │ + bgt 4b568 <_PyErr_SetLocaleString@@Base+0x430> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b5b8 <_PyErr_SetLocaleString@@Base+0x430> │ │ │ │ + bne 4b568 <_PyErr_SetLocaleString@@Base+0x430> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 4b5b8 <_PyErr_SetLocaleString@@Base+0x430> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 4b568 <_PyErr_SetLocaleString@@Base+0x430> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b5a8 <_PyErr_SetLocaleString@@Base+0x420> │ │ │ │ + bgt 4b558 <_PyErr_SetLocaleString@@Base+0x420> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b5a8 <_PyErr_SetLocaleString@@Base+0x420> │ │ │ │ + bne 4b558 <_PyErr_SetLocaleString@@Base+0x420> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - bl be4fc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b3fc <_PyErr_SetLocaleString@@Base+0x274> │ │ │ │ - b 4b4c0 <_PyErr_SetLocaleString@@Base+0x338> │ │ │ │ + beq 4b3ac <_PyErr_SetLocaleString@@Base+0x274> │ │ │ │ + b 4b470 <_PyErr_SetLocaleString@@Base+0x338> │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0004b5c4 : │ │ │ │ +0004b574 : │ │ │ │ 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] @ 4b640 │ │ │ │ + ldr r2, [pc, #96] @ 4b5f0 │ │ │ │ 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 │ │ │ │ @@ -29781,239 +29763,239 @@ │ │ │ │ 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 a7658 │ │ │ │ + bl a7718 │ │ │ │ str r8, [r4, #-4] │ │ │ │ cmp r4, r7 │ │ │ │ - bne 4b600 │ │ │ │ + bne 4b5b0 │ │ │ │ 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, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #308] @ 4b794 │ │ │ │ + ldr r2, [pc, #308] @ 4b744 │ │ │ │ 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 4b698 │ │ │ │ - movw r3, #52300 @ 0xcc4c │ │ │ │ + beq 4b648 │ │ │ │ + movw r3, #48328 @ 0xbcc8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30176 @ 0x75e0 │ │ │ │ + movw r1, #27744 @ 0x6c60 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 4b6c4 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 4b674 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r3, [r3, #920] @ 0x398 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 4b6cc │ │ │ │ + beq 4b67c │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40368 @ 0x9db0 │ │ │ │ + movw r1, #37936 @ 0x9430 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ - b 4b78c │ │ │ │ + b 4b73c │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #40408 @ 0x9dd8 │ │ │ │ + movw r0, #37976 @ 0x9458 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d7dfc │ │ │ │ + bl d8a14 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4b6c4 │ │ │ │ - bl 2efd84 │ │ │ │ + beq 4b674 │ │ │ │ + bl 2ef8d8 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #24 │ │ │ │ bl 2e2b0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4b70c │ │ │ │ - bl 3a0fc │ │ │ │ - b 4b770 │ │ │ │ - bl 2f13d8 <_PyEvent_IsSet@@Base+0x109c> │ │ │ │ + bne 4b6bc │ │ │ │ + bl 3a114 │ │ │ │ + b 4b720 │ │ │ │ + bl 2f0f2c <_PyEvent_IsSet@@Base+0x109c> │ │ │ │ mov r6, r0 │ │ │ │ - bl 2f1658 │ │ │ │ + bl 2f11ac │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1ba97c <_Py_set_inheritable@@Base> │ │ │ │ + bl 1ba47c <_Py_set_inheritable@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4b73c │ │ │ │ - movw r0, #40420 @ 0x9de4 │ │ │ │ + bne 4b6ec │ │ │ │ + movw r0, #37988 @ 0x9464 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2ebd34 │ │ │ │ + bl 2eb888 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #21612 @ 0x546c │ │ │ │ + movw r0, #18952 @ 0x4a08 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 2f21c0 │ │ │ │ + bl 2f1d14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4b6c4 │ │ │ │ + blt 4b674 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 4b770 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 4b720 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ - b 4b6c4 │ │ │ │ + bl 27a868 │ │ │ │ + b 4b674 │ │ │ │ mov r0, r5 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #40492 @ 0x9e2c │ │ │ │ + movw r0, #38060 @ 0x94ac │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, 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 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 4b7d8 │ │ │ │ + bhi 4b788 │ │ │ │ cmp r4, #0 │ │ │ │ movwle r0, #5196 @ 0x144c │ │ │ │ movtle r0, #96 @ 0x60 │ │ │ │ ldrgt r0, [r5] │ │ │ │ - b 4b800 │ │ │ │ + b 4b7b0 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #9564 @ 0x255c │ │ │ │ + movw r0, #5420 @ 0x152c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b7c4 │ │ │ │ + bne 4b774 │ │ │ │ mov r4, #0 │ │ │ │ - b 4b9a4 │ │ │ │ + b 4b954 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4b820 │ │ │ │ + beq 4b7d0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 4b860 │ │ │ │ - b 4b83c │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 4b810 │ │ │ │ + b 4b7ec │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37448 @ 0x9248 │ │ │ │ + movw r1, #34788 @ 0x87e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 4b7f8 │ │ │ │ - bl c56c8 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 4b7a8 │ │ │ │ + bl c59f0 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4b894 │ │ │ │ - bl be4fc │ │ │ │ + bne 4b844 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b7f8 │ │ │ │ + bne 4b7a8 │ │ │ │ mvn r7, #0 │ │ │ │ - b 4b894 │ │ │ │ + b 4b844 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 4b858 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 4b808 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #40500 @ 0x9e34 │ │ │ │ + movw r1, #38068 @ 0x94b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ mov r0, #0 │ │ │ │ - bl a12b4 │ │ │ │ + bl a1378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4b7f8 │ │ │ │ + beq 4b7a8 │ │ │ │ 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 383b3c │ │ │ │ + bl 383364 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - beq 4b9a4 │ │ │ │ + beq 4b954 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ add r3, r3, r6 │ │ │ │ str r3, [r8, #12] │ │ │ │ - bl a0614 │ │ │ │ + bl a06d8 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - beq 4b97c │ │ │ │ + beq 4b92c │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl c5924 │ │ │ │ + bl c5c4c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r2, [r3] │ │ │ │ - bne 4b93c │ │ │ │ + bne 4b8ec │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b97c │ │ │ │ + bgt 4b92c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4b97c │ │ │ │ + bne 4b92c │ │ │ │ mov r0, r3 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 4b97c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 4b92c │ │ │ │ sub r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b95c │ │ │ │ + bgt 4b90c │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r3] │ │ │ │ - bne 4b95c │ │ │ │ + bne 4b90c │ │ │ │ mov r0, r3 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 4b8c4 │ │ │ │ - b 4b9a4 │ │ │ │ + beq 4b874 │ │ │ │ + b 4b954 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b7f8 │ │ │ │ + bgt 4b7a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b7f8 │ │ │ │ + bne 4b7a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 4b7f8 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 4b7a8 │ │ │ │ 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 │ │ │ │ @@ -30022,73 +30004,73 @@ │ │ │ │ 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 4b9f4 │ │ │ │ - bl be4fc │ │ │ │ + bne 4b9a4 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ba04 │ │ │ │ + bne 4b9b4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ 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] @ 4ba6c │ │ │ │ - bl 2fa208 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #64] @ 4ba1c │ │ │ │ + bl 2f9dc8 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4ba54 │ │ │ │ + beq 4ba04 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #40636 @ 0x9ebc │ │ │ │ + movw r0, #38204 @ 0x953c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bf9f4 │ │ │ │ - ldr r2, [pc, #20] @ 4ba70 │ │ │ │ - movw r0, #40644 @ 0x9ec4 │ │ │ │ + b bfbbc │ │ │ │ + ldr r2, [pc, #20] @ 4ba20 │ │ │ │ + movw r0, #38212 @ 0x9544 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bf9f4 │ │ │ │ + b bfbbc │ │ │ │ rsbeq r5, r3, ip, lsr #14 │ │ │ │ rsbeq r1, r3, r0, lsl #9 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 4bcc4 │ │ │ │ + bl 4bc74 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ 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 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ cmn r6, #1 │ │ │ │ - beq 4bad0 │ │ │ │ + beq 4ba80 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 91400 <_Py_open@@Base+0x660> │ │ │ │ + b 91430 <_Py_open@@Base+0x660> │ │ │ │ mov sl, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, #0 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ @@ -30102,128 +30084,128 @@ │ │ │ │ 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 4bc04 │ │ │ │ + bge 4bbb4 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ - bne 4bb54 │ │ │ │ + bne 4bb04 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 91400 <_Py_open@@Base+0x660> │ │ │ │ + bl 91430 <_Py_open@@Base+0x660> │ │ │ │ mov r6, r0 │ │ │ │ - b 4bc48 │ │ │ │ - movw r9, #44928 @ 0xaf80 │ │ │ │ + b 4bbf8 │ │ │ │ + movw r9, #44772 @ 0xaee4 │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r9] │ │ │ │ - bl 27ad20 │ │ │ │ - bl 3e998 │ │ │ │ + bl 27a868 │ │ │ │ + bl 3e948 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bc48 │ │ │ │ - ldr r2, [pc, #216] @ 4bc54 │ │ │ │ + bne 4bbf8 │ │ │ │ + ldr r2, [pc, #216] @ 4bc04 │ │ │ │ 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 4bba8 │ │ │ │ + beq 4bb58 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4bbd8 │ │ │ │ + bne 4bb88 │ │ │ │ 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, #40652 @ 0x9ecc │ │ │ │ + movw r2, #38220 @ 0x954c │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ str r8, [sp] │ │ │ │ - bl 2dabb4 <_PyErr_Format@@Base> │ │ │ │ - b 4bc48 │ │ │ │ + bl 2da730 <_PyErr_Format@@Base> │ │ │ │ + b 4bbf8 │ │ │ │ bl 2d460 │ │ │ │ mov r3, r8 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #40652 @ 0x9ecc │ │ │ │ + movw r1, #38220 @ 0x954c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ str r7, [sp] │ │ │ │ - bl 3da7c <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 4bc48 │ │ │ │ - bne 4bc34 │ │ │ │ - movw r0, #44928 @ 0xaf80 │ │ │ │ + bl 3da2c <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 4bbf8 │ │ │ │ + bne 4bbe4 │ │ │ │ + movw r0, #44772 @ 0xaee4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, r8 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #40748 @ 0x9f2c │ │ │ │ + movw r1, #38316 @ 0x95ac │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ str r7, [sp] │ │ │ │ - bl 140e0c │ │ │ │ - b 4bc48 │ │ │ │ + bl 1409e8 │ │ │ │ + b 4bbf8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne 4bae4 │ │ │ │ + bne 4ba94 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ ldrb r3, [r0, #26] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4bc90 │ │ │ │ + beq 4bc40 │ │ │ │ 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 4bcb0 │ │ │ │ + bne 4bc60 │ │ │ │ ldrb r3, [r0, #25] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #126 @ 0x7e │ │ │ │ movne r1, #45 @ 0x2d │ │ │ │ - movw r0, #40628 @ 0x9eb4 │ │ │ │ + movw r0, #38196 @ 0x9534 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b71d4 │ │ │ │ + b b7390 │ │ │ │ │ │ │ │ -0004bcc4 : │ │ │ │ - ldr r3, [pc, #52] @ 4bd00 │ │ │ │ +0004bc74 : │ │ │ │ + ldr r3, [pc, #52] @ 4bcb0 │ │ │ │ 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 4bcf4 │ │ │ │ + beq 4bca4 │ │ │ │ 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 │ │ │ │ @@ -30245,385 +30227,385 @@ │ │ │ │ bl 2d6c4 │ │ │ │ cmp r7, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4bd74 │ │ │ │ + bne 4bd24 │ │ │ │ clz r3, r5 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4bdbc │ │ │ │ - ldr r1, [pc, #272] @ 4be8c │ │ │ │ + beq 4bd6c │ │ │ │ + ldr r1, [pc, #272] @ 4be3c │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4bdbc │ │ │ │ + bne 4bd6c │ │ │ │ mov r4, #0 │ │ │ │ - b 4be6c │ │ │ │ + b 4be1c │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 1c1608 │ │ │ │ + bl 1c1100 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 4bdb4 │ │ │ │ + bne 4bd64 │ │ │ │ add r4, r4, r7 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 4be54 │ │ │ │ + beq 4be04 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4bdf4 │ │ │ │ + beq 4bda4 │ │ │ │ cmp r4, #2 │ │ │ │ - beq 4be50 │ │ │ │ + beq 4be00 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 14b788 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b38c <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4be18 │ │ │ │ - bl be4fc │ │ │ │ + bne 4bdc8 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 4be54 │ │ │ │ - b 4bdb4 │ │ │ │ - bl c56c8 │ │ │ │ + beq 4be04 │ │ │ │ + b 4bd64 │ │ │ │ + bl c59f0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4be44 │ │ │ │ + bgt 4bdf4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4be44 │ │ │ │ + bne 4bdf4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 4be54 │ │ │ │ - b 4be04 │ │ │ │ + bne 4be04 │ │ │ │ + b 4bdb4 │ │ │ │ mov r4, #1 │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 4c048 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 4bff8 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4be80 │ │ │ │ + beq 4be30 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r6, r2, r4, lsr r3 │ │ │ │ + rsbeq r6, r2, r8, lsl 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 4bee0 │ │ │ │ + bne 4be90 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4bf18 │ │ │ │ + beq 4bec8 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #108] @ 4bf64 │ │ │ │ + ldr r1, [pc, #108] @ 4bf14 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, ip │ │ │ │ stm sp, {r1, r2} │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4bf58 │ │ │ │ + beq 4bf08 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 4bf3c │ │ │ │ + bgt 4beec │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ - movw r1, #3932 @ 0xf5c │ │ │ │ + movw r1, #1492 @ 0x5d4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 4bf58 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 4bf08 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4bf20 │ │ │ │ - bl be4fc │ │ │ │ + bne 4bed0 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4bf20 │ │ │ │ + beq 4bed0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r6, r2, r0, ror #6 │ │ │ │ + rsbeq r6, r2, r4, asr #6 │ │ │ │ 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 4bf98 │ │ │ │ + bne 4bf48 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 32dde0 │ │ │ │ + b 32d6a0 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #62204 @ 0xf2fc │ │ │ │ + movw r0, #60056 @ 0xea98 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 4bf88 │ │ │ │ + b 4bf38 │ │ │ │ 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 │ │ │ │ - ldr r3, [pc, #100] @ 4c044 │ │ │ │ + ldr r3, [pc, #100] @ 4bff4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #3880] @ 0xf28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4c02c │ │ │ │ + beq 4bfdc │ │ │ │ cmp r3, #1 │ │ │ │ - beq 4c038 │ │ │ │ + beq 4bfe8 │ │ │ │ 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, #41064 @ 0xa068 │ │ │ │ + movw r1, #38632 @ 0x96e8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #4324 @ 0x10e4 │ │ │ │ + movw r0, #1916 @ 0x77c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - b aa8a8 │ │ │ │ - movw r0, #22392 @ 0x5778 │ │ │ │ + b aa900 │ │ │ │ + movw r0, #19960 @ 0x4df8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - b aa8a8 │ │ │ │ + b aa900 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0004c048 <_Py_strhex_bytes_with_sep@@Base>: │ │ │ │ +0004bff8 <_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 3469d4 <_PyObject_MaybeCallSpecialOneArg@@Base+0xb4> │ │ │ │ + bl 3462b8 <_PyObject_MaybeCallSpecialOneArg@@Base+0xb4> │ │ │ │ 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 38ed2c <_Py_ResurrectReference@@Base+0x9bc> │ │ │ │ + bl 38eafc <_Py_ResurrectReference@@Base+0x8e4> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4c0b0 <_Py_strhex_bytes_with_sep@@Base+0x68> │ │ │ │ + bne 4c060 <_Py_strhex_bytes_with_sep@@Base+0x68> │ │ │ │ mov r4, #0 │ │ │ │ - b 4c0fc <_Py_strhex_bytes_with_sep@@Base+0xb4> │ │ │ │ + b 4c0ac <_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 38ef6c <_Py_ResurrectReference@@Base+0xbfc> │ │ │ │ + bl 38ed3c <_Py_ResurrectReference@@Base+0xb24> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4c0a8 <_Py_strhex_bytes_with_sep@@Base+0x60> │ │ │ │ + beq 4c058 <_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 a7658 │ │ │ │ + bl a7718 │ │ │ │ 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 4c13c <_Py_strhex_bytes_with_sep@@Base+0xf4> │ │ │ │ + bne 4c0ec <_Py_strhex_bytes_with_sep@@Base+0xf4> │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 13ff74 │ │ │ │ + bl 14056c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4c17c <_Py_strhex_bytes_with_sep@@Base+0x134> │ │ │ │ - b 4c164 <_Py_strhex_bytes_with_sep@@Base+0x11c> │ │ │ │ + bne 4c12c <_Py_strhex_bytes_with_sep@@Base+0x134> │ │ │ │ + b 4c114 <_Py_strhex_bytes_with_sep@@Base+0x11c> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #61960 @ 0xf208 │ │ │ │ + movw r0, #59812 @ 0xe9a4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c128 <_Py_strhex_bytes_with_sep@@Base+0xe0> │ │ │ │ + bne 4c0d8 <_Py_strhex_bytes_with_sep@@Base+0xe0> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl be4fc │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c15c <_Py_strhex_bytes_with_sep@@Base+0x114> │ │ │ │ + bne 4c10c <_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 4c1ac <_Py_strhex_bytes_with_sep@@Base+0x164> │ │ │ │ - b be73c │ │ │ │ + blt 4c15c <_Py_strhex_bytes_with_sep@@Base+0x164> │ │ │ │ + b be904 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #59816 @ 0xe9a8 │ │ │ │ + movw r1, #57404 @ 0xe03c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0004c208 : │ │ │ │ +0004c1b8 : │ │ │ │ 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 1c1608 │ │ │ │ + bl 1c1100 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 4c274 │ │ │ │ + beq 4c224 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r1, #59204 @ 0xe744 │ │ │ │ + movw r1, #56548 @ 0xdce4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140e0c │ │ │ │ - b 4c2a4 │ │ │ │ + bl 1409e8 │ │ │ │ + b 4c254 │ │ │ │ sub r1, fp, #100 @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c1608 │ │ │ │ + bl 1c1100 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c248 │ │ │ │ + bne 4c1f8 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ mvn r3, #-2147483631 @ 0x80000011 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r3, r3, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - ble 4c2ac │ │ │ │ - bl 2e1c38 │ │ │ │ + ble 4c25c │ │ │ │ + bl 2e1788 │ │ │ │ mov r4, #0 │ │ │ │ - b 4c2ec │ │ │ │ + b 4c29c │ │ │ │ add r1, r1, r2 │ │ │ │ - bl cdeb8 │ │ │ │ + bl ceb30 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4c2a4 │ │ │ │ + beq 4c254 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c2ec │ │ │ │ + beq 4c29c │ │ │ │ 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 4c300 │ │ │ │ + beq 4c2b0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 4c314 │ │ │ │ + beq 4c2c4 │ │ │ │ sub r0, fp, #100 @ 0x64 │ │ │ │ - bl 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ 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]!) │ │ │ │ @@ -30638,24 +30620,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 38da68 │ │ │ │ + bl 38d968 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4c394 │ │ │ │ - bl be4fc │ │ │ │ + bne 4c344 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r3, r0 │ │ │ │ movne r3, #0 │ │ │ │ - b 4c3ac │ │ │ │ + b 4c35c │ │ │ │ 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 │ │ │ │ @@ -30663,62 +30645,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 4c3ec │ │ │ │ + bne 4c39c │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 4c434 │ │ │ │ + bl 4c3e4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4c41c │ │ │ │ - b 4c410 │ │ │ │ + bne 4c3cc │ │ │ │ + b 4c3c0 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #61980 @ 0xf21c │ │ │ │ + movw r0, #59832 @ 0xe9b8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c42c │ │ │ │ - b 4c3d4 │ │ │ │ - bl be4fc │ │ │ │ + beq 4c3dc │ │ │ │ + b 4c384 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c42c │ │ │ │ + bne 4c3dc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0004c434 : │ │ │ │ +0004c3e4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 304174 │ │ │ │ + b 303d34 │ │ │ │ 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 cdeb8 │ │ │ │ + bl ceb30 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4c488 │ │ │ │ + beq 4c438 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 4c614 │ │ │ │ + bl 4c5c4 │ │ │ │ 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 │ │ │ │ @@ -30728,282 +30710,282 @@ │ │ │ │ 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 4c4e8 │ │ │ │ + bne 4c498 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c52c │ │ │ │ + beq 4c4dc │ │ │ │ sub r1, fp, #28 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #176] @ 4c5ac │ │ │ │ + ldr ip, [pc, #176] @ 4c55c │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4c52c │ │ │ │ + bne 4c4dc │ │ │ │ mov r0, #0 │ │ │ │ - b 4c5a4 │ │ │ │ + b 4c554 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 300e28 │ │ │ │ + bl 3009e8 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4c524 │ │ │ │ + beq 4c4d4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #23 │ │ │ │ mov r2, #4 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 1b4a44 │ │ │ │ + bl 1b41e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4c524 │ │ │ │ + beq 4c4d4 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 4c57c │ │ │ │ + bhi 4c52c │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, #3 │ │ │ │ - bl 3365dc │ │ │ │ - b 4c5a4 │ │ │ │ - movw r3, #45236 @ 0xb0b4 │ │ │ │ + bl 335e9c │ │ │ │ + b 4c554 │ │ │ │ + movw r3, #45660 @ 0xb25c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #42236 @ 0xa4fc │ │ │ │ + movw r1, #39672 @ 0x9af8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e3468 │ │ │ │ + bl 2e2fbc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4c564 │ │ │ │ - b 4c524 │ │ │ │ + bne 4c514 │ │ │ │ + b 4c4d4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r6, r2, r4, ror #7 │ │ │ │ + rsbeq r6, r2, r8, asr #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 4c5f8 │ │ │ │ + beq 4c5a8 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #62236 @ 0xf31c │ │ │ │ + movw r0, #60088 @ 0xeab8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c5f8 │ │ │ │ + bne 4c5a8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 19ec64 │ │ │ │ + bl 19e924 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4c5f0 │ │ │ │ + beq 4c5a0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ bxle lr │ │ │ │ push {r4, fp, lr} │ │ │ │ - movw ip, #56928 @ 0xde60 │ │ │ │ + movw ip, #50840 @ 0xc698 │ │ │ │ movt ip, #81 @ 0x51 │ │ │ │ ldrb r4, [r1] │ │ │ │ - movw lr, #30576 @ 0x7770 │ │ │ │ + movw lr, #28144 @ 0x6df0 │ │ │ │ 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 4c644 │ │ │ │ + b 4c5f4 │ │ │ │ │ │ │ │ -0004c660 <_PyImport_ClearExtension@@Base>: │ │ │ │ +0004c610 <_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] @ 4c794 <_PyImport_ClearExtension@@Base+0x134> │ │ │ │ + ldr r2, [pc, #280] @ 4c744 <_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 25ca68 │ │ │ │ + bl 25bcc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4c6b0 <_PyImport_ClearExtension@@Base+0x50> │ │ │ │ - bl be4fc │ │ │ │ + bne 4c660 <_PyImport_ClearExtension@@Base+0x50> │ │ │ │ + bl be6c4 │ │ │ │ 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 4c6ec <_PyImport_ClearExtension@@Base+0x8c> │ │ │ │ + beq 4c69c <_PyImport_ClearExtension@@Base+0x8c> │ │ │ │ str r3, [r8, #16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c6ec <_PyImport_ClearExtension@@Base+0x8c> │ │ │ │ + bgt 4c69c <_PyImport_ClearExtension@@Base+0x8c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4c6ec <_PyImport_ClearExtension@@Base+0x8c> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 4c69c <_PyImport_ClearExtension@@Base+0x8c> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r8, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - bgt 4c728 <_PyImport_ClearExtension@@Base+0xc8> │ │ │ │ - bl df578 │ │ │ │ + bgt 4c6d8 <_PyImport_ClearExtension@@Base+0xc8> │ │ │ │ + bl e0194 │ │ │ │ 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 4c764 <_PyImport_ClearExtension@@Base+0x104> │ │ │ │ - b 4c758 <_PyImport_ClearExtension@@Base+0xf8> │ │ │ │ + beq 4c714 <_PyImport_ClearExtension@@Base+0x104> │ │ │ │ + b 4c708 <_PyImport_ClearExtension@@Base+0xf8> │ │ │ │ ldr r3, [r7, #3852] @ 0xf0c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4c700 <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ + beq 4c6b0 <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge 4c700 <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ + bge 4c6b0 <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 4c834 <_PyImport_ClearExtension@@Base+0x1d4> │ │ │ │ + bl 4c7e4 <_PyImport_ClearExtension@@Base+0x1d4> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4c700 <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ + bge 4c6b0 <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - bl 269aec │ │ │ │ + bl 269684 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4c750 <_PyImport_ClearExtension@@Base+0xf0> │ │ │ │ + beq 4c700 <_PyImport_ClearExtension@@Base+0xf0> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 395330 <_PyObject_GetState@@Base+0x50c> │ │ │ │ + bl 394e00 <_PyObject_GetState@@Base+0x50c> │ │ │ │ cmp r4, r7 │ │ │ │ - bne 4c780 <_PyImport_ClearExtension@@Base+0x120> │ │ │ │ + bne 4c730 <_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 2b7a2c │ │ │ │ - b 4c778 <_PyImport_ClearExtension@@Base+0x118> │ │ │ │ + bl 2b732c │ │ │ │ + b 4c728 <_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 1e68bc │ │ │ │ + b 1e564c │ │ │ │ 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 4c7fc <_PyImport_ClearExtension@@Base+0x19c> │ │ │ │ + bhi 4c7ac <_PyImport_ClearExtension@@Base+0x19c> │ │ │ │ cmp r4, #0 │ │ │ │ ldrgt r1, [r6] │ │ │ │ movwle r1, #5196 @ 0x144c │ │ │ │ movtle r1, #96 @ 0x60 │ │ │ │ - b 4c820 <_PyImport_ClearExtension@@Base+0x1c0> │ │ │ │ + b 4c7d0 <_PyImport_ClearExtension@@Base+0x1c0> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #62748 @ 0xf51c │ │ │ │ + movw r0, #60172 @ 0xeb0c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 4c7e8 <_PyImport_ClearExtension@@Base+0x188> │ │ │ │ + b 4c798 <_PyImport_ClearExtension@@Base+0x188> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 4c910 <_PyImport_ClearExtension@@Base+0x2b0> │ │ │ │ + b 4c8c0 <_PyImport_ClearExtension@@Base+0x2b0> │ │ │ │ cmp r1, #0 │ │ │ │ - ble 4c870 <_PyImport_ClearExtension@@Base+0x210> │ │ │ │ + ble 4c820 <_PyImport_ClearExtension@@Base+0x210> │ │ │ │ ldr r0, [r0, #3852] @ 0xf0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c87c <_PyImport_ClearExtension@@Base+0x21c> │ │ │ │ + beq 4c82c <_PyImport_ClearExtension@@Base+0x21c> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge 4c888 <_PyImport_ClearExtension@@Base+0x228> │ │ │ │ + bge 4c838 <_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 4c8ac <_PyImport_ClearExtension@@Base+0x24c> │ │ │ │ - movw r1, #42188 @ 0xa4cc │ │ │ │ + b 4c85c <_PyImport_ClearExtension@@Base+0x24c> │ │ │ │ + movw r1, #39756 @ 0x9b4c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 4c890 <_PyImport_ClearExtension@@Base+0x230> │ │ │ │ - movw r1, #42212 @ 0xa4e4 │ │ │ │ + b 4c840 <_PyImport_ClearExtension@@Base+0x230> │ │ │ │ + movw r1, #39780 @ 0x9b64 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 4c890 <_PyImport_ClearExtension@@Base+0x230> │ │ │ │ - movw r1, #42256 @ 0xa510 │ │ │ │ + b 4c840 <_PyImport_ClearExtension@@Base+0x230> │ │ │ │ + movw r1, #39824 @ 0x9b90 │ │ │ │ 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] @ 4c8b8 <_PyImport_ClearExtension@@Base+0x258> │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #12] @ 4c868 <_PyImport_ClearExtension@@Base+0x258> │ │ │ │ + bl 8d9ec <_Py_FatalErrorFunc@@Base> │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - b cd8a0 │ │ │ │ - ldrsbeq pc, [sp], #-52 @ 0xffffffcc @ │ │ │ │ + b ce518 │ │ │ │ + @ instruction: 0x005dea94 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 4c8fc <_PyImport_ClearExtension@@Base+0x29c> │ │ │ │ + bge 4c8ac <_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, #45160 @ 0xb068 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #59816 @ 0xe9a8 │ │ │ │ + movw r1, #57404 @ 0xe03c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ bx lr │ │ │ │ @@ -31013,330 +30995,329 @@ │ │ │ │ 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, #42284 @ 0xa52c │ │ │ │ + movweq r8, #39852 @ 0x9bac │ │ │ │ mov sl, r2 │ │ │ │ movteq r8, #64 @ 0x40 │ │ │ │ moveq r9, #6 │ │ │ │ str r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - beq 4c970 <_PyImport_ClearExtension@@Base+0x310> │ │ │ │ + beq 4c920 <_PyImport_ClearExtension@@Base+0x310> │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 1c1608 │ │ │ │ + bl 1c1100 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r8, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldreq r9, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bne 4ca00 <_PyImport_ClearExtension@@Base+0x3a0> │ │ │ │ + bne 4c9b0 <_PyImport_ClearExtension@@Base+0x3a0> │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp sl, #1 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r4, #0 │ │ │ │ - beq 4c9b0 <_PyImport_ClearExtension@@Base+0x350> │ │ │ │ + beq 4c960 <_PyImport_ClearExtension@@Base+0x350> │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ cmp r4, r5 │ │ │ │ - bge 4c9a8 <_PyImport_ClearExtension@@Base+0x348> │ │ │ │ + bge 4c958 <_PyImport_ClearExtension@@Base+0x348> │ │ │ │ ldrb r1, [r7, r4] │ │ │ │ bl 2e568 │ │ │ │ cmp r0, #0 │ │ │ │ addne r4, r4, #1 │ │ │ │ - bne 4c984 <_PyImport_ClearExtension@@Base+0x324> │ │ │ │ + bne 4c934 <_PyImport_ClearExtension@@Base+0x324> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4c9dc <_PyImport_ClearExtension@@Base+0x37c> │ │ │ │ + beq 4c98c <_PyImport_ClearExtension@@Base+0x37c> │ │ │ │ mov sl, r5 │ │ │ │ mov r5, sl │ │ │ │ sub sl, sl, #1 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ cmp sl, r4 │ │ │ │ - blt 4c9dc <_PyImport_ClearExtension@@Base+0x37c> │ │ │ │ + blt 4c98c <_PyImport_ClearExtension@@Base+0x37c> │ │ │ │ ldrb r1, [r7, sl] │ │ │ │ bl 2e568 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c9b4 <_PyImport_ClearExtension@@Base+0x354> │ │ │ │ + bne 4c964 <_PyImport_ClearExtension@@Base+0x354> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, r6 │ │ │ │ - beq 4c9f0 <_PyImport_ClearExtension@@Base+0x390> │ │ │ │ + beq 4c9a0 <_PyImport_ClearExtension@@Base+0x390> │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ sub r1, r5, r4 │ │ │ │ add r0, r7, r4 │ │ │ │ - bl cdeb8 │ │ │ │ - b 4ca04 <_PyImport_ClearExtension@@Base+0x3a4> │ │ │ │ + bl ceb30 │ │ │ │ + b 4c9b4 <_PyImport_ClearExtension@@Base+0x3a4> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + andeq r0, r0, r0 │ │ │ │ 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 4ca50 <_PyImport_ClearExtension@@Base+0x3f0> │ │ │ │ + bne 4ca04 <_PyImport_ClearExtension@@Base+0x3f4> │ │ │ │ ldr r0, [r5] │ │ │ │ movw r4, #26132 @ 0x6614 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 4ca98 <_PyImport_ClearExtension@@Base+0x438> │ │ │ │ - b 4ca74 <_PyImport_ClearExtension@@Base+0x414> │ │ │ │ + beq 4ca4c <_PyImport_ClearExtension@@Base+0x43c> │ │ │ │ + b 4ca28 <_PyImport_ClearExtension@@Base+0x418> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5868 @ 0x16ec │ │ │ │ + movw r0, #3528 @ 0xdc8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cb74 <_PyImport_ClearExtension@@Base+0x514> │ │ │ │ - b 4ca30 <_PyImport_ClearExtension@@Base+0x3d0> │ │ │ │ - bl 1e6ecc │ │ │ │ + beq 4cb28 <_PyImport_ClearExtension@@Base+0x518> │ │ │ │ + b 4c9e4 <_PyImport_ClearExtension@@Base+0x3d4> │ │ │ │ + bl 1e5c5c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4ca98 <_PyImport_ClearExtension@@Base+0x438> │ │ │ │ - bl be4fc │ │ │ │ + bne 4ca4c <_PyImport_ClearExtension@@Base+0x43c> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cb74 <_PyImport_ClearExtension@@Base+0x514> │ │ │ │ + bne 4cb28 <_PyImport_ClearExtension@@Base+0x518> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 4cad0 <_PyImport_ClearExtension@@Base+0x470> │ │ │ │ - bl 1e6ecc │ │ │ │ + beq 4ca84 <_PyImport_ClearExtension@@Base+0x474> │ │ │ │ + bl 1e5c5c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4cad0 <_PyImport_ClearExtension@@Base+0x470> │ │ │ │ - bl be4fc │ │ │ │ + bne 4ca84 <_PyImport_ClearExtension@@Base+0x474> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cb74 <_PyImport_ClearExtension@@Base+0x514> │ │ │ │ + bne 4cb28 <_PyImport_ClearExtension@@Base+0x518> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d6, [pc, #172] @ 4cb88 <_PyImport_ClearExtension@@Base+0x528> │ │ │ │ + vldr d6, [pc, #168] @ 4cb38 <_PyImport_ClearExtension@@Base+0x528> │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 4caf8 <_PyImport_ClearExtension@@Base+0x498> │ │ │ │ + ble 4caac <_PyImport_ClearExtension@@Base+0x49c> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovls.f64 d0, d8 │ │ │ │ - bls 4cb64 <_PyImport_ClearExtension@@Base+0x504> │ │ │ │ + bls 4cb18 <_PyImport_ClearExtension@@Base+0x508> │ │ │ │ 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 4cb40 <_PyImport_ClearExtension@@Base+0x4e0> │ │ │ │ + bvc 4caf4 <_PyImport_ClearExtension@@Base+0x4e4> │ │ │ │ vcmp.f64 d8, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movvc r3, #33 @ 0x21 │ │ │ │ strvs r5, [r4] │ │ │ │ strvc r3, [r4] │ │ │ │ - bvc 4cb4c <_PyImport_ClearExtension@@Base+0x4ec> │ │ │ │ - b 4cb60 <_PyImport_ClearExtension@@Base+0x500> │ │ │ │ + bvc 4cb00 <_PyImport_ClearExtension@@Base+0x4f0> │ │ │ │ + b 4cb14 <_PyImport_ClearExtension@@Base+0x504> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4cb60 <_PyImport_ClearExtension@@Base+0x500> │ │ │ │ + beq 4cb14 <_PyImport_ClearExtension@@Base+0x504> │ │ │ │ vmov.f64 d0, d10 │ │ │ │ mov r0, #1 │ │ │ │ - bl 395878 <_PyType_SetVersion@@Base+0x30c> │ │ │ │ + bl 395348 <_PyType_SetVersion@@Base+0x30c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cb74 <_PyImport_ClearExtension@@Base+0x514> │ │ │ │ + bne 4cb28 <_PyImport_ClearExtension@@Base+0x518> │ │ │ │ vmov.f64 d0, d10 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c57b8 │ │ │ │ + b c5ae0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - nop {0} │ │ │ │ @ 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 4cbd8 <_PyImport_ClearExtension@@Base+0x578> │ │ │ │ + bhi 4cb88 <_PyImport_ClearExtension@@Base+0x578> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1f7a9c │ │ │ │ - bl 139f90 │ │ │ │ + bl 1f682c │ │ │ │ + bl 13a590 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 17c474 │ │ │ │ + b 17c12c │ │ │ │ mov r1, r2 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #57620 @ 0xe114 │ │ │ │ + movw r0, #55044 @ 0xd704 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cbb0 <_PyImport_ClearExtension@@Base+0x550> │ │ │ │ + bne 4cb60 <_PyImport_ClearExtension@@Base+0x550> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andeq r0, r0, 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 │ │ │ │ sub r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 4cc40 <_PyImport_ClearExtension@@Base+0x5e0> │ │ │ │ + bhi 4cbec <_PyImport_ClearExtension@@Base+0x5dc> │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 14b788 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b38c <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4cc64 <_PyImport_ClearExtension@@Base+0x604> │ │ │ │ - b 4cc80 <_PyImport_ClearExtension@@Base+0x620> │ │ │ │ + bne 4cc10 <_PyImport_ClearExtension@@Base+0x600> │ │ │ │ + b 4cc2c <_PyImport_ClearExtension@@Base+0x61c> │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #62636 @ 0xf4ac │ │ │ │ + movw r0, #60060 @ 0xea9c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cdb0 <_PyImport_ClearExtension@@Base+0x750> │ │ │ │ - b 4cc2c <_PyImport_ClearExtension@@Base+0x5cc> │ │ │ │ - bl c56c8 │ │ │ │ + beq 4cd5c <_PyImport_ClearExtension@@Base+0x74c> │ │ │ │ + b 4cbd8 <_PyImport_ClearExtension@@Base+0x5c8> │ │ │ │ + bl c59f0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4cc94 <_PyImport_ClearExtension@@Base+0x634> │ │ │ │ + ble 4cc40 <_PyImport_ClearExtension@@Base+0x630> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 4ccb0 <_PyImport_ClearExtension@@Base+0x650> │ │ │ │ - bl be4fc │ │ │ │ + bne 4cc5c <_PyImport_ClearExtension@@Base+0x64c> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 4ccb0 <_PyImport_ClearExtension@@Base+0x650> │ │ │ │ - b 4cdb0 <_PyImport_ClearExtension@@Base+0x750> │ │ │ │ + beq 4cc5c <_PyImport_ClearExtension@@Base+0x64c> │ │ │ │ + b 4cd5c <_PyImport_ClearExtension@@Base+0x74c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4cc78 <_PyImport_ClearExtension@@Base+0x618> │ │ │ │ + bne 4cc24 <_PyImport_ClearExtension@@Base+0x614> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 4cc78 <_PyImport_ClearExtension@@Base+0x618> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 4cc24 <_PyImport_ClearExtension@@Base+0x614> │ │ │ │ cmp r7, #1 │ │ │ │ movle r3, #32 │ │ │ │ - ble 4cd6c <_PyImport_ClearExtension@@Base+0x70c> │ │ │ │ + ble 4cd18 <_PyImport_ClearExtension@@Base+0x708> │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 4ccf4 <_PyImport_ClearExtension@@Base+0x694> │ │ │ │ + beq 4cca0 <_PyImport_ClearExtension@@Base+0x690> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 4cd6c <_PyImport_ClearExtension@@Base+0x70c> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 4cd18 <_PyImport_ClearExtension@@Base+0x708> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42324 @ 0xa554 │ │ │ │ + movw r1, #39892 @ 0x9bd4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 4cd5c <_PyImport_ClearExtension@@Base+0x6fc> │ │ │ │ + b 4cd08 <_PyImport_ClearExtension@@Base+0x6f8> │ │ │ │ movw r1, #35436 @ 0x8a6c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 4cd10 <_PyImport_ClearExtension@@Base+0x6b0> │ │ │ │ - bl b6288 │ │ │ │ + beq 4ccbc <_PyImport_ClearExtension@@Base+0x6ac> │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cd38 <_PyImport_ClearExtension@@Base+0x6d8> │ │ │ │ + beq 4cce4 <_PyImport_ClearExtension@@Base+0x6d4> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 4cd6c <_PyImport_ClearExtension@@Base+0x70c> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 4cd18 <_PyImport_ClearExtension@@Base+0x708> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42416 @ 0xa5b0 │ │ │ │ + movw r1, #39984 @ 0x9c30 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 4cd5c <_PyImport_ClearExtension@@Base+0x6fc> │ │ │ │ + b 4cd08 <_PyImport_ClearExtension@@Base+0x6f8> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #42356 @ 0xa574 │ │ │ │ + movw r2, #39792 @ 0x9b70 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13384 @ 0x3448 │ │ │ │ + movw r1, #10724 @ 0x29e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #62636 @ 0xf4ac │ │ │ │ + movw r0, #60060 @ 0xea9c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 4cdb0 <_PyImport_ClearExtension@@Base+0x750> │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 4cd5c <_PyImport_ClearExtension@@Base+0x74c> │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 4cd88 <_PyImport_ClearExtension@@Base+0x728> │ │ │ │ + bgt 4cd34 <_PyImport_ClearExtension@@Base+0x724> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b cdeb8 │ │ │ │ + b ceb30 │ │ │ │ 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 4d43c │ │ │ │ + b 4d228 │ │ │ │ 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 4cfec │ │ │ │ + b 4cf98 │ │ │ │ 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 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4ce08 <_PyImport_ClearExtension@@Base+0x7a8> │ │ │ │ - bl be4fc │ │ │ │ + bne 4cdb4 <_PyImport_ClearExtension@@Base+0x7a4> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ce08 <_PyImport_ClearExtension@@Base+0x7a8> │ │ │ │ + beq 4cdb4 <_PyImport_ClearExtension@@Base+0x7a4> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 292138 │ │ │ │ + bl 291c7c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4ce34 <_PyImport_ClearExtension@@Base+0x7d4> │ │ │ │ - bl be4fc │ │ │ │ + bne 4cde0 <_PyImport_ClearExtension@@Base+0x7d0> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ce00 <_PyImport_ClearExtension@@Base+0x7a0> │ │ │ │ + bne 4cdac <_PyImport_ClearExtension@@Base+0x79c> │ │ │ │ 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 │ │ │ │ @@ -31351,469 +31332,334 @@ │ │ │ │ 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 4ce90 <_PyImport_ClearExtension@@Base+0x830> │ │ │ │ + bne 4ce3c <_PyImport_ClearExtension@@Base+0x82c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bc218 <_PyXIData_Free@@Base+0x48> │ │ │ │ - b 4cea4 <_PyImport_ClearExtension@@Base+0x844> │ │ │ │ - bl df578 │ │ │ │ + bl 3bb8a8 <_PyXIData_Free@@Base+0x48> │ │ │ │ + b 4ce50 <_PyImport_ClearExtension@@Base+0x840> │ │ │ │ + bl e0194 │ │ │ │ mov r1, #1 │ │ │ │ - bl df5b8 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl e01d4 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ce84 <_PyImport_ClearExtension@@Base+0x824> │ │ │ │ + bne 4ce30 <_PyImport_ClearExtension@@Base+0x820> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 4cf00 <_PyImport_ClearExtension@@Base+0x8a0> │ │ │ │ + bne 4ceac <_PyImport_ClearExtension@@Base+0x89c> │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e2ed8 │ │ │ │ + bl e3af4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cef8 <_PyImport_ClearExtension@@Base+0x898> │ │ │ │ + bne 4cea4 <_PyImport_ClearExtension@@Base+0x894> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4cef8 <_PyImport_ClearExtension@@Base+0x898> │ │ │ │ + bne 4cea4 <_PyImport_ClearExtension@@Base+0x894> │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ - bl e2ed8 │ │ │ │ + bl e3af4 │ │ │ │ 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] @ 4cf64 <_PyImport_ClearExtension@@Base+0x904> │ │ │ │ + ldr r2, [pc, #60] @ 4cf10 <_PyImport_ClearExtension@@Base+0x900> │ │ │ │ mov r0, #3 │ │ │ │ ldmib r1, {r1, r3} │ │ │ │ - bl aefc4 │ │ │ │ + bl af090 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #44] @ 4cf68 <_PyImport_ClearExtension@@Base+0x908> │ │ │ │ + ldr r0, [pc, #44] @ 4cf14 <_PyImport_ClearExtension@@Base+0x904> │ │ │ │ ldr r3, [r0, #664] @ 0x298 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4cf5c <_PyImport_ClearExtension@@Base+0x8fc> │ │ │ │ + bgt 4cf08 <_PyImport_ClearExtension@@Base+0x8f8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0, #664] @ 0x298 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4cf5c <_PyImport_ClearExtension@@Base+0x8fc> │ │ │ │ + bne 4cf08 <_PyImport_ClearExtension@@Base+0x8f8> │ │ │ │ add r0, r0, #664 @ 0x298 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ strdeq r9, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -0004cf6c : │ │ │ │ +0004cf18 : │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4cf78 │ │ │ │ - b 395d54 <_PyLong_UInt32_Converter@@Base+0x1b8> │ │ │ │ + beq 4cf24 │ │ │ │ + b 395824 <_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, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42512 @ 0xa610 │ │ │ │ + movw r1, #40080 @ 0x9c90 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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 154b08 <_PyType_Name@@Base> │ │ │ │ + bl 1546f4 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #42536 @ 0xa628 │ │ │ │ + movw r0, #40104 @ 0x9ca8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b71d4 │ │ │ │ + b b7390 │ │ │ │ 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 4d030 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 4cfdc │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42572 @ 0xa64c │ │ │ │ + movw r1, #40140 @ 0x9ccc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 4d064 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 4d010 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl 17676c │ │ │ │ + bl 176424 │ │ │ │ movw r3, #625 @ 0x271 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 4d06c │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 4d018 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42604 @ 0xa66c │ │ │ │ + movw r1, #40172 @ 0x9cec │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ - b 4d114 │ │ │ │ + b 4d0c0 │ │ │ │ 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 176a54 │ │ │ │ + bl 17670c │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4d0a0 │ │ │ │ - bl be4fc │ │ │ │ + bne 4d04c │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d064 │ │ │ │ + bne 4d010 │ │ │ │ cmp r7, r6 │ │ │ │ str r9, [r5], #4 │ │ │ │ - bne 4d080 │ │ │ │ + bne 4d02c │ │ │ │ ldr r0, [r4, #2512] @ 0x9d0 │ │ │ │ - bl 152698 │ │ │ │ + bl 1522a4 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4d0d0 │ │ │ │ - bl be4fc │ │ │ │ + bne 4d07c │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d064 │ │ │ │ - b 4d0d8 │ │ │ │ + bne 4d010 │ │ │ │ + b 4d084 │ │ │ │ cmp r0, #624 @ 0x270 │ │ │ │ - bls 4d0f4 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bls 4d0a0 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1932 @ 0x78c │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + movw r1, #65072 @ 0xfe30 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 4d064 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 4d010 │ │ │ │ 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} │ │ │ │ - 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 139f90 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [r0] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4d174 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4d164 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 4d174 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4d1a8 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4d198 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 4d1a8 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4d1dc │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4d1cc │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 4d1dc │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4d210 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4d200 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 4d210 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4d244 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4d234 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 4d244 │ │ │ │ - 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, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4d26c │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - 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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4d2b0 │ │ │ │ + bne 4d0f8 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4d2d4 │ │ │ │ + b 4d11c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #62212 @ 0xf304 │ │ │ │ + movw r0, #60064 @ 0xeaa0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d2a0 │ │ │ │ + bne 4d0e8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0004d2d4 : │ │ │ │ +0004d11c : │ │ │ │ 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 4d300 │ │ │ │ - bl 3c66e4 <_Py_hashtable_foreach@@Base+0x6dac> │ │ │ │ + bne 4d148 │ │ │ │ + bl 3c5d74 <_Py_hashtable_foreach@@Base+0x6b94> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr ip, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [ip, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4d3b8 │ │ │ │ + beq 4d200 │ │ │ │ ldr lr, [r3, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne 4d32c │ │ │ │ + bne 4d174 │ │ │ │ ldr lr, [r3, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 4d33c │ │ │ │ + beq 4d184 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ tst ip, #536870912 @ 0x20000000 │ │ │ │ - bne 4d3b8 │ │ │ │ + bne 4d200 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4d3b8 │ │ │ │ + beq 4d200 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands r3, r3, #536870912 @ 0x20000000 │ │ │ │ - bne 4d3b8 │ │ │ │ + bne 4d200 │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4d3b8 │ │ │ │ + beq 4d200 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4d3b8 │ │ │ │ + beq 4d200 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ - bl 1597e4 │ │ │ │ + bl 1593d4 │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d3b8 │ │ │ │ + bgt 4d200 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d3b8 │ │ │ │ + bne 4d200 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58124 @ 0xe30c │ │ │ │ + movw r1, #55692 @ 0xd98c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ - 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 139f90 │ │ │ │ - ldr r0, [r0] │ │ │ │ - cmp r0, #0 │ │ │ │ - popeq {r4, r5, fp, pc} │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4d428 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - mov r1, r5 │ │ │ │ - mov r3, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - bx r3 │ │ │ │ + b 1409e8 │ │ │ │ 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 4d478 │ │ │ │ + bne 4d264 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b cdeb8 │ │ │ │ + b ceb30 │ │ │ │ add r1, sl, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r1, r1, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r2 │ │ │ │ - bl cdeb8 │ │ │ │ + bl ceb30 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4d4ec │ │ │ │ + beq 4d2d8 │ │ │ │ cmp r9, #0 │ │ │ │ - ble 4d4b4 │ │ │ │ + ble 4d2a0 │ │ │ │ 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 4d4ec │ │ │ │ + ble 4d2d8 │ │ │ │ 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 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - bl 139f90 │ │ │ │ - ldr r0, [r0] │ │ │ │ - cmp r0, #0 │ │ │ │ - popeq {r4, r5, fp, pc} │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4d53c │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - 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 │ │ │ │ - movw r3, #45236 @ 0xb0b4 │ │ │ │ + movw r3, #45660 @ 0xb25c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #42960 @ 0xa7d0 │ │ │ │ + movw r1, #40528 @ 0x9e50 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e3468 │ │ │ │ + bl 2e2fbc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4d5ac │ │ │ │ + beq 4d33c │ │ │ │ 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} │ │ │ │ @@ -31825,84 +31671,84 @@ │ │ │ │ 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 4d5f0 │ │ │ │ + bhi 4d380 │ │ │ │ cmp r4, #0 │ │ │ │ movwle r1, #5196 @ 0x144c │ │ │ │ movtle r1, #96 @ 0x60 │ │ │ │ ldrgt r1, [r6] │ │ │ │ - b 4d614 │ │ │ │ + b 4d3a4 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #62904 @ 0xf5b8 │ │ │ │ + movw r0, #60328 @ 0xeba8 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 4d5dc │ │ │ │ + b 4d36c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 4c910 <_PyImport_ClearExtension@@Base+0x2b0> │ │ │ │ + b 4c8c0 <_PyImport_ClearExtension@@Base+0x2b0> │ │ │ │ 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 33fa28 <_Py_set_inheritable_async_safe@@Base+0x1e88> │ │ │ │ + bl 33f34c <_Py_set_inheritable_async_safe@@Base+0x1e84> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4d6ac │ │ │ │ + beq 4d43c │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d67c │ │ │ │ + bne 4d40c │ │ │ │ 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 4d6b4 │ │ │ │ - bl c3e78 │ │ │ │ + b 4d444 │ │ │ │ + bl c4044 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 4d6b4 │ │ │ │ + bne 4d444 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d6ac │ │ │ │ + bgt 4d43c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d6ac │ │ │ │ + bne 4d43c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 4d6f0 │ │ │ │ + b 4d480 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #43404 @ 0xa98c │ │ │ │ + movw r0, #40972 @ 0xa00c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d6f0 │ │ │ │ + bgt 4d480 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d6f0 │ │ │ │ + bne 4d480 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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, #3944] @ 0xf68 │ │ │ │ @@ -31911,719 +31757,807 @@ │ │ │ │ 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 4d74c │ │ │ │ + bne 4d4dc │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d788 │ │ │ │ - ldr lr, [pc, #252] @ 4d850 │ │ │ │ + beq 4d518 │ │ │ │ + ldr lr, [pc, #252] @ 4d5e0 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #2 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4d830 │ │ │ │ + beq 4d5c0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4d7a8 │ │ │ │ - bl be4fc │ │ │ │ + bne 4d538 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d830 │ │ │ │ + bne 4d5c0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4d7c8 │ │ │ │ - bl be4fc │ │ │ │ + bne 4d558 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d830 │ │ │ │ + bne 4d5c0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ - bl dc4ec │ │ │ │ + bl dd114 │ │ │ │ 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 df21c │ │ │ │ + bl dfe38 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 4d838 │ │ │ │ + bge 4d5c8 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 4d820 │ │ │ │ - bl b8fac │ │ │ │ + bne 4d5b0 │ │ │ │ + bl b9178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d7d0 │ │ │ │ - b 4d830 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 4d560 │ │ │ │ + b 4d5c0 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ mov r0, #0 │ │ │ │ - b 4d848 │ │ │ │ + b 4d5d8 │ │ │ │ ldr r1, [fp, #-120] @ 0xffffff88 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 4da7c │ │ │ │ + bl 4d970 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r6, r2, 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 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 4d888 │ │ │ │ + beq 4d618 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bgt 4d8b4 │ │ │ │ + bgt 4d644 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - movw r1, #43428 @ 0xa9a4 │ │ │ │ + movw r1, #40996 @ 0xa024 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 4d8f0 │ │ │ │ + bgt 4d680 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #12] │ │ │ │ str r3, [r0, #16] │ │ │ │ - bl 21f3e4 │ │ │ │ + bl 21e548 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4d908 │ │ │ │ - bl be73c │ │ │ │ + blt 4d698 │ │ │ │ + bl be904 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 4d910 │ │ │ │ - b 4d908 │ │ │ │ - movw r3, #52392 @ 0xcca8 │ │ │ │ + bne 4d6a0 │ │ │ │ + b 4d698 │ │ │ │ + movw r3, #48424 @ 0xbd28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12564 @ 0x3114 │ │ │ │ + movw r1, #10132 @ 0x2794 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d930 │ │ │ │ + bgt 4d6c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d930 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 4d6c0 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 4d958 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 4d6e8 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43488 @ 0xa9e0 │ │ │ │ + movw r1, #41056 @ 0xa060 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 4d9dc │ │ │ │ - bl c56c8 │ │ │ │ + b 4d76c │ │ │ │ + bl c59f0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4d974 │ │ │ │ - bl be4fc │ │ │ │ + bne 4d704 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d97c │ │ │ │ - b 4d908 │ │ │ │ + beq 4d70c │ │ │ │ + b 4d698 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4d998 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 4d728 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43540 @ 0xaa14 │ │ │ │ + movw r1, #41108 @ 0xa094 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 4d908 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 4d698 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - bne 4d9bc │ │ │ │ + bne 4d74c │ │ │ │ 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 4d9f0 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 4d780 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43576 @ 0xaa38 │ │ │ │ + movw r1, #41144 @ 0xa0b8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4da0c │ │ │ │ - bl cb450 │ │ │ │ + beq 4d79c │ │ │ │ + bl cb650 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d9b0 │ │ │ │ - b 4d908 │ │ │ │ + beq 4d740 │ │ │ │ + b 4d698 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r4, #20] │ │ │ │ - b 4d9b0 │ │ │ │ + b 4d740 │ │ │ │ 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 4dcf0 │ │ │ │ + bl 4dbe0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #43628 @ 0xaa6c │ │ │ │ + movw r2, #41196 @ 0xa0ec │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 31ed1c <_Py_RestoreSignals@@Base+0x1f0> │ │ │ │ + b 31e4c8 <_Py_RestoreSignals@@Base+0x34> │ │ │ │ + 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 13a590 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r0] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4d864 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4d854 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 4d864 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4d898 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4d888 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 4d898 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4d8cc │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4d8bc │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 4d8cc │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4d900 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4d8f0 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 4d900 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4d934 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4d924 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 4d934 │ │ │ │ + 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, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4d95c │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + b 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + 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 │ │ │ │ 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 4dab4 │ │ │ │ + bne 4d9a8 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d6c4 │ │ │ │ - movw r1, #17912 @ 0x45f8 │ │ │ │ + movw r1, #15252 @ 0x3b94 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #38908 @ 0x97fc │ │ │ │ + movw r0, #33904 @ 0x8470 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 1a4ca4 │ │ │ │ + bl 1a48c0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 4dcd4 │ │ │ │ - bl c4da0 │ │ │ │ + beq 4dbc8 │ │ │ │ + bl c50c8 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4dafc │ │ │ │ + bgt 4d9f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4dafc │ │ │ │ + bne 4d9f0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4dcd4 │ │ │ │ + beq 4dbc8 │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ - blx 3cd0b8 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ - vldr d9, [pc, #468] @ 4dce8 │ │ │ │ + blx 3cc748 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + vldr d9, [pc, #464] @ 4dbd8 │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, [r5] │ │ │ │ - blx 3cd0b8 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cc748 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ vmul.f64 d8, d8, d9 │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl c57b8 │ │ │ │ + bl c5ae0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4dc7c │ │ │ │ + beq 4db70 │ │ │ │ str r0, [r4, #16] │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ - blx 3cd0b8 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cc748 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ vmul.f64 d8, d8, d9 │ │ │ │ - blx 3cd0b8 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cc748 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl c57b8 │ │ │ │ + bl c5ae0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4dc7c │ │ │ │ + beq 4db70 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4dc7c │ │ │ │ + beq 4db70 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4dc7c │ │ │ │ + beq 4db70 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4dc7c │ │ │ │ + beq 4db70 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ str r3, [r4, #32] │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4dc7c │ │ │ │ + beq 4db70 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4dc7c │ │ │ │ + beq 4db70 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4dc7c │ │ │ │ + beq 4db70 │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4dc7c │ │ │ │ + beq 4db70 │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4dc7c │ │ │ │ + beq 4db70 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4dc7c │ │ │ │ + beq 4db70 │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4dc7c │ │ │ │ + beq 4db70 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4dc7c │ │ │ │ + beq 4db70 │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4dc7c │ │ │ │ + beq 4db70 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4dc7c │ │ │ │ + beq 4db70 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 4dca4 │ │ │ │ + bne 4db98 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4dcd4 │ │ │ │ + bgt 4dbc8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4dcd4 │ │ │ │ + bne 4dbc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 4dcd4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 4dbc8 │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ mov r0, r7 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #43652 @ 0xaa84 │ │ │ │ + movw r0, #41220 @ 0xa104 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b bf9f4 │ │ │ │ + b bfbbc │ │ │ │ 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} │ │ │ │ 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, #3592] @ 0xe08 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, sp, #468 @ 0x1d4 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #27660 @ 0x6c0c │ │ │ │ + movw r1, #25000 @ 0x61a8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r2, [fp, #-492] @ 0xfffffe14 │ │ │ │ str r3, [fp, #-480] @ 0xfffffe20 │ │ │ │ - bl 179180 │ │ │ │ + bl 178e38 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4ddd4 │ │ │ │ + beq 4dcc4 │ │ │ │ ldr r9, [r4, #8] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 4dd74 │ │ │ │ + bne 4dc64 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4dd60 │ │ │ │ + bgt 4dc50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4dd60 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 4dc50 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b cdeb8 │ │ │ │ + b ceb30 │ │ │ │ cmp r9, #10 │ │ │ │ suble r6, fp, #476 @ 0x1dc │ │ │ │ - ble 4dddc │ │ │ │ + ble 4dccc │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r9, r3 │ │ │ │ - bls 4dda0 │ │ │ │ + bls 4dc90 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4ddb8 │ │ │ │ - b 4ddd0 │ │ │ │ + ble 4dca8 │ │ │ │ + b 4dcc0 │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mul r0, r0, r9 │ │ │ │ - bl a5998 │ │ │ │ + bl a5a58 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 4dddc │ │ │ │ - b 4dd90 │ │ │ │ + bne 4dccc │ │ │ │ + b 4dc80 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ddd0 │ │ │ │ + bne 4dcc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - bl 2e1c38 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + bl 2e1788 │ │ │ │ mov r8, #0 │ │ │ │ - b 4e100 │ │ │ │ + b 4dff0 │ │ │ │ mov r5, #0 │ │ │ │ mov sl, r9 │ │ │ │ str r6, [fp, #-484] @ 0xfffffe1c │ │ │ │ mov r9, r6 │ │ │ │ mov r7, r5 │ │ │ │ movw r6, #42964 @ 0xa7d4 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-488] @ 0xfffffe18 │ │ │ │ cmp r5, sl │ │ │ │ - bge 4df90 │ │ │ │ + bge 4de80 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ addeq r3, r4, #16 │ │ │ │ ldrne r3, [r4, #12] │ │ │ │ ldr r8, [r3, r5, lsl #2] │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r2, r6 │ │ │ │ - bne 4de54 │ │ │ │ + bne 4dd44 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add r2, r8, #16 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ ldr r3, [r8, #8] │ │ │ │ str r8, [r9, #4] │ │ │ │ str r2, [r9] │ │ │ │ str r3, [r9, #8] │ │ │ │ - b 4def0 │ │ │ │ + b 4dde0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r2, #0 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r1, r9 │ │ │ │ strle r3, [r8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 1c1608 │ │ │ │ + bl 1c1100 │ │ │ │ subs r3, r0, #0 │ │ │ │ ldr r0, [r8] │ │ │ │ str r3, [fp, #-488] @ 0xfffffe18 │ │ │ │ - beq 4ded0 │ │ │ │ + beq 4ddc0 │ │ │ │ ldr r6, [fp, #-484] @ 0xfffffe1c │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4dea4 │ │ │ │ + bgt 4dd94 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4dea4 │ │ │ │ + bne 4dd94 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r8, #4] │ │ │ │ - movw r1, #45172 @ 0xb074 │ │ │ │ + movw r1, #45596 @ 0xb21c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ mov r8, #0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r1] │ │ │ │ - movw r1, #8776 @ 0x2248 │ │ │ │ + movw r1, #6264 @ 0x1878 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 140e0c │ │ │ │ - b 4e0a8 │ │ │ │ + bl 1409e8 │ │ │ │ + b 4df98 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4def0 │ │ │ │ + bgt 4dde0 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4def0 │ │ │ │ + bne 4dde0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r9, #8] │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ add r8, r5, #1 │ │ │ │ sub r3, r3, r7 │ │ │ │ cmp r3, r2 │ │ │ │ - blt 4df30 │ │ │ │ + blt 4de20 │ │ │ │ add r7, r7, r2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4df58 │ │ │ │ + beq 4de48 │ │ │ │ ldr r2, [fp, #-480] @ 0xfffffe20 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ sub r3, r3, r7 │ │ │ │ cmp r3, r2 │ │ │ │ - bge 4df50 │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + bge 4de40 │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8840 @ 0x2288 │ │ │ │ + movw r1, #6328 @ 0x18b8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r6, [fp, #-484] @ 0xfffffe1c │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 4e0a0 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 4df90 │ │ │ │ ldr r3, [fp, #-480] @ 0xfffffe20 │ │ │ │ add r7, r7, r3 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r9, r9, #44 @ 0x2c │ │ │ │ cmp r3, sl │ │ │ │ - beq 4df88 │ │ │ │ + beq 4de78 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8868 @ 0x22a4 │ │ │ │ + movw r1, #6356 @ 0x18d4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r6, [fp, #-484] @ 0xfffffe1c │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 4e0a0 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 4df90 │ │ │ │ mov r5, r8 │ │ │ │ - b 4de00 │ │ │ │ + b 4dcf0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [fp, #-484] @ 0xfffffe1c │ │ │ │ - bl cdeb8 │ │ │ │ + bl ceb30 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 4e0a8 │ │ │ │ + beq 4df98 │ │ │ │ ldr r1, [fp, #-488] @ 0xfffffe18 │ │ │ │ cmp r7, #1048576 @ 0x100000 │ │ │ │ movlt r1, #0 │ │ │ │ andge r1, r1, #1 │ │ │ │ ldr r7, [r8, #20] │ │ │ │ cmp r1, #0 │ │ │ │ streq r1, [fp, #-484] @ 0xfffffe1c │ │ │ │ - beq 4dfd4 │ │ │ │ - bl dc4ec │ │ │ │ + beq 4dec4 │ │ │ │ + bl dd114 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [fp, #-484] @ 0xfffffe1c │ │ │ │ ldr r3, [fp, #-480] @ 0xfffffe20 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e038 │ │ │ │ + bne 4df28 │ │ │ │ mov sl, #44 @ 0x2c │ │ │ │ str r8, [fp, #-480] @ 0xfffffe20 │ │ │ │ mov r9, r6 │ │ │ │ mov r8, r1 │ │ │ │ mla sl, sl, r5, r6 │ │ │ │ mov r0, r7 │ │ │ │ cmp sl, r9 │ │ │ │ - beq 4e01c │ │ │ │ + beq 4df0c │ │ │ │ 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 4dff4 │ │ │ │ + b 4dee4 │ │ │ │ mov r1, r8 │ │ │ │ ldr r8, [fp, #-480] @ 0xfffffe20 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e0a8 │ │ │ │ + beq 4df98 │ │ │ │ ldr r0, [fp, #-484] @ 0xfffffe1c │ │ │ │ - bl df21c │ │ │ │ - b 4e0a8 │ │ │ │ + bl dfe38 │ │ │ │ + b 4df98 │ │ │ │ str r4, [fp, #-488] @ 0xfffffe18 │ │ │ │ mov sl, #0 │ │ │ │ mov r9, r1 │ │ │ │ mov r4, r6 │ │ │ │ ldr r2, [fp, #-480] @ 0xfffffe20 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [fp, #-492] @ 0xfffffe14 │ │ │ │ cmp r5, sl │ │ │ │ - beq 4e094 │ │ │ │ + beq 4df84 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4e070 │ │ │ │ + beq 4df60 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [fp, #-480] @ 0xfffffe20 │ │ │ │ add r7, r7, r3 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r4], #44 @ 0x2c │ │ │ │ add sl, sl, #1 │ │ │ │ str r2, [fp, #-496] @ 0xfffffe10 │ │ │ │ bl 2e280 │ │ │ │ ldr r2, [fp, #-496] @ 0xfffffe10 │ │ │ │ add r7, r7, r2 │ │ │ │ - b 4e048 │ │ │ │ + b 4df38 │ │ │ │ ldr r4, [fp, #-488] @ 0xfffffe18 │ │ │ │ mov r1, r9 │ │ │ │ - b 4e024 │ │ │ │ + b 4df14 │ │ │ │ mov r5, r8 │ │ │ │ mov r8, #0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4e0cc │ │ │ │ + bgt 4dfbc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e0cc │ │ │ │ + bne 4dfbc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r7, #44 @ 0x2c │ │ │ │ mla r0, r7, r4, r6 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 4e0ec │ │ │ │ + beq 4dfdc │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 1c4e48 │ │ │ │ - b 4e0d4 │ │ │ │ + bl 1c4930 │ │ │ │ + b 4dfc4 │ │ │ │ sub r3, fp, #476 @ 0x1dc │ │ │ │ cmp r6, r3 │ │ │ │ - beq 4e100 │ │ │ │ + beq 4dff0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ - blt 4e120 │ │ │ │ + blt 4e010 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt 4e154 │ │ │ │ + blt 4e044 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #52316 @ 0xcc5c │ │ │ │ + movw r3, #48344 @ 0xbcd8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15160 @ 0x3b38 │ │ │ │ + movw r1, #12500 @ 0x30d4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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 4e198 │ │ │ │ + bne 4e088 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16b8ec │ │ │ │ + b 16b5ac │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2afa14 │ │ │ │ + b 2af2fc │ │ │ │ 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 154b08 <_PyType_Name@@Base> │ │ │ │ + bl 1546f4 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr lr, [r4, #20] │ │ │ │ - movw r0, #43656 @ 0xaa88 │ │ │ │ + movw r0, #41224 @ 0xa108 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr ip, [r4, #16] │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl b71d4 │ │ │ │ + bl b7390 │ │ │ │ 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 4e234 │ │ │ │ + bne 4e124 │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #56 @ 0x38 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2bc414 │ │ │ │ + b 2bbd74 │ │ │ │ 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 │ │ │ │ @@ -32636,29 +32570,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 30a1c0 <_PyCode_SetUnboundVarCounts@@Base+0x628> │ │ │ │ + bl 309bf4 <_PyCode_SetUnboundVarCounts@@Base+0x628> │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 4e8e0 │ │ │ │ + beq 4e7d0 │ │ │ │ ldr r5, [fp, #-208] @ 0xffffff30 │ │ │ │ cmp r5, #103 @ 0x67 │ │ │ │ - bhi 4e2b8 │ │ │ │ + bhi 4e1a8 │ │ │ │ sub r3, r5, #1 │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bhi 4e2c0 │ │ │ │ + bhi 4e1b0 │ │ │ │ sub r3, r5, #69 @ 0x45 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 4e2c0 │ │ │ │ - b 4e8d0 │ │ │ │ + bls 4e1b0 │ │ │ │ + b 4e7c0 │ │ │ │ cmp r5, #110 @ 0x6e │ │ │ │ - bne 4e8d0 │ │ │ │ + bne 4e7c0 │ │ │ │ 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 │ │ │ │ @@ -32680,206 +32614,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 4e354 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 4e244 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43676 @ 0xaa9c │ │ │ │ + movw r1, #41244 @ 0xa11c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 4e378 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 4e268 │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ - bne 4e390 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 4e280 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43732 @ 0xaad4 │ │ │ │ + movw r1, #41300 @ 0xa154 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r6, #0 │ │ │ │ mvn r5, #0 │ │ │ │ str r6, [fp, #-304] @ 0xfffffed0 │ │ │ │ str r6, [fp, #-312] @ 0xfffffec8 │ │ │ │ str r6, [fp, #-316] @ 0xfffffec4 │ │ │ │ - b 4e8a4 │ │ │ │ + b 4e794 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 36f90c │ │ │ │ + bl 36f154 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4e3b8 │ │ │ │ - bl be4fc │ │ │ │ + bne 4e2a8 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e378 │ │ │ │ + bne 4e268 │ │ │ │ mov r0, r7 │ │ │ │ - bl 36f9c8 │ │ │ │ + bl 36f210 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4e3dc │ │ │ │ - bl be4fc │ │ │ │ + bne 4e2cc │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e378 │ │ │ │ + bne 4e268 │ │ │ │ subs r6, r6, #0 │ │ │ │ movne r6, #1 │ │ │ │ cmp r9, #0 │ │ │ │ lsl r9, r6, #2 │ │ │ │ orrne r9, r9, #8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4e42c │ │ │ │ + bne 4e31c │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4e450 │ │ │ │ + bne 4e340 │ │ │ │ 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 4e464 │ │ │ │ - b 4e450 │ │ │ │ + beq 4e354 │ │ │ │ + b 4e340 │ │ │ │ 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 4e474 │ │ │ │ + b 4e364 │ │ │ │ mov r7, r5 │ │ │ │ mov r3, r5 │ │ │ │ mov r6, #114 @ 0x72 │ │ │ │ str sl, [fp, #-308] @ 0xfffffecc │ │ │ │ - b 4e474 │ │ │ │ + b 4e364 │ │ │ │ mov r7, sl │ │ │ │ mov r3, r5 │ │ │ │ mov r6, #114 @ 0x72 │ │ │ │ str r5, [fp, #-308] @ 0xfffffecc │ │ │ │ cmp r8, #0 │ │ │ │ movlt r8, r3 │ │ │ │ - blt 4e488 │ │ │ │ + blt 4e378 │ │ │ │ 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 1fbaac │ │ │ │ + bl 1fa8b8 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ - beq 4e378 │ │ │ │ + beq 4e268 │ │ │ │ uxtb r0, r6 │ │ │ │ sub r3, fp, #268 @ 0x10c │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1fbaac │ │ │ │ + bl 1fa8b8 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-312] @ 0xfffffec8 │ │ │ │ mvneq r5, #0 │ │ │ │ ldreq r6, [fp, #-312] @ 0xfffffec8 │ │ │ │ streq r6, [fp, #-304] @ 0xfffffed0 │ │ │ │ - beq 4e8a4 │ │ │ │ + beq 4e794 │ │ │ │ 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 d7b18 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ + bl d8730 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-304] @ 0xfffffed0 │ │ │ │ mvneq r5, #0 │ │ │ │ ldreq r6, [fp, #-304] @ 0xfffffed0 │ │ │ │ - beq 4e8a4 │ │ │ │ + beq 4e794 │ │ │ │ ldr r1, [fp, #-340] @ 0xfffffeac │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ - bl d7b18 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ + bl d8730 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 4e8a0 │ │ │ │ + beq 4e790 │ │ │ │ ldr r0, [fp, #-304] @ 0xfffffed0 │ │ │ │ mov r1, #0 │ │ │ │ - bl 278928 <_Py_normpath@@Base+0xc5c> │ │ │ │ + bl 278470 <_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 278928 <_Py_normpath@@Base+0xc5c> │ │ │ │ + bl 278470 <_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 35e714 │ │ │ │ + bl 35e50c │ │ │ │ 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 35e714 │ │ │ │ + bl 35e50c │ │ │ │ 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 30ae5c <_PyCode_SetUnboundVarCounts@@Base+0x12c4> │ │ │ │ + bl 30a93c <_PyCode_SetUnboundVarCounts@@Base+0x1370> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4e8a0 │ │ │ │ + beq 4e790 │ │ │ │ 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] @ 4e8f8 │ │ │ │ + vldr d7, [pc, #752] @ 4e7e8 │ │ │ │ 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 30afec <_PyCode_SetUnboundVarCounts@@Base+0x1454> │ │ │ │ + bl 30aacc <_PyCode_SetUnboundVarCounts@@Base+0x1500> │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4e8a4 │ │ │ │ + beq 4e794 │ │ │ │ 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 │ │ │ │ @@ -32892,451 +32826,497 @@ │ │ │ │ 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 30afec <_PyCode_SetUnboundVarCounts@@Base+0x1454> │ │ │ │ + bl 30aacc <_PyCode_SetUnboundVarCounts@@Base+0x1500> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4e8a0 │ │ │ │ + beq 4e790 │ │ │ │ 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 4e6d0 │ │ │ │ + blt 4e5c0 │ │ │ │ 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 4e6f0 │ │ │ │ + beq 4e5e0 │ │ │ │ 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 4e714 │ │ │ │ + beq 4e604 │ │ │ │ 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 4e764 │ │ │ │ + bcc 4e654 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ sub r3, r3, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bgt 4e764 │ │ │ │ + bgt 4e654 │ │ │ │ ldr r2, [fp, #-324] @ 0xfffffebc │ │ │ │ mov r3, r9 │ │ │ │ str r8, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmib r4, {r5, r9} │ │ │ │ - bl 31ca88 <_PyTime_ObjectToTimespec@@Base+0x360> │ │ │ │ + bl 31c3d0 <_PyTime_ObjectToTimespec@@Base+0x360> │ │ │ │ ldr r3, [fp, #-308] @ 0xfffffecc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e7b0 │ │ │ │ - b 4e780 │ │ │ │ + beq 4e6a0 │ │ │ │ + b 4e670 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e738 │ │ │ │ + beq 4e628 │ │ │ │ mov r0, r4 │ │ │ │ - bl b96e8 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b98bc <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4e738 │ │ │ │ - b 4e8a0 │ │ │ │ + bne 4e628 │ │ │ │ + b 4e790 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r9, #1 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ strbeq r2, [r5, r3] │ │ │ │ - beq 4e7a4 │ │ │ │ + beq 4e694 │ │ │ │ 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 4e7f4 │ │ │ │ + beq 4e6e4 │ │ │ │ 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 30b4a0 <_PyCode_SetUnboundVarCounts@@Base+0x1908> │ │ │ │ + bl 30af80 <_PyCode_SetUnboundVarCounts@@Base+0x19b4> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4e82c │ │ │ │ - b 4e8a0 │ │ │ │ + bne 4e71c │ │ │ │ + b 4e790 │ │ │ │ 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 30b4a0 <_PyCode_SetUnboundVarCounts@@Base+0x1908> │ │ │ │ + bl 30af80 <_PyCode_SetUnboundVarCounts@@Base+0x19b4> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4e7b8 │ │ │ │ - b 4e8a0 │ │ │ │ + bne 4e6a8 │ │ │ │ + b 4e790 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r9, #1 │ │ │ │ mov r2, #106 @ 0x6a │ │ │ │ strbeq r2, [r5, r3] │ │ │ │ - beq 4e850 │ │ │ │ + beq 4e740 │ │ │ │ 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 4e890 │ │ │ │ + beq 4e780 │ │ │ │ cmp r9, #1 │ │ │ │ mov r2, #41 @ 0x29 │ │ │ │ strbeq r2, [r5, r3] │ │ │ │ - beq 4e888 │ │ │ │ + beq 4e778 │ │ │ │ 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 4e8a4 │ │ │ │ + b 4e794 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ ldr r0, [fp, #-304] @ 0xfffffed0 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ mov r0, r6 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ sub r0, fp, #264 @ 0x108 │ │ │ │ - bl 30bc7c │ │ │ │ - b 4e8e4 │ │ │ │ + bl 30b75c │ │ │ │ + b 4e7d4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 39f4e0 │ │ │ │ + bl 39eba0 │ │ │ │ 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 │ │ │ │ andeq r0, r0, ip, lsr 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 │ │ │ │ + mov r5, r2 │ │ │ │ + bl 13a590 │ │ │ │ + ldr r0, [r0] │ │ │ │ + cmp r0, #0 │ │ │ │ + popeq {r4, r5, fp, pc} │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4e838 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, 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 4e93c │ │ │ │ + bhi 4e888 │ │ │ │ cmp r4, #0 │ │ │ │ ldrgt r0, [r6] │ │ │ │ movwle r0, #5196 @ 0x144c │ │ │ │ movtle r0, #96 @ 0x60 │ │ │ │ - b 4e960 │ │ │ │ + b 4e8ac │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #22100 @ 0x5654 │ │ │ │ + movw r0, #19440 @ 0x4bf0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e928 │ │ │ │ - b 4ea44 │ │ │ │ + bne 4e874 │ │ │ │ + b 4e990 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e994 │ │ │ │ + beq 4e8e0 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 4e9b0 │ │ │ │ - movw r3, #52392 @ 0xcca8 │ │ │ │ + ble 4e8fc │ │ │ │ + movw r3, #48424 @ 0xbd28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12564 @ 0x3114 │ │ │ │ + movw r1, #10132 @ 0x2794 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 4ea44 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 4e990 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37448 @ 0x9248 │ │ │ │ + movw r1, #34788 @ 0x87e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 4ea44 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 4e990 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ ldreq r4, [r5, #12] │ │ │ │ - beq 4ea10 │ │ │ │ - bl 152698 │ │ │ │ + beq 4e95c │ │ │ │ + bl 1522a4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4e9e4 │ │ │ │ - bl be4fc │ │ │ │ + bne 4e930 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e9ec │ │ │ │ - b 4ea44 │ │ │ │ + beq 4e938 │ │ │ │ + b 4e990 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4ea10 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 4e95c │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #43856 @ 0xab50 │ │ │ │ + movw r1, #41424 @ 0xa1d0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt 4ea2c │ │ │ │ + bgt 4e978 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r5, #16] │ │ │ │ - bl 33f548 <_Py_set_inheritable_async_safe@@Base+0x19a8> │ │ │ │ + bl 33ee70 <_Py_set_inheritable_async_safe@@Base+0x19a8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4ea1c │ │ │ │ + bne 4e968 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ 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, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl be4fc │ │ │ │ + bl be6c4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 4eb6c │ │ │ │ + bne 4eab8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38e588 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ + bl 38e430 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4eb6c │ │ │ │ + beq 4eab8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396724 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ + bl 3963f0 <_PyLong_UInt32_Converter@@Base+0xd84> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #25596 @ 0x63fc │ │ │ │ + movw r0, #23164 @ 0x5a7c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4eacc │ │ │ │ + bne 4ea18 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3ac0d8 │ │ │ │ + b 3ab798 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #43880 @ 0xab68 │ │ │ │ + movw r0, #41448 @ 0xa1e8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #28] │ │ │ │ mov r1, #752 @ 0x2f0 │ │ │ │ - bl 396d4c <_PyLong_UInt32_Converter@@Base+0x11b0> │ │ │ │ + bl 396820 <_PyLong_UInt32_Converter@@Base+0x11b4> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4eb20 │ │ │ │ + bgt 4ea6c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4eb20 │ │ │ │ + bne 4ea6c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4eabc │ │ │ │ + beq 4ea08 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4eb4c │ │ │ │ + bgt 4ea98 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4eb4c │ │ │ │ + bne 4ea98 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - bl be4fc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4eb6c │ │ │ │ - movw r0, #43880 @ 0xab68 │ │ │ │ + beq 4eab8 │ │ │ │ + movw r0, #41448 @ 0xa1e8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3bbbac <_Py_c_neg@@Base+0xc18> │ │ │ │ + b 3bb23c <_Py_c_neg@@Base+0xc18> │ │ │ │ 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 │ │ │ │ + mov r5, r2 │ │ │ │ + bl 13a590 │ │ │ │ + ldr r0, [r0] │ │ │ │ + cmp r0, #0 │ │ │ │ + popeq {r4, r5, fp, pc} │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4eb08 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, 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 4ebac │ │ │ │ + bne 4eb54 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 300e28 │ │ │ │ + bl 3009e8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4ebd4 │ │ │ │ - b 4ebcc │ │ │ │ + bne 4eb7c │ │ │ │ + b 4eb74 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #31280 @ 0x7a30 │ │ │ │ + movw r0, #28632 @ 0x6fd8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4eb94 │ │ │ │ + bne 4eb3c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4ebf4 │ │ │ │ - bl be4fc │ │ │ │ + bne 4eb9c │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ebcc │ │ │ │ + bne 4eb74 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #46168 @ 0xb458 │ │ │ │ + movw r1, #43716 @ 0xaac4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #43900 @ 0xab7c │ │ │ │ + movw r0, #41468 @ 0xa1fc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d7dfc │ │ │ │ + bl d8a14 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4ebcc │ │ │ │ - bl dc4ec │ │ │ │ + beq 4eb74 │ │ │ │ + bl dd114 │ │ │ │ mov r1, r5 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d568 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmn r6, #1 │ │ │ │ - bne 4ec78 │ │ │ │ + bne 4ec20 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 4ec60 │ │ │ │ - bl b8fac │ │ │ │ + bne 4ec08 │ │ │ │ + bl b9178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ec18 │ │ │ │ - b 4ebcc │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 4ebc0 │ │ │ │ + b 4eb74 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27ad20 │ │ │ │ + b 27a868 │ │ │ │ cmp r6, #0 │ │ │ │ - blt 4ec60 │ │ │ │ + blt 4ec08 │ │ │ │ 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 4ece8 │ │ │ │ + bne 4ec90 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r4, #32] │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4ed28 │ │ │ │ - b 4ed58 │ │ │ │ + ble 4ecd0 │ │ │ │ + b 4ed00 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 4ed00 │ │ │ │ + beq 4eca8 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 4ed34 │ │ │ │ + bne 4ecdc │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r4, #20] │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ed58 │ │ │ │ + bgt 4ed00 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - b 4ed58 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b 4ed00 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #29560 @ 0x7378 │ │ │ │ + movw r1, #27128 @ 0x69f8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ 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, #3904] @ 0xf40 │ │ │ │ @@ -33353,284 +33333,284 @@ │ │ │ │ bl 2d6c4 │ │ │ │ cmp r8, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4edd4 │ │ │ │ + bne 4ed7c │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4ee14 │ │ │ │ - ldr r1, [pc, #748] @ 4f0c8 │ │ │ │ + beq 4edbc │ │ │ │ + ldr r1, [pc, #748] @ 4f070 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4f0a4 │ │ │ │ + beq 4f04c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ - bl 1c1608 │ │ │ │ + bl 1c1100 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f0a4 │ │ │ │ + bne 4f04c │ │ │ │ add r6, r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 4ee94 │ │ │ │ + beq 4ee3c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ee6c │ │ │ │ - bl 176884 │ │ │ │ + beq 4ee14 │ │ │ │ + bl 17653c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4ee60 │ │ │ │ - bl be4fc │ │ │ │ + bne 4ee08 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f0a4 │ │ │ │ + bne 4f04c │ │ │ │ cmp r6, #2 │ │ │ │ - bne 4ee70 │ │ │ │ - b 4eea0 │ │ │ │ + bne 4ee18 │ │ │ │ + b 4ee48 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4eea4 │ │ │ │ - bl be4fc │ │ │ │ + bne 4ee4c │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4eea4 │ │ │ │ - b 4f0a4 │ │ │ │ + beq 4ee4c │ │ │ │ + b 4f04c │ │ │ │ mov r6, #15 │ │ │ │ mvn r5, #0 │ │ │ │ - b 4eea4 │ │ │ │ + b 4ee4c │ │ │ │ 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 139f90 │ │ │ │ + bl 13a590 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #32768 @ 0x8000 │ │ │ │ ldr sl, [fp, #-136] @ 0xffffff78 │ │ │ │ ldr r8, [fp, #-128] @ 0xffffff80 │ │ │ │ - bl 1a2bf4 │ │ │ │ + bl 1a28a4 │ │ │ │ mvn r3, #0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4ef80 │ │ │ │ + beq 4ef28 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ - bl 1a2d1c │ │ │ │ + bl 1a29cc │ │ │ │ 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, #6940 @ 0x1b1c │ │ │ │ + movw ip, #4428 @ 0x114c │ │ │ │ movt ip, #63 @ 0x3f │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ str ip, [sp, #8] │ │ │ │ - movw ip, #812 @ 0x32c │ │ │ │ - movt ip, #49 @ 0x31 │ │ │ │ + movw ip, #64676 @ 0xfca4 │ │ │ │ + movt ip, #48 @ 0x30 │ │ │ │ str r6, [fp, #-76] @ 0xffffffb4 │ │ │ │ str ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw ip, #30200 @ 0x75f8 │ │ │ │ + movw ip, #28636 @ 0x6fdc │ │ │ │ movt ip, #49 @ 0x31 │ │ │ │ str ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2cf68 │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r5, r6 │ │ │ │ streq r8, [fp, #-88] @ 0xffffffa8 │ │ │ │ - beq 4efd8 │ │ │ │ - bgt 4efa8 │ │ │ │ + beq 4ef80 │ │ │ │ + bgt 4ef50 │ │ │ │ cmn r5, #4 │ │ │ │ - beq 4ef8c │ │ │ │ + beq 4ef34 │ │ │ │ cmn r5, #2 │ │ │ │ - bne 4efa8 │ │ │ │ + bne 4ef50 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - movw r1, #44072 @ 0xac28 │ │ │ │ + movw r1, #41640 @ 0xa2a8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 16ebf0 │ │ │ │ - b 4f09c │ │ │ │ + bl 16e8c0 │ │ │ │ + b 4f044 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r4, #0 │ │ │ │ - b 4f09c │ │ │ │ + b 4f044 │ │ │ │ movw r3, #36884 @ 0x9014 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44032 @ 0xac00 │ │ │ │ + movw r1, #41600 @ 0xa280 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 4f09c │ │ │ │ + bl 16e8c0 │ │ │ │ + b 4f044 │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ bl 2d5a4 │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov r2, r5 │ │ │ │ - movw r3, #49540 @ 0xc184 │ │ │ │ + movw r3, #47108 @ 0xb804 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - bl 3b8714 <_PyBytes_FromXIData@@Base+0x204> │ │ │ │ - b 4f09c │ │ │ │ + bl 3b7da4 <_PyBytes_FromXIData@@Base+0x204> │ │ │ │ + b 4f044 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f05c │ │ │ │ + bne 4f004 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f010 │ │ │ │ + bne 4efb8 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ sub r0, fp, #152 @ 0x98 │ │ │ │ strd r4, [fp, #-152] @ 0xffffff68 │ │ │ │ - bl 3a8234 <_PyBytes_GetXIData@@Base+0xbec> │ │ │ │ + bl 3a78f4 <_PyBytes_GetXIData@@Base+0xbec> │ │ │ │ ldrd r4, [fp, #-152] @ 0xffffff68 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bge 4f010 │ │ │ │ + bge 4efb8 │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ bl 2d5a4 │ │ │ │ - b 4f09c │ │ │ │ - bl dc4ec │ │ │ │ + b 4f044 │ │ │ │ + bl dd114 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r0 │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ bl 2d340 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmn r6, #2 │ │ │ │ - bne 4efcc │ │ │ │ + bne 4ef74 │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ bl 2d5a4 │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov r2, r6 │ │ │ │ - movw r3, #49540 @ 0xc184 │ │ │ │ + movw r3, #47108 @ 0xb804 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - bl 3b8714 <_PyBytes_FromXIData@@Base+0x204> │ │ │ │ - b 4f09c │ │ │ │ + bl 3b7da4 <_PyBytes_FromXIData@@Base+0x204> │ │ │ │ + b 4f044 │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ bl 2d5a4 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 4f088 │ │ │ │ + bne 4f030 │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, r5, r1 │ │ │ │ - bl 13967c │ │ │ │ + bl 139c78 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4f0a8 │ │ │ │ - b 4ef84 │ │ │ │ - movw r3, #49648 @ 0xc1f0 │ │ │ │ + bne 4f050 │ │ │ │ + b 4ef2c │ │ │ │ + movw r3, #47216 @ 0xb870 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 3b8714 <_PyBytes_FromXIData@@Base+0x204> │ │ │ │ + bl 3b7da4 <_PyBytes_FromXIData@@Base+0x204> │ │ │ │ mov r0, r4 │ │ │ │ - bl 139a58 │ │ │ │ + bl 13a054 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [fp, #-132] @ 0xffffff7c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f0bc │ │ │ │ + beq 4f064 │ │ │ │ sub r0, fp, #136 @ 0x88 │ │ │ │ - bl 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r6, r2, r4, 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 4f118 │ │ │ │ + bgt 4f0c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 385e78 │ │ │ │ + bl 3856a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f13c │ │ │ │ + bne 4f0e4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 485c0 <_Py_rc_quot@@Base+0xeb0> │ │ │ │ - movw r3, #45236 @ 0xb0b4 │ │ │ │ + b 48570 <_Py_rc_quot@@Base+0xeb0> │ │ │ │ + movw r3, #45660 @ 0xb25c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #44096 @ 0xac40 │ │ │ │ + movw r1, #41664 @ 0xa2c0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e3468 │ │ │ │ + bl 2e2fbc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4f0f4 │ │ │ │ + bne 4f09c │ │ │ │ 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 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4f17c │ │ │ │ - bl be4fc │ │ │ │ + bne 4f124 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f190 │ │ │ │ + bne 4f138 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2ffabc │ │ │ │ + b 2ff67c │ │ │ │ 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 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4f1d4 │ │ │ │ - bl be4fc │ │ │ │ + bne 4f17c │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f1d4 │ │ │ │ + beq 4f17c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a6e4 <_Py_fstat@@Base+0x60> │ │ │ │ + bl 3a6fc <_Py_fstat@@Base+0x60> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4f1fc │ │ │ │ - bl be4fc │ │ │ │ + bne 4f1a4 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f1cc │ │ │ │ + bne 4f174 │ │ │ │ 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 │ │ │ │ @@ -33645,345 +33625,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 4f274 │ │ │ │ + bne 4f21c │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #33584 @ 0x8330 │ │ │ │ + movw r2, #29296 @ 0x7270 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #18400 @ 0x47e0 │ │ │ │ + movw r1, #15740 @ 0x3d7c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #60536 @ 0xec78 │ │ │ │ + movw r0, #57960 @ 0xe268 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b 4f2b4 │ │ │ │ + b 4f25c │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl b7418 <_PyUnicodeWriter_Init@@Base> │ │ │ │ + bl b75d4 <_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 4e1f0 │ │ │ │ + bl 4e0e0 │ │ │ │ cmn r0, #1 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bne 4f2b0 │ │ │ │ - bl 1e3f68 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + bne 4f258 │ │ │ │ + bl 1e29d8 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 4f2b4 │ │ │ │ - bl bad28 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + b 4f25c │ │ │ │ + bl baef0 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #36892 @ 0x901c │ │ │ │ + movw r1, #33536 @ 0x8300 │ │ │ │ movt r1, #57 @ 0x39 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1f3148 │ │ │ │ + b 1f1ee0 │ │ │ │ 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 4f314 │ │ │ │ + bne 4f2bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bc218 <_PyXIData_Free@@Base+0x48> │ │ │ │ - b 4f328 │ │ │ │ - bl df578 │ │ │ │ + bl 3bb8a8 <_PyXIData_Free@@Base+0x48> │ │ │ │ + b 4f2d0 │ │ │ │ + bl e0194 │ │ │ │ mov r1, #1 │ │ │ │ - bl df5b8 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl e01d4 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f308 │ │ │ │ + bne 4f2b0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 4f3cc │ │ │ │ + bne 4f374 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e2ed8 │ │ │ │ + bl e3af4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f3c4 │ │ │ │ + bne 4f36c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f3c4 │ │ │ │ + bne 4f36c │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl e2ed8 │ │ │ │ + bl e3af4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f3c4 │ │ │ │ + bne 4f36c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f3c4 │ │ │ │ + bne 4f36c │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl e2ed8 │ │ │ │ + bl e3af4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f3c4 │ │ │ │ + bne 4f36c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f3c4 │ │ │ │ + bne 4f36c │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl e2ed8 │ │ │ │ + bl e3af4 │ │ │ │ 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, #44232 @ 0xacc8 │ │ │ │ + movw r1, #41800 @ 0xa348 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 2dce98 <_PyTime_AsTimespec@@Base+0x338> │ │ │ │ + bl 2dca18 <_PyTime_AsTimespec@@Base+0x33c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f410 │ │ │ │ + bne 4f3b8 │ │ │ │ mov r0, #0 │ │ │ │ - b 4f478 │ │ │ │ + b 4f420 │ │ │ │ ldrd r0, [fp, #-68] @ 0xffffffbc │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ - bl 288550 <_PyTime_localtime@@Base> │ │ │ │ + bl 288098 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f408 │ │ │ │ + bne 4f3b0 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ - movw r2, #61480 @ 0xf028 │ │ │ │ + movw r2, #59136 @ 0xe700 │ │ │ │ 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, #37484 @ 0x926c │ │ │ │ + movw r0, #35052 @ 0x88ec │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [sp] │ │ │ │ - movw r1, #61528 @ 0xf058 │ │ │ │ + movw r1, #59184 @ 0xe730 │ │ │ │ movt r1, #93 @ 0x5d │ │ │ │ add r1, r1, ip, lsl #2 │ │ │ │ - bl b71d4 │ │ │ │ + bl b7390 │ │ │ │ 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 4f4d4 │ │ │ │ + bne 4f47c │ │ │ │ cmp r2, #0 │ │ │ │ - blt 4f4d0 │ │ │ │ + blt 4f478 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4f514 │ │ │ │ + beq 4f4bc │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #456] @ 4f6a4 │ │ │ │ + ldr r1, [pc, #456] @ 4f64c │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f514 │ │ │ │ + bne 4f4bc │ │ │ │ mov r4, #0 │ │ │ │ - b 4f698 │ │ │ │ + b 4f640 │ │ │ │ cmn r5, r4 │ │ │ │ - beq 4f540 │ │ │ │ + beq 4f4e8 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4f544 │ │ │ │ - bl be4fc │ │ │ │ + bne 4f4ec │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f544 │ │ │ │ - b 4f50c │ │ │ │ + beq 4f4ec │ │ │ │ + b 4f4b4 │ │ │ │ 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 4f5dc │ │ │ │ + bls 4f584 │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #9 │ │ │ │ - bne 4f5a8 │ │ │ │ + bne 4f550 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - ble 4f5d4 │ │ │ │ + ble 4f57c │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - blx 3ccd84 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ + blx 3cc414 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r3, r5, r4 │ │ │ │ add r0, r2, r1 │ │ │ │ cmp r4, r0 │ │ │ │ - bgt 4f67c │ │ │ │ + bgt 4f624 │ │ │ │ sub r4, r3, r1 │ │ │ │ - b 4f5d4 │ │ │ │ + b 4f57c │ │ │ │ cmn r4, #-2147483647 @ 0x80000001 │ │ │ │ - beq 4f67c │ │ │ │ + beq 4f624 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, #13 │ │ │ │ cmpne r3, #10 │ │ │ │ - bne 4f5d4 │ │ │ │ + bne 4f57c │ │ │ │ sub r3, sl, r4 │ │ │ │ cmp r3, r9 │ │ │ │ add r9, r9, r4 │ │ │ │ mov r4, #0 │ │ │ │ - blt 4f67c │ │ │ │ + blt 4f624 │ │ │ │ add r7, r7, #1 │ │ │ │ - b 4f560 │ │ │ │ + b 4f508 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, r4 │ │ │ │ cmp r9, r3 │ │ │ │ - bgt 4f67c │ │ │ │ + bgt 4f624 │ │ │ │ add r1, r4, r9 │ │ │ │ mov r0, #0 │ │ │ │ - bl cdeb8 │ │ │ │ + bl ceb30 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4f50c │ │ │ │ + beq 4f4b4 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ mov sl, #32 │ │ │ │ ldr r9, [r6, #20] │ │ │ │ mov r6, #0 │ │ │ │ cmp r8, r9 │ │ │ │ - bls 4f698 │ │ │ │ + bls 4f640 │ │ │ │ ldrb r2, [r9], #1 │ │ │ │ cmp r2, #9 │ │ │ │ - bne 4f65c │ │ │ │ + bne 4f604 │ │ │ │ cmp r5, #0 │ │ │ │ movle r3, r7 │ │ │ │ - ble 4f674 │ │ │ │ + ble 4f61c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - blx 3ccd84 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ + blx 3cc414 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ sub r1, r5, r1 │ │ │ │ add r6, r6, r1 │ │ │ │ mov r3, r7 │ │ │ │ add r1, r7, r1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 4f674 │ │ │ │ + beq 4f61c │ │ │ │ strb sl, [r3], #1 │ │ │ │ - b 4f64c │ │ │ │ + b 4f5f4 │ │ │ │ mov r3, r7 │ │ │ │ cmp r2, #13 │ │ │ │ cmpne r2, #10 │ │ │ │ addne r6, r6, #1 │ │ │ │ moveq r6, #0 │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov r7, r3 │ │ │ │ - b 4f610 │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + b 4f5b8 │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44244 @ 0xacd4 │ │ │ │ + movw r1, #41812 @ 0xa354 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 4f50c │ │ │ │ + bl 16e8c0 │ │ │ │ + b 4f4b4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mlseq r2, r0, r6, r6 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ - movw r2, #44260 @ 0xace4 │ │ │ │ + movw r2, #41828 @ 0xa364 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r1, #63892 @ 0xf994 │ │ │ │ + movw r1, #63804 @ 0xf93c │ │ │ │ movt r1, #4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 399274 <_PyBytes_Find@@Base+0x4e4> │ │ │ │ + b 398858 <_PyBytes_Find@@Base+0x9dc> │ │ │ │ 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 4f70c │ │ │ │ + bne 4f6b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bc218 <_PyXIData_Free@@Base+0x48> │ │ │ │ - b 4f720 │ │ │ │ - bl df578 │ │ │ │ + bl 3bb8a8 <_PyXIData_Free@@Base+0x48> │ │ │ │ + b 4f6c8 │ │ │ │ + bl e0194 │ │ │ │ mov r1, #1 │ │ │ │ - bl df5b8 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl e01d4 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f700 │ │ │ │ + bne 4f6a8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 4f77c │ │ │ │ + bne 4f724 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e2ed8 │ │ │ │ + bl e3af4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f75c │ │ │ │ + bne 4f704 │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b 4f774 │ │ │ │ + b 4f71c │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl e2ed8 │ │ │ │ + bl e3af4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f750 │ │ │ │ - ldr r0, [pc, #12] @ 4f784 │ │ │ │ + beq 4f6f8 │ │ │ │ + ldr r0, [pc, #12] @ 4f72c │ │ │ │ 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 │ │ │ │ @@ -33992,58 +33972,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 4f7c4 │ │ │ │ + bne 4f76c │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bc218 <_PyXIData_Free@@Base+0x48> │ │ │ │ - b 4f7d8 │ │ │ │ - bl df578 │ │ │ │ + bl 3bb8a8 <_PyXIData_Free@@Base+0x48> │ │ │ │ + b 4f780 │ │ │ │ + bl e0194 │ │ │ │ mov r1, #1 │ │ │ │ - bl df5b8 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl e01d4 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f7b8 │ │ │ │ + bne 4f760 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 4f858 │ │ │ │ + bne 4f800 │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e2ed8 │ │ │ │ + bl e3af4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f850 │ │ │ │ + bne 4f7f8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f850 │ │ │ │ + bne 4f7f8 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl e2ed8 │ │ │ │ + bl e3af4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f850 │ │ │ │ + bne 4f7f8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f850 │ │ │ │ + bne 4f7f8 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl e2ed8 │ │ │ │ + bl e3af4 │ │ │ │ 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] @ 4f8a4 │ │ │ │ + ldr r1, [pc, #60] @ 4f84c │ │ │ │ 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 │ │ │ │ @@ -34064,241 +34044,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 4f8e4 │ │ │ │ + bne 4f88c │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bc218 <_PyXIData_Free@@Base+0x48> │ │ │ │ - b 4f8f8 │ │ │ │ - bl df578 │ │ │ │ + bl 3bb8a8 <_PyXIData_Free@@Base+0x48> │ │ │ │ + b 4f8a0 │ │ │ │ + bl e0194 │ │ │ │ mov r1, #1 │ │ │ │ - bl df5b8 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl e01d4 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f8d8 │ │ │ │ + bne 4f880 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 4f954 │ │ │ │ + bne 4f8fc │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #693 @ 0x2b5 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e2ed8 │ │ │ │ + bl e3af4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f94c │ │ │ │ + bne 4f8f4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f94c │ │ │ │ + bne 4f8f4 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #689 @ 0x2b1 │ │ │ │ - bl e2ed8 │ │ │ │ + bl e3af4 │ │ │ │ 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] @ 4f990 │ │ │ │ + ldr r2, [pc, #44] @ 4f938 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #13648 @ 0x3550 │ │ │ │ + movw r0, #11216 @ 0x2bd0 │ │ │ │ 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 bf9f4 │ │ │ │ + b bfbbc │ │ │ │ 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, #640] @ 4fc38 │ │ │ │ + vldr d11, [pc, #640] @ 4fbe0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d9, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 4f9f0 │ │ │ │ + bls 4f998 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 4fc24 │ │ │ │ + bvs 4fbcc │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 4fc24 │ │ │ │ + bgt 4fbcc │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #600] @ 4fc40 │ │ │ │ + vldr d8, [pc, #600] @ 4fbe8 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ - b 4fc24 │ │ │ │ + b 4fbcc │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ - vldr d10, [pc, #588] @ 4fc48 │ │ │ │ + vldr d10, [pc, #588] @ 4fbf0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4fa28 │ │ │ │ + bne 4f9d0 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ vmov r3, s17 │ │ │ │ - vldr d6, [pc, #576] @ 4fc50 │ │ │ │ - vldr d7, [pc, #580] @ 4fc58 │ │ │ │ + vldr d6, [pc, #576] @ 4fbf8 │ │ │ │ + vldr d7, [pc, #580] @ 4fc00 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ vmovge.f64 d8, d6 │ │ │ │ - b 4fc24 │ │ │ │ + b 4fbcc │ │ │ │ bl 2e898 │ │ │ │ vcmp.f64 d0, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4fa70 │ │ │ │ + bne 4fa18 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi 4f9dc │ │ │ │ + bmi 4f984 │ │ │ │ vmov.f64 d7, #55 @ 0x41b80000 23.0 │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 4fc08 │ │ │ │ + bhi 4fbb0 │ │ │ │ vcvt.s32.f64 s16, d8 │ │ │ │ - movw r3, #62656 @ 0xf4c0 │ │ │ │ + movw r3, #60312 @ 0xeb98 │ │ │ │ movt r3, #93 @ 0x5d │ │ │ │ vmov r2, s16 │ │ │ │ add r3, r3, r2, lsl #3 │ │ │ │ vldr d8, [r3, #-8] │ │ │ │ - b 4fc24 │ │ │ │ - vldr d7, [pc, #488] @ 4fc60 │ │ │ │ + b 4fbcc │ │ │ │ + vldr d7, [pc, #488] @ 4fc08 │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 4fa9c │ │ │ │ + bpl 4fa44 │ │ │ │ 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 4fc24 │ │ │ │ - b 4fbf8 │ │ │ │ - vldr d7, [pc, #452] @ 4fc68 │ │ │ │ + ble 4fbcc │ │ │ │ + b 4fba0 │ │ │ │ + vldr d7, [pc, #452] @ 4fc10 │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 4fadc │ │ │ │ + ble 4fa84 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 4fac8 │ │ │ │ + bpl 4fa70 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 3ad418 <_Py_strhex@@Base+0xf2c> │ │ │ │ + bl 3acad8 <_Py_strhex@@Base+0xf2c> │ │ │ │ vdiv.f64 d8, d10, d0 │ │ │ │ - b 4fc24 │ │ │ │ + b 4fbcc │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #380] @ 4fc50 │ │ │ │ + vldr d8, [pc, #380] @ 4fbf8 │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ str r3, [r0] │ │ │ │ - b 4fc24 │ │ │ │ - vldr d7, [pc, #396] @ 4fc70 │ │ │ │ + b 4fbcc │ │ │ │ + vldr d7, [pc, #396] @ 4fc18 │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ vadd.f64 d13, d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 4fb00 │ │ │ │ + ble 4faa8 │ │ │ │ vsub.f64 d7, d13, d9 │ │ │ │ - vldr d6, [pc, #372] @ 4fc70 │ │ │ │ + vldr d6, [pc, #372] @ 4fc18 │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ - b 4fb08 │ │ │ │ + b 4fab0 │ │ │ │ vsub.f64 d7, d13, d7 │ │ │ │ vsub.f64 d7, d7, d9 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ - vldr d6, [pc, #356] @ 4fc78 │ │ │ │ + vldr d6, [pc, #356] @ 4fc20 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - vldr d8, [pc, #356] @ 4fc80 │ │ │ │ + vldr d8, [pc, #356] @ 4fc28 │ │ │ │ vmov.f64 d14, #96 @ 0x3f000000 0.5 │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vdiv.f64 d12, d7, d13 │ │ │ │ - bpl 4fb98 │ │ │ │ - bl 3ad418 <_Py_strhex@@Base+0xf2c> │ │ │ │ + bpl 4fb40 │ │ │ │ + bl 3acad8 <_Py_strhex@@Base+0xf2c> │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ bl 2e61c │ │ │ │ - vldr d6, [pc, #324] @ 4fc88 │ │ │ │ + vldr d6, [pc, #324] @ 4fc30 │ │ │ │ vdiv.f64 d7, d6, d10 │ │ │ │ vdiv.f64 d15, d7, d9 │ │ │ │ vmul.f64 d15, d15, d0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 3998b4 <_PyBytes_Find@@Base+0xb24> │ │ │ │ + bl 398d7c <_PyBytes_Find@@Base+0xf00> │ │ │ │ vcmpe.f64 d9, d8 │ │ │ │ vdiv.f64 d10, d15, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmls.f64 d10, d12, d10 │ │ │ │ - bpl 4fb7c │ │ │ │ + bpl 4fb24 │ │ │ │ vsub.f64 d1, d9, d14 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ bl 2e550 │ │ │ │ vdiv.f64 d8, d10, d0 │ │ │ │ - b 4fbe8 │ │ │ │ + b 4fb90 │ │ │ │ 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 4fbe8 │ │ │ │ - bl 3998b4 <_PyBytes_Find@@Base+0xb24> │ │ │ │ + b 4fb90 │ │ │ │ + bl 398d7c <_PyBytes_Find@@Base+0xf00> │ │ │ │ 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 4fbd0 │ │ │ │ + bpl 4fb78 │ │ │ │ vsub.f64 d1, d9, d14 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ bl 2e550 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ - b 4fbe8 │ │ │ │ + b 4fb90 │ │ │ │ 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 4fc24 │ │ │ │ + ble 4fbcc │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ str r3, [r0] │ │ │ │ - b 4fc24 │ │ │ │ - vldr d7, [pc, #88] @ 4fc68 │ │ │ │ + b 4fbcc │ │ │ │ + vldr d7, [pc, #88] @ 4fc10 │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 4fac8 │ │ │ │ - vldr d13, [pc, #80] @ 4fc70 │ │ │ │ + bgt 4fa70 │ │ │ │ + vldr d13, [pc, #80] @ 4fc18 │ │ │ │ vadd.f64 d13, d9, d13 │ │ │ │ - b 4faf0 │ │ │ │ + b 4fa98 │ │ │ │ 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 ff236ef0 <__bss_end__@@Base+0xfebb794c> │ │ │ │ + blcc ff236e98 <__bss_end__@@Base+0xfebb78cc> │ │ │ │ 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 │ │ │ │ @@ -34312,100 +34292,100 @@ │ │ │ │ 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 4fce0 │ │ │ │ + bne 4fc88 │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 4fcdc │ │ │ │ + bhi 4fc84 │ │ │ │ subs r3, r0, #0 │ │ │ │ moveq r5, r0 │ │ │ │ - bne 4fd20 │ │ │ │ - b 4fce0 │ │ │ │ + bne 4fcc8 │ │ │ │ + b 4fc88 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r1, [pc, #320] @ 4fe28 │ │ │ │ + ldr r1, [pc, #320] @ 4fdd0 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 4fd24 │ │ │ │ + bne 4fccc │ │ │ │ mov r5, #0 │ │ │ │ - b 4fe1c │ │ │ │ + b 4fdc4 │ │ │ │ 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 4fd6c │ │ │ │ + beq 4fd14 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4fd60 │ │ │ │ + beq 4fd08 │ │ │ │ cmp r2, #2 │ │ │ │ movweq r6, #5196 @ 0x144c │ │ │ │ movteq r6, #96 @ 0x60 │ │ │ │ - beq 4fd6c │ │ │ │ - b 4fd68 │ │ │ │ + beq 4fd14 │ │ │ │ + b 4fd10 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - bl ca1b0 │ │ │ │ + bl ca3b0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 4fd18 │ │ │ │ + beq 4fcc0 │ │ │ │ ldr r3, [r8, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4fdb8 │ │ │ │ + bne 4fd60 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4fd18 │ │ │ │ + bgt 4fcc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4fd18 │ │ │ │ + bne 4fcc0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 4fd18 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 4fcc0 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 4fddc │ │ │ │ + beq 4fd84 │ │ │ │ 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 4fe00 │ │ │ │ + beq 4fda8 │ │ │ │ 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 │ │ │ │ + movw r1, #38064 @ 0x94b0 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ - bl 1809c4 │ │ │ │ + bl 18067c │ │ │ │ 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 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -34415,71 +34395,71 @@ │ │ │ │ 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 4fe68 │ │ │ │ + bne 4fe10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bc218 <_PyXIData_Free@@Base+0x48> │ │ │ │ - b 4fe7c │ │ │ │ - bl df578 │ │ │ │ + bl 3bb8a8 <_PyXIData_Free@@Base+0x48> │ │ │ │ + b 4fe24 │ │ │ │ + bl e0194 │ │ │ │ mov r1, #1 │ │ │ │ - bl df5b8 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl e01d4 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4fe5c │ │ │ │ + bne 4fe04 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 4fed8 │ │ │ │ + bne 4fe80 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e2ed8 │ │ │ │ + bl e3af4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4fed0 │ │ │ │ + bne 4fe78 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4fed0 │ │ │ │ + bne 4fe78 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl e2ed8 │ │ │ │ + bl e3af4 │ │ │ │ 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 a0614 │ │ │ │ + bl a06d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4ff1c │ │ │ │ + beq 4fec4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r1, r5, #16 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 4c614 │ │ │ │ + bl 4c5c4 │ │ │ │ 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 3454d4 │ │ │ │ + b 344dbc │ │ │ │ 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 │ │ │ │ @@ -34488,145 +34468,145 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ff98 │ │ │ │ + bne 4ff40 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4ffd8 │ │ │ │ + beq 4ff80 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #496] @ 50194 │ │ │ │ + ldr ip, [pc, #496] @ 5013c │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 50050 │ │ │ │ + beq 4fff8 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r8, [r2] │ │ │ │ - bl 14b788 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b38c <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4fffc │ │ │ │ - bl be4fc │ │ │ │ + bne 4ffa4 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50038 │ │ │ │ - b 50050 │ │ │ │ - bl c56c8 │ │ │ │ + beq 4ffe0 │ │ │ │ + b 4fff8 │ │ │ │ + bl c59f0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50028 │ │ │ │ + bgt 4ffd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50028 │ │ │ │ + bne 4ffd0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 4ffec │ │ │ │ + beq 4ff94 │ │ │ │ cmp r6, #0 │ │ │ │ - bge 50058 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 50000 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41200 @ 0xa0f0 │ │ │ │ + movw r1, #38768 @ 0x9770 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r5, #0 │ │ │ │ - b 50188 │ │ │ │ + b 50130 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ mov r1, r4 │ │ │ │ - blx 3ccaf0 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + blx 3cc180 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ cmp r6, r0 │ │ │ │ - ble 5007c │ │ │ │ - bl 2e1c38 │ │ │ │ - b 50050 │ │ │ │ + ble 50024 │ │ │ │ + bl 2e1788 │ │ │ │ + b 4fff8 │ │ │ │ mov r0, r7 │ │ │ │ mul r6, r4, r6 │ │ │ │ - bl 1f7a9c │ │ │ │ + bl 1f682c │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #40640 @ 0x9ec0 │ │ │ │ + movw r2, #38208 @ 0x9540 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ mov r3, r6 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl 1b7b04 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 1b7604 <_PyObject_CallMethod@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 50050 │ │ │ │ + beq 4fff8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 50100 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 500a8 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44508 @ 0xaddc │ │ │ │ + movw r1, #42076 @ 0xa45c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50050 │ │ │ │ + bgt 4fff8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50050 │ │ │ │ + bne 4fff8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 50050 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 4fff8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl 341de0 <_PyDeadline_Init@@Base+0x818> │ │ │ │ + bl 3416d4 <_PyDeadline_Init@@Base+0x818> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50138 │ │ │ │ + bgt 500e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50138 │ │ │ │ + bne 500e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 50050 │ │ │ │ + beq 4fff8 │ │ │ │ cmp r6, r7 │ │ │ │ - beq 50188 │ │ │ │ - movw r3, #52388 @ 0xcca4 │ │ │ │ + beq 50130 │ │ │ │ + movw r3, #48420 @ 0xbd24 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44536 @ 0xadf8 │ │ │ │ + movw r1, #42104 @ 0xa478 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50050 │ │ │ │ + bgt 4fff8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50050 │ │ │ │ + bne 4fff8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 50050 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 4fff8 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ rsbeq r6, r2, r4, lsl r7 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ @@ -34650,457 +34630,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 50214 │ │ │ │ + bne 501bc │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 50300 │ │ │ │ + b 502a8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 502a4 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 5024c │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #55164 @ 0xd77c │ │ │ │ + movw r1, #52732 @ 0xcdfc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 502fc │ │ │ │ + bl 16e8c0 │ │ │ │ + b 502a4 │ │ │ │ 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 b4c24 │ │ │ │ + bl b4cf4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 502c4 │ │ │ │ + ble 5026c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 502e0 │ │ │ │ + ble 50288 │ │ │ │ cmp r8, #0 │ │ │ │ - blt 502fc │ │ │ │ + blt 502a4 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r6 │ │ │ │ - bl ce3a8 │ │ │ │ + bl cf020 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50248 │ │ │ │ - b 50208 │ │ │ │ + bne 501f0 │ │ │ │ + b 501b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50290 │ │ │ │ + bne 50238 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 50290 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 50238 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5029c │ │ │ │ + bne 50244 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 5029c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 50244 │ │ │ │ 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 5035c │ │ │ │ + bne 50304 │ │ │ │ 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 346154 │ │ │ │ + bl 345a38 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 50374 │ │ │ │ - b 50390 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 5031c │ │ │ │ + b 50338 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44572 @ 0xae1c │ │ │ │ + movw r1, #42152 @ 0xa4a8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50398 │ │ │ │ - movw r3, #52312 @ 0xcc58 │ │ │ │ + bne 50340 │ │ │ │ + movw r3, #48340 @ 0xbcd4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1a9de8 │ │ │ │ + bl 1a9a08 │ │ │ │ mov r0, #0 │ │ │ │ - b 503ac │ │ │ │ + b 50354 │ │ │ │ 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 a75f4 │ │ │ │ + bl a76b4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ 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 a7050 <_Py_Dealloc@@Base> │ │ │ │ + b a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #39664 @ 0x9af0 │ │ │ │ + movw r1, #37212 @ 0x915c │ │ │ │ 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 140e0c │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + b 1409e8 │ │ │ │ │ │ │ │ -00050460 <_PyEval_FormatKwargsError@@Base>: │ │ │ │ +00050404 <_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 504cc <_PyEval_FormatKwargsError@@Base+0x6c> │ │ │ │ + beq 50470 <_PyEval_FormatKwargsError@@Base+0x6c> │ │ │ │ mov r0, r1 │ │ │ │ - bl 2eda30 <_PyObject_FunctionStr@@Base> │ │ │ │ - movw r1, #45172 @ 0xb074 │ │ │ │ + bl 2ed584 <_PyObject_FunctionStr@@Base> │ │ │ │ + movw r1, #45596 @ 0xb21c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #52620 @ 0xcd8c │ │ │ │ + movw r2, #50252 @ 0xc44c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #44624 @ 0xae50 │ │ │ │ + movw r2, #42192 @ 0xa4d0 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 2dabb4 <_PyErr_Format@@Base> │ │ │ │ + bl 2da730 <_PyErr_Format@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 50524 <_PyEval_FormatKwargsError@@Base+0xc4> │ │ │ │ - b 5058c <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + bne 504c8 <_PyEval_FormatKwargsError@@Base+0xc4> │ │ │ │ + b 50530 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r7, r2 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 28b33c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28ae84 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5058c <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + beq 50530 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ ldr r4, [r5, #84] @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r1, [pc, #156] @ 50594 <_PyEval_FormatKwargsError@@Base+0x134> │ │ │ │ + ldr r1, [pc, #156] @ 50538 <_PyEval_FormatKwargsError@@Base+0x134> │ │ │ │ str r6, [r5, #84] @ 0x54 │ │ │ │ - bl 1a6cac │ │ │ │ + bl 1a68cc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50578 <_PyEval_FormatKwargsError@@Base+0x118> │ │ │ │ - movw r1, #45172 @ 0xb074 │ │ │ │ + bne 5051c <_PyEval_FormatKwargsError@@Base+0x118> │ │ │ │ + movw r1, #45596 @ 0xb21c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r2, #44676 @ 0xae84 │ │ │ │ + movw r2, #42244 @ 0xa504 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 2dabb4 <_PyErr_Format@@Base> │ │ │ │ + bl 2da730 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5058c <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + bgt 50530 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5058c <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ - ldr r2, [pc, #80] @ 50598 <_PyEval_FormatKwargsError@@Base+0x138> │ │ │ │ + bne 50530 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + ldr r2, [pc, #80] @ 5053c <_PyEval_FormatKwargsError@@Base+0x138> │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 50560 <_PyEval_FormatKwargsError@@Base+0x100> │ │ │ │ + beq 50504 <_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 295ad0 │ │ │ │ + b 295650 │ │ │ │ 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 ca1b0 │ │ │ │ + bl ca3b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 505d4 <_PyEval_FormatKwargsError@@Base+0x174> │ │ │ │ - b 50618 <_PyEval_FormatKwargsError@@Base+0x1b8> │ │ │ │ + bne 50578 <_PyEval_FormatKwargsError@@Base+0x174> │ │ │ │ + b 505bc <_PyEval_FormatKwargsError@@Base+0x1b8> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 50654 <_PyEval_FormatKwargsError@@Base+0x1f4> │ │ │ │ + ble 505f8 <_PyEval_FormatKwargsError@@Base+0x1f4> │ │ │ │ mov r0, r4 │ │ │ │ - bl ca464 │ │ │ │ + bl ca664 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - beq 50670 <_PyEval_FormatKwargsError@@Base+0x210> │ │ │ │ - bl 3709e4 <_PyLong_Size_t_Converter@@Base+0xd0> │ │ │ │ + beq 50614 <_PyEval_FormatKwargsError@@Base+0x210> │ │ │ │ + bl 37022c <_PyLong_Size_t_Converter@@Base+0xd0> │ │ │ │ ldr r2, [r5] │ │ │ │ mov r6, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 50620 <_PyEval_FormatKwargsError@@Base+0x1c0> │ │ │ │ + ble 505c4 <_PyEval_FormatKwargsError@@Base+0x1c0> │ │ │ │ cmp r6, #0 │ │ │ │ - bne 505c8 <_PyEval_FormatKwargsError@@Base+0x168> │ │ │ │ + bne 5056c <_PyEval_FormatKwargsError@@Base+0x168> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 50638 <_PyEval_FormatKwargsError@@Base+0x1d8> │ │ │ │ + ble 505dc <_PyEval_FormatKwargsError@@Base+0x1d8> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 50604 <_PyEval_FormatKwargsError@@Base+0x1a4> │ │ │ │ + bne 505a8 <_PyEval_FormatKwargsError@@Base+0x1a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 50604 <_PyEval_FormatKwargsError@@Base+0x1a4> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 505a8 <_PyEval_FormatKwargsError@@Base+0x1a4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50618 <_PyEval_FormatKwargsError@@Base+0x1b8> │ │ │ │ + bne 505bc <_PyEval_FormatKwargsError@@Base+0x1b8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 50618 <_PyEval_FormatKwargsError@@Base+0x1b8> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 505bc <_PyEval_FormatKwargsError@@Base+0x1b8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 505d4 <_PyEval_FormatKwargsError@@Base+0x174> │ │ │ │ + bne 50578 <_PyEval_FormatKwargsError@@Base+0x174> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 505d4 <_PyEval_FormatKwargsError@@Base+0x174> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 50578 <_PyEval_FormatKwargsError@@Base+0x174> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50694 <_PyEval_FormatKwargsError@@Base+0x234> │ │ │ │ + bgt 50638 <_PyEval_FormatKwargsError@@Base+0x234> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50694 <_PyEval_FormatKwargsError@@Base+0x234> │ │ │ │ + bne 50638 <_PyEval_FormatKwargsError@@Base+0x234> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - bl be4fc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50618 <_PyEval_FormatKwargsError@@Base+0x1b8> │ │ │ │ + bne 505bc <_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] @ 506cc <_PyEval_FormatKwargsError@@Base+0x26c> │ │ │ │ + ldr r2, [pc, #16] @ 50670 <_PyEval_FormatKwargsError@@Base+0x26c> │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 466d4 │ │ │ │ + b 46684 │ │ │ │ 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 139f90 │ │ │ │ + bl 13a590 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 15f888 │ │ │ │ + b 15f548 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #44752 @ 0xaed0 │ │ │ │ + movw r0, #42320 @ 0xa550 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b71d4 │ │ │ │ + b b7390 │ │ │ │ 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 50770 <_PyEval_FormatKwargsError@@Base+0x310> │ │ │ │ + bne 50714 <_PyEval_FormatKwargsError@@Base+0x310> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 507b0 <_PyEval_FormatKwargsError@@Base+0x350> │ │ │ │ + beq 50754 <_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 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 507ec <_PyEval_FormatKwargsError@@Base+0x38c> │ │ │ │ + beq 50790 <_PyEval_FormatKwargsError@@Base+0x38c> │ │ │ │ ldr r5, [ip] │ │ │ │ mov r0, r4 │ │ │ │ - bl 139f90 │ │ │ │ + bl 13a590 │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl c2444 │ │ │ │ + bl c2610 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 507e8 <_PyEval_FormatKwargsError@@Base+0x388> │ │ │ │ - movw r1, #26024 @ 0x65a8 │ │ │ │ + bne 5078c <_PyEval_FormatKwargsError@@Base+0x388> │ │ │ │ + movw r1, #23320 @ 0x5b18 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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 50844 <_PyEval_FormatKwargsError@@Base+0x3e4> │ │ │ │ + bgt 507e8 <_PyEval_FormatKwargsError@@Base+0x3e4> │ │ │ │ cmp r3, #0 │ │ │ │ - ble 50a48 <_PyEval_FormatKwargsError@@Base+0x5e8> │ │ │ │ - ldr r2, [pc, #568] @ 50a68 <_PyEval_FormatKwargsError@@Base+0x608> │ │ │ │ + ble 509ec <_PyEval_FormatKwargsError@@Base+0x5e8> │ │ │ │ + ldr r2, [pc, #568] @ 50a0c <_PyEval_FormatKwargsError@@Base+0x608> │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 50a48 <_PyEval_FormatKwargsError@@Base+0x5e8> │ │ │ │ + bhi 509ec <_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 50998 <_PyEval_FormatKwargsError@@Base+0x538> │ │ │ │ - b 50a48 <_PyEval_FormatKwargsError@@Base+0x5e8> │ │ │ │ + beq 5093c <_PyEval_FormatKwargsError@@Base+0x538> │ │ │ │ + b 509ec <_PyEval_FormatKwargsError@@Base+0x5e8> │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ subs r2, r2, #1 │ │ │ │ - bmi 50878 <_PyEval_FormatKwargsError@@Base+0x418> │ │ │ │ + bmi 5081c <_PyEval_FormatKwargsError@@Base+0x418> │ │ │ │ ldrb r0, [r3], #2 │ │ │ │ ldrb r1, [r3, #-1] │ │ │ │ strb r1, [r3, #-2] │ │ │ │ strb r0, [r3, #-1] │ │ │ │ - b 5085c <_PyEval_FormatKwargsError@@Base+0x3fc> │ │ │ │ + b 50800 <_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 50878 <_PyEval_FormatKwargsError@@Base+0x418> │ │ │ │ + bmi 5081c <_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 5088c <_PyEval_FormatKwargsError@@Base+0x42c> │ │ │ │ - movw r1, #6364 @ 0x18dc │ │ │ │ + b 50830 <_PyEval_FormatKwargsError@@Base+0x42c> │ │ │ │ + movw r1, #4024 @ 0xfb8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ - beq 50938 <_PyEval_FormatKwargsError@@Base+0x4d8> │ │ │ │ + beq 508dc <_PyEval_FormatKwargsError@@Base+0x4d8> │ │ │ │ mov r0, #0 │ │ │ │ subs r2, r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ - bmi 50878 <_PyEval_FormatKwargsError@@Base+0x418> │ │ │ │ + bmi 5081c <_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 │ │ │ │ @@ -35112,19 +35091,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 508d8 <_PyEval_FormatKwargsError@@Base+0x478> │ │ │ │ + b 5087c <_PyEval_FormatKwargsError@@Base+0x478> │ │ │ │ mov r0, #0 │ │ │ │ subs r2, r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ - bmi 50878 <_PyEval_FormatKwargsError@@Base+0x418> │ │ │ │ + bmi 5081c <_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 │ │ │ │ @@ -35136,20 +35115,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 50938 <_PyEval_FormatKwargsError@@Base+0x4d8> │ │ │ │ + b 508dc <_PyEval_FormatKwargsError@@Base+0x4d8> │ │ │ │ mov r0, #0 │ │ │ │ subs ip, ip, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ - bmi 50878 <_PyEval_FormatKwargsError@@Base+0x418> │ │ │ │ + bmi 5081c <_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 │ │ │ │ @@ -35180,234 +35159,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 50998 <_PyEval_FormatKwargsError@@Base+0x538> │ │ │ │ + b 5093c <_PyEval_FormatKwargsError@@Base+0x538> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44772 @ 0xaee4 │ │ │ │ + movw r1, #42340 @ 0xa564 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subseq pc, sp, r0, asr #13 │ │ │ │ + subseq lr, sp, r0, lsl #27 │ │ │ │ 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 50aa4 <_PyEval_FormatKwargsError@@Base+0x644> │ │ │ │ + bne 50a48 <_PyEval_FormatKwargsError@@Base+0x644> │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 30415c │ │ │ │ + bl 303d1c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 50ad4 <_PyEval_FormatKwargsError@@Base+0x674> │ │ │ │ - b 50ac8 <_PyEval_FormatKwargsError@@Base+0x668> │ │ │ │ + bne 50a78 <_PyEval_FormatKwargsError@@Base+0x674> │ │ │ │ + b 50a6c <_PyEval_FormatKwargsError@@Base+0x668> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #61972 @ 0xf214 │ │ │ │ + movw r0, #59824 @ 0xe9b0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50ae4 <_PyEval_FormatKwargsError@@Base+0x684> │ │ │ │ - b 50a8c <_PyEval_FormatKwargsError@@Base+0x62c> │ │ │ │ - bl be4fc │ │ │ │ + beq 50a88 <_PyEval_FormatKwargsError@@Base+0x684> │ │ │ │ + b 50a30 <_PyEval_FormatKwargsError@@Base+0x62c> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50ae4 <_PyEval_FormatKwargsError@@Base+0x684> │ │ │ │ + bne 50a88 <_PyEval_FormatKwargsError@@Base+0x684> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ 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 50b5c <_PyEval_FormatKwargsError@@Base+0x6fc> │ │ │ │ + b 50b00 <_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 50b38 <_PyEval_FormatKwargsError@@Base+0x6d8> │ │ │ │ + bne 50adc <_PyEval_FormatKwargsError@@Base+0x6d8> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 177c34 │ │ │ │ + b 1778ec │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #62104 @ 0xf298 │ │ │ │ + movw r0, #59956 @ 0xea34 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50b28 <_PyEval_FormatKwargsError@@Base+0x6c8> │ │ │ │ + bne 50acc <_PyEval_FormatKwargsError@@Base+0x6c8> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 50b88 <_PyEval_FormatKwargsError@@Base+0x728> │ │ │ │ + bne 50b2c <_PyEval_FormatKwargsError@@Base+0x728> │ │ │ │ ldrb r2, [r0] │ │ │ │ - movw r3, #29552 @ 0x7370 │ │ │ │ + movw r3, #27120 @ 0x69f0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ tst r3, #7 │ │ │ │ - bne 50bc0 <_PyEval_FormatKwargsError@@Base+0x760> │ │ │ │ - b 50b90 <_PyEval_FormatKwargsError@@Base+0x730> │ │ │ │ + bne 50b64 <_PyEval_FormatKwargsError@@Base+0x760> │ │ │ │ + b 50b34 <_PyEval_FormatKwargsError@@Base+0x730> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 50bcc <_PyEval_FormatKwargsError@@Base+0x76c> │ │ │ │ - movw r3, #29552 @ 0x7370 │ │ │ │ + beq 50b70 <_PyEval_FormatKwargsError@@Base+0x76c> │ │ │ │ + movw r3, #27120 @ 0x69f0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 50bc0 <_PyEval_FormatKwargsError@@Base+0x760> │ │ │ │ + bls 50b64 <_PyEval_FormatKwargsError@@Base+0x760> │ │ │ │ ldrb r2, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #7 │ │ │ │ - bne 50b9c <_PyEval_FormatKwargsError@@Base+0x73c> │ │ │ │ - b 50bcc <_PyEval_FormatKwargsError@@Base+0x76c> │ │ │ │ + bne 50b40 <_PyEval_FormatKwargsError@@Base+0x73c> │ │ │ │ + b 50b70 <_PyEval_FormatKwargsError@@Base+0x76c> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 50bd4 <_PyEval_FormatKwargsError@@Base+0x774> │ │ │ │ + b 50b78 <_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 50c2c <_PyEval_FormatKwargsError@@Base+0x7cc> │ │ │ │ + beq 50bd0 <_PyEval_FormatKwargsError@@Base+0x7cc> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50c2c <_PyEval_FormatKwargsError@@Base+0x7cc> │ │ │ │ + bgt 50bd0 <_PyEval_FormatKwargsError@@Base+0x7cc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 50c2c <_PyEval_FormatKwargsError@@Base+0x7cc> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 50bd0 <_PyEval_FormatKwargsError@@Base+0x7cc> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 50c68 <_PyEval_FormatKwargsError@@Base+0x808> │ │ │ │ + bne 50c0c <_PyEval_FormatKwargsError@@Base+0x808> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50c68 <_PyEval_FormatKwargsError@@Base+0x808> │ │ │ │ + beq 50c0c <_PyEval_FormatKwargsError@@Base+0x808> │ │ │ │ ldr r3, [r0] │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50c68 <_PyEval_FormatKwargsError@@Base+0x808> │ │ │ │ + bgt 50c0c <_PyEval_FormatKwargsError@@Base+0x808> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50c68 <_PyEval_FormatKwargsError@@Base+0x808> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 50c0c <_PyEval_FormatKwargsError@@Base+0x808> │ │ │ │ + bl a7110 <_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 50ce0 <_PyEval_FormatKwargsError@@Base+0x880> │ │ │ │ + b 50c84 <_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 50cbc <_PyEval_FormatKwargsError@@Base+0x85c> │ │ │ │ + bne 50c60 <_PyEval_FormatKwargsError@@Base+0x85c> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2ef4bc │ │ │ │ + b 2eeed8 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #62184 @ 0xf2e8 │ │ │ │ + movw r0, #60036 @ 0xea84 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50cac <_PyEval_FormatKwargsError@@Base+0x84c> │ │ │ │ + bne 50c50 <_PyEval_FormatKwargsError@@Base+0x84c> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 50d0c <_PyEval_FormatKwargsError@@Base+0x8ac> │ │ │ │ + bne 50cb0 <_PyEval_FormatKwargsError@@Base+0x8ac> │ │ │ │ ldrb r2, [r0] │ │ │ │ - movw r3, #29552 @ 0x7370 │ │ │ │ + movw r3, #27120 @ 0x69f0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ tst r3, #3 │ │ │ │ - bne 50d44 <_PyEval_FormatKwargsError@@Base+0x8e4> │ │ │ │ - b 50d14 <_PyEval_FormatKwargsError@@Base+0x8b4> │ │ │ │ + bne 50ce8 <_PyEval_FormatKwargsError@@Base+0x8e4> │ │ │ │ + b 50cb8 <_PyEval_FormatKwargsError@@Base+0x8b4> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 50d50 <_PyEval_FormatKwargsError@@Base+0x8f0> │ │ │ │ - movw r3, #29552 @ 0x7370 │ │ │ │ + beq 50cf4 <_PyEval_FormatKwargsError@@Base+0x8f0> │ │ │ │ + movw r3, #27120 @ 0x69f0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 50d44 <_PyEval_FormatKwargsError@@Base+0x8e4> │ │ │ │ + bls 50ce8 <_PyEval_FormatKwargsError@@Base+0x8e4> │ │ │ │ ldrb r2, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #3 │ │ │ │ - bne 50d20 <_PyEval_FormatKwargsError@@Base+0x8c0> │ │ │ │ - b 50d50 <_PyEval_FormatKwargsError@@Base+0x8f0> │ │ │ │ + bne 50cc4 <_PyEval_FormatKwargsError@@Base+0x8c0> │ │ │ │ + b 50cf4 <_PyEval_FormatKwargsError@@Base+0x8f0> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 50d58 <_PyEval_FormatKwargsError@@Base+0x8f8> │ │ │ │ + b 50cfc <_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 3fa44 │ │ │ │ + b 3f9f4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 50db4 <_PyEval_FormatKwargsError@@Base+0x954> │ │ │ │ + bne 50d58 <_PyEval_FormatKwargsError@@Base+0x954> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -35419,98 +35398,98 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov ip, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 50e1c <_PyEval_FormatKwargsError@@Base+0x9bc> │ │ │ │ + bne 50dc0 <_PyEval_FormatKwargsError@@Base+0x9bc> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 50e60 <_PyEval_FormatKwargsError@@Base+0xa00> │ │ │ │ + beq 50e04 <_PyEval_FormatKwargsError@@Base+0xa00> │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #144] @ 50eb8 <_PyEval_FormatKwargsError@@Base+0xa58> │ │ │ │ + ldr ip, [pc, #144] @ 50e5c <_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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - bne 50e60 <_PyEval_FormatKwargsError@@Base+0xa00> │ │ │ │ + bne 50e04 <_PyEval_FormatKwargsError@@Base+0xa00> │ │ │ │ mov r0, #0 │ │ │ │ - b 50eb0 <_PyEval_FormatKwargsError@@Base+0xa50> │ │ │ │ + b 50e54 <_PyEval_FormatKwargsError@@Base+0xa50> │ │ │ │ ldr r5, [ip] │ │ │ │ mov r0, r4 │ │ │ │ - bl 139f90 │ │ │ │ + bl 13a590 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 153288 │ │ │ │ + bl 152e94 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 50e58 <_PyEval_FormatKwargsError@@Base+0x9f8> │ │ │ │ + beq 50dfc <_PyEval_FormatKwargsError@@Base+0x9f8> │ │ │ │ cmp r0, #0 │ │ │ │ movwne r0, #5196 @ 0x144c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 50eb0 <_PyEval_FormatKwargsError@@Base+0xa50> │ │ │ │ + bne 50e54 <_PyEval_FormatKwargsError@@Base+0xa50> │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r1, #26024 @ 0x65a8 │ │ │ │ + movw r1, #23320 @ 0x5b18 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r6, r2, ip, 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 50eec <_PyEval_FormatKwargsError@@Base+0xa8c> │ │ │ │ + bne 50e90 <_PyEval_FormatKwargsError@@Base+0xa8c> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 226620 │ │ │ │ + b 225910 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #62136 @ 0xf2b8 │ │ │ │ + movw r0, #59988 @ 0xea54 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50edc <_PyEval_FormatKwargsError@@Base+0xa7c> │ │ │ │ + bne 50e80 <_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 51234 │ │ │ │ + b 511dc │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r3, #57396 @ 0xe034 │ │ │ │ + movw r3, #53428 @ 0xd0b4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 510ec <_PyEval_FormatKwargsError@@Base+0xc8c> │ │ │ │ + bne 51090 <_PyEval_FormatKwargsError@@Base+0xc8c> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 510ec <_PyEval_FormatKwargsError@@Base+0xc8c> │ │ │ │ + bne 51090 <_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] │ │ │ │ @@ -35519,215 +35498,216 @@ │ │ │ │ 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 178660 │ │ │ │ + bl 178318 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 51104 <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ + beq 510a8 <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ sub r0, r8, #1 │ │ │ │ add r0, r0, r4 │ │ │ │ - bl a091c │ │ │ │ + bl a09e0 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r3, r6, #12 │ │ │ │ addne ip, r4, #12 │ │ │ │ movne r1, #0 │ │ │ │ - bne 50fe4 <_PyEval_FormatKwargsError@@Base+0xb84> │ │ │ │ + bne 50f88 <_PyEval_FormatKwargsError@@Base+0xb84> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51104 <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ + bgt 510a8 <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51104 <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ + bne 510a8 <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 51104 <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 510a8 <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ cmp r5, r1 │ │ │ │ - ble 5100c <_PyEval_FormatKwargsError@@Base+0xbac> │ │ │ │ + ble 50fb0 <_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 50fe4 <_PyEval_FormatKwargsError@@Base+0xb84> │ │ │ │ + b 50f88 <_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 51050 <_PyEval_FormatKwargsError@@Base+0xbf0> │ │ │ │ + ble 50ff4 <_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 51028 <_PyEval_FormatKwargsError@@Base+0xbc8> │ │ │ │ + b 50fcc <_PyEval_FormatKwargsError@@Base+0xbc8> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 32dde0 │ │ │ │ + bl 32d6a0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 51090 <_PyEval_FormatKwargsError@@Base+0xc30> │ │ │ │ + bne 51034 <_PyEval_FormatKwargsError@@Base+0xc30> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51104 <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ + bgt 510a8 <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51104 <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ + bne 510a8 <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 51104 <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 510a8 <_PyEval_FormatKwargsError@@Base+0xca4> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d3bd8 <_PyTemplate_Build@@Base> │ │ │ │ + bl 2d337c <_PyTemplate_Build@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 510c4 <_PyEval_FormatKwargsError@@Base+0xc64> │ │ │ │ + bgt 51068 <_PyEval_FormatKwargsError@@Base+0xc64> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 510c4 <_PyEval_FormatKwargsError@@Base+0xc64> │ │ │ │ + bne 51068 <_PyEval_FormatKwargsError@@Base+0xc64> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51108 <_PyEval_FormatKwargsError@@Base+0xca8> │ │ │ │ + bgt 510ac <_PyEval_FormatKwargsError@@Base+0xca8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51108 <_PyEval_FormatKwargsError@@Base+0xca8> │ │ │ │ + bne 510ac <_PyEval_FormatKwargsError@@Base+0xca8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 51108 <_PyEval_FormatKwargsError@@Base+0xca8> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 510ac <_PyEval_FormatKwargsError@@Base+0xca8> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45012 @ 0xafd4 │ │ │ │ + movw r1, #42580 @ 0xa654 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00051114 : │ │ │ │ +000510b8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 5112c │ │ │ │ + ldr r0, [pc, #12] @ 510d0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26a0ec │ │ │ │ + b 269c84 │ │ │ │ rsbeq r6, r2, r8, 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 51188 │ │ │ │ + beq 5112c │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e6ecc │ │ │ │ + bl 1e5c5c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 51188 │ │ │ │ - bl be4fc │ │ │ │ + bne 5112c │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 511c4 │ │ │ │ + beq 51168 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ vabs.f64 d0, d0 │ │ │ │ - vldr d6, [pc, #60] @ 511d0 │ │ │ │ - vldr d7, [pc, #64] @ 511d8 │ │ │ │ + vldr d6, [pc, #64] @ 51178 │ │ │ │ + vldr d7, [pc, #68] @ 51180 │ │ │ │ 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 511c4 │ │ │ │ + beq 51168 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ + nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ 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 r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 51210 │ │ │ │ + bne 511b8 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 214114 │ │ │ │ + b 2130bc │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #62168 @ 0xf2d8 │ │ │ │ + movw r0, #60020 @ 0xea74 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51200 │ │ │ │ + bne 511a8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne 51268 │ │ │ │ + bne 51210 │ │ │ │ ldrb r1, [r0] │ │ │ │ - movw r2, #29552 @ 0x7370 │ │ │ │ + movw r2, #27120 @ 0x69f0 │ │ │ │ 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 512d4 │ │ │ │ + beq 5127c │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #29552 @ 0x7370 │ │ │ │ + movw r3, #27120 @ 0x69f0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add fp, sp, #4 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 512b8 │ │ │ │ + bls 51260 │ │ │ │ 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 51288 │ │ │ │ + beq 51230 │ │ │ │ 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 │ │ │ │ @@ -35741,161 +35721,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 5131c │ │ │ │ + beq 512c4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - b 51390 │ │ │ │ + b 51338 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bne 51380 │ │ │ │ + bne 51328 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq 51380 │ │ │ │ - bl 19a5bc │ │ │ │ + beq 51328 │ │ │ │ + bl 19a27c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 513d8 │ │ │ │ - bl 16b8ec │ │ │ │ + beq 51380 │ │ │ │ + bl 16b5ac │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51388 │ │ │ │ + bgt 51330 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51388 │ │ │ │ + bne 51330 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 51388 │ │ │ │ - bl 16b8ec │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 51330 │ │ │ │ + bl 16b5ac │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 513d8 │ │ │ │ + beq 51380 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 154b08 <_PyType_Name@@Base> │ │ │ │ + bl 1546f4 <_PyType_Name@@Base> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ - movw r0, #30740 @ 0x7814 │ │ │ │ + movw r0, #28308 @ 0x6e94 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b71d4 │ │ │ │ + bl b7390 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 513d8 │ │ │ │ + bgt 51380 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 513d8 │ │ │ │ + bne 51380 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #40160 @ 0x9ce0 │ │ │ │ + movw r0, #37956 @ 0x9444 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa8a8 │ │ │ │ + b aa900 │ │ │ │ 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] @ 51540 │ │ │ │ + vldr d0, [pc, #292] @ 514e8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ - bl c57b8 │ │ │ │ - movw r1, #4364 @ 0x110c │ │ │ │ + bl c5ae0 │ │ │ │ + movw r1, #2024 @ 0x7e8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a0dc │ │ │ │ + bl 13a6dc │ │ │ │ cmp r0, #0 │ │ │ │ - bge 51448 │ │ │ │ + bge 513f0 │ │ │ │ mvn r0, #0 │ │ │ │ - b 51530 │ │ │ │ - vldr d0, [pc, #248] @ 51548 │ │ │ │ - bl c57b8 │ │ │ │ - movw r1, #38024 @ 0x9488 │ │ │ │ + b 514d8 │ │ │ │ + vldr d0, [pc, #248] @ 514f0 │ │ │ │ + bl c5ae0 │ │ │ │ + movw r1, #35364 @ 0x8a24 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a0dc │ │ │ │ + bl 13a6dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51440 │ │ │ │ - vldr d0, [pc, #220] @ 51550 │ │ │ │ - bl c57b8 │ │ │ │ - movw r1, #4368 @ 0x1110 │ │ │ │ + blt 513e8 │ │ │ │ + vldr d0, [pc, #220] @ 514f8 │ │ │ │ + bl c5ae0 │ │ │ │ + movw r1, #2028 @ 0x7ec │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a0dc │ │ │ │ + bl 13a6dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51440 │ │ │ │ - vldr d8, [pc, #192] @ 51558 │ │ │ │ + blt 513e8 │ │ │ │ + vldr d8, [pc, #192] @ 51500 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl c57b8 │ │ │ │ - movw r1, #35820 @ 0x8bec │ │ │ │ + bl c5ae0 │ │ │ │ + movw r1, #30816 @ 0x7860 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a0dc │ │ │ │ + bl 13a6dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51440 │ │ │ │ - vldr d9, [pc, #160] @ 51560 │ │ │ │ + blt 513e8 │ │ │ │ + vldr d9, [pc, #160] @ 51508 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 222c14 │ │ │ │ - movw r1, #45152 @ 0xb060 │ │ │ │ + bl 221f04 │ │ │ │ + movw r1, #42720 @ 0xa6e0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a0dc │ │ │ │ + bl 13a6dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51440 │ │ │ │ - vldr d8, [pc, #124] @ 51568 │ │ │ │ + blt 513e8 │ │ │ │ + vldr d8, [pc, #124] @ 51510 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl c57b8 │ │ │ │ - movw r1, #35876 @ 0x8c24 │ │ │ │ + bl c5ae0 │ │ │ │ + movw r1, #30872 @ 0x7898 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a0dc │ │ │ │ + bl 13a6dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51440 │ │ │ │ + blt 513e8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ - bl 222c14 │ │ │ │ - movw r1, #45160 @ 0xb068 │ │ │ │ + bl 221f04 │ │ │ │ + movw r1, #42728 @ 0xa6e8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a0dc │ │ │ │ + bl 13a6dc │ │ │ │ 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 5672f4 <_Py_ctype_toupper@@Base+0x49494> │ │ │ │ + blhi 56729c <_Py_ctype_toupper@@Base+0x4ac04> │ │ │ │ andmi fp, r5, sl, lsl #30 │ │ │ │ strbpl r2, [r4], #-3352 @ 0xfffff2e8 │ │ │ │ @ instruction: 0x401921fb │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ ... │ │ │ │ svcvc 0x00f80000 │ │ │ │ @@ -35906,35 +35886,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 515cc │ │ │ │ + beq 51574 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e6ecc │ │ │ │ + bl 1e5c5c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 515cc │ │ │ │ - bl be4fc │ │ │ │ + bne 51574 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 51624 │ │ │ │ + bne 515cc │ │ │ │ vabs.f64 d7, d8 │ │ │ │ - vldr d6, [pc, #88] @ 51630 │ │ │ │ + vldr d6, [pc, #88] @ 515d8 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movwhi r0, #5464 @ 0x1558 │ │ │ │ movthi r0, #96 @ 0x60 │ │ │ │ - bhi 51624 │ │ │ │ + bhi 515cc │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ - vldr d6, [pc, #68] @ 51638 │ │ │ │ + vldr d6, [pc, #68] @ 515e0 │ │ │ │ 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 │ │ │ │ @@ -35960,385 +35940,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 51690 │ │ │ │ + bne 51638 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 516c8 │ │ │ │ - ldr r4, [pc, #212] @ 5176c │ │ │ │ + beq 51670 │ │ │ │ + ldr r4, [pc, #212] @ 51714 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5174c │ │ │ │ + beq 516f4 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 516e8 │ │ │ │ - bl be4fc │ │ │ │ + bne 51690 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5174c │ │ │ │ + bne 516f4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl dc4ec │ │ │ │ + bl dd114 │ │ │ │ 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 df21c │ │ │ │ + bl dfe38 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 51754 │ │ │ │ + bge 516fc │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 5173c │ │ │ │ - bl b8fac │ │ │ │ + bne 516e4 │ │ │ │ + bl b9178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 516f0 │ │ │ │ - b 5174c │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 51698 │ │ │ │ + b 516f4 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ mov r0, #0 │ │ │ │ - b 51764 │ │ │ │ + b 5170c │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 4da7c │ │ │ │ + bl 4d970 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mlseq r2, r8, 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 51914 │ │ │ │ + b 518bc │ │ │ │ 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 be73c │ │ │ │ + b be904 │ │ │ │ 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, #44284 @ 0xacfc │ │ │ │ + movw r3, #43128 @ 0xa878 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ - bne 51800 │ │ │ │ - bl 2dae9c │ │ │ │ + bne 517a8 │ │ │ │ + bl 2daa18 │ │ │ │ mov r4, r0 │ │ │ │ - b 51808 │ │ │ │ + b 517b0 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 51898 │ │ │ │ + beq 51840 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51830 │ │ │ │ - movw r0, #2252 @ 0x8cc │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - bl aa8a8 │ │ │ │ + bne 517d8 │ │ │ │ + movw r0, #65356 @ 0xff4c │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl aa900 │ │ │ │ mov r5, r0 │ │ │ │ - b 5186c │ │ │ │ - bl 1dd984 │ │ │ │ + b 51814 │ │ │ │ + bl 1dc440 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51858 │ │ │ │ + beq 51800 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 51874 │ │ │ │ - movw r0, #25696 @ 0x6460 │ │ │ │ + beq 5181c │ │ │ │ + movw r0, #22992 @ 0x59d0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl aa8a8 │ │ │ │ + bl aa900 │ │ │ │ mov r5, r0 │ │ │ │ - b 5186c │ │ │ │ + b 51814 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl 16b8ec │ │ │ │ + bl 16b5ac │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl 1df04c │ │ │ │ + bl 1ddb08 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 518a0 │ │ │ │ + bne 51848 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51898 │ │ │ │ + bgt 51840 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51898 │ │ │ │ + bne 51840 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r6, #0 │ │ │ │ - b 5190c │ │ │ │ + b 518b4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 154b08 <_PyType_Name@@Base> │ │ │ │ + bl 1546f4 <_PyType_Name@@Base> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #45260 @ 0xb0cc │ │ │ │ + movw r0, #42828 @ 0xa74c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b71d4 │ │ │ │ + bl b7390 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 518e8 │ │ │ │ + bgt 51890 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 518e8 │ │ │ │ + bne 51890 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5190c │ │ │ │ + bgt 518b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5190c │ │ │ │ + bne 518b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 51940 │ │ │ │ + bne 518e8 │ │ │ │ ldrb r2, [r0] │ │ │ │ - movw r3, #29552 @ 0x7370 │ │ │ │ + movw r3, #27120 @ 0x69f0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ - bne 51978 │ │ │ │ - b 51948 │ │ │ │ + bne 51920 │ │ │ │ + b 518f0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 51984 │ │ │ │ - movw r3, #29552 @ 0x7370 │ │ │ │ + beq 5192c │ │ │ │ + movw r3, #27120 @ 0x69f0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 51978 │ │ │ │ + bls 51920 │ │ │ │ ldrb r2, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - bne 51954 │ │ │ │ - b 51984 │ │ │ │ + bne 518fc │ │ │ │ + b 5192c │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 5198c │ │ │ │ + b 51934 │ │ │ │ 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 a091c │ │ │ │ + bl a09e0 │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 51ad0 │ │ │ │ + beq 51a78 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ str r0, [r4, #16] │ │ │ │ - bl 38da68 │ │ │ │ + bl 38d968 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 519f0 │ │ │ │ + bne 51998 │ │ │ │ mvn r5, #0 │ │ │ │ - b 51aac │ │ │ │ + b 51a54 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 51a34 │ │ │ │ + bne 519dc │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ strgt r3, [r4, #20] │ │ │ │ - bgt 51a28 │ │ │ │ + bgt 519d0 │ │ │ │ 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 51a9c │ │ │ │ + b 51a44 │ │ │ │ ldr ip, [r5, #8] │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - ldr r1, [pc, #144] @ 51ad8 │ │ │ │ + ldr r1, [pc, #144] @ 51a80 │ │ │ │ ldr r3, [ip] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [ip] │ │ │ │ str ip, [r4, #20] │ │ │ │ - bl 1403f0 │ │ │ │ + bl cce40 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 519e8 │ │ │ │ + beq 51990 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 51a88 │ │ │ │ + bne 51a30 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 51a28 │ │ │ │ + b 519d0 │ │ │ │ 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 98e78 │ │ │ │ + bl 98ea8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51ad0 │ │ │ │ + bgt 51a78 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51ad0 │ │ │ │ + bne 51a78 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 51b40 │ │ │ │ + beq 51ae8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 51b40 │ │ │ │ + ble 51ae8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r1, [pc, #184] @ 51bdc │ │ │ │ + ldr r1, [pc, #184] @ 51b84 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ - bl d55d8 <_PyObject_LookupSpecial@@Base> │ │ │ │ + bl d61ec <_PyObject_LookupSpecial@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 51b64 │ │ │ │ - b 51b54 │ │ │ │ - movw r0, #45328 @ 0xb110 │ │ │ │ + beq 51b0c │ │ │ │ + b 51afc │ │ │ │ + movw r0, #42896 @ 0xa790 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b b71d4 │ │ │ │ + b b7390 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 51b84 │ │ │ │ + bne 51b2c │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #45352 @ 0xb128 │ │ │ │ + movw r0, #42920 @ 0xa7a8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b71d4 │ │ │ │ + bl b7390 │ │ │ │ mov r5, r0 │ │ │ │ - b 51ba4 │ │ │ │ + b 51b4c │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ str r6, [sp] │ │ │ │ - movw r0, #45384 @ 0xb148 │ │ │ │ + movw r0, #42952 @ 0xa7c8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b71d4 │ │ │ │ + bl b7390 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51bc8 │ │ │ │ + bgt 51b70 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51bc8 │ │ │ │ + bne 51b70 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ 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, #7456 @ 0x1d20 │ │ │ │ + movw r1, #7368 @ 0x1cc8 │ │ │ │ movt r1, #5 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2cfa40 │ │ │ │ + b 2cec80 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 128f04 │ │ │ │ + bl 129ba0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 51c40 │ │ │ │ - bl be4fc │ │ │ │ + bne 51be8 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r3, r0 │ │ │ │ movne r3, #0 │ │ │ │ - b 51c58 │ │ │ │ + b 51c00 │ │ │ │ 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 │ │ │ │ @@ -36346,146 +36326,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 51c90 │ │ │ │ + bne 51c38 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 347cf4 │ │ │ │ + b 3475d8 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #62160 @ 0xf2d0 │ │ │ │ + movw r0, #60012 @ 0xea6c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51c80 │ │ │ │ + bne 51c28 │ │ │ │ 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 51de0 │ │ │ │ + b 51d88 │ │ │ │ │ │ │ │ -00051cd0 : │ │ │ │ +00051c78 : │ │ │ │ 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 2e88e0 │ │ │ │ + bl 2e8434 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 51d14 │ │ │ │ + bne 51cbc │ │ │ │ mov r4, #0 │ │ │ │ - movw r0, #45496 @ 0xb1b8 │ │ │ │ + movw r0, #43064 @ 0xa838 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2ebd34 │ │ │ │ + bl 2eb888 │ │ │ │ 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] @ 51dc8 │ │ │ │ + vldr d7, [pc, #132] @ 51d70 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 51d8c │ │ │ │ + bhi 51d34 │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 51d6c │ │ │ │ + ble 51d14 │ │ │ │ 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] @ 51dd0 │ │ │ │ - beq 51db4 │ │ │ │ - b 51db0 │ │ │ │ + vldreq d8, [pc, #72] @ 51d78 │ │ │ │ + beq 51d5c │ │ │ │ + b 51d58 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 51db4 │ │ │ │ + bvs 51d5c │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 51db4 │ │ │ │ + bgt 51d5c │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ - vldr d8, [pc, #32] @ 51dd8 │ │ │ │ + vldr d8, [pc, #32] @ 51d80 │ │ │ │ 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 51e14 │ │ │ │ + bne 51dbc │ │ │ │ ldrb r1, [r0] │ │ │ │ - movw r2, #29552 @ 0x7370 │ │ │ │ + movw r2, #27120 @ 0x69f0 │ │ │ │ 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 51ea0 │ │ │ │ + beq 51e48 │ │ │ │ push {fp, lr} │ │ │ │ mov r3, #0 │ │ │ │ - movw lr, #29552 @ 0x7370 │ │ │ │ + movw lr, #27120 @ 0x69f0 │ │ │ │ movt lr, #65 @ 0x41 │ │ │ │ add fp, sp, #4 │ │ │ │ add r1, r0, r1 │ │ │ │ mov ip, r3 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 51e84 │ │ │ │ + bls 51e2c │ │ │ │ ldrb r2, [r0] │ │ │ │ ldr r2, [lr, r2, lsl #2] │ │ │ │ tst r2, #2 │ │ │ │ - beq 51e60 │ │ │ │ + beq 51e08 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ - beq 51e70 │ │ │ │ - b 51eac │ │ │ │ + beq 51e18 │ │ │ │ + b 51e54 │ │ │ │ ands r2, r2, #1 │ │ │ │ - beq 51e78 │ │ │ │ + beq 51e20 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 51eac │ │ │ │ + beq 51e54 │ │ │ │ mov ip, r3 │ │ │ │ - b 51e7c │ │ │ │ + b 51e24 │ │ │ │ mov r3, r2 │ │ │ │ add r0, r0, #1 │ │ │ │ - b 51e38 │ │ │ │ + b 51de0 │ │ │ │ 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} │ │ │ │ @@ -36495,251 +36475,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, #45656 @ 0xb258 │ │ │ │ + movw r3, #43224 @ 0xa8d8 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ - movw r1, #8200 @ 0x2008 │ │ │ │ + movw r1, #8112 @ 0x1fb0 │ │ │ │ movt r1, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e68bc │ │ │ │ + b 1e564c │ │ │ │ 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 1dd984 │ │ │ │ + bl 1dc440 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51f24 │ │ │ │ + beq 51ecc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 51f3c │ │ │ │ - movw r0, #64132 @ 0xfa84 │ │ │ │ + beq 51ee4 │ │ │ │ + movw r0, #61920 @ 0xf1e0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b aa8a8 │ │ │ │ + b aa900 │ │ │ │ mov r0, r6 │ │ │ │ - bl 19a5bc │ │ │ │ + bl 19a27c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 51f44 │ │ │ │ + bne 51eec │ │ │ │ mov r0, r6 │ │ │ │ - bl 1df04c │ │ │ │ + bl 1ddb08 │ │ │ │ mov r5, #0 │ │ │ │ - b 51fb8 │ │ │ │ + b 51f60 │ │ │ │ ldr r5, [r6, #32] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 154b08 <_PyType_Name@@Base> │ │ │ │ + bl 1546f4 <_PyType_Name@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, r0 │ │ │ │ - blt 51f78 │ │ │ │ + blt 51f20 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #45712 @ 0xb290 │ │ │ │ + movw r0, #43280 @ 0xa910 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b71d4 │ │ │ │ + bl b7390 │ │ │ │ mov r5, r0 │ │ │ │ - b 51f8c │ │ │ │ + b 51f34 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #16896 @ 0x4200 │ │ │ │ + movw r0, #14524 @ 0x38bc │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl b71d4 │ │ │ │ + bl b7390 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1df04c │ │ │ │ + bl 1ddb08 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51fb8 │ │ │ │ + bgt 51f60 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51fb8 │ │ │ │ + bne 51f60 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 51ff4 │ │ │ │ + bne 51f9c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ 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 52028 │ │ │ │ + beq 51fd0 │ │ │ │ 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 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 52064 │ │ │ │ + bne 5200c │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 32f89c │ │ │ │ + b 32f15c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #62120 @ 0xf2a8 │ │ │ │ + movw r0, #59972 @ 0xea44 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52054 │ │ │ │ + bne 51ffc │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl 11b3c4 │ │ │ │ + bl 11bf04 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 336688 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + b 335f48 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ 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 520f8 │ │ │ │ + bne 520a0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 52134 │ │ │ │ + bne 520dc │ │ │ │ mov ip, #2 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr ip, [pc, #136] @ 52198 │ │ │ │ + ldr ip, [pc, #136] @ 52140 │ │ │ │ sub lr, fp, #28 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 52134 │ │ │ │ + bne 520dc │ │ │ │ mov r0, #0 │ │ │ │ - b 52190 │ │ │ │ + b 52138 │ │ │ │ ldm r3, {r0, r4} │ │ │ │ - bl ca1b0 │ │ │ │ + bl ca3b0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 52178 │ │ │ │ + beq 52120 │ │ │ │ mov r0, r4 │ │ │ │ - bl ca1b0 │ │ │ │ + bl ca3b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 52178 │ │ │ │ + beq 52120 │ │ │ │ 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 52190 │ │ │ │ - b 5217c │ │ │ │ + bne 52138 │ │ │ │ + b 52124 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7658 │ │ │ │ - b 5212c │ │ │ │ + bl a7718 │ │ │ │ + b 520d4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r6, r2, r4, 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 5232c │ │ │ │ + b 522d4 │ │ │ │ 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 521fc │ │ │ │ - bl 32fae4 │ │ │ │ + bne 521a4 │ │ │ │ + bl 32f3a4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5220c │ │ │ │ - b 52218 │ │ │ │ + bne 521b4 │ │ │ │ + b 521c0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 304174 │ │ │ │ + bl 303d34 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 52218 │ │ │ │ + beq 521c0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr ip, [r0, #4] │ │ │ │ movw r3, #6676 @ 0x1a14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 522a0 │ │ │ │ + bne 52248 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, ip │ │ │ │ - bne 522a0 │ │ │ │ + bne 52248 │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 522a0 │ │ │ │ + bhi 52248 │ │ │ │ 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 524d0 │ │ │ │ + bl 52478 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 522ac │ │ │ │ + beq 52254 │ │ │ │ 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 │ │ │ │ @@ -36753,15 +36733,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 52308 │ │ │ │ + bne 522b0 │ │ │ │ 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 │ │ │ │ @@ -36769,54 +36749,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, #61988 @ 0xf224 │ │ │ │ + movw r0, #59840 @ 0xe9c0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 522d4 │ │ │ │ + b 5227c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 52360 │ │ │ │ + bne 52308 │ │ │ │ ldrb r1, [r0] │ │ │ │ - movw r2, #29552 @ 0x7370 │ │ │ │ + movw r2, #27120 @ 0x69f0 │ │ │ │ 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 523cc │ │ │ │ + beq 52374 │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #29552 @ 0x7370 │ │ │ │ + movw r3, #27120 @ 0x69f0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add fp, sp, #4 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 523b0 │ │ │ │ + bls 52358 │ │ │ │ ldrb ip, [r0] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr lr, [r3, ip, lsl #2] │ │ │ │ and ip, lr, #2 │ │ │ │ tst lr, #1 │ │ │ │ - bne 523d8 │ │ │ │ + bne 52380 │ │ │ │ orrs ip, ip, r2 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - b 52380 │ │ │ │ + b 52328 │ │ │ │ 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} │ │ │ │ @@ -36831,77 +36811,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] @ 524c8 │ │ │ │ + ldr r1, [pc, #184] @ 52470 │ │ │ │ mov r0, r5 │ │ │ │ - bl b3888 │ │ │ │ + bl b3958 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 52424 │ │ │ │ + bne 523cc │ │ │ │ mov r4, #0 │ │ │ │ - b 524bc │ │ │ │ + b 52464 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52440 │ │ │ │ + beq 523e8 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5245c │ │ │ │ - b 52490 │ │ │ │ - ldr r1, [pc, #132] @ 524cc │ │ │ │ + bne 52404 │ │ │ │ + b 52438 │ │ │ │ + ldr r1, [pc, #132] @ 52474 │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl b3888 │ │ │ │ + bl b3958 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 52430 │ │ │ │ - b 5241c │ │ │ │ + bne 523d8 │ │ │ │ + b 523c4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands r2, r3, #268435456 @ 0x10000000 │ │ │ │ - bne 52490 │ │ │ │ + bne 52438 │ │ │ │ ldr r3, [r0] │ │ │ │ str r2, [fp, #-16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52490 │ │ │ │ + bgt 52438 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52490 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 52438 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #15828 @ 0x3dd4 │ │ │ │ + movw r2, #13396 @ 0x3454 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #45940 @ 0xb374 │ │ │ │ + movw r0, #43508 @ 0xa9f4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b71d4 │ │ │ │ + bl b7390 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ 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 526b4 │ │ │ │ + beq 5265c │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 526b0 │ │ │ │ + bne 52658 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r2, #60 @ 0x3c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ @@ -36915,30 +36895,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 39d340 │ │ │ │ + bl 39ca00 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 52570 │ │ │ │ + beq 52518 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 52664 │ │ │ │ - b 5254c │ │ │ │ + beq 5260c │ │ │ │ + b 524f4 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ sub r2, fp, #100 @ 0x64 │ │ │ │ mov r0, r5 │ │ │ │ - bl 346210 │ │ │ │ + bl 345af4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 52598 │ │ │ │ - bhi 5254c │ │ │ │ + beq 52540 │ │ │ │ + bhi 524f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52658 │ │ │ │ - b 52660 │ │ │ │ + bne 52600 │ │ │ │ + b 52608 │ │ │ │ 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] │ │ │ │ @@ -36947,68 +36927,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 1403f0 │ │ │ │ + bl cce40 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52604 │ │ │ │ + bgt 525ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52604 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 525ac │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52628 │ │ │ │ + bgt 525d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52628 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 525d0 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5264c │ │ │ │ + bgt 525f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5264c │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 525f4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - blt 52660 │ │ │ │ - bne 5254c │ │ │ │ + blt 52608 │ │ │ │ + bne 524f4 │ │ │ │ mov r4, #0 │ │ │ │ - b 52664 │ │ │ │ + b 5260c │ │ │ │ mvn r4, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52688 │ │ │ │ + bgt 52630 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52688 │ │ │ │ + bne 52630 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 526b4 │ │ │ │ + bgt 5265c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 526b4 │ │ │ │ + bne 5265c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 526b4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 5265c │ │ │ │ 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 │ │ │ │ @@ -37017,83 +36997,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 52700 │ │ │ │ + bhi 526a8 │ │ │ │ cmp r5, #0 │ │ │ │ - bgt 52724 │ │ │ │ - b 52738 │ │ │ │ + bgt 526cc │ │ │ │ + b 526e0 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #23168 @ 0x5a80 │ │ │ │ + movw r0, #20508 @ 0x501c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 526f4 │ │ │ │ - b 52784 │ │ │ │ + bne 5269c │ │ │ │ + b 5272c │ │ │ │ ldr r0, [r6] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 1dd5ec <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + bl 1dc0a8 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52784 │ │ │ │ + beq 5272c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52768 │ │ │ │ + beq 52710 │ │ │ │ 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 52774 │ │ │ │ + b 5271c │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2f5930 │ │ │ │ + b 2f53c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 31ac38 │ │ │ │ + b 31a574 │ │ │ │ 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 527c0 │ │ │ │ + bne 52768 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 44f4c │ │ │ │ + b 44df0 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #62128 @ 0xf2b0 │ │ │ │ + movw r0, #59980 @ 0xea4c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 527b0 │ │ │ │ + bne 52758 │ │ │ │ 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 52838 │ │ │ │ + bne 527e0 │ │ │ │ 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 │ │ │ │ @@ -37101,60 +37081,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, #61992 @ 0xf228 │ │ │ │ + movw r0, #59844 @ 0xe9c4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 52804 │ │ │ │ + b 527ac │ │ │ │ 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 52898 │ │ │ │ + bne 52840 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bc218 <_PyXIData_Free@@Base+0x48> │ │ │ │ - b 528ac │ │ │ │ - bl df578 │ │ │ │ + bl 3bb8a8 <_PyXIData_Free@@Base+0x48> │ │ │ │ + b 52854 │ │ │ │ + bl e0194 │ │ │ │ mov r1, #1 │ │ │ │ - bl df5b8 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl e01d4 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5288c │ │ │ │ + bne 52834 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 52908 │ │ │ │ + bne 528b0 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e2ed8 │ │ │ │ + bl e3af4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52900 │ │ │ │ + bne 528a8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52900 │ │ │ │ + bne 528a8 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl e2ed8 │ │ │ │ + bl e3af4 │ │ │ │ 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} │ │ │ │ @@ -37168,308 +37148,308 @@ │ │ │ │ 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 52960 │ │ │ │ + bhi 52908 │ │ │ │ ldr r7, [r6] │ │ │ │ cmp r5, #1 │ │ │ │ - ble 529a4 │ │ │ │ - b 52988 │ │ │ │ + ble 5294c │ │ │ │ + b 52930 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #62892 @ 0xf5ac │ │ │ │ + movw r0, #60316 @ 0xeb9c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52950 │ │ │ │ + bne 528f8 │ │ │ │ mov r0, #0 │ │ │ │ - b 52a04 │ │ │ │ + b 529ac │ │ │ │ ldr r0, [r6, #4] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 1a82dc <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 1a7efc <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52980 │ │ │ │ + beq 52928 │ │ │ │ cmp r5, #2 │ │ │ │ - bne 529ec │ │ │ │ + bne 52994 │ │ │ │ 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, #62892 @ 0xf5ac │ │ │ │ + movw r2, #60316 @ 0xeb9c │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 3025b4 <_PyCode_ReturnsOnlyNone@@Base+0x3b0> │ │ │ │ + bl 302174 <_PyCode_ReturnsOnlyNone@@Base+0x3b0> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b 52a04 │ │ │ │ + b 529ac │ │ │ │ ldr r0, [r6, #8] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 1a82dc <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 1a7efc <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 529a4 │ │ │ │ - b 52980 │ │ │ │ + bne 5294c │ │ │ │ + b 52928 │ │ │ │ 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 52a5c │ │ │ │ + bne 52a04 │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 52a58 │ │ │ │ + bhi 52a00 │ │ │ │ subs r3, r0, #0 │ │ │ │ moveq r6, r0 │ │ │ │ - bne 52a98 │ │ │ │ - b 52a5c │ │ │ │ + bne 52a40 │ │ │ │ + b 52a04 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r1, [pc, #100] @ 52ac8 │ │ │ │ + ldr r1, [pc, #100] @ 52a70 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 52a9c │ │ │ │ - b 52ac0 │ │ │ │ + bne 52a44 │ │ │ │ + b 52a68 │ │ │ │ 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 2b7aa8 │ │ │ │ + b 2b73a8 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r6, r2, ip, 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 a75f4 │ │ │ │ + bl a76b4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ 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 a7050 <_Py_Dealloc@@Base> │ │ │ │ + b a7110 <_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 52b78 │ │ │ │ + bne 52b20 │ │ │ │ ldr r0, [r5] │ │ │ │ movw r4, #26132 @ 0x6614 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 52bc0 │ │ │ │ - b 52b9c │ │ │ │ + beq 52b68 │ │ │ │ + b 52b44 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #40804 @ 0x9f64 │ │ │ │ + movw r0, #40588 @ 0x9e8c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52de4 │ │ │ │ - b 52b58 │ │ │ │ - bl 1e6ecc │ │ │ │ + beq 52d8c │ │ │ │ + b 52b00 │ │ │ │ + bl 1e5c5c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 52bc0 │ │ │ │ - bl be4fc │ │ │ │ + bne 52b68 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52de4 │ │ │ │ + bne 52d8c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 52bf8 │ │ │ │ - bl 1e6ecc │ │ │ │ + beq 52ba0 │ │ │ │ + bl 1e5c5c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 52bf8 │ │ │ │ - bl be4fc │ │ │ │ + bne 52ba0 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52de4 │ │ │ │ + bne 52d8c │ │ │ │ vabs.f64 d11, d9 │ │ │ │ - vldr d10, [pc, #500] @ 52df8 │ │ │ │ + vldr d10, [pc, #500] @ 52da0 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ vcmp.f64 d11, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 52c30 │ │ │ │ + bhi 52bd8 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ str r3, [r0] │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 52d38 │ │ │ │ - b 52c50 │ │ │ │ + bls 52ce0 │ │ │ │ + b 52bf8 │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ str r3, [r0] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc 52c50 │ │ │ │ + bvc 52bf8 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 52cc0 │ │ │ │ - b 52d84 │ │ │ │ + beq 52c68 │ │ │ │ + b 52d2c │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc 52c70 │ │ │ │ + bvc 52c18 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 52d88 │ │ │ │ - b 52cc0 │ │ │ │ + bne 52d30 │ │ │ │ + b 52c68 │ │ │ │ vcmp.f64 d11, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 52cf4 │ │ │ │ + ble 52c9c │ │ │ │ vabs.f64 d0, d8 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 52dc0 │ │ │ │ + bhi 52d68 │ │ │ │ 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 52cb4 │ │ │ │ + ble 52c5c │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 52dcc │ │ │ │ - b 52d84 │ │ │ │ + bne 52d74 │ │ │ │ + b 52d2c │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 52cc8 │ │ │ │ + bne 52c70 │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ - b 52d88 │ │ │ │ + b 52d30 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 52cdc │ │ │ │ - vldr d8, [pc, #292] @ 52e00 │ │ │ │ - b 52d88 │ │ │ │ + beq 52c84 │ │ │ │ + vldr d8, [pc, #292] @ 52da8 │ │ │ │ + b 52d30 │ │ │ │ vmov r3, s19 │ │ │ │ - vldr d8, [pc, #280] @ 52e00 │ │ │ │ - vldr d7, [pc, #284] @ 52e08 │ │ │ │ + vldr d8, [pc, #280] @ 52da8 │ │ │ │ + vldr d7, [pc, #284] @ 52db0 │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ - b 52d88 │ │ │ │ + b 52d30 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 52cc0 │ │ │ │ + beq 52c68 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 52d20 │ │ │ │ + ble 52cc8 │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 52cd4 │ │ │ │ - b 52d88 │ │ │ │ - bpl 52cd4 │ │ │ │ + ble 52c7c │ │ │ │ + b 52d30 │ │ │ │ + bpl 52c7c │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 52cd4 │ │ │ │ + bpl 52c7c │ │ │ │ vneg.f64 d8, d8 │ │ │ │ - b 52d88 │ │ │ │ + b 52d30 │ │ │ │ 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 52d88 │ │ │ │ + bls 52d30 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 52d78 │ │ │ │ + bvs 52d20 │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movne r3, #34 @ 0x22 │ │ │ │ strne r3, [r4] │ │ │ │ - bne 52d88 │ │ │ │ + bne 52d30 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r4] │ │ │ │ - b 52d88 │ │ │ │ + b 52d30 │ │ │ │ vmov.f64 d8, d9 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52da8 │ │ │ │ + bne 52d50 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c57b8 │ │ │ │ + b c5ae0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r0, #1 │ │ │ │ - bl 395878 <_PyType_SetVersion@@Base+0x30c> │ │ │ │ + bl 395348 <_PyType_SetVersion@@Base+0x30c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52de4 │ │ │ │ - b 52d94 │ │ │ │ + bne 52d8c │ │ │ │ + b 52d3c │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 52dd4 │ │ │ │ - vldr d8, [pc, #60] @ 52e10 │ │ │ │ - b 52d88 │ │ │ │ + ble 52d7c │ │ │ │ + vldr d8, [pc, #60] @ 52db8 │ │ │ │ + b 52d30 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 52cc0 │ │ │ │ - b 52cd4 │ │ │ │ + beq 52c68 │ │ │ │ + b 52c7c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ @@ -37483,159 +37463,159 @@ │ │ │ │ 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 52e58 │ │ │ │ + bhi 52e00 │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 14b788 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b38c <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 52e7c │ │ │ │ - b 52e98 │ │ │ │ + bne 52e24 │ │ │ │ + b 52e40 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #62740 @ 0xf514 │ │ │ │ + movw r0, #60164 @ 0xeb04 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52fb8 │ │ │ │ - b 52e44 │ │ │ │ - bl c56c8 │ │ │ │ + beq 52f60 │ │ │ │ + b 52dec │ │ │ │ + bl c59f0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 52eac │ │ │ │ + ble 52e54 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 52ec8 │ │ │ │ - bl be4fc │ │ │ │ + bne 52e70 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 52ec8 │ │ │ │ - b 52fb8 │ │ │ │ + beq 52e70 │ │ │ │ + b 52f60 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52e90 │ │ │ │ + bne 52e38 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 52e90 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 52e38 │ │ │ │ cmp r7, #1 │ │ │ │ - ble 52f80 │ │ │ │ + ble 52f28 │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 52f08 │ │ │ │ + beq 52eb0 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 52f84 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 52f2c │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45972 @ 0xb394 │ │ │ │ + movw r1, #43540 @ 0xaa14 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 52f70 │ │ │ │ + b 52f18 │ │ │ │ movw r1, #35436 @ 0x8a6c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 52f24 │ │ │ │ - bl b6288 │ │ │ │ + beq 52ecc │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52f4c │ │ │ │ + beq 52ef4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 52f84 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 52f2c │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46060 @ 0xb3ec │ │ │ │ + movw r1, #43628 @ 0xaa6c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 52f70 │ │ │ │ + b 52f18 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #42356 @ 0xa574 │ │ │ │ + movw r2, #39792 @ 0x9b70 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13384 @ 0x3448 │ │ │ │ + movw r1, #10724 @ 0x29e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #62740 @ 0xf514 │ │ │ │ + movw r0, #60164 @ 0xeb04 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 52fb8 │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 52f60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ mov r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 52fa0 │ │ │ │ + bgt 52f48 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b cdeb8 │ │ │ │ + b ceb30 │ │ │ │ sub r2, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 4d43c │ │ │ │ + b 4d228 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldrb r3, [r0, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52fd0 │ │ │ │ - b 53738 │ │ │ │ + bne 52f78 │ │ │ │ + b 536e0 │ │ │ │ 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 11b3c4 │ │ │ │ + bl 11bf04 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 39d6e8 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b 39cda8 <_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 53038 │ │ │ │ + bne 52fe0 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1596f8 │ │ │ │ + b 1592e8 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #62200 @ 0xf2f8 │ │ │ │ + movw r0, #60052 @ 0xea94 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53028 │ │ │ │ + bne 52fd0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #46152 @ 0xb448 │ │ │ │ + movw r0, #43720 @ 0xaac8 │ │ │ │ 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 b71d4 │ │ │ │ + b b7390 │ │ │ │ push {fp, lr} │ │ │ │ mov lr, r2 │ │ │ │ mov r2, r3 │ │ │ │ add fp, sp, #4 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ @@ -37647,418 +37627,418 @@ │ │ │ │ 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 530fc │ │ │ │ + beq 530a4 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e6ecc │ │ │ │ + bl 1e5c5c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 530fc │ │ │ │ - bl be4fc │ │ │ │ + bne 530a4 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53114 │ │ │ │ - vldr d0, [pc, #36] @ 53128 │ │ │ │ + bne 530bc │ │ │ │ + vldr d0, [pc, #36] @ 530d0 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, lr} │ │ │ │ - b c57b8 │ │ │ │ + b c5ae0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ subsge r9, r2, #3648 @ 0xe40 │ │ │ │ svccc 0x0091df46 │ │ │ │ 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 53168 │ │ │ │ + bne 53110 │ │ │ │ ldrd r0, [r4] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5318c │ │ │ │ + b 53134 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #62244 @ 0xf324 │ │ │ │ + movw r0, #60096 @ 0xeac0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53150 │ │ │ │ + bne 530f8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0005318c : │ │ │ │ +00053134 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 43ca4 <_PyNumber_InPlacePowerNoMod@@Base+0x30> │ │ │ │ + b 43c54 <_PyNumber_InPlacePowerNoMod@@Base+0x30> │ │ │ │ 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 cdeb8 │ │ │ │ + bl ceb30 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr lr, [r0, #20] │ │ │ │ - movw r2, #30576 @ 0x7770 │ │ │ │ + movw r2, #28144 @ 0x6df0 │ │ │ │ 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 531e4 │ │ │ │ + b 5318c │ │ │ │ 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 53254 │ │ │ │ + bne 531fc │ │ │ │ cmp r2, #0 │ │ │ │ - ble 53250 │ │ │ │ + ble 531f8 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5328c │ │ │ │ + beq 53234 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #1220] @ 53730 │ │ │ │ + ldr r1, [pc, #1220] @ 536d8 │ │ │ │ sub ip, fp, #44 @ 0x2c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ str ip, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53518 │ │ │ │ + beq 534c0 │ │ │ │ add r2, r5, r4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ moveq r4, #0 │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl ca1b0 │ │ │ │ + bl ca3b0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 53518 │ │ │ │ - ldr r3, [pc, #1148] @ 53734 │ │ │ │ + beq 534c0 │ │ │ │ + ldr r3, [pc, #1148] @ 536dc │ │ │ │ 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 53488 │ │ │ │ + bne 53430 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 152870 │ │ │ │ + bl 15247c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53488 │ │ │ │ + bne 53430 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53320 │ │ │ │ + bgt 532c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53320 │ │ │ │ + bne 532c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl ca464 │ │ │ │ + bl ca664 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 53374 │ │ │ │ + bne 5331c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53354 │ │ │ │ + bgt 532fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53354 │ │ │ │ + bne 532fc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - bl be4fc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53518 │ │ │ │ + bne 534c0 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne 5341c │ │ │ │ + bne 533c4 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 152870 │ │ │ │ + bl 15247c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5341c │ │ │ │ + bne 533c4 │ │ │ │ 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 533f0 │ │ │ │ + beq 53398 │ │ │ │ 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] @ 53728 │ │ │ │ + vldr d5, [pc, #836] @ 536d0 │ │ │ │ vmul.f64 d6, d6, d5 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 5341c │ │ │ │ + bhi 533c4 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53320 │ │ │ │ + bgt 532c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53320 │ │ │ │ + bne 532c8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 53320 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 532c8 │ │ │ │ mov r0, r7 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 534e8 │ │ │ │ + beq 53490 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1cf52c │ │ │ │ + bl 1cdd60 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5345c │ │ │ │ + bgt 53404 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5345c │ │ │ │ + bne 53404 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53480 │ │ │ │ + bgt 53428 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53480 │ │ │ │ + bne 53428 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 534f4 │ │ │ │ + beq 5349c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r7, #26132 @ 0x6614 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r3, r7 │ │ │ │ - bne 5367c │ │ │ │ + bne 53624 │ │ │ │ ldr r3, [r4] │ │ │ │ vldr d8, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 53520 │ │ │ │ + ble 534c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl ca464 │ │ │ │ + bl ca664 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 53558 │ │ │ │ + beq 53500 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d7, [r6, #8] │ │ │ │ - beq 535b8 │ │ │ │ + beq 53560 │ │ │ │ cmp r3, r8 │ │ │ │ - beq 5359c │ │ │ │ + beq 53544 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl c57b8 │ │ │ │ + bl c5ae0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 535e0 │ │ │ │ + bne 53588 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5353c │ │ │ │ + ble 534e4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53518 │ │ │ │ + bgt 534c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53518 │ │ │ │ + bne 534c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 53718 │ │ │ │ + b 536c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 534ac │ │ │ │ + bne 53454 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 534ac │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 53454 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 534f4 │ │ │ │ + bne 5349c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 534f4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 5349c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5357c │ │ │ │ + bgt 53524 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5357c │ │ │ │ + bne 53524 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - bl be4fc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53518 │ │ │ │ + bne 534c0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b c57b8 │ │ │ │ - bl 152870 │ │ │ │ + b c5ae0 │ │ │ │ + bl 15247c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ vmov s14, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 534d8 │ │ │ │ + bne 53480 │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ ldr r2, [r6] │ │ │ │ vmul.f64 d8, d8, d7 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 534ac │ │ │ │ + bgt 53454 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 534ac │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 534ac │ │ │ │ + bne 53454 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 53454 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1cf52c │ │ │ │ + bl 1cdd60 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53610 │ │ │ │ + bgt 535b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53610 │ │ │ │ + bne 535b8 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53634 │ │ │ │ + bgt 535dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53634 │ │ │ │ + bne 535dc │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5367c │ │ │ │ - b 534f4 │ │ │ │ - bl 1cf52c │ │ │ │ + bne 53624 │ │ │ │ + b 5349c │ │ │ │ + bl 1cdd60 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 536c8 │ │ │ │ + ble 53670 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r0, r6 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 536dc │ │ │ │ + ble 53684 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 536f0 │ │ │ │ + beq 53698 │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl ca464 │ │ │ │ + bl ca664 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bne 53640 │ │ │ │ - bl be4fc │ │ │ │ + bne 535e8 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 536f4 │ │ │ │ + beq 5369c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 536f0 │ │ │ │ + bgt 53698 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 536f0 │ │ │ │ + bne 53698 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 536f0 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 53698 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5365c │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 5365c │ │ │ │ + bne 53604 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 53604 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 53670 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 53670 │ │ │ │ + bne 53618 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 53618 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53718 │ │ │ │ + bgt 536c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53718 │ │ │ │ + bne 536c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ @@ -38066,215 +38046,215 @@ │ │ │ │ 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 11b3c4 │ │ │ │ + bl 11bf04 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 39d6e8 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b 39cda8 <_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 537a0 │ │ │ │ + bne 53748 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1e4c3c │ │ │ │ + b 1e39cc │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #62040 @ 0xf258 │ │ │ │ + movw r0, #59892 @ 0xe9f4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 53790 │ │ │ │ + b 53738 │ │ │ │ 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 53804 │ │ │ │ + bhi 537ac │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 14b788 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b38c <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 53828 │ │ │ │ - b 53844 │ │ │ │ + bne 537d0 │ │ │ │ + b 537ec │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #62836 @ 0xf574 │ │ │ │ + movw r0, #60260 @ 0xeb64 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53964 │ │ │ │ - b 537f0 │ │ │ │ - bl c56c8 │ │ │ │ + beq 5390c │ │ │ │ + b 53798 │ │ │ │ + bl c59f0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 53858 │ │ │ │ + ble 53800 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 53874 │ │ │ │ - bl be4fc │ │ │ │ + bne 5381c │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 53874 │ │ │ │ - b 53964 │ │ │ │ + beq 5381c │ │ │ │ + b 5390c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5383c │ │ │ │ + bne 537e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 5383c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 537e4 │ │ │ │ cmp r7, #1 │ │ │ │ movle r3, #32 │ │ │ │ - ble 53930 │ │ │ │ + ble 538d8 │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 538b8 │ │ │ │ + beq 53860 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 53930 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 538d8 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46380 @ 0xb52c │ │ │ │ + movw r1, #43948 @ 0xabac │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 53920 │ │ │ │ + b 538c8 │ │ │ │ movw r1, #35436 @ 0x8a6c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 538d4 │ │ │ │ - bl b6288 │ │ │ │ + beq 5387c │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 538fc │ │ │ │ + beq 538a4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 53930 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 538d8 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46468 @ 0xb584 │ │ │ │ + movw r1, #44036 @ 0xac04 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 53920 │ │ │ │ + b 538c8 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #42356 @ 0xa574 │ │ │ │ + movw r2, #39792 @ 0x9b70 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13384 @ 0x3448 │ │ │ │ + movw r1, #10724 @ 0x29e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #62836 @ 0xf574 │ │ │ │ + movw r0, #60260 @ 0xeb64 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 53964 │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 5390c │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 5394c │ │ │ │ + bgt 538f4 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b cdeb8 │ │ │ │ + b ceb30 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 4d43c │ │ │ │ + b 4d228 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0005396c <_PyBytes_ReverseFind@@Base>: │ │ │ │ +00053914 <_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 539ac <_PyBytes_ReverseFind@@Base+0x40> │ │ │ │ + beq 53954 <_PyBytes_ReverseFind@@Base+0x40> │ │ │ │ mov lr, #2 │ │ │ │ mvn ip, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 2d1f78 │ │ │ │ + bl 2d1238 │ │ │ │ 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 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 539e8 <_PyBytes_ReverseFind@@Base+0x7c> │ │ │ │ - bl be4fc │ │ │ │ + bne 53990 <_PyBytes_ReverseFind@@Base+0x7c> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53a18 <_PyBytes_ReverseFind@@Base+0xac> │ │ │ │ + bne 539c0 <_PyBytes_ReverseFind@@Base+0xac> │ │ │ │ mov r0, r4 │ │ │ │ bl 2e6d0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 53a08 <_PyBytes_ReverseFind@@Base+0x9c> │ │ │ │ - bl be4fc │ │ │ │ + bne 539b0 <_PyBytes_ReverseFind@@Base+0x9c> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53a18 <_PyBytes_ReverseFind@@Base+0xac> │ │ │ │ + bne 539c0 <_PyBytes_ReverseFind@@Base+0xac> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl 11b3c4 │ │ │ │ + bl 11bf04 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 39d6e8 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b 39cda8 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ ldr r0, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - ldreq r0, [pc, #28] @ 53a8c <_PyBytes_ReverseFind@@Base+0x120> │ │ │ │ - beq 53a80 <_PyBytes_ReverseFind@@Base+0x114> │ │ │ │ + ldreq r0, [pc, #28] @ 53a34 <_PyBytes_ReverseFind@@Base+0x120> │ │ │ │ + beq 53a28 <_PyBytes_ReverseFind@@Base+0x114> │ │ │ │ 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 │ │ │ │ @@ -38296,111 +38276,111 @@ │ │ │ │ bl 2d6c4 │ │ │ │ cmp r7, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53b00 <_PyBytes_ReverseFind@@Base+0x194> │ │ │ │ + bne 53aa8 <_PyBytes_ReverseFind@@Base+0x194> │ │ │ │ clz r3, r5 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53b48 <_PyBytes_ReverseFind@@Base+0x1dc> │ │ │ │ - ldr r1, [pc, #268] @ 53c14 <_PyBytes_ReverseFind@@Base+0x2a8> │ │ │ │ + beq 53af0 <_PyBytes_ReverseFind@@Base+0x1dc> │ │ │ │ + ldr r1, [pc, #268] @ 53bbc <_PyBytes_ReverseFind@@Base+0x2a8> │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 53b48 <_PyBytes_ReverseFind@@Base+0x1dc> │ │ │ │ + bne 53af0 <_PyBytes_ReverseFind@@Base+0x1dc> │ │ │ │ mov r4, #0 │ │ │ │ - b 53bf4 <_PyBytes_ReverseFind@@Base+0x288> │ │ │ │ + b 53b9c <_PyBytes_ReverseFind@@Base+0x288> │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 1c1608 │ │ │ │ + bl 1c1100 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 53b40 <_PyBytes_ReverseFind@@Base+0x1d4> │ │ │ │ + bne 53ae8 <_PyBytes_ReverseFind@@Base+0x1d4> │ │ │ │ add r4, r4, r7 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 53bdc <_PyBytes_ReverseFind@@Base+0x270> │ │ │ │ + beq 53b84 <_PyBytes_ReverseFind@@Base+0x270> │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 53b84 <_PyBytes_ReverseFind@@Base+0x218> │ │ │ │ + beq 53b2c <_PyBytes_ReverseFind@@Base+0x218> │ │ │ │ cmp r4, #2 │ │ │ │ moveq r4, #1 │ │ │ │ - beq 53bdc <_PyBytes_ReverseFind@@Base+0x270> │ │ │ │ + beq 53b84 <_PyBytes_ReverseFind@@Base+0x270> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 14b788 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b38c <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 53ba8 <_PyBytes_ReverseFind@@Base+0x23c> │ │ │ │ - bl be4fc │ │ │ │ + bne 53b50 <_PyBytes_ReverseFind@@Base+0x23c> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 53bdc <_PyBytes_ReverseFind@@Base+0x270> │ │ │ │ - b 53b40 <_PyBytes_ReverseFind@@Base+0x1d4> │ │ │ │ - bl c56c8 │ │ │ │ + beq 53b84 <_PyBytes_ReverseFind@@Base+0x270> │ │ │ │ + b 53ae8 <_PyBytes_ReverseFind@@Base+0x1d4> │ │ │ │ + bl c59f0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53bd4 <_PyBytes_ReverseFind@@Base+0x268> │ │ │ │ + bgt 53b7c <_PyBytes_ReverseFind@@Base+0x268> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53bd4 <_PyBytes_ReverseFind@@Base+0x268> │ │ │ │ + bne 53b7c <_PyBytes_ReverseFind@@Base+0x268> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 53b94 <_PyBytes_ReverseFind@@Base+0x228> │ │ │ │ + beq 53b3c <_PyBytes_ReverseFind@@Base+0x228> │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 4c048 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 4bff8 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53c08 <_PyBytes_ReverseFind@@Base+0x29c> │ │ │ │ + beq 53bb0 <_PyBytes_ReverseFind@@Base+0x29c> │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r6, r2, 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 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 53c48 <_PyBytes_ReverseFind@@Base+0x2dc> │ │ │ │ + bne 53bf0 <_PyBytes_ReverseFind@@Base+0x2dc> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 384a48 │ │ │ │ + b 384270 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #62176 @ 0xf2e0 │ │ │ │ + movw r0, #60028 @ 0xea7c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53c38 <_PyBytes_ReverseFind@@Base+0x2cc> │ │ │ │ + bne 53be0 <_PyBytes_ReverseFind@@Base+0x2cc> │ │ │ │ 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 │ │ │ │ @@ -38415,432 +38395,432 @@ │ │ │ │ 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 53ce0 <_PyBytes_ReverseFind@@Base+0x374> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 53c88 <_PyBytes_ReverseFind@@Base+0x374> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46708 @ 0xb674 │ │ │ │ + movw r1, #44276 @ 0xacf4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 53d14 <_PyBytes_ReverseFind@@Base+0x3a8> │ │ │ │ - movw r2, #52404 @ 0xccb4 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 53cbc <_PyBytes_ReverseFind@@Base+0x3a8> │ │ │ │ + movw r2, #48436 @ 0xbd34 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r1 │ │ │ │ - beq 53d8c <_PyBytes_ReverseFind@@Base+0x420> │ │ │ │ + beq 53d34 <_PyBytes_ReverseFind@@Base+0x420> │ │ │ │ add r5, r3, #20 │ │ │ │ - ldr r0, [pc, #544] @ 53f24 <_PyBytes_ReverseFind@@Base+0x5b8> │ │ │ │ + ldr r0, [pc, #544] @ 53ecc <_PyBytes_ReverseFind@@Base+0x5b8> │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ ldm r5, {r5, r6, r8} │ │ │ │ - bl 294c88 │ │ │ │ + bl 29480c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 53d1c <_PyBytes_ReverseFind@@Base+0x3b0> │ │ │ │ + bge 53cc4 <_PyBytes_ReverseFind@@Base+0x3b0> │ │ │ │ mov r0, #0 │ │ │ │ - b 53f1c <_PyBytes_ReverseFind@@Base+0x5b0> │ │ │ │ + b 53ec4 <_PyBytes_ReverseFind@@Base+0x5b0> │ │ │ │ ldr r4, [fp, #-36] @ 0xffffffdc │ │ │ │ movw r7, #5196 @ 0x144c │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, r7 │ │ │ │ - bne 53d98 <_PyBytes_ReverseFind@@Base+0x42c> │ │ │ │ + bne 53d40 <_PyBytes_ReverseFind@@Base+0x42c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ cmp r8, r7 │ │ │ │ - beq 53d8c <_PyBytes_ReverseFind@@Base+0x420> │ │ │ │ + beq 53d34 <_PyBytes_ReverseFind@@Base+0x420> │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #46764 @ 0xb6ac │ │ │ │ + movw r1, #44332 @ 0xad2c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 1389cc │ │ │ │ + bl 138fc8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 53d14 <_PyBytes_ReverseFind@@Base+0x3a8> │ │ │ │ + beq 53cbc <_PyBytes_ReverseFind@@Base+0x3a8> │ │ │ │ cmp r0, r7 │ │ │ │ - bne 53d98 <_PyBytes_ReverseFind@@Base+0x42c> │ │ │ │ + bne 53d40 <_PyBytes_ReverseFind@@Base+0x42c> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53d8c <_PyBytes_ReverseFind@@Base+0x420> │ │ │ │ + bgt 53d34 <_PyBytes_ReverseFind@@Base+0x420> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53d8c <_PyBytes_ReverseFind@@Base+0x420> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 53d34 <_PyBytes_ReverseFind@@Base+0x420> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 53f1c <_PyBytes_ReverseFind@@Base+0x5b0> │ │ │ │ + b 53ec4 <_PyBytes_ReverseFind@@Base+0x5b0> │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #46772 @ 0xb6b4 │ │ │ │ + movw r0, #44340 @ 0xad34 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 279d2c │ │ │ │ + bl 279874 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 53e64 <_PyBytes_ReverseFind@@Base+0x4f8> │ │ │ │ + beq 53e0c <_PyBytes_ReverseFind@@Base+0x4f8> │ │ │ │ mov r3, #0 │ │ │ │ cmp r8, r7 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne 53dd0 <_PyBytes_ReverseFind@@Base+0x464> │ │ │ │ + bne 53d78 <_PyBytes_ReverseFind@@Base+0x464> │ │ │ │ ldr r7, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 53dec <_PyBytes_ReverseFind@@Base+0x480> │ │ │ │ - b 53e0c <_PyBytes_ReverseFind@@Base+0x4a0> │ │ │ │ - ldr r1, [pc, #336] @ 53f28 <_PyBytes_ReverseFind@@Base+0x5bc> │ │ │ │ + bne 53d94 <_PyBytes_ReverseFind@@Base+0x480> │ │ │ │ + b 53db4 <_PyBytes_ReverseFind@@Base+0x4a0> │ │ │ │ + ldr r1, [pc, #336] @ 53ed0 <_PyBytes_ReverseFind@@Base+0x5bc> │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r0, r8 │ │ │ │ - bl b3888 │ │ │ │ + bl b3958 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 53dc0 <_PyBytes_ReverseFind@@Base+0x454> │ │ │ │ - b 53e64 <_PyBytes_ReverseFind@@Base+0x4f8> │ │ │ │ + bne 53d68 <_PyBytes_ReverseFind@@Base+0x454> │ │ │ │ + b 53e0c <_PyBytes_ReverseFind@@Base+0x4f8> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1739e8 │ │ │ │ + bl 1736a0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 53e6c <_PyBytes_ReverseFind@@Base+0x500> │ │ │ │ - b 53e44 <_PyBytes_ReverseFind@@Base+0x4d8> │ │ │ │ - bl 985c8 │ │ │ │ + bne 53e14 <_PyBytes_ReverseFind@@Base+0x500> │ │ │ │ + b 53dec <_PyBytes_ReverseFind@@Base+0x4d8> │ │ │ │ + bl 98108 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #28480 @ 0x6f40 │ │ │ │ + movw r0, #26048 @ 0x65c0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b71d4 │ │ │ │ + bl b7390 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 53e90 <_PyBytes_ReverseFind@@Base+0x524> │ │ │ │ + beq 53e38 <_PyBytes_ReverseFind@@Base+0x524> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1739e8 │ │ │ │ + bl 1736a0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 53e6c <_PyBytes_ReverseFind@@Base+0x500> │ │ │ │ + bne 53e14 <_PyBytes_ReverseFind@@Base+0x500> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53e64 <_PyBytes_ReverseFind@@Base+0x4f8> │ │ │ │ + bgt 53e0c <_PyBytes_ReverseFind@@Base+0x4f8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53e64 <_PyBytes_ReverseFind@@Base+0x4f8> │ │ │ │ + bne 53e0c <_PyBytes_ReverseFind@@Base+0x4f8> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mvn r4, #0 │ │ │ │ - b 53eec <_PyBytes_ReverseFind@@Base+0x580> │ │ │ │ + b 53e94 <_PyBytes_ReverseFind@@Base+0x580> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53eac <_PyBytes_ReverseFind@@Base+0x540> │ │ │ │ + bgt 53e54 <_PyBytes_ReverseFind@@Base+0x540> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53eac <_PyBytes_ReverseFind@@Base+0x540> │ │ │ │ + bne 53e54 <_PyBytes_ReverseFind@@Base+0x540> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 53eac <_PyBytes_ReverseFind@@Base+0x540> │ │ │ │ - bl 143524 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 53e54 <_PyBytes_ReverseFind@@Base+0x540> │ │ │ │ + bl 143118 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #46796 @ 0xb6cc │ │ │ │ + movw r0, #44364 @ 0xad4c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 279d2c │ │ │ │ + bl 279874 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 53e64 <_PyBytes_ReverseFind@@Base+0x4f8> │ │ │ │ + beq 53e0c <_PyBytes_ReverseFind@@Base+0x4f8> │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #29376 @ 0x72c0 │ │ │ │ + movw r0, #26944 @ 0x6940 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 279d2c │ │ │ │ + bl 279874 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 53e64 <_PyBytes_ReverseFind@@Base+0x4f8> │ │ │ │ + beq 53e0c <_PyBytes_ReverseFind@@Base+0x4f8> │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 294e5c │ │ │ │ + bl 2949e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1adbe4 <_PyCompactLong_Add@@Base+0x2a4> │ │ │ │ + bl 1ad800 <_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 53f10 <_PyBytes_ReverseFind@@Base+0x5a4> │ │ │ │ + bgt 53eb8 <_PyBytes_ReverseFind@@Base+0x5a4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53f10 <_PyBytes_ReverseFind@@Base+0x5a4> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 53eb8 <_PyBytes_ReverseFind@@Base+0x5a4> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 53d8c <_PyBytes_ReverseFind@@Base+0x420> │ │ │ │ - b 53d14 <_PyBytes_ReverseFind@@Base+0x3a8> │ │ │ │ + bne 53d34 <_PyBytes_ReverseFind@@Base+0x420> │ │ │ │ + b 53cbc <_PyBytes_ReverseFind@@Base+0x3a8> │ │ │ │ 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 53f64 <_PyBytes_ReverseFind@@Base+0x5f8> │ │ │ │ - movw r0, #46848 @ 0xb700 │ │ │ │ + bne 53f0c <_PyBytes_ReverseFind@@Base+0x5f8> │ │ │ │ + movw r0, #44416 @ 0xad80 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b71d4 │ │ │ │ + b b7390 │ │ │ │ ldr r3, [r4] │ │ │ │ - movw r0, #46868 @ 0xb714 │ │ │ │ + movw r0, #44436 @ 0xad94 │ │ │ │ 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 b71d4 │ │ │ │ + bl b7390 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53fb4 <_PyBytes_ReverseFind@@Base+0x648> │ │ │ │ + bgt 53f5c <_PyBytes_ReverseFind@@Base+0x648> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53fb4 <_PyBytes_ReverseFind@@Base+0x648> │ │ │ │ + bne 53f5c <_PyBytes_ReverseFind@@Base+0x648> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 2a8678 <_PyInterpreterState_SetRunningMain@@Base+0x204> │ │ │ │ + bl 2a81f8 <_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 5400c <_PyBytes_ReverseFind@@Base+0x6a0> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 53fb4 <_PyBytes_ReverseFind@@Base+0x6a0> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #46916 @ 0xb744 │ │ │ │ + movw r1, #44484 @ 0xadc4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 54120 │ │ │ │ + bl 540c8 │ │ │ │ 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 54090 <_PyBytes_ReverseFind@@Base+0x724> │ │ │ │ + bne 54038 <_PyBytes_ReverseFind@@Base+0x724> │ │ │ │ mov r4, r0 │ │ │ │ - bl 2a6fec │ │ │ │ + bl 2a6b6c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54090 <_PyBytes_ReverseFind@@Base+0x724> │ │ │ │ + beq 54038 <_PyBytes_ReverseFind@@Base+0x724> │ │ │ │ ldr r3, [r0] │ │ │ │ str r5, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54090 <_PyBytes_ReverseFind@@Base+0x724> │ │ │ │ + bgt 54038 <_PyBytes_ReverseFind@@Base+0x724> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 54090 <_PyBytes_ReverseFind@@Base+0x724> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 54038 <_PyBytes_ReverseFind@@Base+0x724> │ │ │ │ + bl a7110 <_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 540b8 <_PyBytes_ReverseFind@@Base+0x74c> │ │ │ │ + beq 54060 <_PyBytes_ReverseFind@@Base+0x74c> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1edf5c │ │ │ │ + b 1eccf0 │ │ │ │ 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 540fc <_PyBytes_ReverseFind@@Base+0x790> │ │ │ │ + bne 540a4 <_PyBytes_ReverseFind@@Base+0x790> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2bd7dc │ │ │ │ + b 2bccd4 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #62112 @ 0xf2a0 │ │ │ │ + movw r0, #59964 @ 0xea3c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 540ec <_PyBytes_ReverseFind@@Base+0x780> │ │ │ │ + bne 54094 <_PyBytes_ReverseFind@@Base+0x780> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00054120 : │ │ │ │ +000540c8 : │ │ │ │ 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 54164 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 5410c │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3372 @ 0xd2c │ │ │ │ + movw r1, #480 @ 0x1e0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 54194 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 5413c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #6300 @ 0x189c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5419c │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 54144 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47020 @ 0xb7ac │ │ │ │ + movw r1, #44588 @ 0xae2c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mvn r6, #0 │ │ │ │ - b 54314 │ │ │ │ + b 542bc │ │ │ │ ldr r6, [r1, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 541c8 │ │ │ │ + beq 54170 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #47056 @ 0xb7d0 │ │ │ │ + movw r1, #44624 @ 0xae50 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b 54194 │ │ │ │ + bl 1409e8 │ │ │ │ + b 5413c │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 541f8 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 541a0 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #47088 @ 0xb7f0 │ │ │ │ + movw r1, #44656 @ 0xae70 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b 54194 │ │ │ │ - ldr r8, [pc, #284] @ 5431c │ │ │ │ + bl 1409e8 │ │ │ │ + b 5413c │ │ │ │ + ldr r8, [pc, #284] @ 542c4 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r9, [r7, r8] │ │ │ │ ldr r0, [r9, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5421c │ │ │ │ - bl 2f5d58 <_PyEval_StopTheWorld@@Base+0x14> │ │ │ │ + bne 541c4 │ │ │ │ + bl 2f584c <_PyEval_StopTheWorld@@Base+0x1c0> │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r9, #132] @ 0x84 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 54248 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 541f0 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #47132 @ 0xb81c │ │ │ │ + movw r1, #44700 @ 0xae9c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b 54194 │ │ │ │ + bl 1409e8 │ │ │ │ + b 5413c │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 54304 │ │ │ │ + bne 542ac │ │ │ │ ldr r7, [r8, r7] │ │ │ │ str r1, [r5, #16] │ │ │ │ ldr r4, [r7, #132] @ 0x84 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 54280 │ │ │ │ - bl 2f5d58 <_PyEval_StopTheWorld@@Base+0x14> │ │ │ │ + bne 54228 │ │ │ │ + bl 2f584c <_PyEval_StopTheWorld@@Base+0x1c0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 54194 │ │ │ │ + beq 5413c │ │ │ │ str r4, [r7, #132] @ 0x84 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 54f90 │ │ │ │ + bl 54f38 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 54194 │ │ │ │ + beq 5413c │ │ │ │ cmp r7, r3 │ │ │ │ - bne 542d8 │ │ │ │ + bne 54280 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 542c0 │ │ │ │ + bgt 54268 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 542c0 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #52380 @ 0xcc9c │ │ │ │ + bne 54268 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #48412 @ 0xbd1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1a9de8 │ │ │ │ - b 54194 │ │ │ │ + bl 1a9a08 │ │ │ │ + b 5413c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54314 │ │ │ │ + bgt 542bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 54314 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 54314 │ │ │ │ + bne 542bc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 542bc │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 34654c │ │ │ │ + b 345e30 │ │ │ │ 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 54340 │ │ │ │ + beq 542e8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1edf5c │ │ │ │ + b 1eccf0 │ │ │ │ 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 │ │ │ │ @@ -38851,178 +38831,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 543a8 │ │ │ │ + bne 54350 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 1c1608 │ │ │ │ + bl 1c1100 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 543d0 │ │ │ │ - b 543c8 │ │ │ │ + beq 54378 │ │ │ │ + b 54370 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ - movw r0, #6268 @ 0x187c │ │ │ │ + movw r0, #3928 @ 0xf58 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5438c │ │ │ │ + bne 54334 │ │ │ │ mov r4, #0 │ │ │ │ - b 5446c │ │ │ │ + b 54414 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #23 │ │ │ │ mov r2, #4 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl 1b4a44 │ │ │ │ + bl 1b41e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 543c8 │ │ │ │ + beq 54370 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 54410 │ │ │ │ + bhi 543b8 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw ip, #6120 @ 0x17e8 │ │ │ │ + movw ip, #3752 @ 0xea8 │ │ │ │ movt ip, #94 @ 0x5e │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldrh r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r1, r2, r1 │ │ │ │ - b 54438 │ │ │ │ - movw r3, #45236 @ 0xb0b4 │ │ │ │ + b 543e0 │ │ │ │ + movw r3, #45660 @ 0xb25c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #42236 @ 0xa4fc │ │ │ │ + movw r1, #39672 @ 0x9af8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e3468 │ │ │ │ + bl 2e2fbc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 543f4 │ │ │ │ - b 543c8 │ │ │ │ + bne 5439c │ │ │ │ + b 54370 │ │ │ │ sub r3, r1, r2 │ │ │ │ lsl lr, r0, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 54464 │ │ │ │ + ble 5440c │ │ │ │ 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 54438 │ │ │ │ - bl b23fc │ │ │ │ + b 543e0 │ │ │ │ + bl b24cc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54480 │ │ │ │ + beq 54428 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ 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 │ │ │ │ + movw r1, #39192 @ 0x9918 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ - bl 37f3c4 │ │ │ │ + bl 37ebec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 54570 │ │ │ │ + beq 54518 │ │ │ │ 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 54510 │ │ │ │ - bl b6288 │ │ │ │ + bne 544b8 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r4, #5188 @ 0x1444 │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 54574 │ │ │ │ + beq 5451c │ │ │ │ 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 11f7a8 │ │ │ │ + bl 120a74 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 54570 │ │ │ │ + beq 54518 │ │ │ │ mov r1, r5 │ │ │ │ - bl cb450 │ │ │ │ + bl cb650 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54574 │ │ │ │ + beq 5451c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54570 │ │ │ │ + bgt 54518 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 54570 │ │ │ │ + bne 54518 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 545a0 │ │ │ │ + beq 54548 │ │ │ │ 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 545dc │ │ │ │ + bne 54584 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 379ba4 │ │ │ │ + b 3793cc │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #62148 @ 0xf2c4 │ │ │ │ + movw r0, #60000 @ 0xea60 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 545cc │ │ │ │ + bne 54574 │ │ │ │ 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 be73c │ │ │ │ + b be904 │ │ │ │ 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 │ │ │ │ @@ -39041,165 +39021,165 @@ │ │ │ │ bl 2d6c4 │ │ │ │ cmp r8, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - movw r3, #29640 @ 0x73c8 │ │ │ │ + movw r3, #27208 @ 0x6a48 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ - bne 546a8 │ │ │ │ + bne 54650 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 546f0 │ │ │ │ - ldr r1, [pc, #204] @ 5477c │ │ │ │ + beq 54698 │ │ │ │ + ldr r1, [pc, #204] @ 54724 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 546f0 │ │ │ │ + bne 54698 │ │ │ │ mov r4, #0 │ │ │ │ - b 54748 │ │ │ │ + b 546f0 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 2ce270 │ │ │ │ + bl 2cd4b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 546e8 │ │ │ │ + beq 54690 │ │ │ │ add r6, r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - bne 5472c │ │ │ │ + bne 546d4 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r3, fp, #116 @ 0x74 │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 39bca8 <_PyCompile_OptimizeCfg@@Base+0x61c> │ │ │ │ + bl 39b368 <_PyCompile_OptimizeCfg@@Base+0x61c> │ │ │ │ mov r4, r0 │ │ │ │ - b 54748 │ │ │ │ + b 546f0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ - bl 1c1608 │ │ │ │ + bl 1c1100 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54710 │ │ │ │ - b 546e8 │ │ │ │ + beq 546b8 │ │ │ │ + b 54690 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5475c │ │ │ │ + beq 54704 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54770 │ │ │ │ + beq 54718 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ rsbeq r6, r2, r4, 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 1e68bc │ │ │ │ + b 1e564c │ │ │ │ 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 547e4 │ │ │ │ + bne 5478c │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38980 @ 0x9844 │ │ │ │ + movw r1, #36548 @ 0x8ec4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 547f0 │ │ │ │ - bl 128f04 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 54798 │ │ │ │ + bl 129ba0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge 547f8 │ │ │ │ + bge 547a0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00054804 : │ │ │ │ +000547ac : │ │ │ │ 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 54838 │ │ │ │ + beq 547e0 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 54854 │ │ │ │ + beq 547fc │ │ │ │ mov r0, r2 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ mov r1, #123 @ 0x7b │ │ │ │ - movw r0, #9780 @ 0x2634 │ │ │ │ + movw r0, #6928 @ 0x1b10 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 54888 │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 54830 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 54868 │ │ │ │ + blt 54810 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r1, r0 │ │ │ │ - blt 54890 │ │ │ │ + blt 54838 │ │ │ │ mov r0, r2 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ - movw r3, #52316 @ 0xcc5c │ │ │ │ + bl aed64 │ │ │ │ + movw r3, #48344 @ 0xbcd8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47292 @ 0xb8bc │ │ │ │ + movw r1, #44860 @ 0xaf3c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ add r3, r3, #16 │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ str r2, [r3, r1, lsl #2] │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ 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 1d7930 │ │ │ │ + bl 1d63b4 │ │ │ │ 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} │ │ │ │ @@ -39207,497 +39187,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 54924 │ │ │ │ + bne 548cc │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3013e4 │ │ │ │ + b 300fa8 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #62192 @ 0xf2f0 │ │ │ │ + movw r0, #60044 @ 0xea8c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54914 │ │ │ │ + bne 548bc │ │ │ │ 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 5499c │ │ │ │ + bne 54944 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 54998 │ │ │ │ + blt 54940 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 549dc │ │ │ │ + beq 54984 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #452] @ 54b68 │ │ │ │ + ldr r1, [pc, #452] @ 54b10 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 549dc │ │ │ │ + bne 54984 │ │ │ │ mov r4, #0 │ │ │ │ - b 54b5c │ │ │ │ + b 54b04 │ │ │ │ cmn r5, r4 │ │ │ │ moveq r5, #8 │ │ │ │ - beq 54a08 │ │ │ │ + beq 549b0 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 54a08 │ │ │ │ - bl be4fc │ │ │ │ + bne 549b0 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 549d4 │ │ │ │ + bne 5497c │ │ │ │ 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 54aa4 │ │ │ │ + bls 54a4c │ │ │ │ ldrb r3, [r9] │ │ │ │ cmp r3, #9 │ │ │ │ - bne 54a6c │ │ │ │ + bne 54a14 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - ble 54a9c │ │ │ │ - blx 3ccd84 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ + ble 54a44 │ │ │ │ + blx 3cc414 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ add r2, sl, r1 │ │ │ │ add r3, r5, r4 │ │ │ │ cmp r4, r2 │ │ │ │ - bgt 54b40 │ │ │ │ + bgt 54ae8 │ │ │ │ sub r4, r3, r1 │ │ │ │ - b 54a9c │ │ │ │ + b 54a44 │ │ │ │ cmn r4, #-2147483647 @ 0x80000001 │ │ │ │ - beq 54b40 │ │ │ │ + beq 54ae8 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, #13 │ │ │ │ cmpne r3, #10 │ │ │ │ - bne 54a9c │ │ │ │ + bne 54a44 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, r4 │ │ │ │ cmp r3, r8 │ │ │ │ add r8, r8, r4 │ │ │ │ - blt 54b40 │ │ │ │ + blt 54ae8 │ │ │ │ mov r4, #0 │ │ │ │ add r9, r9, #1 │ │ │ │ - b 54a2c │ │ │ │ + b 549d4 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, r4 │ │ │ │ cmp r8, r3 │ │ │ │ - bgt 54b40 │ │ │ │ + bgt 54ae8 │ │ │ │ add r1, r4, r8 │ │ │ │ mov r0, #0 │ │ │ │ - bl a0614 │ │ │ │ + bl a06d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne sl, r4, #16 │ │ │ │ movne r8, #0 │ │ │ │ movne r9, #32 │ │ │ │ - beq 549d4 │ │ │ │ + beq 5497c │ │ │ │ cmp r6, r7 │ │ │ │ - bls 54b5c │ │ │ │ + bls 54b04 │ │ │ │ ldrb r2, [r7], #1 │ │ │ │ cmp r2, #9 │ │ │ │ - bne 54b20 │ │ │ │ + bne 54ac8 │ │ │ │ cmp r5, #0 │ │ │ │ movle r3, sl │ │ │ │ - ble 54b38 │ │ │ │ + ble 54ae0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ - blx 3ccd84 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ + blx 3cc414 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ sub r1, r5, r1 │ │ │ │ add r8, r8, r1 │ │ │ │ mov r3, sl │ │ │ │ add r1, sl, r1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 54b38 │ │ │ │ + beq 54ae0 │ │ │ │ strb r9, [r3], #1 │ │ │ │ - b 54b10 │ │ │ │ + b 54ab8 │ │ │ │ mov r3, sl │ │ │ │ cmp r2, #13 │ │ │ │ cmpne r2, #10 │ │ │ │ addne r8, r8, #1 │ │ │ │ moveq r8, #0 │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov sl, r3 │ │ │ │ - b 54ad4 │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + b 54a7c │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44244 @ 0xacd4 │ │ │ │ + movw r1, #41812 @ 0xa354 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 549d4 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 5497c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r6, r2, r0, ror #26 │ │ │ │ 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 54c8c │ │ │ │ + beq 54c34 │ │ │ │ mov r7, r0 │ │ │ │ - movw r0, #59208 @ 0xe748 │ │ │ │ + movw r0, #56856 @ 0xde18 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 148208 │ │ │ │ + bl 147e60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54c88 │ │ │ │ + bne 54c30 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 54c88 │ │ │ │ + bne 54c30 │ │ │ │ ldr r0, [r7, #516] @ 0x204 │ │ │ │ - bl 11b56c │ │ │ │ + bl 11c0ac │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 54c74 │ │ │ │ + beq 54c1c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 54c74 │ │ │ │ + beq 54c1c │ │ │ │ ldr r1, [r7, #828] @ 0x33c │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4c24 │ │ │ │ + bl b4cf4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 54c78 │ │ │ │ + beq 54c20 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54c10 │ │ │ │ + bgt 54bb8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 54c10 │ │ │ │ + bne 54bb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 b4c24 │ │ │ │ + bl b4cf4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 54c78 │ │ │ │ + beq 54c20 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54c8c │ │ │ │ + bgt 54c34 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 54c8c │ │ │ │ + bne 54c34 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 54c8c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 54c34 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ mov r0, r5 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00054c94 : │ │ │ │ +00054c3c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #15884 @ 0x3e0c │ │ │ │ + movw r1, #11716 @ 0x2dc4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32c6ac │ │ │ │ + bl 32bf6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54cd0 │ │ │ │ + bne 54c78 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 32c81c <_PyXI_Preserve@@Base+0xf0> │ │ │ │ + b 32c0dc <_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] @ 54d34 │ │ │ │ - bl 2fa208 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ 54cdc │ │ │ │ + bl 2f9dc8 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 54d20 │ │ │ │ + beq 54cc8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #40636 @ 0x9ebc │ │ │ │ + movw r0, #38204 @ 0x953c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bf9f4 │ │ │ │ - movw r0, #47640 @ 0xba18 │ │ │ │ + b bfbbc │ │ │ │ + movw r0, #45208 @ 0xb098 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bf9f4 │ │ │ │ + b bfbbc │ │ │ │ rsbeq r5, r3, ip, lsr #14 │ │ │ │ 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 54d74 │ │ │ │ + bhi 54d1c │ │ │ │ cmp r4, #0 │ │ │ │ ldrgt r1, [r6] │ │ │ │ movwle r1, #5196 @ 0x144c │ │ │ │ movtle r1, #96 @ 0x60 │ │ │ │ - b 54d98 │ │ │ │ + b 54d40 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #62864 @ 0xf590 │ │ │ │ + movw r0, #60288 @ 0xeb80 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 54d60 │ │ │ │ + b 54d08 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 4c910 <_PyImport_ClearExtension@@Base+0x2b0> │ │ │ │ + b 4c8c0 <_PyImport_ClearExtension@@Base+0x2b0> │ │ │ │ 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 54df0 │ │ │ │ + bne 54d98 │ │ │ │ sub r2, fp, #8 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 346154 │ │ │ │ - b 54e10 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bl 345a38 │ │ │ │ + b 54db8 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #44572 @ 0xae1c │ │ │ │ + movw r1, #42152 @ 0xa4a8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ mvn 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 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54e64 │ │ │ │ + beq 54e0c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54e64 │ │ │ │ + bgt 54e0c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 54e64 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 54e0c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54e98 │ │ │ │ + beq 54e40 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54e98 │ │ │ │ + bgt 54e40 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 54e98 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 54e40 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, 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 1b460c │ │ │ │ + b 1b4160 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 54e18 │ │ │ │ + b 54dc0 │ │ │ │ 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 54f20 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 54ec8 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 54f10 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 54f20 │ │ │ │ + bne 54eb8 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 54ec8 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54f54 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 54efc │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 54f44 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 54f54 │ │ │ │ + bne 54eec │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 54efc │ │ │ │ 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, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 54f7c │ │ │ │ + bne 54f24 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ 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 98e78 │ │ │ │ + bl 98ea8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 55014 │ │ │ │ + beq 54fbc │ │ │ │ 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 3a2a2c │ │ │ │ - ldr r3, [pc, #168] @ 55090 │ │ │ │ + bl 3a20ec │ │ │ │ + ldr r3, [pc, #168] @ 55038 │ │ │ │ cmp r0, #3 │ │ │ │ - bhi 54ff8 │ │ │ │ + bhi 54fa0 │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop {0} │ │ │ │ - bl 348454 │ │ │ │ + bl 347d38 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55078 │ │ │ │ + bne 55020 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5505c │ │ │ │ + ble 55004 │ │ │ │ mov r0, #0 │ │ │ │ - b 55088 │ │ │ │ - ldr r3, [pc, #112] @ 55094 │ │ │ │ + b 55030 │ │ │ │ + ldr r3, [pc, #112] @ 5503c │ │ │ │ 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 55088 │ │ │ │ + b 55030 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 55088 │ │ │ │ + b 55030 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 55014 │ │ │ │ + bne 54fbc │ │ │ │ mov r0, r2 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 55014 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 54fbc │ │ │ │ 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 r1, lr, lr, lsr #15 │ │ │ │ + subseq r0, lr, lr, ror #28 │ │ │ │ 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 │ │ │ │ @@ -39736,164 +39716,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 55174 │ │ │ │ + bne 5511c │ │ │ │ cmp r2, #0 │ │ │ │ - ble 55170 │ │ │ │ + ble 55118 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 551b4 │ │ │ │ + beq 5515c │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #344] @ 552d4 │ │ │ │ + ldr r1, [pc, #344] @ 5527c │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 551b4 │ │ │ │ + bne 5515c │ │ │ │ mov r0, #0 │ │ │ │ - b 552cc │ │ │ │ + b 55274 │ │ │ │ add r4, r6, r4 │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r4, #1 │ │ │ │ - beq 551d4 │ │ │ │ + beq 5517c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 128f04 │ │ │ │ + bl 129ba0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 551ac │ │ │ │ + blt 55154 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 55220 │ │ │ │ + beq 551c8 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r3, [r5, #36] @ 0x24 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r6, r3 │ │ │ │ - bne 55200 │ │ │ │ + bne 551a8 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 552cc │ │ │ │ + b 55274 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 348954 │ │ │ │ + bl 348238 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 55238 │ │ │ │ - bl be4fc │ │ │ │ + bne 551e0 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 551ac │ │ │ │ - movw r3, #52312 @ 0xcc58 │ │ │ │ + bne 55154 │ │ │ │ + movw r3, #48340 @ 0xbcd4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1a9de8 │ │ │ │ - b 551ac │ │ │ │ + bl 1a9a08 │ │ │ │ + b 55154 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 55288 │ │ │ │ + beq 55230 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r7, r3 │ │ │ │ - beq 551f4 │ │ │ │ + beq 5519c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3701c8 <_PyCoro_GetAwaitableIter@@Base+0x2e0> │ │ │ │ + bl 36fa10 <_PyCoro_GetAwaitableIter@@Base+0x2e0> │ │ │ │ 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 551f4 │ │ │ │ + b 5519c │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r7, r3 │ │ │ │ - beq 551f4 │ │ │ │ + beq 5519c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3701c8 <_PyCoro_GetAwaitableIter@@Base+0x2e0> │ │ │ │ + bl 36fa10 <_PyCoro_GetAwaitableIter@@Base+0x2e0> │ │ │ │ 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 551f4 │ │ │ │ + b 5519c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ strhteq r6, [r2], #-216 @ 0xffffff28 │ │ │ │ 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 55320 │ │ │ │ + bhi 552c8 │ │ │ │ cmp r5, #1 │ │ │ │ ldr ip, [r7] │ │ │ │ movwle r4, #5196 @ 0x144c │ │ │ │ movtle r4, #96 @ 0x60 │ │ │ │ ldrgt r4, [r7, #4] │ │ │ │ - b 55344 │ │ │ │ + b 552ec │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #32276 @ 0x7e14 │ │ │ │ + movw r0, #35788 @ 0x8bcc │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 55308 │ │ │ │ - b 553bc │ │ │ │ + bne 552b0 │ │ │ │ + b 55364 │ │ │ │ ldr r2, [ip, #4] │ │ │ │ movw r3, #5964 @ 0x174c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 55380 │ │ │ │ + bne 55328 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, ip │ │ │ │ mov r5, #0 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 346154 │ │ │ │ + bl 345a38 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 553a4 │ │ │ │ + bne 5534c │ │ │ │ mov r4, r5 │ │ │ │ - b 553bc │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b 55364 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, ip │ │ │ │ - movw r1, #44572 @ 0xae1c │ │ │ │ + movw r1, #42152 @ 0xa4a8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ 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 │ │ │ │ @@ -39917,249 +39897,249 @@ │ │ │ │ bl 2d6c4 │ │ │ │ cmp r8, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r4, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5543c │ │ │ │ + bne 553e4 │ │ │ │ clz r3, r5 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 55484 │ │ │ │ - ldr r1, [pc, #424] @ 555ec │ │ │ │ + beq 5542c │ │ │ │ + ldr r1, [pc, #424] @ 55594 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 55484 │ │ │ │ + bne 5542c │ │ │ │ mov r4, #0 │ │ │ │ - b 555cc │ │ │ │ + b 55574 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 1c1608 │ │ │ │ + bl 1c1100 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5547c │ │ │ │ + bne 55424 │ │ │ │ add r6, r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 554bc │ │ │ │ + beq 55464 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 128f04 │ │ │ │ + bl 129ba0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bge 554c0 │ │ │ │ - b 5547c │ │ │ │ + bge 55468 │ │ │ │ + b 55424 │ │ │ │ mov r6, r4 │ │ │ │ ldr r5, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r5, #45 @ 0x2d │ │ │ │ - ble 554f0 │ │ │ │ + ble 55498 │ │ │ │ mov r0, r7 │ │ │ │ - bl 139f90 │ │ │ │ + bl 13a590 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5547c │ │ │ │ + beq 55424 │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r1, #47916 @ 0xbb2c │ │ │ │ + movw r1, #45484 @ 0xb1ac │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 16ebf0 │ │ │ │ - b 5547c │ │ │ │ + bl 16e8c0 │ │ │ │ + b 55424 │ │ │ │ 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 1a2bf4 │ │ │ │ + bl 1a28a4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 5547c │ │ │ │ - bl 1a2d1c │ │ │ │ + beq 55424 │ │ │ │ + bl 1a29cc │ │ │ │ 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 555b8 │ │ │ │ + beq 55560 │ │ │ │ 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 555ac │ │ │ │ + ble 55554 │ │ │ │ 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 5556c │ │ │ │ + bne 55514 │ │ │ │ mov r0, r1 │ │ │ │ strb r3, [r1, #-1] │ │ │ │ - b 55570 │ │ │ │ + b 55518 │ │ │ │ sub r5, r5, #1 │ │ │ │ add r8, r8, #1 │ │ │ │ - b 5554c │ │ │ │ + b 554f4 │ │ │ │ mov r3, #10 │ │ │ │ mov r0, r7 │ │ │ │ strb r3, [r1], #1 │ │ │ │ - bl 138b30 │ │ │ │ + bl 13912c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 555e0 │ │ │ │ + beq 55588 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r6, r2, r0, lsl lr │ │ │ │ + rsbeq r6, r2, r4, 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 55644 │ │ │ │ + bne 555ec │ │ │ │ cmp r2, #0 │ │ │ │ - blt 55640 │ │ │ │ + blt 555e8 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 55684 │ │ │ │ + beq 5562c │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #380] @ 557c8 │ │ │ │ + ldr r1, [pc, #380] @ 55770 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55684 │ │ │ │ + bne 5562c │ │ │ │ mov r6, #0 │ │ │ │ - b 557bc │ │ │ │ + b 55764 │ │ │ │ adds r5, r5, r4 │ │ │ │ - beq 5569c │ │ │ │ + beq 55644 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 128f04 │ │ │ │ + bl 129ba0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 5567c │ │ │ │ + blt 55624 │ │ │ │ mov r0, #0 │ │ │ │ ldr r8, [r6, #20] │ │ │ │ ldr r7, [r6, #8] │ │ │ │ - bl a12b4 │ │ │ │ + bl a1378 │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - beq 5567c │ │ │ │ + beq 55624 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, r4 │ │ │ │ - ble 557bc │ │ │ │ + ble 55764 │ │ │ │ ldrb r3, [r8, r4] │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, #10 │ │ │ │ cmpne r3, #13 │ │ │ │ - beq 556ec │ │ │ │ + beq 55694 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bne 556c4 │ │ │ │ + bne 5566c │ │ │ │ mov r1, r7 │ │ │ │ - b 55720 │ │ │ │ + b 556c8 │ │ │ │ cmp r7, r4 │ │ │ │ - ble 55720 │ │ │ │ + ble 556c8 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, #13 │ │ │ │ - bne 55718 │ │ │ │ + bne 556c0 │ │ │ │ cmp r7, r4 │ │ │ │ - ble 55718 │ │ │ │ + ble 556c0 │ │ │ │ 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 cdeb8 │ │ │ │ + bl ceb30 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 55794 │ │ │ │ + beq 5573c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl c5924 │ │ │ │ + bl c5c4c │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55770 │ │ │ │ + beq 55718 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 55794 │ │ │ │ + bgt 5573c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 55794 │ │ │ │ + bne 5573c │ │ │ │ mov r0, r9 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 55794 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 5573c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 556b8 │ │ │ │ + bgt 55660 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 556b8 │ │ │ │ + bne 55660 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 556b8 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 55660 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5567c │ │ │ │ + bgt 55624 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5567c │ │ │ │ + bne 55624 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 5567c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 55624 │ │ │ │ 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, r0, lsl lr │ │ │ │ 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 │ │ │ │ @@ -40169,100 +40149,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 5584c │ │ │ │ + bhi 557f4 │ │ │ │ ldr r7, [r9] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 55870 │ │ │ │ + bne 55818 │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #33584 @ 0x8330 │ │ │ │ + movw r2, #29296 @ 0x7270 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13272 @ 0x33d8 │ │ │ │ + movw r1, #10612 @ 0x2974 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #2868 @ 0xb34 │ │ │ │ + movw r0, #820 @ 0x334 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 558a0 │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 55848 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #2868 @ 0xb34 │ │ │ │ + movw r0, #820 @ 0x334 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 558a0 │ │ │ │ - b 55814 │ │ │ │ + beq 55848 │ │ │ │ + b 557bc │ │ │ │ cmp r5, #1 │ │ │ │ movle r6, #0 │ │ │ │ mvnle r5, #-2147483648 @ 0x80000000 │ │ │ │ - ble 55944 │ │ │ │ + ble 558ec │ │ │ │ ldr r0, [r9, #4] │ │ │ │ - bl 14b788 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b38c <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 558a8 │ │ │ │ - bl be4fc │ │ │ │ + bne 55850 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r6, #0 │ │ │ │ - beq 558dc │ │ │ │ + beq 55884 │ │ │ │ mov r4, #0 │ │ │ │ - b 559bc │ │ │ │ - bl c56c8 │ │ │ │ + b 55964 │ │ │ │ + bl c59f0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 558d4 │ │ │ │ + bgt 5587c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 558d4 │ │ │ │ + bne 5587c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 55890 │ │ │ │ + beq 55838 │ │ │ │ cmp r5, #2 │ │ │ │ - beq 55940 │ │ │ │ + beq 558e8 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ - bl 14b788 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b38c <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 55908 │ │ │ │ - bl be4fc │ │ │ │ + bne 558b0 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 55944 │ │ │ │ - b 558a0 │ │ │ │ - bl c56c8 │ │ │ │ + beq 558ec │ │ │ │ + b 55848 │ │ │ │ + bl c59f0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 55934 │ │ │ │ + bgt 558dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 55934 │ │ │ │ + bne 558dc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 55944 │ │ │ │ - b 558f4 │ │ │ │ + bne 558ec │ │ │ │ + b 5589c │ │ │ │ mvn r5, #-2147483648 @ 0x80000000 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 9f7b0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f82c <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 558a0 │ │ │ │ + beq 55848 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r5, r3 │ │ │ │ movgt r5, r3 │ │ │ │ - bgt 55974 │ │ │ │ + bgt 5591c │ │ │ │ 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] │ │ │ │ @@ -40275,291 +40255,295 @@ │ │ │ │ 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 c23d8 │ │ │ │ + bl c25a4 │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl cdeb8 │ │ │ │ + bl ceb30 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 55a00 │ │ │ │ + beq 559a8 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 55d90 │ │ │ │ + bl 55d48 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #25088 @ 0x6200 │ │ │ │ + movw r1, #25016 @ 0x61b8 │ │ │ │ movt r1, #5 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r0, #60152 @ 0xeaf8 │ │ │ │ + movw r0, #56184 @ 0xdb78 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 55de4 │ │ │ │ + b 55d9c │ │ │ │ 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 55a88 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 55a30 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 55a78 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 55a88 │ │ │ │ + bne 55a20 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 55a30 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55abc │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 55a64 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 55aac │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 55abc │ │ │ │ + bne 55a54 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 55a64 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55af0 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 55a98 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 55ae0 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 55af0 │ │ │ │ + bne 55a88 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 55a98 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55b24 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 55acc │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 55b14 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 55b24 │ │ │ │ + bne 55abc │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 55acc │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55b40 │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 55b54 │ │ │ │ - b 55b7c │ │ │ │ + beq 55b00 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 55af0 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 55b00 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55b30 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 55b34 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 55b6c │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 55b7c │ │ │ │ + bne 55b24 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 55b34 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55bb0 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 55b68 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 55ba0 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 55bb0 │ │ │ │ + bne 55b58 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 55b68 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55be4 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 55b9c │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 55bd4 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 55be4 │ │ │ │ + bne 55b8c │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 55b9c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55c00 │ │ │ │ + bne 55bb8 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55c3c │ │ │ │ - b 55c14 │ │ │ │ + beq 55bf4 │ │ │ │ + b 55bcc │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55bf0 │ │ │ │ + beq 55ba8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 55c2c │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 55c3c │ │ │ │ + bne 55be4 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 55bf4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55c70 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 55c28 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 55c60 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 55c70 │ │ │ │ + bne 55c18 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 55c28 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55c8c │ │ │ │ + bne 55c44 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55cc8 │ │ │ │ - b 55ca0 │ │ │ │ + beq 55c80 │ │ │ │ + b 55c58 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55c7c │ │ │ │ + beq 55c34 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 55cb8 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 55cc8 │ │ │ │ + bne 55c70 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 55c80 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55ce4 │ │ │ │ + bne 55c9c │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55d08 │ │ │ │ - b 55cf8 │ │ │ │ + beq 55cc0 │ │ │ │ + b 55cb0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55cd4 │ │ │ │ + beq 55c8c │ │ │ │ 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 55d24 │ │ │ │ + beq 55cdc │ │ │ │ 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 1a950c │ │ │ │ + b 1a912c │ │ │ │ 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 55d6c │ │ │ │ + bne 55d24 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1b32f0 │ │ │ │ + b 1b2dec │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #62064 @ 0xf270 │ │ │ │ + movw r0, #59916 @ 0xea0c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 55d5c │ │ │ │ + b 55d14 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #0 │ │ │ │ - movw r5, #29552 @ 0x7370 │ │ │ │ + movw r5, #27120 @ 0x69f0 │ │ │ │ movt r5, #65 @ 0x41 │ │ │ │ - movw r4, #30576 @ 0x7770 │ │ │ │ + movw r4, #28144 @ 0x6df0 │ │ │ │ movt r4, #65 @ 0x41 │ │ │ │ - movw lr, #56928 @ 0xde60 │ │ │ │ + movw lr, #50840 @ 0xc698 │ │ │ │ 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 55dd8 │ │ │ │ + bne 55d90 │ │ │ │ tst r6, #2 │ │ │ │ ldrbne r3, [r4, r3] │ │ │ │ strb r3, [r0, ip] │ │ │ │ add ip, ip, #1 │ │ │ │ - b 55db4 │ │ │ │ + b 55d6c │ │ │ │ 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 9f7b0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f82c <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 55e44 │ │ │ │ + beq 55dfc │ │ │ │ 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] │ │ │ │ @@ -40576,460 +40560,460 @@ │ │ │ │ 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 cdeb8 │ │ │ │ + bl ceb30 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 55e88 │ │ │ │ + beq 55e40 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 5615c │ │ │ │ + bl 56114 │ │ │ │ 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 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 55ee0 │ │ │ │ + bne 55e98 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ 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 55f24 │ │ │ │ + bne 55edc │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 44854 │ │ │ │ + b 44804 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #62020 @ 0xf244 │ │ │ │ + movw r0, #59872 @ 0xe9e0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 55f14 │ │ │ │ + b 55ecc │ │ │ │ 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 39d340 │ │ │ │ + bl 39ca00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55f94 │ │ │ │ - movw r3, #52268 @ 0xcc2c │ │ │ │ + beq 55f4c │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f4cc0 │ │ │ │ + bl 1f3a50 │ │ │ │ mov r0, #0 │ │ │ │ - b 55fc8 │ │ │ │ + b 55f80 │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ - movw r3, #25020 @ 0x61bc │ │ │ │ + movw r3, #22652 @ 0x587c │ │ │ │ movt r3, #58 @ 0x3a │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 55fc0 │ │ │ │ + bne 55f78 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 55fc8 │ │ │ │ + b 55f80 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ blx r2 │ │ │ │ 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 r3, r2, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 56034 │ │ │ │ + bhi 55fec │ │ │ │ ldr r6, [r7] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 56058 │ │ │ │ + bne 56010 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #33584 @ 0x8330 │ │ │ │ + movw r2, #29296 @ 0x7270 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13272 @ 0x33d8 │ │ │ │ + movw r1, #10612 @ 0x2974 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #32308 @ 0x7e34 │ │ │ │ + movw r0, #29648 @ 0x73d0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 56150 │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 56108 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #32308 @ 0x7e34 │ │ │ │ + movw r0, #29648 @ 0x73d0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56150 │ │ │ │ - b 55ffc │ │ │ │ + beq 56108 │ │ │ │ + b 55fb4 │ │ │ │ cmp r4, #1 │ │ │ │ - ble 56118 │ │ │ │ + ble 560d0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 560e4 │ │ │ │ + beq 5609c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 560c4 │ │ │ │ + beq 5607c │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd664 │ │ │ │ + bl ce2dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 56150 │ │ │ │ + beq 56108 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 560e8 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 560a0 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40048 @ 0x9c70 │ │ │ │ + movw r1, #37844 @ 0x93d4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 56150 │ │ │ │ - movw r2, #10128 @ 0x2790 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 56108 │ │ │ │ + movw r2, #7468 @ 0x1d2c │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #13384 @ 0x3448 │ │ │ │ + movw r1, #10724 @ 0x29e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #32308 @ 0x7e34 │ │ │ │ + movw r0, #29648 @ 0x73d0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 56150 │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 56108 │ │ │ │ mov r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 56120 │ │ │ │ + beq 560d8 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 56120 │ │ │ │ - bl be4fc │ │ │ │ + bne 560d8 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56120 │ │ │ │ - b 56150 │ │ │ │ + beq 560d8 │ │ │ │ + b 56108 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 336688 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + bl 335f48 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 56150 │ │ │ │ - movw r0, #59512 @ 0xe878 │ │ │ │ + beq 56108 │ │ │ │ + movw r0, #56856 @ 0xde18 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bf9f4 │ │ │ │ + b bfbbc │ │ │ │ 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, #29552 @ 0x7370 │ │ │ │ + movw r7, #27120 @ 0x69f0 │ │ │ │ movt r7, #65 @ 0x41 │ │ │ │ - movw r6, #30576 @ 0x7770 │ │ │ │ + movw r6, #28144 @ 0x6df0 │ │ │ │ movt r6, #65 @ 0x41 │ │ │ │ - movw r5, #56928 @ 0xde60 │ │ │ │ + movw r5, #50840 @ 0xc698 │ │ │ │ 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 561ac │ │ │ │ + beq 56164 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ ldrbeq ip, [r5, ip] │ │ │ │ - b 561c4 │ │ │ │ + b 5617c │ │ │ │ ands r4, r4, #2 │ │ │ │ moveq r3, r4 │ │ │ │ - beq 561c4 │ │ │ │ + beq 5617c │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ ldrbne ip, [r6, ip] │ │ │ │ strb ip, [r0, lr] │ │ │ │ add lr, lr, #1 │ │ │ │ - b 56184 │ │ │ │ + b 5613c │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - movwne r0, #48128 @ 0xbc00 │ │ │ │ - movweq r0, #48152 @ 0xbc18 │ │ │ │ + movwne r0, #45696 @ 0xb280 │ │ │ │ + movweq r0, #45720 @ 0xb298 │ │ │ │ movtne r0, #64 @ 0x40 │ │ │ │ movteq r0, #64 @ 0x40 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b71d4 │ │ │ │ + b b7390 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ced78 <_PyTuple_FromPair@@Base> │ │ │ │ + b cf9f0 <_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 r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl a75f4 │ │ │ │ + bl a76b4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 56258 │ │ │ │ + bgt 56210 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 56258 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 56210 │ │ │ │ + bl a7110 <_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 a7050 <_Py_Dealloc@@Base> │ │ │ │ + b a7110 <_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, r1 │ │ │ │ - ldr r3, [pc, #268] @ 563bc │ │ │ │ + ldr r3, [pc, #268] @ 56374 │ │ │ │ cmp r2, #0 │ │ │ │ - movw r2, #40640 @ 0x9ec0 │ │ │ │ + movw r2, #38208 @ 0x9540 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ moveq r1, r3 │ │ │ │ addne r1, r3, #28 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - bl 1b7b04 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 1b7604 <_PyObject_CallMethod@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 563b4 │ │ │ │ + beq 5636c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 5631c │ │ │ │ + bne 562d4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 56300 │ │ │ │ + bgt 562b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 56300 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 562b8 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37572 @ 0x92c4 │ │ │ │ + movw r1, #34912 @ 0x8860 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 563b4 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 5636c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, r5 │ │ │ │ - bge 56370 │ │ │ │ - movw r0, #45160 @ 0xb068 │ │ │ │ + bge 56328 │ │ │ │ + movw r0, #44764 @ 0xaedc │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #45300 @ 0xb0f4 │ │ │ │ + movw r1, #42672 @ 0xa6b0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 563b4 │ │ │ │ + bgt 5636c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 563b4 │ │ │ │ + bne 5636c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 563b4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 5636c │ │ │ │ add r1, r4, #16 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, r5 │ │ │ │ bl 2e280 │ │ │ │ ldr r1, [r4] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 563a4 │ │ │ │ + bgt 5635c │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 563a4 │ │ │ │ + bne 5635c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ 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 563e8 │ │ │ │ + beq 563a0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 56408 │ │ │ │ + b 563c0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56400 │ │ │ │ + beq 563b8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 567ec │ │ │ │ + b 567a4 │ │ │ │ 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 a75f4 │ │ │ │ + bl a76b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 56878 │ │ │ │ + bl 56830 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bbad0 │ │ │ │ + b bbc98 │ │ │ │ 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 56480 │ │ │ │ + blt 56438 │ │ │ │ mov r6, #0 │ │ │ │ - b 56724 │ │ │ │ + b 566dc │ │ │ │ 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 564a8 │ │ │ │ + beq 56460 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne ip, ip, #20 │ │ │ │ addeq ip, ip, #28 │ │ │ │ - movw r8, #19364 @ 0x4ba4 │ │ │ │ + movw r8, #16876 @ 0x41ec │ │ │ │ movt r8, #87 @ 0x57 │ │ │ │ - movw r6, #13904 @ 0x3650 │ │ │ │ + movw r6, #11472 @ 0x2cd0 │ │ │ │ movt r6, #87 @ 0x57 │ │ │ │ - movw r7, #30628 @ 0x77a4 │ │ │ │ + movw r7, #28140 @ 0x6dec │ │ │ │ movt r7, #88 @ 0x58 │ │ │ │ str r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, r4 │ │ │ │ - ble 566d0 │ │ │ │ + ble 56688 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #1 │ │ │ │ ldrbeq r3, [ip, r4] │ │ │ │ - beq 56508 │ │ │ │ + beq 564c0 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #2 │ │ │ │ lsleq r3, r4, #1 │ │ │ │ ldrheq r3, [ip, r3] │ │ │ │ - beq 56508 │ │ │ │ + beq 564c0 │ │ │ │ ldr r3, [ip, r4, lsl #2] │ │ │ │ cmp r3, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 56528 │ │ │ │ + bcs 564e0 │ │ │ │ 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 56554 │ │ │ │ + beq 5650c │ │ │ │ cmp r1, #2 │ │ │ │ moveq r1, #3 │ │ │ │ movne r1, #1 │ │ │ │ - b 56578 │ │ │ │ + b 56530 │ │ │ │ bic r1, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ movne r1, lr │ │ │ │ - bne 56578 │ │ │ │ + bne 56530 │ │ │ │ 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 │ │ │ │ @@ -41039,171 +41023,171 @@ │ │ │ │ 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 565bc │ │ │ │ + bne 56574 │ │ │ │ cmp lr, #2 │ │ │ │ moveq lr, #3 │ │ │ │ movne lr, #1 │ │ │ │ - b 565e0 │ │ │ │ + b 56598 │ │ │ │ cmp lr, #0 │ │ │ │ - beq 565e0 │ │ │ │ + beq 56598 │ │ │ │ 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 566c4 │ │ │ │ + beq 5667c │ │ │ │ cmp r3, #2 │ │ │ │ cmpeq r2, #3 │ │ │ │ - beq 566c4 │ │ │ │ + beq 5667c │ │ │ │ sub r5, r3, #2 │ │ │ │ cmp r5, #2 │ │ │ │ - bls 566b4 │ │ │ │ + bls 5666c │ │ │ │ sub r5, r2, #2 │ │ │ │ cmp r5, #2 │ │ │ │ - bls 566b4 │ │ │ │ + bls 5666c │ │ │ │ cmp r3, #8 │ │ │ │ - bne 56638 │ │ │ │ + bne 565f0 │ │ │ │ sub r5, r2, #11 │ │ │ │ sub r7, r2, #8 │ │ │ │ cmp r7, #1 │ │ │ │ cmphi r5, #1 │ │ │ │ - bls 566c4 │ │ │ │ - b 56664 │ │ │ │ + bls 5667c │ │ │ │ + b 5661c │ │ │ │ bic r5, r3, #2 │ │ │ │ cmp r5, #9 │ │ │ │ - bne 56650 │ │ │ │ + bne 56608 │ │ │ │ sub r5, r2, #9 │ │ │ │ cmp r5, #1 │ │ │ │ - bls 566c4 │ │ │ │ + bls 5667c │ │ │ │ sub r5, r3, #10 │ │ │ │ bic r5, r5, #2 │ │ │ │ cmp r2, #10 │ │ │ │ cmpeq r5, #0 │ │ │ │ - beq 566c4 │ │ │ │ + beq 5667c │ │ │ │ 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 566c4 │ │ │ │ + bne 5667c │ │ │ │ cmp r3, #6 │ │ │ │ cmpeq r2, r3 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ eor r3, r3, #1 │ │ │ │ orrs r3, r9, r3 │ │ │ │ - beq 566c4 │ │ │ │ + beq 5667c │ │ │ │ add r3, r4, #1 │ │ │ │ str r4, [r0, #12] │ │ │ │ str r3, [r0, #16] │ │ │ │ - b 566d4 │ │ │ │ + b 5668c │ │ │ │ add r4, r4, #1 │ │ │ │ str r4, [r0, #16] │ │ │ │ - b 564c4 │ │ │ │ + b 5647c │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - blt 56478 │ │ │ │ + blt 56430 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1f7a9c │ │ │ │ + bl 1f682c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 9f7b0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f82c <_PyObject_GC_New@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 56478 │ │ │ │ + beq 56430 │ │ │ │ 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 c23d8 │ │ │ │ + bl c25a4 │ │ │ │ mov r0, r6 │ │ │ │ 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, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ - bne 56764 │ │ │ │ + bne 5671c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 5679c │ │ │ │ - b 56780 │ │ │ │ - movw r0, #30916 @ 0x78c4 │ │ │ │ + beq 56754 │ │ │ │ + b 56738 │ │ │ │ + movw r0, #28484 @ 0x6f44 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2c7b7c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c6dbc <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56754 │ │ │ │ + bne 5670c │ │ │ │ mov r5, #0 │ │ │ │ - b 567e4 │ │ │ │ + b 5679c │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #30916 @ 0x78c4 │ │ │ │ + movw r0, #28484 @ 0x6f44 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56778 │ │ │ │ + beq 56730 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl b6308 │ │ │ │ + bl b63e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 56778 │ │ │ │ + beq 56730 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - bl 157a84 │ │ │ │ + bl 157670 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 567e4 │ │ │ │ + bgt 5679c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 567e4 │ │ │ │ + bne 5679c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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] @ 5682c │ │ │ │ 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 9f7b0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f82c <_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 │ │ │ │ @@ -41221,85 +41205,85 @@ │ │ │ │ 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 56884 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 568cc │ │ │ │ + bgt 56884 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 568cc │ │ │ │ + bne 56884 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 568ac │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1edf5c │ │ │ │ + b 1eccf0 │ │ │ │ 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 r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl cdeb8 │ │ │ │ + bl ceb30 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 56944 │ │ │ │ + beq 568fc │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 303b54 <_PyEval_AddPendingCall@@Base+0x8c4> │ │ │ │ + bl 303714 <_PyEval_AddPendingCall@@Base+0xa1c> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #48168 @ 0xbc28 │ │ │ │ + movw r0, #45736 @ 0xb2a8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b71d4 │ │ │ │ + b b7390 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #24200 @ 0x5e88 │ │ │ │ + movw r1, #21328 @ 0x5350 │ │ │ │ movt r1, #58 @ 0x3a │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r0, #59728 @ 0xe950 │ │ │ │ + movw r0, #55760 @ 0xd9d0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 55de4 │ │ │ │ + b 55d9c │ │ │ │ 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] │ │ │ │ @@ -41308,65 +41292,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] @ 56b30 │ │ │ │ + ldr r0, [pc, #332] @ 56ae8 │ │ │ │ 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, #43212 @ 0xa8cc │ │ │ │ + movw r2, #41084 @ 0xa07c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #48188 @ 0xbc3c │ │ │ │ + movw r1, #45756 @ 0xb2bc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d2e40 │ │ │ │ + bl d3a64 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 56b08 │ │ │ │ + beq 56ac0 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #46592 @ 0xb600 │ │ │ │ + movw r1, #44160 @ 0xac80 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #48208 @ 0xbc50 │ │ │ │ + movw r0, #45776 @ 0xb2d0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d7dfc │ │ │ │ + bl d8a14 │ │ │ │ ldr r1, [r5, #-160] @ 0xffffff60 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 56a94 │ │ │ │ + beq 56a4c │ │ │ │ ldr r6, [r7, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r6 │ │ │ │ sub r2, fp, #164 @ 0xa4 │ │ │ │ - bl 308fd0 │ │ │ │ + bl 308aac │ │ │ │ cmn r0, #1 │ │ │ │ - beq 56a94 │ │ │ │ + beq 56a4c │ │ │ │ ldrh r4, [fp, #-164] @ 0xffffff5c │ │ │ │ cmp r4, #2 │ │ │ │ moveq r8, #4 │ │ │ │ subeq r7, fp, #160 @ 0xa0 │ │ │ │ - beq 56aa4 │ │ │ │ + beq 56a5c │ │ │ │ cmp r4, #10 │ │ │ │ - beq 56a9c │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 56a54 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43640 @ 0xaa78 │ │ │ │ + movw r1, #41208 @ 0xa0f8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r4, #0 │ │ │ │ - b 56b00 │ │ │ │ + b 56ab8 │ │ │ │ mov r8, #16 │ │ │ │ sub r7, fp, #156 @ 0x9c │ │ │ │ - bl dc4ec │ │ │ │ + bl dd114 │ │ │ │ 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 │ │ │ │ @@ -41374,29 +41358,29 @@ │ │ │ │ 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 df21c │ │ │ │ + bl dfe38 │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [r5, #-164] @ 0xffffff5c │ │ │ │ sub r2, fp, #164 @ 0xa4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4311c │ │ │ │ + bl 430cc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #-160] @ 0xffffff60 │ │ │ │ - bl a5ea8 │ │ │ │ - ldr r3, [pc, #32] @ 56b30 │ │ │ │ + bl a5f68 │ │ │ │ + ldr r3, [pc, #32] @ 56ae8 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 56b24 │ │ │ │ + beq 56adc │ │ │ │ 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 {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, r0, #8 │ │ │ │ @@ -41406,103 +41390,103 @@ │ │ │ │ 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 222c14 │ │ │ │ + b 221f04 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 56b9c │ │ │ │ + bne 56b54 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ 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 56bf0 │ │ │ │ + bne 56ba8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 56be4 │ │ │ │ + beq 56b9c │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 56bf0 │ │ │ │ + bne 56ba8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 56e18 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b 56dd0 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #48540 @ 0xbd9c │ │ │ │ + movw r1, #46048 @ 0xb3e0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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 14b788 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b38c <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 56c4c │ │ │ │ - bl be4fc │ │ │ │ + bne 56c04 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 56cac │ │ │ │ - b 56ca4 │ │ │ │ - bl c56c8 │ │ │ │ + beq 56c64 │ │ │ │ + b 56c5c │ │ │ │ + bl c59f0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 56c78 │ │ │ │ + bgt 56c30 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 56c78 │ │ │ │ + bne 56c30 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 56cac │ │ │ │ - b 56c38 │ │ │ │ + bne 56c64 │ │ │ │ + b 56bf0 │ │ │ │ sub r4, r4, r1 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d43c │ │ │ │ + bl 4d228 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56cc8 │ │ │ │ + bne 56c80 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 56c84 │ │ │ │ + bgt 56c3c │ │ │ │ ldr r0, [r6, #20] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b cdeb8 │ │ │ │ + b ceb30 │ │ │ │ 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] │ │ │ │ @@ -41510,15 +41494,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] @ 56d98 │ │ │ │ + ldr r1, [pc, #140] @ 56d50 │ │ │ │ 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] │ │ │ │ @@ -41531,454 +41515,454 @@ │ │ │ │ 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 a7658 │ │ │ │ + bl a7718 │ │ │ │ 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 a7050 <_Py_Dealloc@@Base> │ │ │ │ + b a7110 <_Py_Dealloc@@Base> │ │ │ │ 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 r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl a75f4 │ │ │ │ + bl a76b4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 56de0 │ │ │ │ + bgt 56d98 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 56de0 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 56d98 │ │ │ │ + bl a7110 <_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 a7050 <_Py_Dealloc@@Base> │ │ │ │ + b a7110 <_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 │ │ │ │ mov r0, r1 │ │ │ │ - bl 20e944 │ │ │ │ + bl 20d8e8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 3101b8 <_PyPickle_GetXIData@@Base+0x1988> │ │ │ │ + bl 30fb30 <_PyPickle_GetXIData@@Base+0x1980> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 56fdc │ │ │ │ + beq 56f94 │ │ │ │ add r5, r6, #80 @ 0x50 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 56e70 │ │ │ │ + bne 56e28 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 56e58 │ │ │ │ + bne 56e10 │ │ │ │ dmb ish │ │ │ │ - beq 56e80 │ │ │ │ + beq 56e38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 33fd88 │ │ │ │ + bl 348df4 │ │ │ │ add r1, r6, #8 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 2dd24 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 56ef8 │ │ │ │ - bgt 56ee0 │ │ │ │ + beq 56eb0 │ │ │ │ + bgt 56e98 │ │ │ │ cmn r2, #4 │ │ │ │ - beq 56ec4 │ │ │ │ + beq 56e7c │ │ │ │ cmn r2, #2 │ │ │ │ - bne 56ee0 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 56e98 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #48568 @ 0xbdb8 │ │ │ │ + movw r1, #46136 @ 0xb438 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 56fa4 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 56f5c │ │ │ │ movw r3, #36884 @ 0x9014 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45844 @ 0xb314 │ │ │ │ + movw r1, #43392 @ 0xa980 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 56fa4 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 56f5c │ │ │ │ ldr r1, [r6, #32] │ │ │ │ - movw r3, #48596 @ 0xbdd4 │ │ │ │ + movw r3, #46164 @ 0xb454 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 3b8714 <_PyBytes_FromXIData@@Base+0x204> │ │ │ │ - b 56fa4 │ │ │ │ + bl 3b7da4 <_PyBytes_FromXIData@@Base+0x204> │ │ │ │ + b 56f5c │ │ │ │ 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 a7658 │ │ │ │ + bl a7718 │ │ │ │ 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 a7658 │ │ │ │ + bl a7718 │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 56f58 │ │ │ │ + beq 56f10 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ 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 56f90 │ │ │ │ + bne 56f48 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 56f78 │ │ │ │ + bne 56f30 │ │ │ │ dmb ish │ │ │ │ - beq 56fe0 │ │ │ │ + beq 56f98 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bcb48 │ │ │ │ - b 56fe0 │ │ │ │ + bl 2d8074 │ │ │ │ + b 56f98 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 56fc4 │ │ │ │ + bne 56f7c │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 56fac │ │ │ │ + bne 56f64 │ │ │ │ dmb ish │ │ │ │ - beq 56fd4 │ │ │ │ + beq 56f8c │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bcb48 │ │ │ │ + bl 2d8074 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ 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 1a9e14 │ │ │ │ + b 1a9a34 │ │ │ │ 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 57054 │ │ │ │ + bne 5700c │ │ │ │ cmp r2, #0 │ │ │ │ - ble 57050 │ │ │ │ + ble 57008 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 57098 │ │ │ │ + beq 57050 │ │ │ │ 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 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str ip, [sp] │ │ │ │ - bl 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57098 │ │ │ │ + bne 57050 │ │ │ │ mov r4, #0 │ │ │ │ - b 57164 │ │ │ │ + b 5711c │ │ │ │ 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 57118 │ │ │ │ - bl bbe14 │ │ │ │ + bne 570d0 │ │ │ │ + bl bbfdc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57100 │ │ │ │ - bl be4fc │ │ │ │ + bne 570b8 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57090 │ │ │ │ + bne 57048 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 32b9ac │ │ │ │ + bl 32b26c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 57154 │ │ │ │ - b 57090 │ │ │ │ + bge 5710c │ │ │ │ + b 57048 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 57164 │ │ │ │ - bl 13ff74 │ │ │ │ + b 5711c │ │ │ │ + bl 14056c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 57090 │ │ │ │ - beq 5713c │ │ │ │ + blt 57048 │ │ │ │ + beq 570f4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b c4904 │ │ │ │ + b c4c2c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl cd950 │ │ │ │ + bl ce5c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 57090 │ │ │ │ + blt 57048 │ │ │ │ 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 ca1b0 │ │ │ │ + bl ca3b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ movne r5, r3 │ │ │ │ - bne 571c0 │ │ │ │ - b 571ec │ │ │ │ + bne 57178 │ │ │ │ + b 571a4 │ │ │ │ cmp r6, r0 │ │ │ │ - bne 57210 │ │ │ │ + bne 571c8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 571f4 │ │ │ │ + ble 571ac │ │ │ │ add r5, r5, #1 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a6158 │ │ │ │ + bl 3a5818 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57274 │ │ │ │ + beq 5722c │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 571a8 │ │ │ │ + bne 57160 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 57258 │ │ │ │ + ble 57210 │ │ │ │ mov r0, #0 │ │ │ │ - b 572a0 │ │ │ │ + b 57258 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 571bc │ │ │ │ + bne 57174 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 571bc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 57174 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1403f0 │ │ │ │ + bl cce40 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 57244 │ │ │ │ + bgt 571fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57244 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 571fc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #1 │ │ │ │ - beq 571bc │ │ │ │ + beq 57174 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 571c0 │ │ │ │ - b 571e0 │ │ │ │ + beq 57178 │ │ │ │ + b 57198 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 571ec │ │ │ │ + bne 571a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 571ec │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 571a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 57298 │ │ │ │ + bgt 57250 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57298 │ │ │ │ + bne 57250 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ 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 3a6034 │ │ │ │ + b 3a56f4 │ │ │ │ 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] @ 573a0 │ │ │ │ + ldr r3, [pc, #196] @ 57358 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r8, [r2, r3] │ │ │ │ - bl 9f37c │ │ │ │ + bl 9f408 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 57384 │ │ │ │ + beq 5733c │ │ │ │ movw r5, #48515 @ 0xbd83 │ │ │ │ movt r5, #1 │ │ │ │ movw r7, #48531 @ 0xbd93 │ │ │ │ movt r7, #1 │ │ │ │ - movw r6, #648 @ 0x288 │ │ │ │ - movt r6, #70 @ 0x46 │ │ │ │ + movw r6, #63768 @ 0xf918 │ │ │ │ + movt r6, #69 @ 0x45 │ │ │ │ add r5, r8, r5 │ │ │ │ add r7, r8, r7 │ │ │ │ ldrb r0, [r5, #1]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5738c │ │ │ │ - bl be73c │ │ │ │ + beq 57344 │ │ │ │ + bl be904 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, r4 │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 57358 │ │ │ │ + bgt 57310 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57358 │ │ │ │ + bne 57310 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - bne 5738c │ │ │ │ + bne 57344 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 57384 │ │ │ │ + bgt 5733c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57384 │ │ │ │ + bne 5733c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 57398 │ │ │ │ + b 57350 │ │ │ │ add r6, r6, #4 │ │ │ │ cmp r5, r7 │ │ │ │ - bne 5730c │ │ │ │ + bne 572c4 │ │ │ │ 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 573e4 │ │ │ │ + bne 5739c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 573d8 │ │ │ │ + beq 57390 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 573e4 │ │ │ │ + bne 5739c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 56e18 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b 56dd0 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #48664 @ 0xbe18 │ │ │ │ + movw r1, #46232 @ 0xb498 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00057404 : │ │ │ │ +000573bc : │ │ │ │ push {r4, fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #28] @ 57430 │ │ │ │ + ldr lr, [pc, #28] @ 573e8 │ │ │ │ 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 157bf8 │ │ │ │ + b 1577e4 │ │ │ │ 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 │ │ │ │ @@ -41987,131 +41971,131 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 574a0 │ │ │ │ + bne 57458 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 574a0 │ │ │ │ + bne 57458 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 56e18 │ │ │ │ + b 56dd0 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #60] @ 574e8 │ │ │ │ + ldr ip, [pc, #60] @ 574a0 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5748c │ │ │ │ + bne 57444 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r7, r2, r4, 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 57528 │ │ │ │ + bne 574e0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1ab084 │ │ │ │ + bl 1aaca4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 57540 │ │ │ │ - b 575d4 │ │ │ │ - movw r0, #63520 @ 0xf820 │ │ │ │ + bne 574f8 │ │ │ │ + b 5758c │ │ │ │ + movw r0, #60944 @ 0xee10 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 183ee8 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 183ba0 <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57514 │ │ │ │ - b 575d4 │ │ │ │ + bne 574cc │ │ │ │ + b 5758c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - movw r5, #57820 @ 0xe1dc │ │ │ │ + movw r5, #53852 @ 0xd25c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r0, r5 │ │ │ │ - beq 57598 │ │ │ │ + beq 57550 │ │ │ │ mov r1, r5 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57598 │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + bne 57550 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #48728 @ 0xbe58 │ │ │ │ + movw r1, #46296 @ 0xb4d8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 575dc │ │ │ │ - b 575d4 │ │ │ │ + ble 57594 │ │ │ │ + b 5758c │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl cb450 │ │ │ │ + bl cb650 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 575c8 │ │ │ │ + bne 57580 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 575f8 │ │ │ │ + beq 575b0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ - bl cb450 │ │ │ │ + bl cb650 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 575f8 │ │ │ │ + beq 575b0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 575dc │ │ │ │ + ble 57594 │ │ │ │ mov r4, #0 │ │ │ │ - b 575f8 │ │ │ │ + b 575b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 575d4 │ │ │ │ + bne 5758c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 575d4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 5758c │ │ │ │ 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 5762c │ │ │ │ + beq 575e4 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 5764c │ │ │ │ + b 57604 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57644 │ │ │ │ + beq 575fc │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 567ec │ │ │ │ + b 567a4 │ │ │ │ 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] │ │ │ │ @@ -42129,463 +42113,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 1e68bc │ │ │ │ + b 1e564c │ │ │ │ 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 576e0 │ │ │ │ + beq 57698 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r2, #28] │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ 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 3a6034 │ │ │ │ + b 3a56f4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36c340 │ │ │ │ + b 36bb88 │ │ │ │ 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 289484 │ │ │ │ + bl 288fcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 33e5dc <_Py_set_inheritable_async_safe@@Base+0xa3c> │ │ │ │ + bl 33df04 <_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 57790 │ │ │ │ + bhi 57748 │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 14b788 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b38c <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 577b4 │ │ │ │ - b 577d0 │ │ │ │ + bne 5776c │ │ │ │ + b 57788 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #62636 @ 0xf4ac │ │ │ │ + movw r0, #60060 @ 0xea9c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57900 │ │ │ │ - b 5777c │ │ │ │ - bl c56c8 │ │ │ │ + beq 578b8 │ │ │ │ + b 57734 │ │ │ │ + bl c59f0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 577e4 │ │ │ │ + ble 5779c │ │ │ │ cmn r4, #1 │ │ │ │ - bne 57800 │ │ │ │ - bl be4fc │ │ │ │ + bne 577b8 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 57800 │ │ │ │ - b 57900 │ │ │ │ + beq 577b8 │ │ │ │ + b 578b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 577c8 │ │ │ │ + bne 57780 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 577c8 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 57780 │ │ │ │ cmp r7, #1 │ │ │ │ movle r3, #32 │ │ │ │ - ble 578bc │ │ │ │ + ble 57874 │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 57844 │ │ │ │ + beq 577fc │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 578bc │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 57874 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42324 @ 0xa554 │ │ │ │ + movw r1, #39892 @ 0x9bd4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 578ac │ │ │ │ + b 57864 │ │ │ │ movw r1, #35436 @ 0x8a6c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 57860 │ │ │ │ - bl b6288 │ │ │ │ + beq 57818 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57888 │ │ │ │ + beq 57840 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 578bc │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 57874 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42416 @ 0xa5b0 │ │ │ │ + movw r1, #39984 @ 0x9c30 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 578ac │ │ │ │ + b 57864 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #42356 @ 0xa574 │ │ │ │ + movw r2, #39792 @ 0x9b70 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13384 @ 0x3448 │ │ │ │ + movw r1, #10724 @ 0x29e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #62636 @ 0xf4ac │ │ │ │ + movw r0, #60060 @ 0xea9c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 57900 │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 578b8 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r4, r2 │ │ │ │ - bgt 578d8 │ │ │ │ + bgt 57890 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2b5f20 │ │ │ │ + b 2b5818 │ │ │ │ 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 3a71b8 │ │ │ │ + b 3a6878 │ │ │ │ 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 r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - bl 14b4bc │ │ │ │ + bl 14b0c0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 57944 │ │ │ │ - bl be4fc │ │ │ │ + bne 578fc │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57968 │ │ │ │ - b 57984 │ │ │ │ + beq 57920 │ │ │ │ + b 5793c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 57968 │ │ │ │ + bne 57920 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r0, #48844 @ 0xbecc │ │ │ │ + movw r0, #46412 @ 0xb54c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b71d4 │ │ │ │ + b b7390 │ │ │ │ ldrd r2, [r4, #12] │ │ │ │ - movw r0, #48860 @ 0xbedc │ │ │ │ + movw r0, #46428 @ 0xb55c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b71d4 │ │ │ │ + b b7390 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, 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 be4fc │ │ │ │ + bl be6c4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 57a98 │ │ │ │ + bne 57a50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38e588 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ + bl 38e430 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 57a98 │ │ │ │ - movw r0, #64704 @ 0xfcc0 │ │ │ │ + beq 57a50 │ │ │ │ + movw r0, #62280 @ 0xf348 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 579f8 │ │ │ │ + bne 579b0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3ac0d8 │ │ │ │ + b 3ab798 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #48880 @ 0xbef0 │ │ │ │ + movw r0, #46448 @ 0xb570 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ movw r1, #761 @ 0x2f9 │ │ │ │ - bl 396d4c <_PyLong_UInt32_Converter@@Base+0x11b0> │ │ │ │ + bl 396820 <_PyLong_UInt32_Converter@@Base+0x11b4> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 57a4c │ │ │ │ + bgt 57a04 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57a4c │ │ │ │ + bne 57a04 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 579e8 │ │ │ │ + beq 579a0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 57a78 │ │ │ │ + bgt 57a30 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57a78 │ │ │ │ + bne 57a30 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - bl be4fc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57a98 │ │ │ │ - movw r0, #48880 @ 0xbef0 │ │ │ │ + beq 57a50 │ │ │ │ + movw r0, #46448 @ 0xb570 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3bbbac <_Py_c_neg@@Base+0xc18> │ │ │ │ + b 3bb23c <_Py_c_neg@@Base+0xc18> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, 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 be4fc │ │ │ │ + bl be6c4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 57bac │ │ │ │ + bne 57b64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38e588 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ + bl 38e430 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 57bac │ │ │ │ - movw r0, #64704 @ 0xfcc0 │ │ │ │ + beq 57b64 │ │ │ │ + movw r0, #62280 @ 0xf348 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 57b0c │ │ │ │ + bne 57ac4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3ac0d8 │ │ │ │ + b 3ab798 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #48900 @ 0xbf04 │ │ │ │ + movw r0, #46468 @ 0xb584 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ movw r1, #765 @ 0x2fd │ │ │ │ - bl 396d4c <_PyLong_UInt32_Converter@@Base+0x11b0> │ │ │ │ + bl 396820 <_PyLong_UInt32_Converter@@Base+0x11b4> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 57b60 │ │ │ │ + bgt 57b18 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57b60 │ │ │ │ + bne 57b18 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 57afc │ │ │ │ + beq 57ab4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 57b8c │ │ │ │ + bgt 57b44 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57b8c │ │ │ │ + bne 57b44 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - bl be4fc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57bac │ │ │ │ - movw r0, #48900 @ 0xbf04 │ │ │ │ + beq 57b64 │ │ │ │ + movw r0, #46468 @ 0xb584 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3bbbac <_Py_c_neg@@Base+0xc18> │ │ │ │ + b 3bb23c <_Py_c_neg@@Base+0xc18> │ │ │ │ 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 57bf4 │ │ │ │ + bne 57bac │ │ │ │ cmp r2, #0 │ │ │ │ - beq 57be8 │ │ │ │ + beq 57ba0 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57bf4 │ │ │ │ + bne 57bac │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 57ed4 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b 57e8c │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #48540 @ 0xbd9c │ │ │ │ + movw r1, #46048 @ 0xb3e0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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 57c44 │ │ │ │ + bne 57bfc │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 210d3c │ │ │ │ + b 20fce4 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #62072 @ 0xf278 │ │ │ │ + movw r0, #59924 @ 0xea14 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 57c34 │ │ │ │ + b 57bec │ │ │ │ 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 57cb0 │ │ │ │ + bne 57c68 │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #48916 @ 0xbf14 │ │ │ │ + movw r1, #46484 @ 0xb594 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d2e40 │ │ │ │ + bl d3a64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57cc8 │ │ │ │ - b 57d18 │ │ │ │ - movw r0, #48944 @ 0xbf30 │ │ │ │ + bne 57c80 │ │ │ │ + b 57cd0 │ │ │ │ + movw r0, #46512 @ 0xb5b0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2c7b7c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c6dbc <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57c90 │ │ │ │ - b 57d18 │ │ │ │ + bne 57c48 │ │ │ │ + b 57cd0 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 57dac │ │ │ │ + bne 57d64 │ │ │ │ mov r0, #5 │ │ │ │ - bl 14ba8c │ │ │ │ + bl 14b694 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 57d18 │ │ │ │ + beq 57cd0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 57d8c │ │ │ │ + beq 57d44 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl 1de890 │ │ │ │ + bl 1dd34c │ │ │ │ cmn r0, #1 │ │ │ │ addne r8, r5, #12 │ │ │ │ movne r6, #0 │ │ │ │ - bne 57d44 │ │ │ │ + bne 57cfc │ │ │ │ mov r0, r4 │ │ │ │ - bl 203788 │ │ │ │ + bl 202580 │ │ │ │ mov r5, #0 │ │ │ │ - b 57dbc │ │ │ │ + b 57d74 │ │ │ │ ldr r9, [r8, #4]! │ │ │ │ cmp r6, #0 │ │ │ │ - bgt 57d54 │ │ │ │ + bgt 57d0c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a76f0 <_PyBytes_GetXIData@@Base+0xa8> │ │ │ │ + bl 3a6db0 <_PyBytes_GetXIData@@Base+0xa8> │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 57d10 │ │ │ │ + blt 57cc8 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - blt 57d20 │ │ │ │ - b 57d74 │ │ │ │ + blt 57cd8 │ │ │ │ + b 57d2c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #9556 @ 0x2554 │ │ │ │ + movw r1, #7088 @ 0x1bb0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl ba598 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ba76c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 57d2c │ │ │ │ - b 57d10 │ │ │ │ + bne 57ce4 │ │ │ │ + b 57cc8 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1de890 │ │ │ │ + bl 1dd34c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 57d9c │ │ │ │ - b 57d10 │ │ │ │ + bne 57d54 │ │ │ │ + b 57cc8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3a76f0 <_PyBytes_GetXIData@@Base+0xa8> │ │ │ │ + bl 3a6db0 <_PyBytes_GetXIData@@Base+0xa8> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 57d10 │ │ │ │ + blt 57cc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14ca58 │ │ │ │ + bl 14c660 │ │ │ │ mov r5, r0 │ │ │ │ - b 57dbc │ │ │ │ + b 57d74 │ │ │ │ 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} │ │ │ │ @@ -42593,511 +42577,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 57e10 │ │ │ │ + bne 57dc8 │ │ │ │ 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 57e54 │ │ │ │ - b 57e34 │ │ │ │ + beq 57e0c │ │ │ │ + b 57dec │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5860 @ 0x16e4 │ │ │ │ + movw r0, #3520 @ 0xdc0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57ec4 │ │ │ │ - b 57dec │ │ │ │ - bl 1e6ecc │ │ │ │ + beq 57e7c │ │ │ │ + b 57da4 │ │ │ │ + bl 1e5c5c │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 57e54 │ │ │ │ - bl be4fc │ │ │ │ + bne 57e0c │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57ec4 │ │ │ │ + bne 57e7c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 57e88 │ │ │ │ - bl 1e6ecc │ │ │ │ + beq 57e40 │ │ │ │ + bl 1e5c5c │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 57e88 │ │ │ │ - bl be4fc │ │ │ │ + bne 57e40 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57ec4 │ │ │ │ + bne 57e7c │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ bl 2d13c │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 57eb0 │ │ │ │ - bl be4fc │ │ │ │ + bne 57e68 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57ec4 │ │ │ │ + bne 57e7c │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c57b8 │ │ │ │ + b c5ae0 │ │ │ │ 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 20e944 │ │ │ │ + bl 20d8e8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 3101b8 <_PyPickle_GetXIData@@Base+0x1988> │ │ │ │ + bl 30fb30 <_PyPickle_GetXIData@@Base+0x1980> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58098 │ │ │ │ + beq 58050 │ │ │ │ add r5, r6, #80 @ 0x50 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 57f2c │ │ │ │ + bne 57ee4 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 57f14 │ │ │ │ + bne 57ecc │ │ │ │ dmb ish │ │ │ │ - beq 57f3c │ │ │ │ + beq 57ef4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 33fd88 │ │ │ │ + bl 348df4 │ │ │ │ add r1, r6, #8 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 2d1fc │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 57fb4 │ │ │ │ - bgt 57f9c │ │ │ │ + beq 57f6c │ │ │ │ + bgt 57f54 │ │ │ │ cmn r2, #4 │ │ │ │ - beq 57f80 │ │ │ │ + beq 57f38 │ │ │ │ cmn r2, #2 │ │ │ │ - bne 57f9c │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 57f54 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #48568 @ 0xbdb8 │ │ │ │ + movw r1, #46136 @ 0xb438 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 58060 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 58018 │ │ │ │ movw r3, #36884 @ 0x9014 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46084 @ 0xb404 │ │ │ │ + movw r1, #43632 @ 0xaa70 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 58060 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 58018 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ - movw r3, #48968 @ 0xbf48 │ │ │ │ + movw r3, #46536 @ 0xb5c8 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 3b8714 <_PyBytes_FromXIData@@Base+0x204> │ │ │ │ - b 58060 │ │ │ │ + bl 3b7da4 <_PyBytes_FromXIData@@Base+0x204> │ │ │ │ + b 58018 │ │ │ │ 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 a7658 │ │ │ │ + bl a7718 │ │ │ │ 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 a7658 │ │ │ │ + bl a7718 │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 58014 │ │ │ │ + beq 57fcc │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ 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 5804c │ │ │ │ + bne 58004 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 58034 │ │ │ │ + bne 57fec │ │ │ │ dmb ish │ │ │ │ - beq 5809c │ │ │ │ + beq 58054 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bcb48 │ │ │ │ - b 5809c │ │ │ │ + bl 2d8074 │ │ │ │ + b 58054 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 58080 │ │ │ │ + bne 58038 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 58068 │ │ │ │ + bne 58020 │ │ │ │ dmb ish │ │ │ │ - beq 58090 │ │ │ │ + beq 58048 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bcb48 │ │ │ │ + bl 2d8074 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ 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 580f4 │ │ │ │ + bne 580ac │ │ │ │ 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 58108 │ │ │ │ - ldr r2, [pc, #288] @ 5821c │ │ │ │ + b 580c0 │ │ │ │ + ldr r2, [pc, #288] @ 581d4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 28c8cc │ │ │ │ + bl 28c414 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 58210 │ │ │ │ + beq 581c8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r5, [r7, #32] │ │ │ │ cmp r3, r6 │ │ │ │ - bne 581c0 │ │ │ │ + bne 58178 │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 58214 │ │ │ │ + beq 581cc │ │ │ │ ldr r6, [r5] │ │ │ │ mov r1, r6 │ │ │ │ - bl bbe14 │ │ │ │ + bl bbfdc │ │ │ │ mov r1, r6 │ │ │ │ subs r2, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bne 5816c │ │ │ │ - bl be4fc │ │ │ │ + bne 58124 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 581ec │ │ │ │ - movw r3, #52312 @ 0xcc58 │ │ │ │ + bne 581a4 │ │ │ │ + movw r3, #48340 @ 0xbcd4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1a9de8 │ │ │ │ - b 581ec │ │ │ │ + bl 1a9a08 │ │ │ │ + b 581a4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - bl 32c39c │ │ │ │ + bl 32bc5c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 581ec │ │ │ │ + bne 581a4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - b 58120 │ │ │ │ + b 580d8 │ │ │ │ ldr r1, [r5] │ │ │ │ - bl c4904 │ │ │ │ + bl c4c2c │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - beq 581ec │ │ │ │ + beq 581a4 │ │ │ │ ldr r1, [r5] │ │ │ │ - bl cd950 │ │ │ │ + bl ce5c8 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 581d0 │ │ │ │ + ble 58188 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 581ec │ │ │ │ + bne 581a4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 58184 │ │ │ │ - b 58214 │ │ │ │ + bne 5813c │ │ │ │ + b 581cc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 581b4 │ │ │ │ + bne 5816c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 581b4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 5816c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 58210 │ │ │ │ + bgt 581c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58210 │ │ │ │ + bne 581c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 58240 │ │ │ │ + beq 581f8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 301ff8 <_PyLong_UnsignedInt_Converter@@Base+0xab4> │ │ │ │ - ldr r0, [pc, #8] @ 58250 │ │ │ │ + b 301bb8 <_PyLong_UnsignedInt_Converter@@Base+0xab0> │ │ │ │ + ldr r0, [pc, #8] @ 58208 │ │ │ │ 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 5829c │ │ │ │ + bne 58254 │ │ │ │ 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 582e0 │ │ │ │ - b 582c0 │ │ │ │ + beq 58298 │ │ │ │ + b 58278 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5876 @ 0x16f4 │ │ │ │ + movw r0, #3536 @ 0xdd0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58350 │ │ │ │ - b 58278 │ │ │ │ - bl 1e6ecc │ │ │ │ + beq 58308 │ │ │ │ + b 58230 │ │ │ │ + bl 1e5c5c │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 582e0 │ │ │ │ - bl be4fc │ │ │ │ + bne 58298 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58350 │ │ │ │ + bne 58308 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 58314 │ │ │ │ - bl 1e6ecc │ │ │ │ + beq 582cc │ │ │ │ + bl 1e5c5c │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 58314 │ │ │ │ - bl be4fc │ │ │ │ + bne 582cc │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58350 │ │ │ │ + bne 58308 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ bl 2e448 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5833c │ │ │ │ - bl be4fc │ │ │ │ + bne 582f4 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58350 │ │ │ │ + bne 58308 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c57b8 │ │ │ │ + b c5ae0 │ │ │ │ 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 583a0 │ │ │ │ + bne 58358 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 58394 │ │ │ │ + beq 5834c │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 583a0 │ │ │ │ + bne 58358 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 57ed4 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b 57e8c │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #48664 @ 0xbe18 │ │ │ │ + movw r1, #46232 @ 0xb498 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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 58424 │ │ │ │ + bhi 583dc │ │ │ │ ldr r6, [r7] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 58448 │ │ │ │ + bne 58400 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #33584 @ 0x8330 │ │ │ │ + movw r2, #29296 @ 0x7270 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13272 @ 0x33d8 │ │ │ │ + movw r1, #10612 @ 0x2974 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #32440 @ 0x7eb8 │ │ │ │ + movw r0, #29780 @ 0x7454 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 58540 │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 584f8 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #32440 @ 0x7eb8 │ │ │ │ + movw r0, #29780 @ 0x7454 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 583ec │ │ │ │ - b 58540 │ │ │ │ + bne 583a4 │ │ │ │ + b 584f8 │ │ │ │ cmp r4, #1 │ │ │ │ - ble 58508 │ │ │ │ + ble 584c0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 584d4 │ │ │ │ + beq 5848c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 584b4 │ │ │ │ + beq 5846c │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd664 │ │ │ │ + bl ce2dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 58540 │ │ │ │ + beq 584f8 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 584d8 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 58490 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40048 @ 0x9c70 │ │ │ │ + movw r1, #37844 @ 0x93d4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 58540 │ │ │ │ - movw r2, #10128 @ 0x2790 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 584f8 │ │ │ │ + movw r2, #7468 @ 0x1d2c │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #13384 @ 0x3448 │ │ │ │ + movw r1, #10724 @ 0x29e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #32440 @ 0x7eb8 │ │ │ │ + movw r0, #29780 @ 0x7454 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 58540 │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 584f8 │ │ │ │ mov r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 58510 │ │ │ │ + beq 584c8 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 58510 │ │ │ │ - bl be4fc │ │ │ │ + bne 584c8 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58510 │ │ │ │ - b 58540 │ │ │ │ + beq 584c8 │ │ │ │ + b 584f8 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 39d6e8 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + bl 39cda8 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 58540 │ │ │ │ - movw r0, #59512 @ 0xe878 │ │ │ │ + beq 584f8 │ │ │ │ + movw r0, #56856 @ 0xde18 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bf9f4 │ │ │ │ + b bfbbc │ │ │ │ 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 58574 │ │ │ │ + beq 5852c │ │ │ │ movw r1, #20320 @ 0x4f60 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26b0a4 │ │ │ │ + b 26ac44 │ │ │ │ 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 399274 <_PyBytes_Find@@Base+0x4e4> │ │ │ │ + b 398858 <_PyBytes_Find@@Base+0x9dc> │ │ │ │ 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 │ │ │ │ @@ -43105,63 +43089,63 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58618 │ │ │ │ + bne 585d0 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58618 │ │ │ │ + bne 585d0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 57ed4 │ │ │ │ + b 57e8c │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #60] @ 58660 │ │ │ │ + ldr ip, [pc, #60] @ 58618 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58604 │ │ │ │ + bne 585bc │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r7, r2, r4, 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 152698 │ │ │ │ + bl 1522a4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 58698 │ │ │ │ - bl be4fc │ │ │ │ + bne 58650 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 586ac │ │ │ │ + bne 58664 │ │ │ │ mov r0, r4 │ │ │ │ bl 2cfbc │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 396a30 <_PyLong_UInt32_Converter@@Base+0xe94> │ │ │ │ + b 3966fc <_PyLong_UInt32_Converter@@Base+0x1090> │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ @@ -43170,169 +43154,169 @@ │ │ │ │ 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 5870c │ │ │ │ + bhi 586c4 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 1c1608 │ │ │ │ + bl 1c1100 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58730 │ │ │ │ - b 58798 │ │ │ │ + beq 586e8 │ │ │ │ + b 58750 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #32364 @ 0x7e6c │ │ │ │ + movw r0, #29704 @ 0x7408 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 586f0 │ │ │ │ - b 58798 │ │ │ │ + bne 586a8 │ │ │ │ + b 58750 │ │ │ │ cmp r6, #1 │ │ │ │ - ble 587e0 │ │ │ │ + ble 58798 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 587c0 │ │ │ │ + beq 58778 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 587a0 │ │ │ │ + beq 58758 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd664 │ │ │ │ + bl ce2dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 58798 │ │ │ │ + beq 58750 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, r3 │ │ │ │ - beq 587c4 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 5877c │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40048 @ 0x9c70 │ │ │ │ + movw r1, #37844 @ 0x93d4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r4, #0 │ │ │ │ - b 58830 │ │ │ │ - movw r2, #10128 @ 0x2790 │ │ │ │ + b 587e8 │ │ │ │ + movw r2, #7468 @ 0x1d2c │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #13384 @ 0x3448 │ │ │ │ + movw r1, #10724 @ 0x29e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #32364 @ 0x7e6c │ │ │ │ + movw r0, #29704 @ 0x7408 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 58798 │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 58750 │ │ │ │ mov r5, r4 │ │ │ │ cmp r6, #2 │ │ │ │ - beq 587e4 │ │ │ │ + beq 5879c │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 128f04 │ │ │ │ + bl 129ba0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 587e4 │ │ │ │ - b 58798 │ │ │ │ + bge 5879c │ │ │ │ + b 58750 │ │ │ │ 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 37e098 │ │ │ │ + bl 37d8c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58830 │ │ │ │ + beq 587e8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r0, #59512 @ 0xe878 │ │ │ │ + movw r0, #56856 @ 0xde18 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 58844 │ │ │ │ + beq 587fc │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ 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 58898 │ │ │ │ + beq 58850 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #62228 @ 0xf314 │ │ │ │ + movw r0, #60080 @ 0xeab0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58898 │ │ │ │ + bne 58850 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldm r4, {r0, r1, r2} │ │ │ │ - bl cd950 │ │ │ │ + bl ce5c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 58890 │ │ │ │ + beq 58848 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000588b4 <_PyTime_AsTimeval_clamp@@Base>: │ │ │ │ +0005886c <_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 36e1d0 │ │ │ │ + bl 36da18 │ │ │ │ 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 │ │ │ │ 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 3a90f4 │ │ │ │ + b 3a87b4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a93ac │ │ │ │ + b 3a8a6c │ │ │ │ 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 2dbe0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1b9d78 │ │ │ │ + b 1b9878 │ │ │ │ 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 │ │ │ │ @@ -43340,255 +43324,255 @@ │ │ │ │ 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 1c1608 │ │ │ │ + bl 1c1100 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 589c0 <_PyTime_AsTimeval_clamp@@Base+0x10c> │ │ │ │ + bge 58978 <_PyTime_AsTimeval_clamp@@Base+0x10c> │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #42752 @ 0xa700 │ │ │ │ + movw r2, #40188 @ 0x9cfc │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #18400 @ 0x47e0 │ │ │ │ + movw r1, #15740 @ 0x3d7c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #23176 @ 0x5a88 │ │ │ │ + movw r0, #20516 @ 0x5024 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r4, #0 │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 589d4 <_PyTime_AsTimeval_clamp@@Base+0x120> │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 5898c <_PyTime_AsTimeval_clamp@@Base+0x120> │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 56290 │ │ │ │ + bl 56248 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 589e8 <_PyTime_AsTimeval_clamp@@Base+0x134> │ │ │ │ + beq 589a0 <_PyTime_AsTimeval_clamp@@Base+0x134> │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ 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 a0230 <_Py_GetConfig@@Base> │ │ │ │ + bl a02ac <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58a2c <_PyTime_AsTimeval_clamp@@Base+0x178> │ │ │ │ + bne 589e4 <_PyTime_AsTimeval_clamp@@Base+0x178> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2f39b4 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x9e0> │ │ │ │ - movw r3, #52352 @ 0xcc80 │ │ │ │ + b 2f3560 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x9e0> │ │ │ │ + movw r3, #48380 @ 0xbcfc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #49380 @ 0xc0e4 │ │ │ │ + movw r1, #46948 @ 0xb764 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e3468 │ │ │ │ + bl 2e2fbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58a1c <_PyTime_AsTimeval_clamp@@Base+0x168> │ │ │ │ + beq 589d4 <_PyTime_AsTimeval_clamp@@Base+0x168> │ │ │ │ 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 58a8c <_PyTime_AsTimeval_clamp@@Base+0x1d8> │ │ │ │ + beq 58a44 <_PyTime_AsTimeval_clamp@@Base+0x1d8> │ │ │ │ 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 567a4 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 58ac4 <_PyTime_AsTimeval_clamp@@Base+0x210> │ │ │ │ + beq 58a7c <_PyTime_AsTimeval_clamp@@Base+0x210> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 58ae4 <_PyTime_AsTimeval_clamp@@Base+0x230> │ │ │ │ + b 58a9c <_PyTime_AsTimeval_clamp@@Base+0x230> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58adc <_PyTime_AsTimeval_clamp@@Base+0x228> │ │ │ │ + beq 58a94 <_PyTime_AsTimeval_clamp@@Base+0x228> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 567ec │ │ │ │ + b 567a4 │ │ │ │ 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 r1, #0 │ │ │ │ - movw r0, #49412 @ 0xc104 │ │ │ │ + movw r0, #46980 @ 0xb784 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r4, #0 │ │ │ │ - bl d7dfc │ │ │ │ + bl d8a14 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 58b2c <_PyTime_AsTimeval_clamp@@Base+0x278> │ │ │ │ + bne 58ae4 <_PyTime_AsTimeval_clamp@@Base+0x278> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ str r4, [r0] │ │ │ │ bl 2d370 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58b58 <_PyTime_AsTimeval_clamp@@Base+0x2a4> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 58b10 <_PyTime_AsTimeval_clamp@@Base+0x2a4> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ad20 │ │ │ │ + b 27a868 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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 50b5c <_PyEval_FormatKwargsError@@Base+0x6fc> │ │ │ │ + b 50b00 <_PyEval_FormatKwargsError@@Base+0x6fc> │ │ │ │ │ │ │ │ -00058b84 : │ │ │ │ +00058b3c : │ │ │ │ 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 2f8aec <_PyCode_InitAddressRange@@Base+0x1e8> │ │ │ │ + bl 2f86ac <_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 3a9f90 │ │ │ │ + b 3a9650 │ │ │ │ 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 58c98 │ │ │ │ + beq 58c50 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 58c14 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 58bcc │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #49428 @ 0xc114 │ │ │ │ + movw r1, #46996 @ 0xb794 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, #12 │ │ │ │ - bl 21f0d4 │ │ │ │ - movw r2, #14428 @ 0x385c │ │ │ │ + bl 21e238 │ │ │ │ + movw r2, #12060 @ 0x2f1c │ │ │ │ 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 58c7c │ │ │ │ + bcc 58c34 │ │ │ │ ldr r4, [lr, #4] │ │ │ │ add ip, r3, #1 │ │ │ │ cmp r0, r4 │ │ │ │ - bhi 58c7c │ │ │ │ + bhi 58c34 │ │ │ │ ldrh r2, [lr, #8] │ │ │ │ - movw r3, #8776 @ 0x2248 │ │ │ │ + movw r3, #6408 @ 0x1908 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #2456] @ 0x998 │ │ │ │ - b 58c8c │ │ │ │ + b 58c44 │ │ │ │ cmp r1, ip │ │ │ │ - bge 58c30 │ │ │ │ - movw r0, #49504 @ 0xc160 │ │ │ │ + bge 58be8 │ │ │ │ + movw r0, #47072 @ 0xb7e0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b aa8a8 │ │ │ │ - movw r2, #42460 @ 0xa5dc │ │ │ │ + b aa900 │ │ │ │ + movw r2, #39896 @ 0x9bd8 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #18400 @ 0x47e0 │ │ │ │ + movw r1, #15740 @ 0x3d7c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #59976 @ 0xea48 │ │ │ │ + movw r0, #57544 @ 0xe0c8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ 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 50ce0 <_PyEval_FormatKwargsError@@Base+0x880> │ │ │ │ + b 50c84 <_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 58d80 │ │ │ │ + bl 58d38 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 58d34 │ │ │ │ + beq 58cec │ │ │ │ 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} │ │ │ │ │ │ │ │ -00058d3c : │ │ │ │ - ldr r2, [pc, #56] @ 58d7c │ │ │ │ +00058cf4 : │ │ │ │ + ldr r2, [pc, #56] @ 58d34 │ │ │ │ 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 │ │ │ │ @@ -43607,190 +43591,190 @@ │ │ │ │ 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 58dc8 │ │ │ │ + beq 58d80 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #54272 @ 0xd400 │ │ │ │ + movw r1, #52036 @ 0xcb44 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 58dfc │ │ │ │ + bl 16e8c0 │ │ │ │ + b 58db4 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ sub r3, ip, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 58e00 │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + bls 58db8 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #49516 @ 0xc16c │ │ │ │ + movw r1, #47084 @ 0xb7ec │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ str ip, [sp] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ mvn ip, #0 │ │ │ │ mov r0, ip │ │ │ │ sub sp, fp, #4 │ │ │ │ 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 51234 │ │ │ │ + b 511dc │ │ │ │ │ │ │ │ -00058e2c : │ │ │ │ +00058de4 : │ │ │ │ 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] @ 58f3c │ │ │ │ + ldr lr, [pc, #244] @ 58ef4 │ │ │ │ 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 58e6c │ │ │ │ + ble 58e24 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 58e94 │ │ │ │ - movw r1, #45172 @ 0xb074 │ │ │ │ + bne 58e4c │ │ │ │ + movw r1, #45596 @ 0xb21c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldr r3, [ip, #12] │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #49556 @ 0xc194 │ │ │ │ + movw r2, #47124 @ 0xb814 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2dabb4 <_PyErr_Format@@Base> │ │ │ │ + b 2da730 <_PyErr_Format@@Base> │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ add r1, r1, #16 │ │ │ │ - beq 58eb0 │ │ │ │ + beq 58e68 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58ec8 │ │ │ │ + bne 58e80 │ │ │ │ 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 14598c <_PyStack_UnpackDict@@Base> │ │ │ │ + bl 145580 <_PyStack_UnpackDict@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 58f34 │ │ │ │ + beq 58eec │ │ │ │ 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 1468fc <_PyStack_UnpackDict_Free@@Base> │ │ │ │ + bl 1464f4 <_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 cb10c <_Py_CheckFunctionResult@@Base> │ │ │ │ + b cb30c <_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 1b9d78 │ │ │ │ + b 1b9878 │ │ │ │ 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 394e24 <_PyObject_GetState@@Base> │ │ │ │ + bl 3948f4 <_PyObject_GetState@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r6, r4 │ │ │ │ moveq r5, r4 │ │ │ │ - beq 59050 │ │ │ │ - ldr r0, [pc, #204] @ 5906c │ │ │ │ + beq 59008 │ │ │ │ + ldr r0, [pc, #204] @ 59024 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d7e4c │ │ │ │ + bl d8a64 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 58fc4 │ │ │ │ - ldr r6, [pc, #176] @ 59070 │ │ │ │ + bne 58f7c │ │ │ │ + ldr r6, [pc, #176] @ 59028 │ │ │ │ mov r5, #0 │ │ │ │ - b 59050 │ │ │ │ - bl ca1b0 │ │ │ │ + b 59008 │ │ │ │ + bl ca3b0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 58ff0 │ │ │ │ + bgt 58fa8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58ff0 │ │ │ │ + bne 58fa8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 58fb8 │ │ │ │ + beq 58f70 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r3, r4 │ │ │ │ - ldr r2, [pc, #104] @ 59070 │ │ │ │ + ldr r2, [pc, #104] @ 59028 │ │ │ │ mov r0, #5 │ │ │ │ str r6, [sp, #4] │ │ │ │ movw ip, #5196 @ 0x144c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ str ip, [sp] │ │ │ │ - bl aefc4 │ │ │ │ + bl af090 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5903c │ │ │ │ + bgt 58ff4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 59044 │ │ │ │ - ldr r6, [pc, #44] @ 59070 │ │ │ │ - b 59050 │ │ │ │ + beq 58ffc │ │ │ │ + ldr r6, [pc, #44] @ 59028 │ │ │ │ + b 59008 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 5903c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 58ff4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ 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, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -43798,182 +43782,182 @@ │ │ │ │ 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 590c4 │ │ │ │ + bne 5907c │ │ │ │ cmp r2, #0 │ │ │ │ - ble 590c0 │ │ │ │ + ble 59078 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #5 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 59100 │ │ │ │ + beq 590b8 │ │ │ │ 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, #612] @ 59348 │ │ │ │ + ldr r1, [pc, #612] @ 59300 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59218 │ │ │ │ + beq 591d0 │ │ │ │ add r2, r5, r4 │ │ │ │ ldr r8, [r0] │ │ │ │ subs r4, r2, #1 │ │ │ │ moveq r9, r4 │ │ │ │ moveq r7, r4 │ │ │ │ moveq r6, r4 │ │ │ │ - beq 5918c │ │ │ │ + beq 59144 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 59138 │ │ │ │ + beq 590f0 │ │ │ │ subs r4, r2, #2 │ │ │ │ moveq r9, r4 │ │ │ │ moveq r7, r4 │ │ │ │ - beq 5918c │ │ │ │ + beq 59144 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5914c │ │ │ │ + beq 59104 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 59188 │ │ │ │ + beq 59140 │ │ │ │ ldr r9, [r0, #12] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 59164 │ │ │ │ + beq 5911c │ │ │ │ cmp r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 5918c │ │ │ │ + beq 59144 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5918c │ │ │ │ - bl be4fc │ │ │ │ + bne 59144 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5918c │ │ │ │ - b 59218 │ │ │ │ + beq 59144 │ │ │ │ + b 591d0 │ │ │ │ mov r9, r4 │ │ │ │ - bl df578 │ │ │ │ + bl e0194 │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bne 591c4 │ │ │ │ - bl 19e57c │ │ │ │ + bne 5917c │ │ │ │ + bl 19e23c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 591c4 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 5917c │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #49712 @ 0xc230 │ │ │ │ + movw r1, #47280 @ 0xb8b0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 59218 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 591d0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r7, #0 │ │ │ │ moveq r7, r6 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 59200 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 591b8 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #49776 @ 0xc270 │ │ │ │ + movw r1, #47344 @ 0xb8f0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ - ldr r1, [pc, #324] @ 5934c │ │ │ │ + b 1409e8 │ │ │ │ + ldr r1, [pc, #324] @ 59304 │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ - bl c2444 │ │ │ │ + bl c2610 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 59220 │ │ │ │ + bne 591d8 │ │ │ │ mov r4, #0 │ │ │ │ - b 5933c │ │ │ │ + b 592f4 │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 59248 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 59200 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #49808 @ 0xc290 │ │ │ │ + movw r1, #47376 @ 0xb910 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 59218 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 591d0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r1, #14572 @ 0x38ec │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 59268 │ │ │ │ - bl b6288 │ │ │ │ + beq 59220 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 592f4 │ │ │ │ + beq 592ac │ │ │ │ mov r0, r5 │ │ │ │ - bl c3e04 │ │ │ │ + bl c3fd0 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 59298 │ │ │ │ + beq 59250 │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [sl] │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 592d8 │ │ │ │ - b 592f0 │ │ │ │ + ble 59290 │ │ │ │ + b 592a8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 592bc │ │ │ │ + bgt 59274 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 592bc │ │ │ │ + bne 59274 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #49848 @ 0xc2b8 │ │ │ │ + movw r1, #47416 @ 0xb938 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 59218 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 591d0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 592f0 │ │ │ │ + bne 592a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 2ae3e4 │ │ │ │ + bl 2adccc │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5933c │ │ │ │ + bgt 592f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5933c │ │ │ │ + bne 592f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ strhteq r1, [r3], #-184 @ 0xffffff48 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -43981,378 +43965,378 @@ │ │ │ │ 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 5939c │ │ │ │ - movw r2, #33584 @ 0x8330 │ │ │ │ + bne 59354 │ │ │ │ + movw r2, #29296 @ 0x7270 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #18400 @ 0x47e0 │ │ │ │ + movw r1, #15740 @ 0x3d7c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #14624 @ 0x3920 │ │ │ │ + movw r0, #12192 @ 0x2fa0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 593b4 │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 5936c │ │ │ │ mov r5, r0 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd664 │ │ │ │ + bl ce2dc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 593bc │ │ │ │ + bne 59374 │ │ │ │ mov r0, #0 │ │ │ │ - b 59410 │ │ │ │ + b 593c8 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 593e8 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 593a0 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40048 @ 0x9c70 │ │ │ │ + movw r1, #37844 @ 0x93d4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 593b4 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 5936c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ bl 2d5b0 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r0, #5196 @ 0x144c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 59410 │ │ │ │ + bne 593c8 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2e1c38 │ │ │ │ + b 2e1788 │ │ │ │ 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 r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 59450 │ │ │ │ + bhi 59408 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 59478 │ │ │ │ - b 59494 │ │ │ │ + bgt 59430 │ │ │ │ + b 5944c │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #3932 @ 0xf5c │ │ │ │ + movw r0, #1492 @ 0x5d4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59444 │ │ │ │ + bne 593fc │ │ │ │ mov r4, #0 │ │ │ │ - b 59608 │ │ │ │ + b 595c0 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 14b788 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b38c <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 594b4 │ │ │ │ - bl be4fc │ │ │ │ + bne 5946c │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59470 │ │ │ │ - ldr r0, [pc, #376] @ 59614 │ │ │ │ + bne 59428 │ │ │ │ + ldr r0, [pc, #376] @ 595cc │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #32 │ │ │ │ str r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl d7e4c │ │ │ │ + bl d8a64 │ │ │ │ mov r4, r0 │ │ │ │ - b 59608 │ │ │ │ - bl c56c8 │ │ │ │ + b 595c0 │ │ │ │ + bl c59f0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 594e0 │ │ │ │ + bgt 59498 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 594e0 │ │ │ │ + bne 59498 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 59488 │ │ │ │ + beq 59440 │ │ │ │ cmp r7, #0 │ │ │ │ - blt 59494 │ │ │ │ + blt 5944c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #0 │ │ │ │ - bl cdeb8 │ │ │ │ + bl ceb30 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 59470 │ │ │ │ - ldr r1, [pc, #268] @ 59618 │ │ │ │ + beq 59428 │ │ │ │ + ldr r1, [pc, #268] @ 595d0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 17c474 │ │ │ │ + bl 17c12c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 595ac │ │ │ │ + beq 59564 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 595e4 │ │ │ │ - movw r8, #45160 @ 0xb068 │ │ │ │ + beq 5959c │ │ │ │ + movw r8, #44764 @ 0xaedc │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ ldr r1, [r8] │ │ │ │ - bl 14b4bc │ │ │ │ + bl 14b0c0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59568 │ │ │ │ + bgt 59520 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59568 │ │ │ │ + bne 59520 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 59580 │ │ │ │ - bl be4fc │ │ │ │ + bne 59538 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59594 │ │ │ │ - b 595ac │ │ │ │ + beq 5954c │ │ │ │ + b 59564 │ │ │ │ cmp r7, r6 │ │ │ │ movge r3, #0 │ │ │ │ movlt r3, #1 │ │ │ │ orrs r4, r3, r6, lsr #31 │ │ │ │ - beq 595b4 │ │ │ │ - movw r1, #49876 @ 0xc2d4 │ │ │ │ + beq 5956c │ │ │ │ + movw r1, #47444 @ 0xb954 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ mov r4, #0 │ │ │ │ - b 595e4 │ │ │ │ + b 5959c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2dcf28 <_PyTime_AsTimespec@@Base+0x3c8> │ │ │ │ + bl 2dcaa8 <_PyTime_AsTimespec@@Base+0x3cc> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 595ac │ │ │ │ + blt 59564 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r0, [pc, #72] @ 5961c │ │ │ │ + ldr r0, [pc, #72] @ 595d4 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #32 │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl d7e4c │ │ │ │ + bl d8a64 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59608 │ │ │ │ + bgt 595c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59608 │ │ │ │ + bne 595c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 51914 │ │ │ │ + b 518bc │ │ │ │ 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 51de0 │ │ │ │ + b 51d88 │ │ │ │ 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 596dc │ │ │ │ + bne 59694 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r2, #2 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bne 596b8 │ │ │ │ + bne 59670 │ │ │ │ cmp r0, r1 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r4, #4404 @ 0x1134 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ movne r4, r3 │ │ │ │ - b 5977c │ │ │ │ + b 59734 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 59774 │ │ │ │ + bne 5972c │ │ │ │ cmp r0, r1 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r4, #4404 @ 0x1134 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ moveq r4, r3 │ │ │ │ - b 5977c │ │ │ │ + b 59734 │ │ │ │ ldr r1, [ip, #84] @ 0x54 │ │ │ │ tst r1, #536870912 @ 0x20000000 │ │ │ │ - beq 59774 │ │ │ │ + beq 5972c │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ - bl 9f37c │ │ │ │ + bl 9f408 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 59730 │ │ │ │ + beq 596e8 │ │ │ │ mov r1, r6 │ │ │ │ - bl cb450 │ │ │ │ + bl cb650 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59738 │ │ │ │ + beq 596f0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59730 │ │ │ │ + bgt 596e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59730 │ │ │ │ + bne 596e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 5977c │ │ │ │ + b 59734 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 140854 │ │ │ │ + bl cd350 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5977c │ │ │ │ + bgt 59734 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5977c │ │ │ │ + bne 59734 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 5977c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 59734 │ │ │ │ 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 5232c │ │ │ │ + b 522d4 │ │ │ │ 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 597e0 │ │ │ │ + bne 59798 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 59810 │ │ │ │ - b 59804 │ │ │ │ + bne 597c8 │ │ │ │ + b 597bc │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #22088 @ 0x5648 │ │ │ │ + movw r0, #19428 @ 0x4be4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 597c8 │ │ │ │ - b 59838 │ │ │ │ - bl be4fc │ │ │ │ + bne 59780 │ │ │ │ + b 597f0 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59838 │ │ │ │ + bne 597f0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 2f8abc <_PyCode_InitAddressRange@@Base+0x1b8> │ │ │ │ + bl 2f8638 <_Py_Instrument@@Base+0x2ac> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59838 │ │ │ │ + beq 597f0 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 59844 │ │ │ │ + b 597fc │ │ │ │ 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, #1172 @ 0x494 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ + movw r1, #64132 @ 0xfa84 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ strd r4, [sp] │ │ │ │ - movw r0, #50268 @ 0xc45c │ │ │ │ + movw r0, #47836 @ 0xbadc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d7dfc │ │ │ │ + bl d8a14 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 598b0 │ │ │ │ + bne 59868 │ │ │ │ mov r0, #0 │ │ │ │ - b 59900 │ │ │ │ + b 598b8 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 598e0 │ │ │ │ - bl b8fac │ │ │ │ + bne 59898 │ │ │ │ + bl b9178 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5988c │ │ │ │ - bl dc4ec │ │ │ │ + bne 59844 │ │ │ │ + bl dd114 │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d064 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 598f8 │ │ │ │ - b 59894 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 598b0 │ │ │ │ + b 5984c │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 27ad20 │ │ │ │ + b 27a868 │ │ │ │ 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 5993c │ │ │ │ + bne 598f4 │ │ │ │ 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) │ │ │ │ @@ -44367,189 +44351,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 be4fc │ │ │ │ + bl be6c4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 59a74 │ │ │ │ + bne 59a2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 38e588 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ + bl 38e430 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 59a74 │ │ │ │ - movw r3, #56896 @ 0xde40 │ │ │ │ + beq 59a2c │ │ │ │ + movw r3, #53784 @ 0xd218 │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ stm sp, {r5, r6} │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #56600 @ 0xdd18 │ │ │ │ + movw r0, #54168 @ 0xd398 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 599d4 │ │ │ │ + bne 5998c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 3ac0d8 │ │ │ │ + b 3ab798 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #56608 @ 0xdd20 │ │ │ │ + movw r0, #54176 @ 0xd3a0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ movw r1, #622 @ 0x26e │ │ │ │ - bl 396d4c <_PyLong_UInt32_Converter@@Base+0x11b0> │ │ │ │ + bl 396820 <_PyLong_UInt32_Converter@@Base+0x11b4> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59a28 │ │ │ │ + bgt 599e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59a28 │ │ │ │ + bne 599e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 599c4 │ │ │ │ + beq 5997c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59a54 │ │ │ │ + bgt 59a0c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59a54 │ │ │ │ + bne 59a0c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - bl be4fc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59a74 │ │ │ │ - movw r0, #56608 @ 0xdd20 │ │ │ │ + beq 59a2c │ │ │ │ + movw r0, #54176 @ 0xd3a0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 3bbbac <_Py_c_neg@@Base+0xc18> │ │ │ │ + b 3bb23c <_Py_c_neg@@Base+0xc18> │ │ │ │ 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 59abc │ │ │ │ + bhi 59a74 │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 14b788 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b38c <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 59ae0 │ │ │ │ - b 59afc │ │ │ │ + bne 59a98 │ │ │ │ + b 59ab4 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #62836 @ 0xf574 │ │ │ │ + movw r0, #60260 @ 0xeb64 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59c1c │ │ │ │ - b 59aa8 │ │ │ │ - bl c56c8 │ │ │ │ + beq 59bd4 │ │ │ │ + b 59a60 │ │ │ │ + bl c59f0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 59b10 │ │ │ │ + ble 59ac8 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 59b2c │ │ │ │ - bl be4fc │ │ │ │ + bne 59ae4 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 59b2c │ │ │ │ - b 59c1c │ │ │ │ + beq 59ae4 │ │ │ │ + b 59bd4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59af4 │ │ │ │ + bne 59aac │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 59af4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 59aac │ │ │ │ cmp r7, #1 │ │ │ │ - ble 59be4 │ │ │ │ + ble 59b9c │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 59b6c │ │ │ │ + beq 59b24 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 59be8 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 59ba0 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46380 @ 0xb52c │ │ │ │ + movw r1, #43948 @ 0xabac │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 59bd4 │ │ │ │ + b 59b8c │ │ │ │ movw r1, #35436 @ 0x8a6c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 59b88 │ │ │ │ - bl b6288 │ │ │ │ + beq 59b40 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59bb0 │ │ │ │ + beq 59b68 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 59be8 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 59ba0 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46468 @ 0xb584 │ │ │ │ + movw r1, #44036 @ 0xac04 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 59bd4 │ │ │ │ + b 59b8c │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #42356 @ 0xa574 │ │ │ │ + movw r2, #39792 @ 0x9b70 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13384 @ 0x3448 │ │ │ │ + movw r1, #10724 @ 0x29e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #62836 @ 0xf574 │ │ │ │ + movw r0, #60260 @ 0xeb64 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 59c1c │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 59bd4 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ mov r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 59c04 │ │ │ │ + bgt 59bbc │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2b5f20 │ │ │ │ + b 2b5818 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3a71b8 │ │ │ │ + b 3a6878 │ │ │ │ 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, #404] @ 59dd4 │ │ │ │ + ldr lr, [pc, #404] @ 59d8c │ │ │ │ cmp r2, #0 │ │ │ │ mov r7, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #224 @ 0xe0 │ │ │ │ cmp r7, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -44562,68 +44546,68 @@ │ │ │ │ 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 59ca8 │ │ │ │ + bne 59c60 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r6, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 59ce8 │ │ │ │ - ldr ip, [pc, #296] @ 59dd8 │ │ │ │ + beq 59ca0 │ │ │ │ + ldr ip, [pc, #296] @ 59d90 │ │ │ │ sub r2, fp, #180 @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ str ip, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #1 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 59d5c │ │ │ │ + beq 59d14 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ - bl 1ac230 │ │ │ │ + bl 1abe50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59d5c │ │ │ │ - bl dc4ec │ │ │ │ + beq 59d14 │ │ │ │ + bl dd114 │ │ │ │ ldrb r3, [fp, #-136] @ 0xffffff78 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 59d24 │ │ │ │ + beq 59cdc │ │ │ │ ldr r0, [fp, #-140] @ 0xffffff74 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ bl 2dc04 │ │ │ │ mov r4, r0 │ │ │ │ - b 59d34 │ │ │ │ + b 59cec │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ bl 2dd9c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 59d64 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 59d1c │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [fp, #-124] @ 0xffffff84 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173b74 │ │ │ │ + bl 17382c │ │ │ │ mov r4, #0 │ │ │ │ - b 59dc0 │ │ │ │ + b 59d78 │ │ │ │ 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 │ │ │ │ @@ -44637,225 +44621,225 @@ │ │ │ │ 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 5a414 │ │ │ │ + bl 5a3cc │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #176 @ 0xb0 │ │ │ │ - bl 1adf68 │ │ │ │ + bl 1adb84 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - subseq r9, lr, r8, lsr #30 │ │ │ │ + subseq r9, lr, r8, ror #11 │ │ │ │ ldrdeq r7, [r2], #-32 @ 0xffffffe0 @ │ │ │ │ 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 1a2bf4 │ │ │ │ + bl 1a28a4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 59e40 │ │ │ │ + beq 59df8 │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #368] @ 59f84 │ │ │ │ + ldr r1, [pc, #368] @ 59f3c │ │ │ │ mov r3, #131072 @ 0x20000 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #34728 @ 0x87a8 │ │ │ │ + movw r2, #32296 @ 0x7e28 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 1b7b04 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 1b7604 <_PyObject_CallMethod@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 59e48 │ │ │ │ - bl 2d5710 │ │ │ │ + bne 59e00 │ │ │ │ + bl 2d4eb4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59e0c │ │ │ │ + bne 59dc4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 139a58 │ │ │ │ + bl 13a054 │ │ │ │ mov r4, #0 │ │ │ │ - b 59f7c │ │ │ │ + b 59f34 │ │ │ │ add r1, r4, #16 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 59e8c │ │ │ │ + bne 59e44 │ │ │ │ ldr r3, [r5, #260] @ 0x104 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59e6c │ │ │ │ + bne 59e24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 139a58 │ │ │ │ - b 59f7c │ │ │ │ + bl 13a054 │ │ │ │ + b 59f34 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59f6c │ │ │ │ + bgt 59f24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59f6c │ │ │ │ - b 59f08 │ │ │ │ + bne 59f24 │ │ │ │ + b 59ec0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 59ee0 │ │ │ │ + bne 59e98 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59ebc │ │ │ │ + bgt 59e74 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59ebc │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 59e74 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37572 @ 0x92c4 │ │ │ │ + movw r1, #34912 @ 0x8860 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 139a58 │ │ │ │ - b 59e40 │ │ │ │ + bl 13a054 │ │ │ │ + b 59df8 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 59f10 │ │ │ │ + bne 59ec8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59f6c │ │ │ │ + bgt 59f24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59f6c │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 59f6c │ │ │ │ + bne 59f24 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 59f24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5a884 │ │ │ │ + bl 5a83c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 59f48 │ │ │ │ + bne 59f00 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59e38 │ │ │ │ + bgt 59df0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59e38 │ │ │ │ + bne 59df0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 59e38 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 59df0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 59e0c │ │ │ │ + bgt 59dc4 │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4] │ │ │ │ - bne 59e0c │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 59e0c │ │ │ │ + bne 59dc4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 59dc4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 1a3a6c │ │ │ │ + b 1a371c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mlseq r3, r4, r9, r6 │ │ │ │ │ │ │ │ -00059f88 : │ │ │ │ +00059f40 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 59fa0 │ │ │ │ + ldr r0, [pc, #12] @ 59f58 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26a0ec │ │ │ │ + b 269c84 │ │ │ │ strdeq r7, [r2], #-44 @ 0xffffffd4 @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 5a058 │ │ │ │ + b 5a010 │ │ │ │ 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 1e68bc │ │ │ │ + b 1e564c │ │ │ │ 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] @ 5a054 │ │ │ │ + ldr r1, [pc, #84] @ 5a00c │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 36c8d8 │ │ │ │ + bl 36c120 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a03c │ │ │ │ + bgt 59ff4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a03c │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r1, [pc, #16] @ 5a054 │ │ │ │ + bne 59ff4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + ldr r1, [pc, #16] @ 5a00c │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 36c8d8 │ │ │ │ + b 36c120 │ │ │ │ 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] @ 5a104 │ │ │ │ - ldreq r0, [pc, #136] @ 5a108 │ │ │ │ - bl 2fa208 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldrne r0, [pc, #136] @ 5a0bc │ │ │ │ + ldreq r0, [pc, #136] @ 5a0c0 │ │ │ │ + bl 2f9dc8 <_PyEval_GetBuiltin@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 5a0ac │ │ │ │ + blt 5a064 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #40636 @ 0x9ebc │ │ │ │ + movw r0, #38204 @ 0x953c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bf9f4 │ │ │ │ + b bfbbc │ │ │ │ mov r0, #0 │ │ │ │ - bl a12b4 │ │ │ │ + bl a1378 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 5a0e4 │ │ │ │ + bne 5a09c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a0fc │ │ │ │ + bgt 5a0b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a0fc │ │ │ │ + bne 5a0b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 5a0fc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 5a0b4 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #40644 @ 0x9ec4 │ │ │ │ + movw r0, #38212 @ 0x9544 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bf9f4 │ │ │ │ + b bfbbc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r5, r3, ip, lsr #14 │ │ │ │ rsbeq r6, r3, r4, asr #25 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ @@ -44863,361 +44847,361 @@ │ │ │ │ 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 5a160 │ │ │ │ + bne 5a118 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 5a15c │ │ │ │ + ble 5a114 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5a19c │ │ │ │ + beq 5a154 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #664] @ 5a410 │ │ │ │ + ldr r1, [pc, #664] @ 5a3c8 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5a400 │ │ │ │ + beq 5a3b8 │ │ │ │ ldr r0, [r5] │ │ │ │ movw r7, #26132 @ 0x6614 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 5a1dc │ │ │ │ - bl 1e6ecc │ │ │ │ + beq 5a194 │ │ │ │ + bl 1e5c5c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5a1dc │ │ │ │ - bl be4fc │ │ │ │ + bne 5a194 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a400 │ │ │ │ + bne 5a3b8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 5a214 │ │ │ │ - bl 1e6ecc │ │ │ │ + beq 5a1cc │ │ │ │ + bl 1e5c5c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5a214 │ │ │ │ - bl be4fc │ │ │ │ + bne 5a1cc │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a400 │ │ │ │ + bne 5a3b8 │ │ │ │ add r4, r4, r6 │ │ │ │ cmp r4, #2 │ │ │ │ - beq 5a234 │ │ │ │ + beq 5a1ec │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 5a244 │ │ │ │ + bne 5a1fc │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ bl 2d574 │ │ │ │ - b 5a3f0 │ │ │ │ - bl 1aa428 │ │ │ │ + b 5a3a8 │ │ │ │ + bl 1aa048 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5a400 │ │ │ │ + beq 5a3b8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 5a2a0 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 5a258 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56756 @ 0xddb4 │ │ │ │ + movw r1, #54324 @ 0xd434 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a400 │ │ │ │ + bgt 5a3b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a400 │ │ │ │ + bne 5a3b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 5a400 │ │ │ │ - bl 2cfe2c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 5a3b8 │ │ │ │ + bl 2cf0ec │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a2d0 │ │ │ │ + bgt 5a288 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a2d0 │ │ │ │ + bne 5a288 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ cmneq r4, #1 │ │ │ │ - bne 5a308 │ │ │ │ - bl be4fc │ │ │ │ + bne 5a2c0 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a310 │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + beq 5a2c8 │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1430a4 │ │ │ │ + bl 142c98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a400 │ │ │ │ - bl 143524 │ │ │ │ - b 5a310 │ │ │ │ + beq 5a3b8 │ │ │ │ + bl 143118 │ │ │ │ + b 5a2c8 │ │ │ │ orrs r3, r4, r5 │ │ │ │ - beq 5a344 │ │ │ │ + beq 5a2fc │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 5a344 │ │ │ │ + bvs 5a2fc │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 5a3ec │ │ │ │ + bvs 5a3a4 │ │ │ │ vmov r3, s18 │ │ │ │ vmov r1, s19 │ │ │ │ vmov r2, s16 │ │ │ │ vmov lr, s17 │ │ │ │ cmp r1, lr │ │ │ │ cmpeq r3, r2 │ │ │ │ - bne 5a34c │ │ │ │ + bne 5a304 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - b 5a3f0 │ │ │ │ + b 5a3a8 │ │ │ │ teq r1, lr │ │ │ │ bic ip, r1, #-2147483648 @ 0x80000000 │ │ │ │ bic r0, lr, #-2147483648 @ 0x80000000 │ │ │ │ - bpl 5a398 │ │ │ │ + bpl 5a350 │ │ │ │ adds r2, r3, r2 │ │ │ │ adc r0, ip, r0 │ │ │ │ cmp r4, r2 │ │ │ │ sbcs r0, r5, r0 │ │ │ │ - bcs 5a3ec │ │ │ │ + bcs 5a3a4 │ │ │ │ cmp r3, r4 │ │ │ │ sbcs r2, ip, r5 │ │ │ │ - bcs 5a3b8 │ │ │ │ + bcs 5a370 │ │ │ │ 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 5a3f0 │ │ │ │ + b 5a3a8 │ │ │ │ cmp r2, r3 │ │ │ │ sbcs lr, r0, ip │ │ │ │ - bcs 5a3c8 │ │ │ │ + bcs 5a380 │ │ │ │ subs r2, r3, r2 │ │ │ │ sbc r0, ip, r0 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r0, r0, r5 │ │ │ │ - bcc 5a3ec │ │ │ │ + bcc 5a3a4 │ │ │ │ subs r6, r3, r4 │ │ │ │ sbc r7, r1, r5 │ │ │ │ vmov d0, r6, r7 │ │ │ │ - b 5a3f0 │ │ │ │ + b 5a3a8 │ │ │ │ subs r2, r2, r3 │ │ │ │ sbc r0, r0, ip │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r0, r0, r5 │ │ │ │ - bcc 5a3ec │ │ │ │ + bcc 5a3a4 │ │ │ │ adds r6, r4, r3 │ │ │ │ adc r7, r5, r1 │ │ │ │ vmov d0, r6, r7 │ │ │ │ - b 5a3f0 │ │ │ │ + b 5a3a8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b c57b8 │ │ │ │ + b c5ae0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r7, r2, r0, lsr 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 c4da0 │ │ │ │ + bl c50c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5a52c │ │ │ │ + beq 5a4e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a508 │ │ │ │ + beq 5a4c0 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a508 │ │ │ │ + beq 5a4c0 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldrd r0, [fp, #4] │ │ │ │ - bl 19ee88 │ │ │ │ + bl 19eb48 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a508 │ │ │ │ + beq 5a4c0 │ │ │ │ str r3, [r4, #24] │ │ │ │ ldrd r0, [fp, #12] │ │ │ │ - bl 19ee88 │ │ │ │ + bl 19eb48 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a508 │ │ │ │ + beq 5a4c0 │ │ │ │ str r3, [r4, #28] │ │ │ │ ldrd r0, [fp, #20] │ │ │ │ - bl 19ee88 │ │ │ │ + bl 19eb48 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a508 │ │ │ │ + beq 5a4c0 │ │ │ │ str r3, [r4, #32] │ │ │ │ ldrd r0, [fp, #28] │ │ │ │ - bl 19ee88 │ │ │ │ + bl 19eb48 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a508 │ │ │ │ + beq 5a4c0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ ldrd r0, [fp, #36] @ 0x24 │ │ │ │ - bl 19ee88 │ │ │ │ + bl 19eb48 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a508 │ │ │ │ + beq 5a4c0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ ldrd r0, [fp, #44] @ 0x2c │ │ │ │ - bl 19ee88 │ │ │ │ + bl 19eb48 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a508 │ │ │ │ + beq 5a4c0 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ ldr r0, [fp, #56] @ 0x38 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a508 │ │ │ │ + beq 5a4c0 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [fp, #60] @ 0x3c │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5a534 │ │ │ │ + bne 5a4ec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a52c │ │ │ │ + bgt 5a4e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a52c │ │ │ │ + bne 5a4e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 5a54c │ │ │ │ + b 5a504 │ │ │ │ ldr r0, [fp, #52] @ 0x34 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - bl b23fc │ │ │ │ + bl b24cc │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4, #56] @ 0x38 │ │ │ │ - beq 5a508 │ │ │ │ + beq 5a4c0 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r5, #0 │ │ │ │ - movw sl, #10104 @ 0x2778 │ │ │ │ + movw sl, #7732 @ 0x1e34 │ │ │ │ movt sl, #78 @ 0x4e │ │ │ │ - movw r9, #21112 @ 0x5278 │ │ │ │ + movw r9, #18740 @ 0x4934 │ │ │ │ movt r9, #79 @ 0x4f │ │ │ │ - movw r6, #1928 @ 0x788 │ │ │ │ - movt r6, #78 @ 0x4e │ │ │ │ + movw r6, #65092 @ 0xfe44 │ │ │ │ + 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 5a6a4 │ │ │ │ + bge 5a65c │ │ │ │ cmp r8, #1 │ │ │ │ ldrbeq r0, [r7, r4] │ │ │ │ - beq 5a5d4 │ │ │ │ + beq 5a58c │ │ │ │ cmp r8, #2 │ │ │ │ lsleq r3, r4, #1 │ │ │ │ ldrheq r0, [r7, r3] │ │ │ │ - beq 5a5d4 │ │ │ │ + beq 5a58c │ │ │ │ ldr r0, [r7, r4, lsl #2] │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 5a5f0 │ │ │ │ + bcs 5a5a8 │ │ │ │ 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 5a644 │ │ │ │ + beq 5a5fc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ tst r3, #7340032 @ 0x700000 │ │ │ │ - beq 5a644 │ │ │ │ + beq 5a5fc │ │ │ │ asr r2, r3, #24 │ │ │ │ ubfx r0, r3, #20, #3 │ │ │ │ uxtah r2, r2, r3 │ │ │ │ - movw r3, #40760 @ 0x9f38 │ │ │ │ + movw r3, #38368 @ 0x95e0 │ │ │ │ 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 5a64c │ │ │ │ + beq 5a604 │ │ │ │ ldr ip, [r3], #4 │ │ │ │ str ip, [r1], #4 │ │ │ │ - b 5a62c │ │ │ │ + b 5a5e4 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 2ed0e4 │ │ │ │ + bl 2ecc38 │ │ │ │ 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 5a694 │ │ │ │ + bge 5a64c │ │ │ │ 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 5a664 │ │ │ │ + b 5a61c │ │ │ │ cmp r0, #0 │ │ │ │ addge r5, r5, r0 │ │ │ │ add r4, r4, #1 │ │ │ │ - b 5a59c │ │ │ │ + b 5a554 │ │ │ │ mov r0, r5 │ │ │ │ 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 │ │ │ │ @@ -45229,138 +45213,138 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a70c │ │ │ │ + bne 5a6c4 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5a750 │ │ │ │ + beq 5a708 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #360] @ 5a880 │ │ │ │ + ldr ip, [pc, #360] @ 5a838 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a750 │ │ │ │ + bne 5a708 │ │ │ │ mov r0, #0 │ │ │ │ - b 5a878 │ │ │ │ + b 5a830 │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r1, #56936 @ 0xde68 │ │ │ │ + movw r1, #54504 @ 0xd4e8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 179180 │ │ │ │ + bl 178e38 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5a748 │ │ │ │ + beq 5a700 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, #0 │ │ │ │ - bl 20e944 │ │ │ │ + bl 20d8e8 │ │ │ │ mov r8, r0 │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - beq 5a79c │ │ │ │ + beq 5a754 │ │ │ │ cmp r6, r3 │ │ │ │ - bge 5a84c │ │ │ │ + bge 5a804 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r5, [r3, r6, lsl #2] │ │ │ │ - b 5a7ac │ │ │ │ + b 5a764 │ │ │ │ cmp r6, r3 │ │ │ │ - bge 5a84c │ │ │ │ + bge 5a804 │ │ │ │ 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 37b554 <_PyLong_UnsignedLongLong_Converter@@Base+0x924> │ │ │ │ + bl 37ad7c <_PyLong_UnsignedLongLong_Converter@@Base+0x924> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5a820 │ │ │ │ + bne 5a7d8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a7f8 │ │ │ │ + bgt 5a7b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a7f8 │ │ │ │ + bne 5a7b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a748 │ │ │ │ + bgt 5a700 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a748 │ │ │ │ + bne 5a700 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 5a748 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 5a700 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a844 │ │ │ │ + bgt 5a7fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a844 │ │ │ │ + bne 5a7fc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 5a778 │ │ │ │ + b 5a730 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a870 │ │ │ │ + bgt 5a828 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a870 │ │ │ │ + bne 5a828 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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, ip, asr r3 │ │ │ │ │ │ │ │ -0005a884 : │ │ │ │ +0005a83c : │ │ │ │ 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 5a8b4 │ │ │ │ + bge 5a86c │ │ │ │ mov r0, r1 │ │ │ │ bl 2e31c │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r4, #260] @ 0x104 │ │ │ │ - bl 1e92b0 │ │ │ │ + bl 1e8040 │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4, #256] @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5a8e8 │ │ │ │ + beq 5a8a0 │ │ │ │ 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 │ │ │ │ @@ -45370,148 +45354,148 @@ │ │ │ │ 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, #38992 @ 0x9850 │ │ │ │ + movw r1, #39076 @ 0x98a4 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1809c4 │ │ │ │ + bl 18067c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 13f094 │ │ │ │ + bl 13f68c │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 5a97c │ │ │ │ - beq 5a954 │ │ │ │ + bgt 5a934 │ │ │ │ + beq 5a90c │ │ │ │ mov r4, #0 │ │ │ │ - b 5a9e4 │ │ │ │ + b 5a99c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56996 @ 0xdea4 │ │ │ │ + movw r1, #54564 @ 0xd524 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5aac4 │ │ │ │ + bl 5aa7c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5a94c │ │ │ │ + beq 5a904 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3731cc │ │ │ │ + bl 372a14 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 5a9c4 │ │ │ │ + bne 5a97c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a94c │ │ │ │ + bgt 5a904 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a94c │ │ │ │ + bne 5a904 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 5a94c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 5a904 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a9e4 │ │ │ │ + bgt 5a99c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a9e4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 5a99c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5aa60 │ │ │ │ + beq 5aa18 │ │ │ │ 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 5aa40 │ │ │ │ + bge 5a9f8 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ - bl 98e78 │ │ │ │ + bl 98ea8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5aa68 │ │ │ │ + beq 5aa20 │ │ │ │ add r5, r5, #1 │ │ │ │ - b 5aa18 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b 5a9d0 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #57048 @ 0xded8 │ │ │ │ + movw r1, #54616 @ 0xd558 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b 5aa68 │ │ │ │ + bl 1409e8 │ │ │ │ + b 5aa20 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b 98e78 │ │ │ │ + b 98ea8 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5aaac │ │ │ │ + beq 5aa64 │ │ │ │ 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 3a98f0 │ │ │ │ + bl 3a8fb0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ - bne 5aa94 │ │ │ │ + bne 5aa4c │ │ │ │ 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, #38992 @ 0x9850 │ │ │ │ + movw r1, #39076 @ 0x98a4 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1809c4 │ │ │ │ + bl 18067c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r6, [r3, #12] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 5ab9c │ │ │ │ + bne 5ab54 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ - bl 2cf000 <_PyErr_ProgramDecodedTextObject@@Base+0x134> │ │ │ │ + bl 2ce240 <_PyErr_ProgramDecodedTextObject@@Base+0x134> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5ac2c │ │ │ │ + beq 5abe4 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r7, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ - ble 5ac50 │ │ │ │ + ble 5ac08 │ │ │ │ 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,119 +45505,119 @@ │ │ │ │ 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 2f8f28 <_PyCode_InitAddressRange@@Base+0x624> │ │ │ │ + bl 2f8c1c <_PyCode_InitAddressRange@@Base+0x5b4> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5ac20 │ │ │ │ + beq 5abd8 │ │ │ │ cmp r6, #64 @ 0x40 │ │ │ │ moveq r6, #0 │ │ │ │ ldreq r8, [r8, #260] @ 0x104 │ │ │ │ cmp r5, r7 │ │ │ │ - bne 5ab4c │ │ │ │ - b 5ac50 │ │ │ │ + bne 5ab04 │ │ │ │ + b 5ac08 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 5abb8 │ │ │ │ + bge 5ab70 │ │ │ │ mov r1, r5 │ │ │ │ - bl 14193c │ │ │ │ + bl 141518 │ │ │ │ mov r4, r0 │ │ │ │ - b 5abd4 │ │ │ │ + b 5ab8c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r5 │ │ │ │ str r1, [sp] │ │ │ │ - movw r1, #18224 @ 0x4730 │ │ │ │ + movw r1, #15564 @ 0x3ccc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl c8a98 │ │ │ │ + bl c8cb4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5ac2c │ │ │ │ + beq 5abe4 │ │ │ │ ldr r1, [r6] │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r1, r6 │ │ │ │ - beq 5ac50 │ │ │ │ + beq 5ac08 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ac50 │ │ │ │ + bne 5ac08 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #57088 @ 0xdf00 │ │ │ │ + movw r1, #54656 @ 0xd580 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5ac34 │ │ │ │ + ble 5abec │ │ │ │ mov r4, #0 │ │ │ │ - b 5ac50 │ │ │ │ + b 5ac08 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ac2c │ │ │ │ + bne 5abe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 5ac2c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 5abe4 │ │ │ │ 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 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ands r4, r2, #268435456 @ 0x10000000 │ │ │ │ - bne 5aca8 │ │ │ │ - movw r2, #42460 @ 0xa5dc │ │ │ │ + bne 5ac60 │ │ │ │ + movw r2, #39896 @ 0x9bd8 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #18400 @ 0x47e0 │ │ │ │ + movw r1, #15740 @ 0x3d7c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #2844 @ 0xb1c │ │ │ │ + movw r0, #796 @ 0x31c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5acd4 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 5ac8c │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #57132 @ 0xdf2c │ │ │ │ + movw r1, #54700 @ 0xd5ac │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 21f0d4 │ │ │ │ + bl 21e238 │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 5ad14 │ │ │ │ + bcs 5accc │ │ │ │ lsr r3, r0, #7 │ │ │ │ - movw r1, #30628 @ 0x77a4 │ │ │ │ + movw r1, #28140 @ 0x6dec │ │ │ │ movt r1, #88 @ 0x58 │ │ │ │ and r0, r0, #127 @ 0x7f │ │ │ │ lsl r2, r3, #1 │ │ │ │ - movw r3, #19364 @ 0x4ba4 │ │ │ │ + movw r3, #16876 @ 0x41ec │ │ │ │ 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, #13904 @ 0x3650 │ │ │ │ + movw r3, #11472 @ 0x2cd0 │ │ │ │ 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] │ │ │ │ @@ -45647,119 +45631,119 @@ │ │ │ │ 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 5ad80 │ │ │ │ + bne 5ad38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bc218 <_PyXIData_Free@@Base+0x48> │ │ │ │ - b 5ad94 │ │ │ │ - bl df578 │ │ │ │ + bl 3bb8a8 <_PyXIData_Free@@Base+0x48> │ │ │ │ + b 5ad4c │ │ │ │ + bl e0194 │ │ │ │ mov r1, #1 │ │ │ │ - bl df5b8 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl e01d4 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ad74 │ │ │ │ + bne 5ad2c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 5aec8 │ │ │ │ + bne 5ae80 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl fdc88 │ │ │ │ + bl fe818 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5aebc │ │ │ │ + beq 5ae74 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - bne 5ade4 │ │ │ │ + bne 5ad9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bc218 <_PyXIData_Free@@Base+0x48> │ │ │ │ - b 5adf8 │ │ │ │ - bl df578 │ │ │ │ + bl 3bb8a8 <_PyXIData_Free@@Base+0x48> │ │ │ │ + b 5adb0 │ │ │ │ + bl e0194 │ │ │ │ mov r1, #1 │ │ │ │ - bl df5b8 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl e01d4 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5add8 │ │ │ │ + bne 5ad90 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ae74 │ │ │ │ + bne 5ae2c │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e2ed8 │ │ │ │ + bl e3af4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ae98 │ │ │ │ + bne 5ae50 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ae74 │ │ │ │ + bne 5ae2c │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl e2ed8 │ │ │ │ + bl e3af4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ae98 │ │ │ │ + bne 5ae50 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ae74 │ │ │ │ + bne 5ae2c │ │ │ │ mov r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl e2ed8 │ │ │ │ + bl e3af4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ae98 │ │ │ │ + bne 5ae50 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ae84 │ │ │ │ + beq 5ae3c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b 5aebc │ │ │ │ + b 5ae74 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl e2ed8 │ │ │ │ + bl e3af4 │ │ │ │ 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 5aebc │ │ │ │ - ldr r0, [pc, #28] @ 5aed0 │ │ │ │ + beq 5ae74 │ │ │ │ + ldr r0, [pc, #28] @ 5ae88 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ - b 5aec8 │ │ │ │ + b 5ae80 │ │ │ │ mov r0, #0 │ │ │ │ str r6, [r4, #8] │ │ │ │ - b 5aeb0 │ │ │ │ + b 5ae68 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r9, r2, r0, asr #25 │ │ │ │ │ │ │ │ -0005aed4 : │ │ │ │ +0005ae8c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ subs r2, r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 5af0c │ │ │ │ + beq 5aec4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5af0c │ │ │ │ + bgt 5aec4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5af0c │ │ │ │ + bne 5aec4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a7050 <_Py_Dealloc@@Base> │ │ │ │ + b a7110 <_Py_Dealloc@@Base> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ @@ -45767,196 +45751,196 @@ │ │ │ │ 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 be4fc │ │ │ │ + bl be6c4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5b034 │ │ │ │ + bne 5afec │ │ │ │ mov r0, r4 │ │ │ │ - bl 38e588 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ + bl 38e430 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b034 │ │ │ │ + beq 5afec │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #56896 @ 0xde40 │ │ │ │ + movw r1, #53784 @ 0xd218 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ - movw r0, #49108 @ 0xbfd4 │ │ │ │ + movw r0, #46676 @ 0xb654 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5af94 │ │ │ │ + bne 5af4c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3ac0d8 │ │ │ │ + b 3ab798 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #57312 @ 0xdfe0 │ │ │ │ + movw r0, #54880 @ 0xd660 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ movw r1, #757 @ 0x2f5 │ │ │ │ - bl 396d4c <_PyLong_UInt32_Converter@@Base+0x11b0> │ │ │ │ + bl 396820 <_PyLong_UInt32_Converter@@Base+0x11b4> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5afe8 │ │ │ │ + bgt 5afa0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5afe8 │ │ │ │ + bne 5afa0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5af84 │ │ │ │ + beq 5af3c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b014 │ │ │ │ + bgt 5afcc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b014 │ │ │ │ + bne 5afcc │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - bl be4fc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b034 │ │ │ │ - movw r0, #57312 @ 0xdfe0 │ │ │ │ + beq 5afec │ │ │ │ + movw r0, #54880 @ 0xd660 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3bbbac <_Py_c_neg@@Base+0xc18> │ │ │ │ + b 3bb23c <_Py_c_neg@@Base+0xc18> │ │ │ │ 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 9f37c │ │ │ │ + bl 9f408 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5b094 │ │ │ │ + beq 5b04c │ │ │ │ mov r1, r5 │ │ │ │ - bl cb450 │ │ │ │ + bl cb650 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b098 │ │ │ │ + beq 5b050 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b094 │ │ │ │ + bgt 5b04c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b094 │ │ │ │ + bne 5b04c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [r0, #52] @ 0x34 │ │ │ │ ldr r9, [fp, #4] │ │ │ │ ldr ip, [ip, #60] @ 0x3c │ │ │ │ cmp ip, #0 │ │ │ │ - beq 5b1f8 │ │ │ │ + beq 5b1b0 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl be4fc │ │ │ │ + bl be6c4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5b1f8 │ │ │ │ + bne 5b1b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38e588 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ + bl 38e430 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b1f8 │ │ │ │ + beq 5b1b0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396724 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ + bl 3963f0 <_PyLong_UInt32_Converter@@Base+0xd84> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396724 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ + bl 3963f0 <_PyLong_UInt32_Converter@@Base+0xd84> │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396724 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ + bl 3963f0 <_PyLong_UInt32_Converter@@Base+0xd84> │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r8 │ │ │ │ str r9, [sp] │ │ │ │ - movw r0, #57456 @ 0xe070 │ │ │ │ + movw r0, #55024 @ 0xd6f0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5b158 │ │ │ │ + bne 5b110 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3ac0d8 │ │ │ │ + b 3ab798 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #57464 @ 0xe078 │ │ │ │ + movw r0, #55032 @ 0xd6f8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ movw r1, #798 @ 0x31e │ │ │ │ - bl 396d4c <_PyLong_UInt32_Converter@@Base+0x11b0> │ │ │ │ + bl 396820 <_PyLong_UInt32_Converter@@Base+0x11b4> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b1ac │ │ │ │ + bgt 5b164 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b1ac │ │ │ │ + bne 5b164 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5b148 │ │ │ │ + beq 5b100 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b1d8 │ │ │ │ + bgt 5b190 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b1d8 │ │ │ │ + bne 5b190 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - bl be4fc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b1f8 │ │ │ │ - movw r0, #57464 @ 0xe078 │ │ │ │ + beq 5b1b0 │ │ │ │ + movw r0, #55032 @ 0xd6f8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3bbbac <_Py_c_neg@@Base+0xc18> │ │ │ │ + b 3bb23c <_Py_c_neg@@Base+0xc18> │ │ │ │ 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 5b220 │ │ │ │ + blt 5b1d8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ @@ -45965,221 +45949,221 @@ │ │ │ │ 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 5b3a0 │ │ │ │ + beq 5b358 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl be4fc │ │ │ │ + bl be6c4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5b3a0 │ │ │ │ + bne 5b358 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38e588 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ + bl 38e430 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b3a0 │ │ │ │ + beq 5b358 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396724 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ + bl 3963f0 <_PyLong_UInt32_Converter@@Base+0xd84> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396724 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ + bl 3963f0 <_PyLong_UInt32_Converter@@Base+0xd84> │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396724 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ + bl 3963f0 <_PyLong_UInt32_Converter@@Base+0xd84> │ │ │ │ mov r1, r9 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396724 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ + bl 3963f0 <_PyLong_UInt32_Converter@@Base+0xd84> │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #57692 @ 0xe15c │ │ │ │ + movw r0, #55260 @ 0xd7dc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5b300 │ │ │ │ + bne 5b2b8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3ac0d8 │ │ │ │ + b 3ab798 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #57700 @ 0xe164 │ │ │ │ + movw r0, #55268 @ 0xd7e4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ movw r1, #735 @ 0x2df │ │ │ │ - bl 396d4c <_PyLong_UInt32_Converter@@Base+0x11b0> │ │ │ │ + bl 396820 <_PyLong_UInt32_Converter@@Base+0x11b4> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b354 │ │ │ │ + bgt 5b30c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b354 │ │ │ │ + bne 5b30c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5b2f0 │ │ │ │ + beq 5b2a8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b380 │ │ │ │ + bgt 5b338 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b380 │ │ │ │ + bne 5b338 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - bl be4fc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b3a0 │ │ │ │ - movw r0, #57700 @ 0xe164 │ │ │ │ + beq 5b358 │ │ │ │ + movw r0, #55268 @ 0xd7e4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3bbbac <_Py_c_neg@@Base+0xc18> │ │ │ │ + b 3bb23c <_Py_c_neg@@Base+0xc18> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r3, #8] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r8, [r3] │ │ │ │ - bl a12b4 │ │ │ │ + bl a1378 │ │ │ │ subs r4, r0, #0 │ │ │ │ bicne r8, r8, #1 │ │ │ │ movne r6, #0 │ │ │ │ - beq 5b52c │ │ │ │ + beq 5b4e4 │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ add ip, r6, #4 │ │ │ │ mov r2, r6 │ │ │ │ cmp r3, r6 │ │ │ │ - ble 5b480 │ │ │ │ + ble 5b438 │ │ │ │ ldr r3, [r8, #72] @ 0x48 │ │ │ │ ldr r1, [r8, #76] @ 0x4c │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r5, [r3, ip, lsl #2] │ │ │ │ - bl 1d1b30 │ │ │ │ + bl 1d05a8 │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 5b424 │ │ │ │ + bne 5b3dc │ │ │ │ add r6, r6, #1 │ │ │ │ - b 5b3e8 │ │ │ │ + b 5b3a0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl cef58 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl cfbd0 <_PyTuple_FromPairSteal@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5b508 │ │ │ │ - bl c5924 │ │ │ │ + beq 5b4c0 │ │ │ │ + bl c5c4c │ │ │ │ ldr r2, [r5] │ │ │ │ mov r9, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b474 │ │ │ │ + bgt 5b42c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5b474 │ │ │ │ + bne 5b42c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - bne 5b41c │ │ │ │ - b 5b508 │ │ │ │ + bne 5b3d4 │ │ │ │ + b 5b4c0 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b530 │ │ │ │ + beq 5b4e8 │ │ │ │ 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 ce3a8 │ │ │ │ + bl cf020 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b530 │ │ │ │ + beq 5b4e8 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl ced78 <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf9f0 <_PyTuple_FromPair@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5b508 │ │ │ │ + beq 5b4c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5924 │ │ │ │ + bl c5c4c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 5b500 │ │ │ │ + bgt 5b4b8 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5b500 │ │ │ │ + bne 5b4b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 5b49c │ │ │ │ + bne 5b454 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b52c │ │ │ │ + bgt 5b4e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b52c │ │ │ │ + bne 5b4e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #26132 @ 0x6614 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5b5b4 │ │ │ │ + beq 5b56c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e6ecc │ │ │ │ + bl 1e5c5c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5b590 │ │ │ │ - bl be4fc │ │ │ │ + bne 5b548 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b5a8 │ │ │ │ + beq 5b560 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ vmov r3, s1 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 5b5a8 │ │ │ │ + blt 5b560 │ │ │ │ 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] │ │ │ │ @@ -46197,353 +46181,353 @@ │ │ │ │ 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 be4fc │ │ │ │ + bl be6c4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5b6e0 │ │ │ │ + bne 5b698 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38e588 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ + bl 38e430 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b6e0 │ │ │ │ - movw r0, #64704 @ 0xfcc0 │ │ │ │ + beq 5b698 │ │ │ │ + movw r0, #62280 @ 0xf348 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5b640 │ │ │ │ + bne 5b5f8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3ac0d8 │ │ │ │ + b 3ab798 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #57760 @ 0xe1a0 │ │ │ │ + movw r0, #55328 @ 0xd820 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #64] @ 0x40 │ │ │ │ movw r1, #806 @ 0x326 │ │ │ │ - bl 396d4c <_PyLong_UInt32_Converter@@Base+0x11b0> │ │ │ │ + bl 396820 <_PyLong_UInt32_Converter@@Base+0x11b4> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b694 │ │ │ │ + bgt 5b64c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b694 │ │ │ │ + bne 5b64c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5b630 │ │ │ │ + beq 5b5e8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b6c0 │ │ │ │ + bgt 5b678 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b6c0 │ │ │ │ + bne 5b678 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - bl be4fc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b6e0 │ │ │ │ - movw r0, #57760 @ 0xe1a0 │ │ │ │ + beq 5b698 │ │ │ │ + movw r0, #55328 @ 0xd820 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3bbbac <_Py_c_neg@@Base+0xc18> │ │ │ │ + b 3bb23c <_Py_c_neg@@Base+0xc18> │ │ │ │ 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, r0 │ │ │ │ - ldr r0, [pc, #56] @ 5b740 │ │ │ │ - bl 2fa208 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #56] @ 5b6f8 │ │ │ │ + bl 2f9dc8 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b72c │ │ │ │ - movw r0, #57856 @ 0xe200 │ │ │ │ + beq 5b6e4 │ │ │ │ + movw r0, #55424 @ 0xd880 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bf9f4 │ │ │ │ - movw r0, #47640 @ 0xba18 │ │ │ │ + b bfbbc │ │ │ │ + movw r0, #45208 @ 0xb098 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bf9f4 │ │ │ │ + b bfbbc │ │ │ │ rsbeq r5, r3, ip, lsr #14 │ │ │ │ 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 220f38 <_PyUnicode_IsLinebreak@@Base+0x16b0> │ │ │ │ + bl 2200c8 <_PyUnicode_IsLinebreak@@Base+0x16dc> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5b77c │ │ │ │ - bl ca1b0 │ │ │ │ + beq 5b734 │ │ │ │ + bl ca3b0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, 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 5b754 │ │ │ │ │ │ │ │ -0005b79c : │ │ │ │ +0005b754 : │ │ │ │ ldr ip, [r0, #4] │ │ │ │ ldr r3, [ip, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b7b8 │ │ │ │ + beq 5b770 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b7d4 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 5b78c │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #57872 @ 0xe210 │ │ │ │ + movw r1, #55440 @ 0xd890 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ 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 5b7b8 │ │ │ │ mov r4, #0 │ │ │ │ - b 5b870 │ │ │ │ + b 5b828 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b828 │ │ │ │ + beq 5b7e0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - movw r3, #1068 @ 0x42c │ │ │ │ + movw r3, #980 @ 0x3d4 │ │ │ │ movt r3, #5 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 5b870 │ │ │ │ - movw ip, #45172 @ 0xb074 │ │ │ │ + bne 5b828 │ │ │ │ + movw ip, #45596 @ 0xb21c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #57916 @ 0xe23c │ │ │ │ + movw r1, #55484 @ 0xd8bc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [ip] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b7f8 │ │ │ │ + bgt 5b7b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b7f8 │ │ │ │ + bne 5b7b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 5b7f8 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 5b7b0 │ │ │ │ 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 a0614 │ │ │ │ + bl a06d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5b8b4 │ │ │ │ + beq 5b86c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r1, r5, #16 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 55d90 │ │ │ │ + bl 55d48 │ │ │ │ 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 2adf38 │ │ │ │ + bl 2ad820 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5b98c │ │ │ │ - movw r6, #55596 @ 0xd92c │ │ │ │ + beq 5b944 │ │ │ │ + movw r6, #49244 @ 0xc05c │ │ │ │ movt r6, #90 @ 0x5a │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b990 │ │ │ │ - bl aa8a8 │ │ │ │ + beq 5b948 │ │ │ │ + bl aa900 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5b960 │ │ │ │ - bl 13ff74 │ │ │ │ + beq 5b918 │ │ │ │ + bl 14056c │ │ │ │ mov r1, r5 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - blt 5b960 │ │ │ │ - beq 5b938 │ │ │ │ + blt 5b918 │ │ │ │ + beq 5b8f0 │ │ │ │ ldr r2, [r5] │ │ │ │ add r6, r6, #4 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5b948 │ │ │ │ - b 5b8e8 │ │ │ │ - bl c5924 │ │ │ │ + ble 5b900 │ │ │ │ + b 5b8a0 │ │ │ │ + bl c5c4c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5b920 │ │ │ │ - b 5b960 │ │ │ │ + bne 5b8d8 │ │ │ │ + b 5b918 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5b8e8 │ │ │ │ + bne 5b8a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 5b8e8 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 5b8a0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b984 │ │ │ │ + bgt 5b93c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b984 │ │ │ │ + bne 5b93c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ 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 r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl a0614 │ │ │ │ + bl a06d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5b9d4 │ │ │ │ + beq 5b98c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r1, r5, #16 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 5615c │ │ │ │ + bl 56114 │ │ │ │ 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 a12b4 │ │ │ │ + bl a1378 │ │ │ │ subs r4, r0, #0 │ │ │ │ bicne r8, r8, #1 │ │ │ │ movne r7, #0 │ │ │ │ - beq 5bb20 │ │ │ │ + beq 5bad8 │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ cmp r3, r7 │ │ │ │ - ble 5bacc │ │ │ │ + ble 5ba84 │ │ │ │ ldr r1, [r8, #76] @ 0x4c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 1d1b30 │ │ │ │ + bl 1d05a8 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5bac4 │ │ │ │ - bl c5924 │ │ │ │ + beq 5ba7c │ │ │ │ + bl c5c4c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5baa0 │ │ │ │ + bne 5ba58 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ba78 │ │ │ │ + bgt 5ba30 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ba78 │ │ │ │ + bne 5ba30 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5bb20 │ │ │ │ + bgt 5bad8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5bb20 │ │ │ │ + bne 5bad8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 5bb20 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 5bad8 │ │ │ │ ldr r2, [r5] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5bac4 │ │ │ │ + bgt 5ba7c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5bac4 │ │ │ │ + bne 5ba7c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ - b 5ba1c │ │ │ │ + b 5b9d4 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ strne r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq 5bb44 │ │ │ │ + beq 5bafc │ │ │ │ ldr r0, [r6, #28] │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl ce3a8 │ │ │ │ + bl cf020 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5bb44 │ │ │ │ + beq 5bafc │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl c5924 │ │ │ │ + bl c5c4c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5bae4 │ │ │ │ + bne 5ba9c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5bb28 │ │ │ │ + ble 5bae0 │ │ │ │ mov r4, #0 │ │ │ │ - b 5bb44 │ │ │ │ + b 5bafc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5bb20 │ │ │ │ + bne 5bad8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 5bb20 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 5bad8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r1, [r0, #32] │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ @@ -46565,36 +46549,36 @@ │ │ │ │ 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 5bbc8 │ │ │ │ + beq 5bb80 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 3b406c │ │ │ │ + bl 3b372c │ │ │ │ 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 373184 │ │ │ │ + bl 3729cc │ │ │ │ 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 373184 │ │ │ │ + bl 3729cc │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r3, #12912 @ 0x3270 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ sub r1, r1, r3 │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ @@ -46610,73 +46594,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, #6860 @ 0x1acc │ │ │ │ + movw r2, #4508 @ 0x119c │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ bic r1, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ - movw r3, #6876 @ 0x1adc │ │ │ │ + movw r3, #4524 @ 0x11ac │ │ │ │ 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 aa8a8 │ │ │ │ + b aa900 │ │ │ │ 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 14b788 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b38c <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5bcdc │ │ │ │ - bl be4fc │ │ │ │ + bne 5bc94 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 5bd3c │ │ │ │ - b 5bd34 │ │ │ │ - bl c56c8 │ │ │ │ + beq 5bcf4 │ │ │ │ + b 5bcec │ │ │ │ + bl c59f0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5bd08 │ │ │ │ + bgt 5bcc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5bd08 │ │ │ │ + bne 5bcc0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 5bd3c │ │ │ │ - b 5bcc8 │ │ │ │ + bne 5bcf4 │ │ │ │ + b 5bc80 │ │ │ │ sub r4, r4, r3 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3a71b8 │ │ │ │ + bl 3a6878 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5bd58 │ │ │ │ + bne 5bd10 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bgt 5bd14 │ │ │ │ + bgt 5bccc │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2b5f20 │ │ │ │ + b 2b5818 │ │ │ │ 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] │ │ │ │ @@ -46691,490 +46675,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 5bdd8 │ │ │ │ + bne 5bd90 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 5bdd4 │ │ │ │ + ble 5bd8c │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5be1c │ │ │ │ + beq 5bdd4 │ │ │ │ mov r4, ip │ │ │ │ - ldr r1, [pc, #480] @ 5bfc0 │ │ │ │ + ldr r1, [pc, #480] @ 5bf78 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5be1c │ │ │ │ + bne 5bdd4 │ │ │ │ mov r4, #0 │ │ │ │ - b 5bfb4 │ │ │ │ + b 5bf6c │ │ │ │ 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 20e944 │ │ │ │ + bl 20d8e8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3af6a0 <_Py_IsPrivateName@@Base+0x1ee0> │ │ │ │ + bl 3aed60 <_Py_IsPrivateName@@Base+0x1ee0> │ │ │ │ and r5, r0, #1 │ │ │ │ cmp r9, r4 │ │ │ │ orrne r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5be88 │ │ │ │ + beq 5be40 │ │ │ │ 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 17c474 │ │ │ │ + bl 17c12c │ │ │ │ mov r4, r0 │ │ │ │ - b 5bfb4 │ │ │ │ + b 5bf6c │ │ │ │ mov r0, r5 │ │ │ │ - bl a12b4 │ │ │ │ + bl a1378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5be14 │ │ │ │ + beq 5bdcc │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5bfb4 │ │ │ │ + beq 5bf6c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r5, r2 │ │ │ │ - bge 5bfb4 │ │ │ │ + bge 5bf6c │ │ │ │ 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 1403f0 │ │ │ │ + bl cce40 │ │ │ │ ldr r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5bf14 │ │ │ │ + bgt 5becc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5bf14 │ │ │ │ + bne 5becc │ │ │ │ mov r0, r9 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5bf88 │ │ │ │ - bge 5bf30 │ │ │ │ + beq 5bf40 │ │ │ │ + bge 5bee8 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5bf48 │ │ │ │ - b 5bf60 │ │ │ │ + ble 5bf00 │ │ │ │ + b 5bf18 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5924 │ │ │ │ + bl c5c4c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5bf88 │ │ │ │ - b 5bf20 │ │ │ │ + bne 5bf40 │ │ │ │ + b 5bed8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5bf60 │ │ │ │ + bne 5bf18 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5be14 │ │ │ │ + bgt 5bdcc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5be14 │ │ │ │ + bne 5bdcc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 5be14 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 5bdcc │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5bfac │ │ │ │ + bgt 5bf64 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5bfac │ │ │ │ + bne 5bf64 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ - b 5be98 │ │ │ │ + b 5be50 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r7, r2, r8, 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 │ │ │ │ │ │ │ │ -0005bfe0 <_PyXI_NewExcInfo@@Base>: │ │ │ │ +0005bf98 <_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 5c024 <_PyXI_NewExcInfo@@Base+0x44> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 5bfdc <_PyXI_NewExcInfo@@Base+0x44> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58224 @ 0xe370 │ │ │ │ + movw r1, #55792 @ 0xd9f0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 5c03c <_PyXI_NewExcInfo@@Base+0x5c> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 5bff4 <_PyXI_NewExcInfo@@Base+0x5c> │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #24 │ │ │ │ mov r0, #1 │ │ │ │ - bl a1210 │ │ │ │ + bl a12d4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5c044 <_PyXI_NewExcInfo@@Base+0x64> │ │ │ │ + bne 5bffc <_PyXI_NewExcInfo@@Base+0x64> │ │ │ │ mov r5, #0 │ │ │ │ - b 5c2dc <_PyXI_NewExcInfo@@Base+0x2fc> │ │ │ │ + b 5c294 <_PyXI_NewExcInfo@@Base+0x2fc> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 5c068 <_PyXI_NewExcInfo@@Base+0x88> │ │ │ │ + bne 5c020 <_PyXI_NewExcInfo@@Base+0x88> │ │ │ │ cmp r3, #0 │ │ │ │ - bge 5c080 <_PyXI_NewExcInfo@@Base+0xa0> │ │ │ │ + bge 5c038 <_PyXI_NewExcInfo@@Base+0xa0> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - beq 5c080 <_PyXI_NewExcInfo@@Base+0xa0> │ │ │ │ + beq 5c038 <_PyXI_NewExcInfo@@Base+0xa0> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 31a4a8 <_PyTime_ObjectToTime_t@@Base+0x3a4> │ │ │ │ + bl 319e88 <_PyTime_ObjectToTime_t@@Base+0x3a0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5c2dc <_PyXI_NewExcInfo@@Base+0x2fc> │ │ │ │ - b 5c2bc <_PyXI_NewExcInfo@@Base+0x2dc> │ │ │ │ + beq 5c294 <_PyXI_NewExcInfo@@Base+0x2fc> │ │ │ │ + b 5c274 <_PyXI_NewExcInfo@@Base+0x2dc> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #35120 @ 0x8930 │ │ │ │ + movw r1, #37648 @ 0x9310 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 1389cc │ │ │ │ + bl 138fc8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 5c27c <_PyXI_NewExcInfo@@Base+0x29c> │ │ │ │ - movw r1, #57876 @ 0xe214 │ │ │ │ + beq 5c234 <_PyXI_NewExcInfo@@Base+0x29c> │ │ │ │ + movw r1, #55300 @ 0xd804 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 1389cc │ │ │ │ + bl 138fc8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 5c0b4 <_PyXI_NewExcInfo@@Base+0xd4> │ │ │ │ + bne 5c06c <_PyXI_NewExcInfo@@Base+0xd4> │ │ │ │ mvn r6, #0 │ │ │ │ - b 5c19c <_PyXI_NewExcInfo@@Base+0x1bc> │ │ │ │ + b 5c154 <_PyXI_NewExcInfo@@Base+0x1bc> │ │ │ │ mov r1, #0 │ │ │ │ - bl 31a8f4 <_PyTime_ObjectToTime_t@@Base+0x7f0> │ │ │ │ + bl 31a2d4 <_PyTime_ObjectToTime_t@@Base+0x7ec> │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c0e4 <_PyXI_NewExcInfo@@Base+0x104> │ │ │ │ + bgt 5c09c <_PyXI_NewExcInfo@@Base+0x104> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c0e4 <_PyXI_NewExcInfo@@Base+0x104> │ │ │ │ + bne 5c09c <_PyXI_NewExcInfo@@Base+0x104> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c0ac <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ + beq 5c064 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #57908 @ 0xe234 │ │ │ │ + movw r1, #55332 @ 0xd824 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 1389cc │ │ │ │ + bl 138fc8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5c0ac <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ + beq 5c064 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ mov r1, #0 │ │ │ │ - bl 31a8f4 <_PyTime_ObjectToTime_t@@Base+0x7f0> │ │ │ │ + bl 31a2d4 <_PyTime_ObjectToTime_t@@Base+0x7ec> │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c138 <_PyXI_NewExcInfo@@Base+0x158> │ │ │ │ + bgt 5c0f0 <_PyXI_NewExcInfo@@Base+0x158> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c138 <_PyXI_NewExcInfo@@Base+0x158> │ │ │ │ + bne 5c0f0 <_PyXI_NewExcInfo@@Base+0x158> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c0ac <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ + beq 5c064 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #58704 @ 0xe550 │ │ │ │ + movw r1, #56128 @ 0xdb40 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 1389cc │ │ │ │ + bl 138fc8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5c0ac <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ + beq 5c064 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ mov r1, #0 │ │ │ │ - bl 31a8f4 <_PyTime_ObjectToTime_t@@Base+0x7f0> │ │ │ │ + bl 31a2d4 <_PyTime_ObjectToTime_t@@Base+0x7ec> │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c18c <_PyXI_NewExcInfo@@Base+0x1ac> │ │ │ │ + bgt 5c144 <_PyXI_NewExcInfo@@Base+0x1ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c18c <_PyXI_NewExcInfo@@Base+0x1ac> │ │ │ │ + bne 5c144 <_PyXI_NewExcInfo@@Base+0x1ac> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 5c1c0 <_PyXI_NewExcInfo@@Base+0x1e0> │ │ │ │ + bgt 5c178 <_PyXI_NewExcInfo@@Base+0x1e0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c1c0 <_PyXI_NewExcInfo@@Base+0x1e0> │ │ │ │ + bne 5c178 <_PyXI_NewExcInfo@@Base+0x1e0> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 5c288 <_PyXI_NewExcInfo@@Base+0x2a8> │ │ │ │ + beq 5c240 <_PyXI_NewExcInfo@@Base+0x2a8> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18696 @ 0x4908 │ │ │ │ + movw r1, #14528 @ 0x38c0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 1389cc │ │ │ │ + bl 138fc8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5c294 <_PyXI_NewExcInfo@@Base+0x2b4> │ │ │ │ + beq 5c24c <_PyXI_NewExcInfo@@Base+0x2b4> │ │ │ │ mov r1, #0 │ │ │ │ - bl 31a8f4 <_PyTime_ObjectToTime_t@@Base+0x7f0> │ │ │ │ + bl 31a2d4 <_PyTime_ObjectToTime_t@@Base+0x7ec> │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c210 <_PyXI_NewExcInfo@@Base+0x230> │ │ │ │ + bgt 5c1c8 <_PyXI_NewExcInfo@@Base+0x230> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c210 <_PyXI_NewExcInfo@@Base+0x230> │ │ │ │ + bne 5c1c8 <_PyXI_NewExcInfo@@Base+0x230> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c2a0 <_PyXI_NewExcInfo@@Base+0x2c0> │ │ │ │ + beq 5c258 <_PyXI_NewExcInfo@@Base+0x2c0> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5208 @ 0x1458 │ │ │ │ + movw r1, #2948 @ 0xb84 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 1389cc │ │ │ │ + bl 138fc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5c2ac <_PyXI_NewExcInfo@@Base+0x2cc> │ │ │ │ + beq 5c264 <_PyXI_NewExcInfo@@Base+0x2cc> │ │ │ │ mov r1, #0 │ │ │ │ - bl 31a8f4 <_PyTime_ObjectToTime_t@@Base+0x7f0> │ │ │ │ + bl 31a2d4 <_PyTime_ObjectToTime_t@@Base+0x7ec> │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [r5, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c264 <_PyXI_NewExcInfo@@Base+0x284> │ │ │ │ + bgt 5c21c <_PyXI_NewExcInfo@@Base+0x284> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c264 <_PyXI_NewExcInfo@@Base+0x284> │ │ │ │ + bne 5c21c <_PyXI_NewExcInfo@@Base+0x284> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r4, #58180 @ 0xe344 │ │ │ │ + movweq r4, #55748 @ 0xd9c4 │ │ │ │ movteq r4, #64 @ 0x40 │ │ │ │ - bne 5c2dc <_PyXI_NewExcInfo@@Base+0x2fc> │ │ │ │ - b 5c2b4 <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ - movw r4, #58040 @ 0xe2b8 │ │ │ │ + bne 5c294 <_PyXI_NewExcInfo@@Base+0x2fc> │ │ │ │ + b 5c26c <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ + movw r4, #55608 @ 0xd938 │ │ │ │ movt r4, #64 @ 0x40 │ │ │ │ - b 5c2b4 <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ - movw r4, #49996 @ 0xc34c │ │ │ │ + b 5c26c <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ + movw r4, #47564 @ 0xb9cc │ │ │ │ movt r4, #63 @ 0x3f │ │ │ │ - b 5c2b4 <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ - movw r4, #58084 @ 0xe2e4 │ │ │ │ + b 5c26c <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ + movw r4, #55652 @ 0xd964 │ │ │ │ movt r4, #64 @ 0x40 │ │ │ │ - b 5c2b4 <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ - movw r4, #50084 @ 0xc3a4 │ │ │ │ + b 5c26c <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ + movw r4, #47652 @ 0xba24 │ │ │ │ movt r4, #63 @ 0x3f │ │ │ │ - b 5c2b4 <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ - movw r4, #58128 @ 0xe310 │ │ │ │ + b 5c26c <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ + movw r4, #55696 @ 0xd990 │ │ │ │ movt r4, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 35374c │ │ │ │ + bl 352f8c │ │ │ │ mov r0, r5 │ │ │ │ - bl 982fc │ │ │ │ + bl 97e3c │ │ │ │ movw r3, #5220 @ 0x1464 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 8e540 │ │ │ │ - b 5c03c <_PyXI_NewExcInfo@@Base+0x5c> │ │ │ │ + bl 8e570 │ │ │ │ + b 5bff4 <_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 5c464 <_PyXI_NewExcInfo@@Base+0x484> │ │ │ │ + beq 5c41c <_PyXI_NewExcInfo@@Base+0x484> │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl be4fc │ │ │ │ + bl be6c4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5c464 <_PyXI_NewExcInfo@@Base+0x484> │ │ │ │ + bne 5c41c <_PyXI_NewExcInfo@@Base+0x484> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38e588 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ + bl 38e430 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5c464 <_PyXI_NewExcInfo@@Base+0x484> │ │ │ │ + beq 5c41c <_PyXI_NewExcInfo@@Base+0x484> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396724 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ + bl 3963f0 <_PyLong_UInt32_Converter@@Base+0xd84> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396724 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ + bl 3963f0 <_PyLong_UInt32_Converter@@Base+0xd84> │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396724 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ + bl 3963f0 <_PyLong_UInt32_Converter@@Base+0xd84> │ │ │ │ mov r1, sl │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396724 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ + bl 3963f0 <_PyLong_UInt32_Converter@@Base+0xd84> │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396724 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ + bl 3963f0 <_PyLong_UInt32_Converter@@Base+0xd84> │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ str sl, [sp] │ │ │ │ - movw r0, #58300 @ 0xe3bc │ │ │ │ + movw r0, #55848 @ 0xda28 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5c3c4 <_PyXI_NewExcInfo@@Base+0x3e4> │ │ │ │ + bne 5c37c <_PyXI_NewExcInfo@@Base+0x3e4> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3ac0d8 │ │ │ │ + b 3ab798 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #58308 @ 0xe3c4 │ │ │ │ + movw r0, #55856 @ 0xda30 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ movw r1, #593 @ 0x251 │ │ │ │ - bl 396d4c <_PyLong_UInt32_Converter@@Base+0x11b0> │ │ │ │ + bl 396820 <_PyLong_UInt32_Converter@@Base+0x11b4> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c418 <_PyXI_NewExcInfo@@Base+0x438> │ │ │ │ + bgt 5c3d0 <_PyXI_NewExcInfo@@Base+0x438> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c418 <_PyXI_NewExcInfo@@Base+0x438> │ │ │ │ + bne 5c3d0 <_PyXI_NewExcInfo@@Base+0x438> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5c3b4 <_PyXI_NewExcInfo@@Base+0x3d4> │ │ │ │ + beq 5c36c <_PyXI_NewExcInfo@@Base+0x3d4> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c444 <_PyXI_NewExcInfo@@Base+0x464> │ │ │ │ + bgt 5c3fc <_PyXI_NewExcInfo@@Base+0x464> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c444 <_PyXI_NewExcInfo@@Base+0x464> │ │ │ │ + bne 5c3fc <_PyXI_NewExcInfo@@Base+0x464> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - bl be4fc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c464 <_PyXI_NewExcInfo@@Base+0x484> │ │ │ │ - movw r0, #58308 @ 0xe3c4 │ │ │ │ + beq 5c41c <_PyXI_NewExcInfo@@Base+0x484> │ │ │ │ + movw r0, #55856 @ 0xda30 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3bbbac <_Py_c_neg@@Base+0xc18> │ │ │ │ + b 3bb23c <_Py_c_neg@@Base+0xc18> │ │ │ │ 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 be73c │ │ │ │ + b be904 │ │ │ │ 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 5c4e0 <_PyXI_NewExcInfo@@Base+0x500> │ │ │ │ + beq 5c498 <_PyXI_NewExcInfo@@Base+0x500> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ - bl 19a5bc │ │ │ │ + bl 19a27c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5c51c <_PyXI_NewExcInfo@@Base+0x53c> │ │ │ │ - ldr r0, [pc, #36] @ 5c528 <_PyXI_NewExcInfo@@Base+0x548> │ │ │ │ - bl 2fa208 <_PyEval_GetBuiltin@@Base> │ │ │ │ + beq 5c4d4 <_PyXI_NewExcInfo@@Base+0x53c> │ │ │ │ + ldr r0, [pc, #36] @ 5c4e0 <_PyXI_NewExcInfo@@Base+0x548> │ │ │ │ + bl 2f9dc8 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #40644 @ 0x9ec4 │ │ │ │ + movw r0, #38212 @ 0x9544 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ 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 │ │ │ │ @@ -47185,82 +47169,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 5c588 <_PyXI_NewExcInfo@@Base+0x5a8> │ │ │ │ + bne 5c540 <_PyXI_NewExcInfo@@Base+0x5a8> │ │ │ │ cmp r3, #0 │ │ │ │ - ble 5c584 <_PyXI_NewExcInfo@@Base+0x5a4> │ │ │ │ + ble 5c53c <_PyXI_NewExcInfo@@Base+0x5a4> │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #3 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5c5cc <_PyXI_NewExcInfo@@Base+0x5ec> │ │ │ │ + beq 5c584 <_PyXI_NewExcInfo@@Base+0x5ec> │ │ │ │ mov r4, ip │ │ │ │ - ldr r1, [pc, #548] @ 5c7b4 <_PyXI_NewExcInfo@@Base+0x7d4> │ │ │ │ + ldr r1, [pc, #548] @ 5c76c <_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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5c5cc <_PyXI_NewExcInfo@@Base+0x5ec> │ │ │ │ + bne 5c584 <_PyXI_NewExcInfo@@Base+0x5ec> │ │ │ │ mov r4, #0 │ │ │ │ - b 5c7a8 <_PyXI_NewExcInfo@@Base+0x7c8> │ │ │ │ + b 5c760 <_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 5c614 <_PyXI_NewExcInfo@@Base+0x634> │ │ │ │ + beq 5c5cc <_PyXI_NewExcInfo@@Base+0x634> │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5c604 <_PyXI_NewExcInfo@@Base+0x624> │ │ │ │ + beq 5c5bc <_PyXI_NewExcInfo@@Base+0x624> │ │ │ │ cmp r3, #2 │ │ │ │ - bne 5c608 <_PyXI_NewExcInfo@@Base+0x628> │ │ │ │ - b 5c610 <_PyXI_NewExcInfo@@Base+0x630> │ │ │ │ + bne 5c5c0 <_PyXI_NewExcInfo@@Base+0x628> │ │ │ │ + b 5c5c8 <_PyXI_NewExcInfo@@Base+0x630> │ │ │ │ mov r4, r7 │ │ │ │ ldr sl, [r0, #8] │ │ │ │ - b 5c614 <_PyXI_NewExcInfo@@Base+0x634> │ │ │ │ + b 5c5cc <_PyXI_NewExcInfo@@Base+0x634> │ │ │ │ mov sl, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20e944 │ │ │ │ + bl 20d8e8 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3af6a0 <_Py_IsPrivateName@@Base+0x1ee0> │ │ │ │ + bl 3aed60 <_Py_IsPrivateName@@Base+0x1ee0> │ │ │ │ and r5, r0, #1 │ │ │ │ cmp sl, r7 │ │ │ │ orrne r5, r5, #1 │ │ │ │ mov r3, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5c6e4 <_PyXI_NewExcInfo@@Base+0x704> │ │ │ │ + beq 5c69c <_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 17c474 │ │ │ │ + bl 17c12c │ │ │ │ mov r4, r0 │ │ │ │ - b 5c7a8 <_PyXI_NewExcInfo@@Base+0x7c8> │ │ │ │ + b 5c760 <_PyXI_NewExcInfo@@Base+0x7c8> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r5, r2 │ │ │ │ - bge 5c6f0 <_PyXI_NewExcInfo@@Base+0x710> │ │ │ │ + bge 5c6a8 <_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] │ │ │ │ @@ -47268,77 +47252,77 @@ │ │ │ │ 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 1403f0 │ │ │ │ + bl cce40 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov sl, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5c704 <_PyXI_NewExcInfo@@Base+0x724> │ │ │ │ + ble 5c6bc <_PyXI_NewExcInfo@@Base+0x724> │ │ │ │ cmp sl, #1 │ │ │ │ - beq 5c720 <_PyXI_NewExcInfo@@Base+0x740> │ │ │ │ + beq 5c6d8 <_PyXI_NewExcInfo@@Base+0x740> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5c78c <_PyXI_NewExcInfo@@Base+0x7ac> │ │ │ │ + ble 5c744 <_PyXI_NewExcInfo@@Base+0x7ac> │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5c5c4 <_PyXI_NewExcInfo@@Base+0x5e4> │ │ │ │ + bne 5c57c <_PyXI_NewExcInfo@@Base+0x5e4> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c664 <_PyXI_NewExcInfo@@Base+0x684> │ │ │ │ + bne 5c61c <_PyXI_NewExcInfo@@Base+0x684> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 5c7a8 <_PyXI_NewExcInfo@@Base+0x7c8> │ │ │ │ + b 5c760 <_PyXI_NewExcInfo@@Base+0x7c8> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5c6c4 <_PyXI_NewExcInfo@@Base+0x6e4> │ │ │ │ + bne 5c67c <_PyXI_NewExcInfo@@Base+0x6e4> │ │ │ │ mov r0, r3 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 5c6c4 <_PyXI_NewExcInfo@@Base+0x6e4> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 5c67c <_PyXI_NewExcInfo@@Base+0x6e4> │ │ │ │ mov r0, r9 │ │ │ │ - bl 3ad50c <_Py_strhex@@Base+0x1020> │ │ │ │ + bl 3acbcc <_Py_strhex@@Base+0x1020> │ │ │ │ ldr r3, [r9] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c750 <_PyXI_NewExcInfo@@Base+0x770> │ │ │ │ + bgt 5c708 <_PyXI_NewExcInfo@@Base+0x770> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c750 <_PyXI_NewExcInfo@@Base+0x770> │ │ │ │ + bne 5c708 <_PyXI_NewExcInfo@@Base+0x770> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, r7 │ │ │ │ - bne 5c7a8 <_PyXI_NewExcInfo@@Base+0x7c8> │ │ │ │ + bne 5c760 <_PyXI_NewExcInfo@@Base+0x7c8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c77c <_PyXI_NewExcInfo@@Base+0x79c> │ │ │ │ + bgt 5c734 <_PyXI_NewExcInfo@@Base+0x79c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c77c <_PyXI_NewExcInfo@@Base+0x79c> │ │ │ │ + bne 5c734 <_PyXI_NewExcInfo@@Base+0x79c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b cdc30 │ │ │ │ + b ce8a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c6d8 <_PyXI_NewExcInfo@@Base+0x6f8> │ │ │ │ + bne 5c690 <_PyXI_NewExcInfo@@Base+0x6f8> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 5c6d8 <_PyXI_NewExcInfo@@Base+0x6f8> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 5c690 <_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 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -47349,111 +47333,111 @@ │ │ │ │ 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 5c974 <_PyXI_NewExcInfo@@Base+0x994> │ │ │ │ + beq 5c92c <_PyXI_NewExcInfo@@Base+0x994> │ │ │ │ mov r5, r3 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl be4fc │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5c974 <_PyXI_NewExcInfo@@Base+0x994> │ │ │ │ + bne 5c92c <_PyXI_NewExcInfo@@Base+0x994> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38e588 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ + bl 38e430 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5c974 <_PyXI_NewExcInfo@@Base+0x994> │ │ │ │ + beq 5c92c <_PyXI_NewExcInfo@@Base+0x994> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396724 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ + bl 3963f0 <_PyLong_UInt32_Converter@@Base+0xd84> │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ movweq sl, #5196 @ 0x144c │ │ │ │ movteq sl, #96 @ 0x60 │ │ │ │ - beq 5c858 <_PyXI_NewExcInfo@@Base+0x878> │ │ │ │ + beq 5c810 <_PyXI_NewExcInfo@@Base+0x878> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #3736 @ 0xe98 │ │ │ │ + movw r2, #1328 @ 0x530 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl ff218 │ │ │ │ + bl ffd78 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396724 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ + bl 3963f0 <_PyLong_UInt32_Converter@@Base+0xd84> │ │ │ │ mov r1, r8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396724 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ + bl 3963f0 <_PyLong_UInt32_Converter@@Base+0xd84> │ │ │ │ mov r1, r7 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396724 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ + bl 3963f0 <_PyLong_UInt32_Converter@@Base+0xd84> │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396724 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ + bl 3963f0 <_PyLong_UInt32_Converter@@Base+0xd84> │ │ │ │ str r7, [sp, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r3, sl │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r0, #58328 @ 0xe3d8 │ │ │ │ + movw r0, #55896 @ 0xda58 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ stm sp, {r5, r8} │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5c8d0 <_PyXI_NewExcInfo@@Base+0x8f0> │ │ │ │ + bne 5c888 <_PyXI_NewExcInfo@@Base+0x8f0> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3ac0d8 │ │ │ │ + b 3ab798 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #58316 @ 0xe3cc │ │ │ │ + movw r0, #55864 @ 0xda38 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ movw r1, #605 @ 0x25d │ │ │ │ - bl 396d4c <_PyLong_UInt32_Converter@@Base+0x11b0> │ │ │ │ + bl 396820 <_PyLong_UInt32_Converter@@Base+0x11b4> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - bgt 5c928 <_PyXI_NewExcInfo@@Base+0x948> │ │ │ │ + bgt 5c8e0 <_PyXI_NewExcInfo@@Base+0x948> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5c928 <_PyXI_NewExcInfo@@Base+0x948> │ │ │ │ + bne 5c8e0 <_PyXI_NewExcInfo@@Base+0x948> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5c8c0 <_PyXI_NewExcInfo@@Base+0x8e0> │ │ │ │ + beq 5c878 <_PyXI_NewExcInfo@@Base+0x8e0> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c954 <_PyXI_NewExcInfo@@Base+0x974> │ │ │ │ + bgt 5c90c <_PyXI_NewExcInfo@@Base+0x974> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c954 <_PyXI_NewExcInfo@@Base+0x974> │ │ │ │ + bne 5c90c <_PyXI_NewExcInfo@@Base+0x974> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - bl be4fc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c974 <_PyXI_NewExcInfo@@Base+0x994> │ │ │ │ - movw r0, #58316 @ 0xe3cc │ │ │ │ + beq 5c92c <_PyXI_NewExcInfo@@Base+0x994> │ │ │ │ + movw r0, #55864 @ 0xda38 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3bbbac <_Py_c_neg@@Base+0xc18> │ │ │ │ + b 3bb23c <_Py_c_neg@@Base+0xc18> │ │ │ │ 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 │ │ │ │ @@ -47461,97 +47445,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 5c9e0 <_PyXI_NewExcInfo@@Base+0xa00> │ │ │ │ + beq 5c998 <_PyXI_NewExcInfo@@Base+0xa00> │ │ │ │ mov r1, r4 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5c9e0 <_PyXI_NewExcInfo@@Base+0xa00> │ │ │ │ + bne 5c998 <_PyXI_NewExcInfo@@Base+0xa00> │ │ │ │ sub r1, fp, #20 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 2cf484 <_PyErr_ProgramDecodedTextObject@@Base+0x5b8> │ │ │ │ + bl 2ce6c4 <_PyErr_ProgramDecodedTextObject@@Base+0x5b8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5c9e8 <_PyXI_NewExcInfo@@Base+0xa08> │ │ │ │ + bne 5c9a0 <_PyXI_NewExcInfo@@Base+0xa08> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 5ca88 <_PyXI_NewExcInfo@@Base+0xaa8> │ │ │ │ + b 5ca40 <_PyXI_NewExcInfo@@Base+0xaa8> │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ strd r2, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 5ca0c <_PyXI_NewExcInfo@@Base+0xa2c> │ │ │ │ + beq 5c9c4 <_PyXI_NewExcInfo@@Base+0xa2c> │ │ │ │ movw r1, #26132 @ 0x6614 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ca18 <_PyXI_NewExcInfo@@Base+0xa38> │ │ │ │ + beq 5c9d0 <_PyXI_NewExcInfo@@Base+0xa38> │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ strd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ - b 5ca30 <_PyXI_NewExcInfo@@Base+0xa50> │ │ │ │ + b 5c9e8 <_PyXI_NewExcInfo@@Base+0xa50> │ │ │ │ sub r1, fp, #28 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 2cf484 <_PyErr_ProgramDecodedTextObject@@Base+0x5b8> │ │ │ │ + bl 2ce6c4 <_PyErr_ProgramDecodedTextObject@@Base+0x5b8> │ │ │ │ cmn r0, #1 │ │ │ │ ldreq r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq 5ca88 <_PyXI_NewExcInfo@@Base+0xaa8> │ │ │ │ + beq 5ca40 <_PyXI_NewExcInfo@@Base+0xaa8> │ │ │ │ vldr d1, [fp, #-28] @ 0xffffffe4 │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5ca60 <_PyXI_NewExcInfo@@Base+0xa80> │ │ │ │ - movw r3, #52356 @ 0xcc84 │ │ │ │ + bne 5ca18 <_PyXI_NewExcInfo@@Base+0xa80> │ │ │ │ + movw r3, #48384 @ 0xbd00 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51604 @ 0xc994 │ │ │ │ + movw r1, #48944 @ 0xbf30 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ - b 5ca88 <_PyXI_NewExcInfo@@Base+0xaa8> │ │ │ │ + b 5ca40 <_PyXI_NewExcInfo@@Base+0xaa8> │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 43eb4 <_PyNumber_InPlacePowerNoMod@@Base+0x240> │ │ │ │ - movw r0, #45964 @ 0xb38c │ │ │ │ + bl 43e64 <_PyNumber_InPlacePowerNoMod@@Base+0x240> │ │ │ │ + movw r0, #43532 @ 0xaa0c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldrd r4, [fp, #-36] @ 0xffffffdc │ │ │ │ ldrd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ strd r4, [sp] │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ 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] @ 5cb18 <_PyXI_NewExcInfo@@Base+0xb38> │ │ │ │ + ldr r3, [pc, #104] @ 5cad0 <_PyXI_NewExcInfo@@Base+0xb38> │ │ │ │ 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] @ 5cb10 <_PyXI_NewExcInfo@@Base+0xb30> │ │ │ │ + vldr d6, [pc, #72] @ 5cac8 <_PyXI_NewExcInfo@@Base+0xb30> │ │ │ │ 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 5cae8 <_PyXI_NewExcInfo@@Base+0xb08> │ │ │ │ - bl be4fc │ │ │ │ + bne 5caa0 <_PyXI_NewExcInfo@@Base+0xb08> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5cafc <_PyXI_NewExcInfo@@Base+0xb1c> │ │ │ │ + bne 5cab4 <_PyXI_NewExcInfo@@Base+0xb1c> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, lr} │ │ │ │ - b c57b8 │ │ │ │ + b c5ae0 │ │ │ │ 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} │ │ │ │ @@ -47562,572 +47546,572 @@ │ │ │ │ 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 5cbd0 <_PyXI_NewExcInfo@@Base+0xbf0> │ │ │ │ + beq 5cb88 <_PyXI_NewExcInfo@@Base+0xbf0> │ │ │ │ mov r6, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl be4fc │ │ │ │ + bl be6c4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5cbd0 <_PyXI_NewExcInfo@@Base+0xbf0> │ │ │ │ + bne 5cb88 <_PyXI_NewExcInfo@@Base+0xbf0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38e588 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ + bl 38e430 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5cbd0 <_PyXI_NewExcInfo@@Base+0xbf0> │ │ │ │ + beq 5cb88 <_PyXI_NewExcInfo@@Base+0xbf0> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396724 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ + bl 3963f0 <_PyLong_UInt32_Converter@@Base+0xd84> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396724 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ + bl 3963f0 <_PyLong_UInt32_Converter@@Base+0xd84> │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396724 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ + bl 3963f0 <_PyLong_UInt32_Converter@@Base+0xd84> │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r3, r8 │ │ │ │ str r6, [sp] │ │ │ │ - movw r1, #56896 @ 0xde40 │ │ │ │ + movw r1, #53784 @ 0xd218 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ - movw r0, #58496 @ 0xe480 │ │ │ │ + movw r0, #56064 @ 0xdb00 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5cbd8 <_PyXI_NewExcInfo@@Base+0xbf8> │ │ │ │ + bne 5cb90 <_PyXI_NewExcInfo@@Base+0xbf8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ac0d8 │ │ │ │ + bl 3ab798 │ │ │ │ mov r4, #0 │ │ │ │ - b 5cc7c <_PyXI_NewExcInfo@@Base+0xc9c> │ │ │ │ + b 5cc34 <_PyXI_NewExcInfo@@Base+0xc9c> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ movw r1, #782 @ 0x30e │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ - movw r0, #58504 @ 0xe488 │ │ │ │ + movw r0, #56072 @ 0xdb08 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ - bl 396d4c <_PyLong_UInt32_Converter@@Base+0x11b0> │ │ │ │ + bl 396820 <_PyLong_UInt32_Converter@@Base+0x11b4> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5cc2c <_PyXI_NewExcInfo@@Base+0xc4c> │ │ │ │ + bgt 5cbe4 <_PyXI_NewExcInfo@@Base+0xc4c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5cc2c <_PyXI_NewExcInfo@@Base+0xc4c> │ │ │ │ + bne 5cbe4 <_PyXI_NewExcInfo@@Base+0xc4c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5cbc8 <_PyXI_NewExcInfo@@Base+0xbe8> │ │ │ │ + beq 5cb80 <_PyXI_NewExcInfo@@Base+0xbe8> │ │ │ │ mov r0, r6 │ │ │ │ - bl 152698 │ │ │ │ + bl 1522a4 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5cc64 <_PyXI_NewExcInfo@@Base+0xc84> │ │ │ │ + bgt 5cc1c <_PyXI_NewExcInfo@@Base+0xc84> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5cc64 <_PyXI_NewExcInfo@@Base+0xc84> │ │ │ │ + bne 5cc1c <_PyXI_NewExcInfo@@Base+0xc84> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - bl be4fc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5cc7c <_PyXI_NewExcInfo@@Base+0xc9c> │ │ │ │ - movw r0, #58504 @ 0xe488 │ │ │ │ + beq 5cc34 <_PyXI_NewExcInfo@@Base+0xc9c> │ │ │ │ + movw r0, #56072 @ 0xdb08 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 3bbbac <_Py_c_neg@@Base+0xc18> │ │ │ │ + bl 3bb23c <_Py_c_neg@@Base+0xc18> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, 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 r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 5ccdc <_PyXI_NewExcInfo@@Base+0xcfc> │ │ │ │ + bne 5cc94 <_PyXI_NewExcInfo@@Base+0xcfc> │ │ │ │ cmp r2, #0 │ │ │ │ - blt 5ccd8 <_PyXI_NewExcInfo@@Base+0xcf8> │ │ │ │ + blt 5cc90 <_PyXI_NewExcInfo@@Base+0xcf8> │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5cd14 <_PyXI_NewExcInfo@@Base+0xd34> │ │ │ │ + beq 5cccc <_PyXI_NewExcInfo@@Base+0xd34> │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #1724] @ 5d3a0 <_PyXI_NewExcInfo@@Base+0x13c0> │ │ │ │ + ldr r1, [pc, #1724] @ 5d358 <_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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5cde8 <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ + beq 5cda0 <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ adds r2, r5, r4 │ │ │ │ addeq r9, r7, #16 │ │ │ │ mvneq r8, #-2147483648 @ 0x80000000 │ │ │ │ ldreq r6, [r7, #8] │ │ │ │ - beq 5cdcc <_PyXI_NewExcInfo@@Base+0xdec> │ │ │ │ + beq 5cd84 <_PyXI_NewExcInfo@@Base+0xdec> │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5cd4c <_PyXI_NewExcInfo@@Base+0xd6c> │ │ │ │ + beq 5cd04 <_PyXI_NewExcInfo@@Base+0xd6c> │ │ │ │ cmp r2, #1 │ │ │ │ addeq r9, r7, #16 │ │ │ │ mvneq r8, #-2147483648 @ 0x80000000 │ │ │ │ ldreq r6, [r7, #8] │ │ │ │ - bne 5cd54 <_PyXI_NewExcInfo@@Base+0xd74> │ │ │ │ - b 5cdbc <_PyXI_NewExcInfo@@Base+0xddc> │ │ │ │ + bne 5cd0c <_PyXI_NewExcInfo@@Base+0xd74> │ │ │ │ + b 5cd74 <_PyXI_NewExcInfo@@Base+0xddc> │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 14b788 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b38c <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5cd78 <_PyXI_NewExcInfo@@Base+0xd98> │ │ │ │ - bl be4fc │ │ │ │ + bne 5cd30 <_PyXI_NewExcInfo@@Base+0xd98> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r8, #0 │ │ │ │ - beq 5cdac <_PyXI_NewExcInfo@@Base+0xdcc> │ │ │ │ - b 5cde8 <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ - bl c56c8 │ │ │ │ + beq 5cd64 <_PyXI_NewExcInfo@@Base+0xdcc> │ │ │ │ + b 5cda0 <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ + bl c59f0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5cda4 <_PyXI_NewExcInfo@@Base+0xdc4> │ │ │ │ + bgt 5cd5c <_PyXI_NewExcInfo@@Base+0xdc4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5cda4 <_PyXI_NewExcInfo@@Base+0xdc4> │ │ │ │ + bne 5cd5c <_PyXI_NewExcInfo@@Base+0xdc4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - beq 5cd64 <_PyXI_NewExcInfo@@Base+0xd84> │ │ │ │ + beq 5cd1c <_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 5cff4 <_PyXI_NewExcInfo@@Base+0x1014> │ │ │ │ + bne 5cfac <_PyXI_NewExcInfo@@Base+0x1014> │ │ │ │ cmp r8, #11 │ │ │ │ movlt r0, r8 │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl a12b4 │ │ │ │ + bl a1378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5cdf0 <_PyXI_NewExcInfo@@Base+0xe10> │ │ │ │ + bne 5cda8 <_PyXI_NewExcInfo@@Base+0xe10> │ │ │ │ mov r4, #0 │ │ │ │ - b 5d394 <_PyXI_NewExcInfo@@Base+0x13b4> │ │ │ │ + b 5d34c <_PyXI_NewExcInfo@@Base+0x13b4> │ │ │ │ sub ip, r6, #1 │ │ │ │ - movw sl, #29552 @ 0x7370 │ │ │ │ + movw sl, #27120 @ 0x69f0 │ │ │ │ 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 5cf20 <_PyXI_NewExcInfo@@Base+0xf40> │ │ │ │ + beq 5ced8 <_PyXI_NewExcInfo@@Base+0xf40> │ │ │ │ cmp r1, #0 │ │ │ │ - blt 5cfb8 <_PyXI_NewExcInfo@@Base+0xfd8> │ │ │ │ + blt 5cf70 <_PyXI_NewExcInfo@@Base+0xfd8> │ │ │ │ ldrb r0, [r9, r1] │ │ │ │ sub r8, r1, #1 │ │ │ │ ldr r0, [sl, r0, lsl #2] │ │ │ │ tst r0, #8 │ │ │ │ - beq 5ce50 <_PyXI_NewExcInfo@@Base+0xe70> │ │ │ │ + beq 5ce08 <_PyXI_NewExcInfo@@Base+0xe70> │ │ │ │ mov r1, r8 │ │ │ │ - b 5ce18 <_PyXI_NewExcInfo@@Base+0xe38> │ │ │ │ + b 5cdd0 <_PyXI_NewExcInfo@@Base+0xe38> │ │ │ │ ldrb r0, [r9, r8] │ │ │ │ ldr r0, [sl, r0, lsl #2] │ │ │ │ tst r0, #8 │ │ │ │ - bne 5ce98 <_PyXI_NewExcInfo@@Base+0xeb8> │ │ │ │ + bne 5ce50 <_PyXI_NewExcInfo@@Base+0xeb8> │ │ │ │ sub r8, r8, #1 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 5ce3c <_PyXI_NewExcInfo@@Base+0xe5c> │ │ │ │ + bne 5cdf4 <_PyXI_NewExcInfo@@Base+0xe5c> │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, r1 │ │ │ │ - bne 5ce98 <_PyXI_NewExcInfo@@Base+0xeb8> │ │ │ │ + bne 5ce50 <_PyXI_NewExcInfo@@Base+0xeb8> │ │ │ │ ldr ip, [r7, #4] │ │ │ │ movw r0, #42964 @ 0xa7d4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp ip, r0 │ │ │ │ - bne 5ce98 <_PyXI_NewExcInfo@@Base+0xeb8> │ │ │ │ + bne 5ce50 <_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 5cfb8 <_PyXI_NewExcInfo@@Base+0xfd8> │ │ │ │ + b 5cf70 <_PyXI_NewExcInfo@@Base+0xfd8> │ │ │ │ add r0, r8, #1 │ │ │ │ sub r1, r1, r8 │ │ │ │ add r0, r9, r0 │ │ │ │ - bl a0614 │ │ │ │ + bl a06d8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5cfcc <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ + beq 5cf84 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r1, [r4, #12] │ │ │ │ strle r6, [r1, r5, lsl #2] │ │ │ │ - ble 5cf14 <_PyXI_NewExcInfo@@Base+0xf34> │ │ │ │ + ble 5cecc <_PyXI_NewExcInfo@@Base+0xf34> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5924 │ │ │ │ + bl c5c4c │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5cef4 <_PyXI_NewExcInfo@@Base+0xf14> │ │ │ │ + beq 5ceac <_PyXI_NewExcInfo@@Base+0xf14> │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5cfcc <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ + bgt 5cf84 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ sub r3, r1, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5cfcc <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ - b 5cfa0 <_PyXI_NewExcInfo@@Base+0xfc0> │ │ │ │ + bne 5cf84 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ + b 5cf58 <_PyXI_NewExcInfo@@Base+0xfc0> │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5cf14 <_PyXI_NewExcInfo@@Base+0xf34> │ │ │ │ + bgt 5cecc <_PyXI_NewExcInfo@@Base+0xf34> │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5cf14 <_PyXI_NewExcInfo@@Base+0xf34> │ │ │ │ + bne 5cecc <_PyXI_NewExcInfo@@Base+0xf34> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ mov r1, r8 │ │ │ │ - b 5ce0c <_PyXI_NewExcInfo@@Base+0xe2c> │ │ │ │ + b 5cdc4 <_PyXI_NewExcInfo@@Base+0xe2c> │ │ │ │ cmp r1, #0 │ │ │ │ - movwge r3, #29552 @ 0x7370 │ │ │ │ + movwge r3, #27120 @ 0x69f0 │ │ │ │ movtge r3, #65 @ 0x41 │ │ │ │ - blt 5cfb8 <_PyXI_NewExcInfo@@Base+0xfd8> │ │ │ │ + blt 5cf70 <_PyXI_NewExcInfo@@Base+0xfd8> │ │ │ │ ldrb r2, [r9, r1] │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - beq 5cf4c <_PyXI_NewExcInfo@@Base+0xf6c> │ │ │ │ + beq 5cf04 <_PyXI_NewExcInfo@@Base+0xf6c> │ │ │ │ subs r1, r1, #1 │ │ │ │ - bcc 5cfb8 <_PyXI_NewExcInfo@@Base+0xfd8> │ │ │ │ - b 5cf30 <_PyXI_NewExcInfo@@Base+0xf50> │ │ │ │ + bcc 5cf70 <_PyXI_NewExcInfo@@Base+0xfd8> │ │ │ │ + b 5cee8 <_PyXI_NewExcInfo@@Base+0xf50> │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl a0614 │ │ │ │ + bl a06d8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5cfcc <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ + beq 5cf84 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r6, [r3, r5, lsl #2] │ │ │ │ - ble 5cfb4 <_PyXI_NewExcInfo@@Base+0xfd4> │ │ │ │ + ble 5cf6c <_PyXI_NewExcInfo@@Base+0xfd4> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5924 │ │ │ │ + bl c5c4c │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5cfac <_PyXI_NewExcInfo@@Base+0xfcc> │ │ │ │ + beq 5cf64 <_PyXI_NewExcInfo@@Base+0xfcc> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5cfcc <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ + bgt 5cf84 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5cfcc <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ + bne 5cf84 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 5cfcc <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 5cf84 <_PyXI_NewExcInfo@@Base+0xfec> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5d378 <_PyXI_NewExcInfo@@Base+0x1398> │ │ │ │ + ble 5d330 <_PyXI_NewExcInfo@@Base+0x1398> │ │ │ │ add r5, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 2f02b8 │ │ │ │ + bl 2efe0c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5d394 <_PyXI_NewExcInfo@@Base+0x13b4> │ │ │ │ + bne 5d34c <_PyXI_NewExcInfo@@Base+0x13b4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5cde8 <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ + bgt 5cda0 <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5cde8 <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ + bne 5cda0 <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 5cde8 <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 5cda0 <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 1c1608 │ │ │ │ + bl 1c1100 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5cde8 <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ + bne 5cda0 <_PyXI_NewExcInfo@@Base+0xe08> │ │ │ │ ldr sl, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5d034 <_PyXI_NewExcInfo@@Base+0x1054> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 5cfec <_PyXI_NewExcInfo@@Base+0x1054> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #472 @ 0x1d8 │ │ │ │ - movt r1, #62 @ 0x3e │ │ │ │ + movw r1, #63348 @ 0xf774 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 5d368 <_PyXI_NewExcInfo@@Base+0x1388> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 5d320 <_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 5d174 <_PyXI_NewExcInfo@@Base+0x1194> │ │ │ │ + bne 5d12c <_PyXI_NewExcInfo@@Base+0x1194> │ │ │ │ ldrb sl, [r3] │ │ │ │ - bl a12b4 │ │ │ │ + bl a1378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5d368 <_PyXI_NewExcInfo@@Base+0x1388> │ │ │ │ + beq 5d320 <_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 5d124 <_PyXI_NewExcInfo@@Base+0x1144> │ │ │ │ + blt 5d0dc <_PyXI_NewExcInfo@@Base+0x1144> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5d124 <_PyXI_NewExcInfo@@Base+0x1144> │ │ │ │ + beq 5d0dc <_PyXI_NewExcInfo@@Base+0x1144> │ │ │ │ sub r8, r8, #1 │ │ │ │ ldrb r3, [r9, r6] │ │ │ │ cmp r3, sl │ │ │ │ - bne 5d11c <_PyXI_NewExcInfo@@Base+0x113c> │ │ │ │ + bne 5d0d4 <_PyXI_NewExcInfo@@Base+0x113c> │ │ │ │ add r0, r6, #1 │ │ │ │ sub r1, r1, r6 │ │ │ │ add r0, r9, r0 │ │ │ │ - bl a0614 │ │ │ │ + bl a06d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5d16c <_PyXI_NewExcInfo@@Base+0x118c> │ │ │ │ + beq 5d124 <_PyXI_NewExcInfo@@Base+0x118c> │ │ │ │ cmp r7, #11 │ │ │ │ ldrle r3, [r5, #12] │ │ │ │ strle r4, [r3, r7, lsl #2] │ │ │ │ - ble 5d10c <_PyXI_NewExcInfo@@Base+0x112c> │ │ │ │ + ble 5d0c4 <_PyXI_NewExcInfo@@Base+0x112c> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl c5924 │ │ │ │ + bl c5c4c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d0ec <_PyXI_NewExcInfo@@Base+0x110c> │ │ │ │ + beq 5d0a4 <_PyXI_NewExcInfo@@Base+0x110c> │ │ │ │ mov r1, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r5 │ │ │ │ - ble 5d224 <_PyXI_NewExcInfo@@Base+0x1244> │ │ │ │ - b 5d344 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ + ble 5d1dc <_PyXI_NewExcInfo@@Base+0x1244> │ │ │ │ + b 5d2fc <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d10c <_PyXI_NewExcInfo@@Base+0x112c> │ │ │ │ + bgt 5d0c4 <_PyXI_NewExcInfo@@Base+0x112c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d10c <_PyXI_NewExcInfo@@Base+0x112c> │ │ │ │ + bne 5d0c4 <_PyXI_NewExcInfo@@Base+0x112c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ sub r6, r6, #1 │ │ │ │ add r7, r7, #1 │ │ │ │ mov r1, r6 │ │ │ │ - b 5d078 <_PyXI_NewExcInfo@@Base+0x1098> │ │ │ │ + b 5d030 <_PyXI_NewExcInfo@@Base+0x1098> │ │ │ │ subs r6, r6, #1 │ │ │ │ - bcs 5d08c <_PyXI_NewExcInfo@@Base+0x10ac> │ │ │ │ + bcs 5d044 <_PyXI_NewExcInfo@@Base+0x10ac> │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r7 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bne 5d14c <_PyXI_NewExcInfo@@Base+0x116c> │ │ │ │ + bne 5d104 <_PyXI_NewExcInfo@@Base+0x116c> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #42964 @ 0xa7d4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5d284 <_PyXI_NewExcInfo@@Base+0x12a4> │ │ │ │ + beq 5d23c <_PyXI_NewExcInfo@@Base+0x12a4> │ │ │ │ cmn r1, #1 │ │ │ │ - blt 5d328 <_PyXI_NewExcInfo@@Base+0x1348> │ │ │ │ + blt 5d2e0 <_PyXI_NewExcInfo@@Base+0x1348> │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl a0614 │ │ │ │ + bl a06d8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 5d2b8 <_PyXI_NewExcInfo@@Base+0x12d8> │ │ │ │ - b 5d344 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ + bne 5d270 <_PyXI_NewExcInfo@@Base+0x12d8> │ │ │ │ + b 5d2fc <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ mov r4, r5 │ │ │ │ - b 5d344 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ - bl a12b4 │ │ │ │ + b 5d2fc <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ + bl a1378 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r1, r6 │ │ │ │ movne r6, r7 │ │ │ │ movne r7, r4 │ │ │ │ - bne 5d1a0 <_PyXI_NewExcInfo@@Base+0x11c0> │ │ │ │ - b 5d368 <_PyXI_NewExcInfo@@Base+0x1388> │ │ │ │ + bne 5d158 <_PyXI_NewExcInfo@@Base+0x11c0> │ │ │ │ + b 5d320 <_PyXI_NewExcInfo@@Base+0x1388> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5d240 <_PyXI_NewExcInfo@@Base+0x1260> │ │ │ │ + ble 5d1f8 <_PyXI_NewExcInfo@@Base+0x1260> │ │ │ │ add r5, r5, #1 │ │ │ │ mov r1, r4 │ │ │ │ cmp r8, r5 │ │ │ │ - beq 5d25c <_PyXI_NewExcInfo@@Base+0x127c> │ │ │ │ + beq 5d214 <_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 2d1f78 │ │ │ │ + bl 2d1238 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 5d25c <_PyXI_NewExcInfo@@Base+0x127c> │ │ │ │ + blt 5d214 <_PyXI_NewExcInfo@@Base+0x127c> │ │ │ │ add r0, sl, r4 │ │ │ │ sub r1, r1, r0 │ │ │ │ add r0, r9, r0 │ │ │ │ - bl a0614 │ │ │ │ + bl a06d8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 5d340 <_PyXI_NewExcInfo@@Base+0x1360> │ │ │ │ + beq 5d2f8 <_PyXI_NewExcInfo@@Base+0x1360> │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r7, #12] │ │ │ │ strle r1, [r3, r5, lsl #2] │ │ │ │ - ble 5d198 <_PyXI_NewExcInfo@@Base+0x11b8> │ │ │ │ + ble 5d150 <_PyXI_NewExcInfo@@Base+0x11b8> │ │ │ │ mov r0, r7 │ │ │ │ str r1, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl c5924 │ │ │ │ + bl c5c4c │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r1] │ │ │ │ - beq 5d190 <_PyXI_NewExcInfo@@Base+0x11b0> │ │ │ │ + beq 5d148 <_PyXI_NewExcInfo@@Base+0x11b0> │ │ │ │ mov r4, r7 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d344 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ + bgt 5d2fc <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d344 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ + bne 5d2fc <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ mov r0, r1 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 5d344 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 5d2fc <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d198 <_PyXI_NewExcInfo@@Base+0x11b8> │ │ │ │ + bne 5d150 <_PyXI_NewExcInfo@@Base+0x11b8> │ │ │ │ mov r0, r1 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 5d198 <_PyXI_NewExcInfo@@Base+0x11b8> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 5d150 <_PyXI_NewExcInfo@@Base+0x11b8> │ │ │ │ mov r4, r7 │ │ │ │ cmp r5, #0 │ │ │ │ mov r7, r6 │ │ │ │ mov r6, r1 │ │ │ │ - bne 5d2a4 <_PyXI_NewExcInfo@@Base+0x12c4> │ │ │ │ + bne 5d25c <_PyXI_NewExcInfo@@Base+0x12c4> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #42964 @ 0xa7d4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5d2a4 <_PyXI_NewExcInfo@@Base+0x12c4> │ │ │ │ + bne 5d25c <_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 5d328 <_PyXI_NewExcInfo@@Base+0x1348> │ │ │ │ + b 5d2e0 <_PyXI_NewExcInfo@@Base+0x1348> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl a0614 │ │ │ │ + bl a06d8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5d344 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ + beq 5d2fc <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r6, [r3, r5, lsl #2] │ │ │ │ - ble 5d324 <_PyXI_NewExcInfo@@Base+0x1344> │ │ │ │ + ble 5d2dc <_PyXI_NewExcInfo@@Base+0x1344> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5924 │ │ │ │ + bl c5c4c │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d304 <_PyXI_NewExcInfo@@Base+0x1324> │ │ │ │ + beq 5d2bc <_PyXI_NewExcInfo@@Base+0x1324> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d344 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ + bgt 5d2fc <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d344 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ + bne 5d2fc <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 5d344 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 5d2fc <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d324 <_PyXI_NewExcInfo@@Base+0x1344> │ │ │ │ + bgt 5d2dc <_PyXI_NewExcInfo@@Base+0x1344> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d324 <_PyXI_NewExcInfo@@Base+0x1344> │ │ │ │ + bne 5d2dc <_PyXI_NewExcInfo@@Base+0x1344> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 2f02b8 │ │ │ │ + bl 2efe0c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5d36c <_PyXI_NewExcInfo@@Base+0x138c> │ │ │ │ - b 5d344 <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ + bne 5d324 <_PyXI_NewExcInfo@@Base+0x138c> │ │ │ │ + b 5d2fc <_PyXI_NewExcInfo@@Base+0x1364> │ │ │ │ mov r4, r7 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d368 <_PyXI_NewExcInfo@@Base+0x1388> │ │ │ │ + bgt 5d320 <_PyXI_NewExcInfo@@Base+0x1388> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d368 <_PyXI_NewExcInfo@@Base+0x1388> │ │ │ │ + bne 5d320 <_PyXI_NewExcInfo@@Base+0x1388> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 1c4e48 │ │ │ │ - b 5d394 <_PyXI_NewExcInfo@@Base+0x13b4> │ │ │ │ + bl 1c4930 │ │ │ │ + b 5d34c <_PyXI_NewExcInfo@@Base+0x13b4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5cfb4 <_PyXI_NewExcInfo@@Base+0xfd4> │ │ │ │ + bne 5cf6c <_PyXI_NewExcInfo@@Base+0xfd4> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 5cfb4 <_PyXI_NewExcInfo@@Base+0xfd4> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 5cf6c <_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 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d3c4 <_PyXI_NewExcInfo@@Base+0x13e4> │ │ │ │ + beq 5d37c <_PyXI_NewExcInfo@@Base+0x13e4> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 5d418 <_PyXI_NewExcInfo@@Base+0x1438> │ │ │ │ + b 5d3d0 <_PyXI_NewExcInfo@@Base+0x1438> │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - ldreq r3, [pc, #76] @ 5d420 <_PyXI_NewExcInfo@@Base+0x1440> │ │ │ │ - beq 5d418 <_PyXI_NewExcInfo@@Base+0x1438> │ │ │ │ + ldreq r3, [pc, #76] @ 5d3d8 <_PyXI_NewExcInfo@@Base+0x1440> │ │ │ │ + beq 5d3d0 <_PyXI_NewExcInfo@@Base+0x1438> │ │ │ │ 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 1ab084 │ │ │ │ + bl 1aaca4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5d40c <_PyXI_NewExcInfo@@Base+0x142c> │ │ │ │ + beq 5d3c4 <_PyXI_NewExcInfo@@Base+0x142c> │ │ │ │ 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} │ │ │ │ @@ -48137,91 +48121,91 @@ │ │ │ │ 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 39f8ac │ │ │ │ + bl 39ef6c │ │ │ │ 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 │ │ │ │ - bl 139f90 │ │ │ │ + bl 13a590 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d4a8 <_PyXI_NewExcInfo@@Base+0x14c8> │ │ │ │ + beq 5d460 <_PyXI_NewExcInfo@@Base+0x14c8> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d4a8 <_PyXI_NewExcInfo@@Base+0x14c8> │ │ │ │ + bgt 5d460 <_PyXI_NewExcInfo@@Base+0x14c8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5d4a8 <_PyXI_NewExcInfo@@Base+0x14c8> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 5d460 <_PyXI_NewExcInfo@@Base+0x14c8> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d4dc <_PyXI_NewExcInfo@@Base+0x14fc> │ │ │ │ + beq 5d494 <_PyXI_NewExcInfo@@Base+0x14fc> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d4dc <_PyXI_NewExcInfo@@Base+0x14fc> │ │ │ │ + bgt 5d494 <_PyXI_NewExcInfo@@Base+0x14fc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5d4dc <_PyXI_NewExcInfo@@Base+0x14fc> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 5d494 <_PyXI_NewExcInfo@@Base+0x14fc> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d510 <_PyXI_NewExcInfo@@Base+0x1530> │ │ │ │ + beq 5d4c8 <_PyXI_NewExcInfo@@Base+0x1530> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d510 <_PyXI_NewExcInfo@@Base+0x1530> │ │ │ │ + bgt 5d4c8 <_PyXI_NewExcInfo@@Base+0x1530> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5d510 <_PyXI_NewExcInfo@@Base+0x1530> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 5d4c8 <_PyXI_NewExcInfo@@Base+0x1530> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d538 <_PyXI_NewExcInfo@@Base+0x1558> │ │ │ │ + beq 5d4f0 <_PyXI_NewExcInfo@@Base+0x1558> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 5d590 <_PyXI_NewExcInfo@@Base+0x15b0> │ │ │ │ + b 5d548 <_PyXI_NewExcInfo@@Base+0x15b0> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ movweq r3, #5196 @ 0x144c │ │ │ │ movteq r3, #96 @ 0x60 │ │ │ │ - beq 5d590 <_PyXI_NewExcInfo@@Base+0x15b0> │ │ │ │ + beq 5d548 <_PyXI_NewExcInfo@@Base+0x15b0> │ │ │ │ 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 1ab084 │ │ │ │ + bl 1aaca4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5d584 <_PyXI_NewExcInfo@@Base+0x15a4> │ │ │ │ + beq 5d53c <_PyXI_NewExcInfo@@Base+0x15a4> │ │ │ │ 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} │ │ │ │ @@ -48233,78 +48217,51 @@ │ │ │ │ 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 5d60c <_PyXI_NewExcInfo@@Base+0x162c> │ │ │ │ + beq 5d5c4 <_PyXI_NewExcInfo@@Base+0x162c> │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e6ecc │ │ │ │ + bl 1e5c5c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5d60c <_PyXI_NewExcInfo@@Base+0x162c> │ │ │ │ - bl be4fc │ │ │ │ + bne 5d5c4 <_PyXI_NewExcInfo@@Base+0x162c> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d5f0 <_PyXI_NewExcInfo@@Base+0x1610> │ │ │ │ + beq 5d5a8 <_PyXI_NewExcInfo@@Base+0x1610> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58524 @ 0xe49c │ │ │ │ + movw r1, #56092 @ 0xdb1c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 5d5e8 <_PyXI_NewExcInfo@@Base+0x1608> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 5d5a0 <_PyXI_NewExcInfo@@Base+0x1608> │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 5d5f0 <_PyXI_NewExcInfo@@Base+0x1610> │ │ │ │ - vldr d7, [pc, #40] @ 5d648 <_PyXI_NewExcInfo@@Base+0x1668> │ │ │ │ + bls 5d5a8 <_PyXI_NewExcInfo@@Base+0x1610> │ │ │ │ + vldr d7, [pc, #40] @ 5d600 <_PyXI_NewExcInfo@@Base+0x1668> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #40] @ 5d650 <_PyXI_NewExcInfo@@Base+0x1670> │ │ │ │ + ldr r2, [pc, #40] @ 5d608 <_PyXI_NewExcInfo@@Base+0x1670> │ │ │ │ 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} │ │ │ │ andeq r0, r0, r0 │ │ │ │ smlawbmi lr, r0, r4, r8 │ │ │ │ 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 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 176884 │ │ │ │ - mov r5, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 5d68c <_PyXI_NewExcInfo@@Base+0x16ac> │ │ │ │ - bl be4fc │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5d6b8 <_PyXI_NewExcInfo@@Base+0x16d8> │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r4, [r4, #4] │ │ │ │ - mov r1, r5 │ │ │ │ - bl 5dabc <_PyXI_NewExcInfo@@Base+0x1adc> │ │ │ │ - mov r1, r4 │ │ │ │ - mov r2, r0 │ │ │ │ - movw r0, #58568 @ 0xe4c8 │ │ │ │ - movt r0, #64 @ 0x40 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b bf9f4 │ │ │ │ - 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, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ subs r6, r3, #0 │ │ │ │ @@ -48313,103 +48270,103 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp ip, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d71c <_PyXI_NewExcInfo@@Base+0x173c> │ │ │ │ + bne 5d668 <_PyXI_NewExcInfo@@Base+0x16d0> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d75c <_PyXI_NewExcInfo@@Base+0x177c> │ │ │ │ - ldr r1, [pc, #716] @ 5d9f0 <_PyXI_NewExcInfo@@Base+0x1a10> │ │ │ │ + beq 5d6a8 <_PyXI_NewExcInfo@@Base+0x1710> │ │ │ │ + ldr r1, [pc, #716] @ 5d93c <_PyXI_NewExcInfo@@Base+0x19a4> │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5d7c0 <_PyXI_NewExcInfo@@Base+0x17e0> │ │ │ │ + beq 5d70c <_PyXI_NewExcInfo@@Base+0x1774> │ │ │ │ ldr r3, [r4] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ moveq r8, #0 │ │ │ │ - beq 5d7e8 <_PyXI_NewExcInfo@@Base+0x1808> │ │ │ │ + beq 5d734 <_PyXI_NewExcInfo@@Base+0x179c> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 5d7c8 <_PyXI_NewExcInfo@@Base+0x17e8> │ │ │ │ + beq 5d714 <_PyXI_NewExcInfo@@Base+0x177c> │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd664 │ │ │ │ + bl ce2dc │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 5d7c0 <_PyXI_NewExcInfo@@Base+0x17e0> │ │ │ │ + beq 5d70c <_PyXI_NewExcInfo@@Base+0x1774> │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 5d7e8 <_PyXI_NewExcInfo@@Base+0x1808> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 5d734 <_PyXI_NewExcInfo@@Base+0x179c> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40048 @ 0x9c70 │ │ │ │ + movw r1, #37844 @ 0x93d4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r4, #0 │ │ │ │ - b 5d9e4 <_PyXI_NewExcInfo@@Base+0x1a04> │ │ │ │ - movw r2, #10128 @ 0x2790 │ │ │ │ + b 5d930 <_PyXI_NewExcInfo@@Base+0x1998> │ │ │ │ + movw r2, #7468 @ 0x1d2c │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #13272 @ 0x33d8 │ │ │ │ + movw r1, #10612 @ 0x2974 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #14656 @ 0x3940 │ │ │ │ + movw r0, #12224 @ 0x2fc0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 5d7c0 <_PyXI_NewExcInfo@@Base+0x17e0> │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 5d70c <_PyXI_NewExcInfo@@Base+0x1774> │ │ │ │ cmp r6, #1 │ │ │ │ movle r6, #0 │ │ │ │ - ble 5d84c <_PyXI_NewExcInfo@@Base+0x186c> │ │ │ │ + ble 5d798 <_PyXI_NewExcInfo@@Base+0x1800> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 5d828 <_PyXI_NewExcInfo@@Base+0x1848> │ │ │ │ - movw r2, #33584 @ 0x8330 │ │ │ │ + bne 5d774 <_PyXI_NewExcInfo@@Base+0x17dc> │ │ │ │ + movw r2, #29296 @ 0x7270 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13384 @ 0x3448 │ │ │ │ + movw r1, #10724 @ 0x29e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #14656 @ 0x3940 │ │ │ │ + movw r0, #12224 @ 0x2fc0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 5d7c0 <_PyXI_NewExcInfo@@Base+0x17e0> │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 5d70c <_PyXI_NewExcInfo@@Base+0x1774> │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd664 │ │ │ │ + bl ce2dc │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5d7c0 <_PyXI_NewExcInfo@@Base+0x17e0> │ │ │ │ + beq 5d70c <_PyXI_NewExcInfo@@Base+0x1774> │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 5d7a8 <_PyXI_NewExcInfo@@Base+0x17c8> │ │ │ │ + bne 5d6f4 <_PyXI_NewExcInfo@@Base+0x175c> │ │ │ │ mov r0, r7 │ │ │ │ - bl 20e944 │ │ │ │ + bl 20d8e8 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 9f7b0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f82c <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5d7c0 <_PyXI_NewExcInfo@@Base+0x17e0> │ │ │ │ + beq 5d70c <_PyXI_NewExcInfo@@Base+0x1774> │ │ │ │ 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] │ │ │ │ @@ -48427,115 +48384,142 @@ │ │ │ │ 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 5d8dc <_PyXI_NewExcInfo@@Base+0x18fc> │ │ │ │ + beq 5d828 <_PyXI_NewExcInfo@@Base+0x1890> │ │ │ │ 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 5d900 <_PyXI_NewExcInfo@@Base+0x1920> │ │ │ │ + beq 5d84c <_PyXI_NewExcInfo@@Base+0x18b4> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl a5998 │ │ │ │ + bl a5a58 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - beq 5d944 <_PyXI_NewExcInfo@@Base+0x1964> │ │ │ │ + beq 5d890 <_PyXI_NewExcInfo@@Base+0x18f8> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d944 <_PyXI_NewExcInfo@@Base+0x1964> │ │ │ │ + beq 5d890 <_PyXI_NewExcInfo@@Base+0x18f8> │ │ │ │ mov r1, r4 │ │ │ │ bl 2d010 │ │ │ │ movw r3, #12912 @ 0x3270 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r3, r0, lsl #5] │ │ │ │ cmp r6, #0 │ │ │ │ addne r0, r0, #1 │ │ │ │ - bne 5d920 <_PyXI_NewExcInfo@@Base+0x1940> │ │ │ │ + bne 5d86c <_PyXI_NewExcInfo@@Base+0x18d4> │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl a5998 │ │ │ │ + bl a5a58 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ - bne 5d974 <_PyXI_NewExcInfo@@Base+0x1994> │ │ │ │ + bne 5d8c0 <_PyXI_NewExcInfo@@Base+0x1928> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d968 <_PyXI_NewExcInfo@@Base+0x1988> │ │ │ │ + bgt 5d8b4 <_PyXI_NewExcInfo@@Base+0x191c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d968 <_PyXI_NewExcInfo@@Base+0x1988> │ │ │ │ + bne 5d8b4 <_PyXI_NewExcInfo@@Base+0x191c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2e1c38 │ │ │ │ + b 2e1788 │ │ │ │ movw r7, #12912 @ 0x3270 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38c710 <_PyLong_Lshift@@Base+0x18d8> │ │ │ │ + bl 38c5f8 <_PyLong_Lshift@@Base+0x19a0> │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d9dc <_PyXI_NewExcInfo@@Base+0x19fc> │ │ │ │ + beq 5d928 <_PyXI_NewExcInfo@@Base+0x1990> │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldr r3, [r3, r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d9d0 <_PyXI_NewExcInfo@@Base+0x19f0> │ │ │ │ + beq 5d91c <_PyXI_NewExcInfo@@Base+0x1984> │ │ │ │ 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 5d988 <_PyXI_NewExcInfo@@Base+0x19a8> │ │ │ │ + b 5d8d4 <_PyXI_NewExcInfo@@Base+0x193c> │ │ │ │ mov r0, r4 │ │ │ │ - bl c23d8 │ │ │ │ + bl c25a4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ rsbeq r7, r2, r8, asr r5 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 5d458 <_PyXI_NewExcInfo@@Base+0x1478> │ │ │ │ + b 5d410 <_PyXI_NewExcInfo@@Base+0x1478> │ │ │ │ + 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 17653c │ │ │ │ + mov r5, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 5d98c <_PyXI_NewExcInfo@@Base+0x19f4> │ │ │ │ + bl be6c4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5d9b8 <_PyXI_NewExcInfo@@Base+0x1a20> │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r4, [r4, #4] │ │ │ │ + mov r1, r5 │ │ │ │ + bl 5ddc0 <_PyXI_NewExcInfo@@Base+0x1e28> │ │ │ │ + mov r1, r4 │ │ │ │ + mov r2, r0 │ │ │ │ + movw r0, #56136 @ 0xdb48 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b bfbbc │ │ │ │ + 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 16e510 │ │ │ │ + b 16e1e0 │ │ │ │ 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 152698 │ │ │ │ + bl 1522a4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5da5c <_PyXI_NewExcInfo@@Base+0x1a7c> │ │ │ │ - bl be4fc │ │ │ │ + bne 5da14 <_PyXI_NewExcInfo@@Base+0x1a7c> │ │ │ │ + bl be6c4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5da98 <_PyXI_NewExcInfo@@Base+0x1ab8> │ │ │ │ - b 5da70 <_PyXI_NewExcInfo@@Base+0x1a90> │ │ │ │ + bne 5da50 <_PyXI_NewExcInfo@@Base+0x1ab8> │ │ │ │ + b 5da28 <_PyXI_NewExcInfo@@Base+0x1a90> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r0, r3 │ │ │ │ movlt r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ @@ -48546,153 +48530,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] @ 5dab8 <_PyXI_NewExcInfo@@Base+0x1ad8> │ │ │ │ + ldr r1, [pc, #12] @ 5da70 <_PyXI_NewExcInfo@@Base+0x1ad8> │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 37eab0 │ │ │ │ + b 37e2d8 │ │ │ │ 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 a0614 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 5db7c <_PyXI_NewExcInfo@@Base+0x1b9c> │ │ │ │ - cmp r6, #3 │ │ │ │ - ble 5db0c <_PyXI_NewExcInfo@@Base+0x1b2c> │ │ │ │ - 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 5db2c <_PyXI_NewExcInfo@@Base+0x1b4c> │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne 5db40 <_PyXI_NewExcInfo@@Base+0x1b60> │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, #1 │ │ │ │ - bl aee00 │ │ │ │ - mov r5, r0 │ │ │ │ - b 5db4c <_PyXI_NewExcInfo@@Base+0x1b6c> │ │ │ │ - mov r0, r4 │ │ │ │ - bl ced78 <_PyTuple_FromPair@@Base> │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5db68 <_PyXI_NewExcInfo@@Base+0x1b88> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 5db70 <_PyXI_NewExcInfo@@Base+0x1b90> │ │ │ │ - mov r4, r5 │ │ │ │ - b 5db7c <_PyXI_NewExcInfo@@Base+0x1b9c> │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 5db68 <_PyXI_NewExcInfo@@Base+0x1b88> │ │ │ │ - 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 │ │ │ │ + movw r1, #38064 @ 0x94b0 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 1809c4 │ │ │ │ + bl 18067c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5dbe0 <_PyXI_NewExcInfo@@Base+0x1c00> │ │ │ │ + beq 5dad0 <_PyXI_NewExcInfo@@Base+0x1b38> │ │ │ │ ldr r2, [r6, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5dbe0 <_PyXI_NewExcInfo@@Base+0x1c00> │ │ │ │ + beq 5dad0 <_PyXI_NewExcInfo@@Base+0x1b38> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 5dc24 <_PyXI_NewExcInfo@@Base+0x1c44> │ │ │ │ - b 5dc08 <_PyXI_NewExcInfo@@Base+0x1c28> │ │ │ │ + beq 5db14 <_PyXI_NewExcInfo@@Base+0x1b7c> │ │ │ │ + b 5daf8 <_PyXI_NewExcInfo@@Base+0x1b60> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5dbd0 <_PyXI_NewExcInfo@@Base+0x1bf0> │ │ │ │ + beq 5dac0 <_PyXI_NewExcInfo@@Base+0x1b28> │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #58576 @ 0xe4d0 │ │ │ │ + movw r0, #56144 @ 0xdb50 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2c7b7c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c6dbc <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5dbd0 <_PyXI_NewExcInfo@@Base+0x1bf0> │ │ │ │ + bne 5dac0 <_PyXI_NewExcInfo@@Base+0x1b28> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #58576 @ 0xe4d0 │ │ │ │ + movw r0, #56144 @ 0xdb50 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5dc00 <_PyXI_NewExcInfo@@Base+0x1c20> │ │ │ │ + beq 5daf0 <_PyXI_NewExcInfo@@Base+0x1b58> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl ca1b0 │ │ │ │ + bl ca3b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5dc00 <_PyXI_NewExcInfo@@Base+0x1c20> │ │ │ │ + beq 5daf0 <_PyXI_NewExcInfo@@Base+0x1b58> │ │ │ │ mov r0, #0 │ │ │ │ - bl a12b4 │ │ │ │ + bl a1378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5dc6c <_PyXI_NewExcInfo@@Base+0x1c8c> │ │ │ │ + bne 5db5c <_PyXI_NewExcInfo@@Base+0x1bc4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5dc00 <_PyXI_NewExcInfo@@Base+0x1c20> │ │ │ │ + bgt 5daf0 <_PyXI_NewExcInfo@@Base+0x1b58> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5dc00 <_PyXI_NewExcInfo@@Base+0x1c20> │ │ │ │ + bne 5daf0 <_PyXI_NewExcInfo@@Base+0x1b58> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 5dc00 <_PyXI_NewExcInfo@@Base+0x1c20> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 5daf0 <_PyXI_NewExcInfo@@Base+0x1b58> │ │ │ │ ldr r3, [r6, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5dcd0 <_PyXI_NewExcInfo@@Base+0x1cf0> │ │ │ │ + bne 5dbc0 <_PyXI_NewExcInfo@@Base+0x1c28> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5dca8 <_PyXI_NewExcInfo@@Base+0x1cc8> │ │ │ │ + bgt 5db98 <_PyXI_NewExcInfo@@Base+0x1c00> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5dca8 <_PyXI_NewExcInfo@@Base+0x1cc8> │ │ │ │ + bne 5db98 <_PyXI_NewExcInfo@@Base+0x1c00> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5dc00 <_PyXI_NewExcInfo@@Base+0x1c20> │ │ │ │ + bgt 5daf0 <_PyXI_NewExcInfo@@Base+0x1b58> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5dc00 <_PyXI_NewExcInfo@@Base+0x1c20> │ │ │ │ + bne 5daf0 <_PyXI_NewExcInfo@@Base+0x1b58> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 5dc00 <_PyXI_NewExcInfo@@Base+0x1c20> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 5daf0 <_PyXI_NewExcInfo@@Base+0x1b58> │ │ │ │ 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 │ │ │ │ @@ -48702,840 +48636,890 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r6, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 5dd3c <_PyXI_NewExcInfo@@Base+0x1d5c> │ │ │ │ + bne 5dc2c <_PyXI_NewExcInfo@@Base+0x1c94> │ │ │ │ cmp r3, #0 │ │ │ │ - ble 5dd38 <_PyXI_NewExcInfo@@Base+0x1d58> │ │ │ │ + ble 5dc28 <_PyXI_NewExcInfo@@Base+0x1c90> │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #3 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5dd7c <_PyXI_NewExcInfo@@Base+0x1d9c> │ │ │ │ + beq 5dc6c <_PyXI_NewExcInfo@@Base+0x1cd4> │ │ │ │ mov r4, ip │ │ │ │ - ldr r1, [pc, #344] @ 5de9c <_PyXI_NewExcInfo@@Base+0x1ebc> │ │ │ │ + ldr r1, [pc, #344] @ 5dd8c <_PyXI_NewExcInfo@@Base+0x1df4> │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5de90 <_PyXI_NewExcInfo@@Base+0x1eb0> │ │ │ │ + beq 5dd80 <_PyXI_NewExcInfo@@Base+0x1de8> │ │ │ │ add r6, r6, r4 │ │ │ │ ldr r9, [r5] │ │ │ │ cmp r6, #1 │ │ │ │ moveq r4, #0 │ │ │ │ mvneq r6, #-2147483648 @ 0x80000000 │ │ │ │ - beq 5de64 <_PyXI_NewExcInfo@@Base+0x1e84> │ │ │ │ + beq 5dd54 <_PyXI_NewExcInfo@@Base+0x1dbc> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5de00 <_PyXI_NewExcInfo@@Base+0x1e20> │ │ │ │ - bl 14b788 <_PyNumber_Index@@Base> │ │ │ │ + beq 5dcf0 <_PyXI_NewExcInfo@@Base+0x1d58> │ │ │ │ + bl 14b38c <_PyNumber_Index@@Base> │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 5ddc0 <_PyXI_NewExcInfo@@Base+0x1de0> │ │ │ │ - bl be4fc │ │ │ │ + bne 5dcb0 <_PyXI_NewExcInfo@@Base+0x1d18> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 5ddf4 <_PyXI_NewExcInfo@@Base+0x1e14> │ │ │ │ - b 5de90 <_PyXI_NewExcInfo@@Base+0x1eb0> │ │ │ │ - bl c56c8 │ │ │ │ + beq 5dce4 <_PyXI_NewExcInfo@@Base+0x1d4c> │ │ │ │ + b 5dd80 <_PyXI_NewExcInfo@@Base+0x1de8> │ │ │ │ + bl c59f0 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ddec <_PyXI_NewExcInfo@@Base+0x1e0c> │ │ │ │ + bgt 5dcdc <_PyXI_NewExcInfo@@Base+0x1d44> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ddec <_PyXI_NewExcInfo@@Base+0x1e0c> │ │ │ │ + bne 5dcdc <_PyXI_NewExcInfo@@Base+0x1d44> │ │ │ │ mov r0, sl │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 5ddac <_PyXI_NewExcInfo@@Base+0x1dcc> │ │ │ │ + beq 5dc9c <_PyXI_NewExcInfo@@Base+0x1d04> │ │ │ │ cmp r6, #2 │ │ │ │ - bne 5de04 <_PyXI_NewExcInfo@@Base+0x1e24> │ │ │ │ - b 5de60 <_PyXI_NewExcInfo@@Base+0x1e80> │ │ │ │ + bne 5dcf4 <_PyXI_NewExcInfo@@Base+0x1d5c> │ │ │ │ + b 5dd50 <_PyXI_NewExcInfo@@Base+0x1db8> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 14b788 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b38c <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5de28 <_PyXI_NewExcInfo@@Base+0x1e48> │ │ │ │ - bl be4fc │ │ │ │ + bne 5dd18 <_PyXI_NewExcInfo@@Base+0x1d80> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r6, #0 │ │ │ │ - beq 5de64 <_PyXI_NewExcInfo@@Base+0x1e84> │ │ │ │ - b 5de90 <_PyXI_NewExcInfo@@Base+0x1eb0> │ │ │ │ - bl c56c8 │ │ │ │ + beq 5dd54 <_PyXI_NewExcInfo@@Base+0x1dbc> │ │ │ │ + b 5dd80 <_PyXI_NewExcInfo@@Base+0x1de8> │ │ │ │ + bl c59f0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5de54 <_PyXI_NewExcInfo@@Base+0x1e74> │ │ │ │ + bgt 5dd44 <_PyXI_NewExcInfo@@Base+0x1dac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5de54 <_PyXI_NewExcInfo@@Base+0x1e74> │ │ │ │ + bne 5dd44 <_PyXI_NewExcInfo@@Base+0x1dac> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 5de64 <_PyXI_NewExcInfo@@Base+0x1e84> │ │ │ │ - b 5de14 <_PyXI_NewExcInfo@@Base+0x1e34> │ │ │ │ + bne 5dd54 <_PyXI_NewExcInfo@@Base+0x1dbc> │ │ │ │ + b 5dd04 <_PyXI_NewExcInfo@@Base+0x1d6c> │ │ │ │ mvn r6, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1f7a9c │ │ │ │ + bl 1f682c │ │ │ │ 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 34fce8 │ │ │ │ + b 34fbbc │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r7, r2, r4, lsl #11 │ │ │ │ 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 d5828 │ │ │ │ + bl d643c │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3b6104 │ │ │ │ + b 3b5798 │ │ │ │ + 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 a06d8 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 5de80 <_PyXI_NewExcInfo@@Base+0x1ee8> │ │ │ │ + cmp r6, #3 │ │ │ │ + ble 5de10 <_PyXI_NewExcInfo@@Base+0x1e78> │ │ │ │ + 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 5de30 <_PyXI_NewExcInfo@@Base+0x1e98> │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + movw r3, #5196 @ 0x144c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 5de44 <_PyXI_NewExcInfo@@Base+0x1eac> │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, #1 │ │ │ │ + bl aeecc │ │ │ │ + mov r5, r0 │ │ │ │ + b 5de50 <_PyXI_NewExcInfo@@Base+0x1eb8> │ │ │ │ + mov r0, r4 │ │ │ │ + bl cf9f0 <_PyTuple_FromPair@@Base> │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 5de6c <_PyXI_NewExcInfo@@Base+0x1ed4> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5de74 <_PyXI_NewExcInfo@@Base+0x1edc> │ │ │ │ + mov r4, r5 │ │ │ │ + b 5de80 <_PyXI_NewExcInfo@@Base+0x1ee8> │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 5de6c <_PyXI_NewExcInfo@@Base+0x1ed4> │ │ │ │ + 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 be4fc │ │ │ │ + bl be6c4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5e000 <_PyXI_NewExcInfo@@Base+0x2020> │ │ │ │ + bne 5dfb8 <_PyXI_NewExcInfo@@Base+0x2020> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38e588 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ + bl 38e430 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5e000 <_PyXI_NewExcInfo@@Base+0x2020> │ │ │ │ + beq 5dfb8 <_PyXI_NewExcInfo@@Base+0x2020> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396724 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ + bl 3963f0 <_PyLong_UInt32_Converter@@Base+0xd84> │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r2, #56896 @ 0xde40 │ │ │ │ + movw r2, #53784 @ 0xd218 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ - movw r0, #58584 @ 0xe4d8 │ │ │ │ + movw r0, #56152 @ 0xdb58 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5df60 <_PyXI_NewExcInfo@@Base+0x1f80> │ │ │ │ + bne 5df18 <_PyXI_NewExcInfo@@Base+0x1f80> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3ac0d8 │ │ │ │ + b 3ab798 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #58592 @ 0xe4e0 │ │ │ │ + movw r0, #56160 @ 0xdb60 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ movw r1, #587 @ 0x24b │ │ │ │ - bl 396d4c <_PyLong_UInt32_Converter@@Base+0x11b0> │ │ │ │ + bl 396820 <_PyLong_UInt32_Converter@@Base+0x11b4> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5dfb4 <_PyXI_NewExcInfo@@Base+0x1fd4> │ │ │ │ + bgt 5df6c <_PyXI_NewExcInfo@@Base+0x1fd4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5dfb4 <_PyXI_NewExcInfo@@Base+0x1fd4> │ │ │ │ + bne 5df6c <_PyXI_NewExcInfo@@Base+0x1fd4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5df50 <_PyXI_NewExcInfo@@Base+0x1f70> │ │ │ │ + beq 5df08 <_PyXI_NewExcInfo@@Base+0x1f70> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5dfe0 <_PyXI_NewExcInfo@@Base+0x2000> │ │ │ │ + bgt 5df98 <_PyXI_NewExcInfo@@Base+0x2000> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5dfe0 <_PyXI_NewExcInfo@@Base+0x2000> │ │ │ │ + bne 5df98 <_PyXI_NewExcInfo@@Base+0x2000> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - bl be4fc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e000 <_PyXI_NewExcInfo@@Base+0x2020> │ │ │ │ - movw r0, #58592 @ 0xe4e0 │ │ │ │ + beq 5dfb8 <_PyXI_NewExcInfo@@Base+0x2020> │ │ │ │ + movw r0, #56160 @ 0xdb60 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3bbbac <_Py_c_neg@@Base+0xc18> │ │ │ │ + b 3bb23c <_Py_c_neg@@Base+0xc18> │ │ │ │ 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 5e0c8 <_PyXI_NewExcInfo@@Base+0x20e8> │ │ │ │ + beq 5e080 <_PyXI_NewExcInfo@@Base+0x20e8> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5e05c <_PyXI_NewExcInfo@@Base+0x207c> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 5e014 <_PyXI_NewExcInfo@@Base+0x207c> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58616 @ 0xe4f8 │ │ │ │ + movw r1, #56184 @ 0xdb78 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 21f0d4 │ │ │ │ + bl 21e238 │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 5e09c <_PyXI_NewExcInfo@@Base+0x20bc> │ │ │ │ + bcs 5e054 <_PyXI_NewExcInfo@@Base+0x20bc> │ │ │ │ lsr r3, r0, #7 │ │ │ │ - movw r1, #30628 @ 0x77a4 │ │ │ │ + movw r1, #28140 @ 0x6dec │ │ │ │ movt r1, #88 @ 0x58 │ │ │ │ and r0, r0, #127 @ 0x7f │ │ │ │ lsl r2, r3, #1 │ │ │ │ - movw r3, #19364 @ 0x4ba4 │ │ │ │ + movw r3, #16876 @ 0x41ec │ │ │ │ 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, #13904 @ 0x3650 │ │ │ │ + movw r3, #11472 @ 0x2cd0 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ - movw r1, #41832 @ 0xa368 │ │ │ │ + movw r1, #39464 @ 0x9a28 │ │ │ │ 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 aa8a8 │ │ │ │ - movw r2, #42460 @ 0xa5dc │ │ │ │ + b aa900 │ │ │ │ + movw r2, #39896 @ 0x9bd8 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #18400 @ 0x47e0 │ │ │ │ + movw r1, #15740 @ 0x3d7c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #2796 @ 0xaec │ │ │ │ + movw r0, #748 @ 0x2ec │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 373760 <_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 5e128 <_PyXI_NewExcInfo@@Base+0x2148> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bgt 5e0e0 <_PyXI_NewExcInfo@@Base+0x2148> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37100 @ 0x90ec │ │ │ │ + movw r1, #34440 @ 0x8688 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 5e150 <_PyXI_NewExcInfo@@Base+0x2170> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 5e108 <_PyXI_NewExcInfo@@Base+0x2170> │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e158 <_PyXI_NewExcInfo@@Base+0x2178> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 5e110 <_PyXI_NewExcInfo@@Base+0x2178> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51680 @ 0xc9e0 │ │ │ │ + movw r1, #49020 @ 0xbf7c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mvn r5, #0 │ │ │ │ - b 5e1c8 <_PyXI_NewExcInfo@@Base+0x21e8> │ │ │ │ + b 5e180 <_PyXI_NewExcInfo@@Base+0x21e8> │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5e17c <_PyXI_NewExcInfo@@Base+0x219c> │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + bne 5e134 <_PyXI_NewExcInfo@@Base+0x219c> │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1908 @ 0x774 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + movw r1, #64960 @ 0xfdc0 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 5e150 <_PyXI_NewExcInfo@@Base+0x2170> │ │ │ │ - movw r4, #45160 @ 0xb068 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 5e108 <_PyXI_NewExcInfo@@Base+0x2170> │ │ │ │ + movw r4, #44764 @ 0xaedc │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r4] │ │ │ │ - bl 14b4bc │ │ │ │ + bl 14b0c0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5e1a8 <_PyXI_NewExcInfo@@Base+0x21c8> │ │ │ │ - bl be4fc │ │ │ │ + bne 5e160 <_PyXI_NewExcInfo@@Base+0x21c8> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e1b4 <_PyXI_NewExcInfo@@Base+0x21d4> │ │ │ │ - b 5e150 <_PyXI_NewExcInfo@@Base+0x2170> │ │ │ │ + beq 5e16c <_PyXI_NewExcInfo@@Base+0x21d4> │ │ │ │ + b 5e108 <_PyXI_NewExcInfo@@Base+0x2170> │ │ │ │ cmp r0, #0 │ │ │ │ strgt r0, [r6, #16] │ │ │ │ - bgt 5e1c8 <_PyXI_NewExcInfo@@Base+0x21e8> │ │ │ │ + bgt 5e180 <_PyXI_NewExcInfo@@Base+0x21e8> │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r1, #58708 @ 0xe554 │ │ │ │ + movw r1, #56276 @ 0xdbd4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 16ebf0 │ │ │ │ - b 5e150 <_PyXI_NewExcInfo@@Base+0x2170> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 5e108 <_PyXI_NewExcInfo@@Base+0x2170> │ │ │ │ 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 5e220 <_PyXI_NewExcInfo@@Base+0x2240> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 5e1d8 <_PyXI_NewExcInfo@@Base+0x2240> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #58748 @ 0xe57c │ │ │ │ + movw r1, #56316 @ 0xdbfc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #300] @ 5e358 <_PyXI_NewExcInfo@@Base+0x2378> │ │ │ │ + ldr r1, [pc, #300] @ 5e310 <_PyXI_NewExcInfo@@Base+0x2378> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1403f0 │ │ │ │ + bl cce40 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bge 5e244 <_PyXI_NewExcInfo@@Base+0x2264> │ │ │ │ + bge 5e1fc <_PyXI_NewExcInfo@@Base+0x2264> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bne 5e264 <_PyXI_NewExcInfo@@Base+0x2284> │ │ │ │ + bne 5e21c <_PyXI_NewExcInfo@@Base+0x2284> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r5 │ │ │ │ - bl 1403f0 │ │ │ │ + bl cce40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5e23c <_PyXI_NewExcInfo@@Base+0x225c> │ │ │ │ + blt 5e1f4 <_PyXI_NewExcInfo@@Base+0x225c> │ │ │ │ ldrne r5, [r4, #16] │ │ │ │ - b 5e268 <_PyXI_NewExcInfo@@Base+0x2288> │ │ │ │ - ldr r5, [pc, #236] @ 5e358 <_PyXI_NewExcInfo@@Base+0x2378> │ │ │ │ + b 5e220 <_PyXI_NewExcInfo@@Base+0x2288> │ │ │ │ + ldr r5, [pc, #236] @ 5e310 <_PyXI_NewExcInfo@@Base+0x2378> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cf52c │ │ │ │ + bl 1cdd60 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5e23c <_PyXI_NewExcInfo@@Base+0x225c> │ │ │ │ + beq 5e1f4 <_PyXI_NewExcInfo@@Base+0x225c> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r6 │ │ │ │ - bl 17fe6c │ │ │ │ + bl 17fb24 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e2b0 <_PyXI_NewExcInfo@@Base+0x22d0> │ │ │ │ + bgt 5e268 <_PyXI_NewExcInfo@@Base+0x22d0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e2b0 <_PyXI_NewExcInfo@@Base+0x22d0> │ │ │ │ + bne 5e268 <_PyXI_NewExcInfo@@Base+0x22d0> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5e23c <_PyXI_NewExcInfo@@Base+0x225c> │ │ │ │ + beq 5e1f4 <_PyXI_NewExcInfo@@Base+0x225c> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r5 │ │ │ │ - bl 1b5284 │ │ │ │ + bl 1b4d2c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5e2f4 <_PyXI_NewExcInfo@@Base+0x2314> │ │ │ │ + bne 5e2ac <_PyXI_NewExcInfo@@Base+0x2314> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e23c <_PyXI_NewExcInfo@@Base+0x225c> │ │ │ │ + bgt 5e1f4 <_PyXI_NewExcInfo@@Base+0x225c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e23c <_PyXI_NewExcInfo@@Base+0x225c> │ │ │ │ + bne 5e1f4 <_PyXI_NewExcInfo@@Base+0x225c> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 5e23c <_PyXI_NewExcInfo@@Base+0x225c> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 5e1f4 <_PyXI_NewExcInfo@@Base+0x225c> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ str r7, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e324 <_PyXI_NewExcInfo@@Base+0x2344> │ │ │ │ + bgt 5e2dc <_PyXI_NewExcInfo@@Base+0x2344> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e324 <_PyXI_NewExcInfo@@Base+0x2344> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 5e2dc <_PyXI_NewExcInfo@@Base+0x2344> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5e33c <_PyXI_NewExcInfo@@Base+0x235c> │ │ │ │ + ble 5e2f4 <_PyXI_NewExcInfo@@Base+0x235c> │ │ │ │ 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 5e330 <_PyXI_NewExcInfo@@Base+0x2350> │ │ │ │ + bne 5e2e8 <_PyXI_NewExcInfo@@Base+0x2350> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 5e330 <_PyXI_NewExcInfo@@Base+0x2350> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 5e2e8 <_PyXI_NewExcInfo@@Base+0x2350> │ │ │ │ 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 5e3b0 <_PyXI_NewExcInfo@@Base+0x23d0> │ │ │ │ + beq 5e368 <_PyXI_NewExcInfo@@Base+0x23d0> │ │ │ │ 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 5e388 <_PyXI_NewExcInfo@@Base+0x23a8> │ │ │ │ + bne 5e340 <_PyXI_NewExcInfo@@Base+0x23a8> │ │ │ │ sub r2, r2, r4 │ │ │ │ add r0, r2, r0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b23fc │ │ │ │ + b b24cc │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38300 @ 0x959c │ │ │ │ + movw r1, #35652 @ 0x8b44 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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 5e438 <_PyXI_NewExcInfo@@Base+0x2458> │ │ │ │ + beq 5e3f0 <_PyXI_NewExcInfo@@Base+0x2458> │ │ │ │ mov r8, r1 │ │ │ │ - bl be4fc │ │ │ │ + bl be6c4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5e438 <_PyXI_NewExcInfo@@Base+0x2458> │ │ │ │ + bne 5e3f0 <_PyXI_NewExcInfo@@Base+0x2458> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38e588 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ + bl 38e430 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5e438 <_PyXI_NewExcInfo@@Base+0x2458> │ │ │ │ + beq 5e3f0 <_PyXI_NewExcInfo@@Base+0x2458> │ │ │ │ mov r0, r6 │ │ │ │ - bl 3b65b8 │ │ │ │ + bl 3b5c48 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5e440 <_PyXI_NewExcInfo@@Base+0x2460> │ │ │ │ + bne 5e3f8 <_PyXI_NewExcInfo@@Base+0x2460> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ac0d8 │ │ │ │ + bl 3ab798 │ │ │ │ mov r5, #0 │ │ │ │ - b 5e4f4 <_PyXI_NewExcInfo@@Base+0x2514> │ │ │ │ + b 5e4ac <_PyXI_NewExcInfo@@Base+0x2514> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396724 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ + bl 3963f0 <_PyLong_UInt32_Converter@@Base+0xd84> │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 5e47c <_PyXI_NewExcInfo@@Base+0x249c> │ │ │ │ + bne 5e434 <_PyXI_NewExcInfo@@Base+0x249c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e430 <_PyXI_NewExcInfo@@Base+0x2450> │ │ │ │ + bgt 5e3e8 <_PyXI_NewExcInfo@@Base+0x2450> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e430 <_PyXI_NewExcInfo@@Base+0x2450> │ │ │ │ + bne 5e3e8 <_PyXI_NewExcInfo@@Base+0x2450> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 5e430 <_PyXI_NewExcInfo@@Base+0x2450> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 5e3e8 <_PyXI_NewExcInfo@@Base+0x2450> │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #58364 @ 0xe3fc │ │ │ │ + movw r0, #55740 @ 0xd9bc │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5e430 <_PyXI_NewExcInfo@@Base+0x2450> │ │ │ │ + beq 5e3e8 <_PyXI_NewExcInfo@@Base+0x2450> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r3, #1 │ │ │ │ str r4, [sp] │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ str r3, [r4, #24] │ │ │ │ - movw r0, #58780 @ 0xe59c │ │ │ │ + movw r0, #56348 @ 0xdc1c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #76] @ 0x4c │ │ │ │ mov r3, r5 │ │ │ │ - bl 396d4c <_PyLong_UInt32_Converter@@Base+0x11b0> │ │ │ │ + bl 396820 <_PyLong_UInt32_Converter@@Base+0x11b4> │ │ │ │ str r7, [r4, #24] │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 5e4d4 <_PyXI_NewExcInfo@@Base+0x24f4> │ │ │ │ + bne 5e48c <_PyXI_NewExcInfo@@Base+0x24f4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ac0d8 │ │ │ │ - b 5e4f4 <_PyXI_NewExcInfo@@Base+0x2514> │ │ │ │ + bl 3ab798 │ │ │ │ + b 5e4ac <_PyXI_NewExcInfo@@Base+0x2514> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e4f4 <_PyXI_NewExcInfo@@Base+0x2514> │ │ │ │ + bgt 5e4ac <_PyXI_NewExcInfo@@Base+0x2514> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e4f4 <_PyXI_NewExcInfo@@Base+0x2514> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 5e4ac <_PyXI_NewExcInfo@@Base+0x2514> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ 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] @ 5e5ec <_PyXI_NewExcInfo@@Base+0x260c> │ │ │ │ - sub sp, sp, #12 │ │ │ │ - sub r2, fp, #24 │ │ │ │ - mov r6, r0 │ │ │ │ - bl b3888 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 5e5e0 <_PyXI_NewExcInfo@@Base+0x2600> │ │ │ │ - ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 5e588 <_PyXI_NewExcInfo@@Base+0x25a8> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1ab084 │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e57c <_PyXI_NewExcInfo@@Base+0x259c> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 5e57c <_PyXI_NewExcInfo@@Base+0x259c> │ │ │ │ - mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - cmp r4, #0 │ │ │ │ - bne 5e58c <_PyXI_NewExcInfo@@Base+0x25ac> │ │ │ │ - b 5e5e0 <_PyXI_NewExcInfo@@Base+0x2600> │ │ │ │ - ldr r4, [pc, #96] @ 5e5f0 <_PyXI_NewExcInfo@@Base+0x2610> │ │ │ │ - mov r0, r6 │ │ │ │ - bl 394e24 <_PyObject_GetState@@Base> │ │ │ │ - subs r3, r0, #0 │ │ │ │ - bne 5e5c4 <_PyXI_NewExcInfo@@Base+0x25e4> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e5e0 <_PyXI_NewExcInfo@@Base+0x2600> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 5e5e0 <_PyXI_NewExcInfo@@Base+0x2600> │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 5e5e0 <_PyXI_NewExcInfo@@Base+0x2600> │ │ │ │ - ldr r1, [r6, #4] │ │ │ │ - mov r2, r4 │ │ │ │ - movw r0, #58792 @ 0xe5a8 │ │ │ │ - movt r0, #64 @ 0x40 │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, lr} │ │ │ │ - b bf9f4 │ │ │ │ - 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 r0, [r2, #84] @ 0x54 │ │ │ │ ands r4, r0, #268435456 @ 0x10000000 │ │ │ │ - beq 5e6b8 <_PyXI_NewExcInfo@@Base+0x26d8> │ │ │ │ + beq 5e58c <_PyXI_NewExcInfo@@Base+0x25f4> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5e648 <_PyXI_NewExcInfo@@Base+0x2668> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 5e51c <_PyXI_NewExcInfo@@Base+0x2584> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58844 @ 0xe5dc │ │ │ │ + movw r1, #56404 @ 0xdc54 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 21f0d4 │ │ │ │ + bl 21e238 │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 5e688 <_PyXI_NewExcInfo@@Base+0x26a8> │ │ │ │ + bcs 5e55c <_PyXI_NewExcInfo@@Base+0x25c4> │ │ │ │ lsr r3, r0, #7 │ │ │ │ - movw r1, #30628 @ 0x77a4 │ │ │ │ + movw r1, #28140 @ 0x6dec │ │ │ │ movt r1, #88 @ 0x58 │ │ │ │ and r0, r0, #127 @ 0x7f │ │ │ │ lsl r2, r3, #1 │ │ │ │ - movw r3, #19364 @ 0x4ba4 │ │ │ │ + movw r3, #16876 @ 0x41ec │ │ │ │ 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, #13904 @ 0x3650 │ │ │ │ + movw r2, #11472 @ 0x2cd0 │ │ │ │ movt r2, #87 @ 0x57 │ │ │ │ - movw r3, #41832 @ 0xa368 │ │ │ │ + movw r3, #39464 @ 0x9a28 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ add r2, r2, r1 │ │ │ │ ldrb r2, [r2, #7] │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #848] @ 0x350 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b aa8a8 │ │ │ │ - movw r2, #42460 @ 0xa5dc │ │ │ │ + b aa900 │ │ │ │ + movw r2, #39896 @ 0x9bd8 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #18400 @ 0x47e0 │ │ │ │ + movw r1, #15740 @ 0x3d7c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #2820 @ 0xb04 │ │ │ │ + movw r0, #772 @ 0x304 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ 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] @ 5e6fc <_PyXI_NewExcInfo@@Base+0x271c> │ │ │ │ + ldr r1, [pc, #8] @ 5e5d0 <_PyXI_NewExcInfo@@Base+0x2638> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36c8d8 │ │ │ │ + b 36c120 │ │ │ │ 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 a75f4 │ │ │ │ + bl a76b4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ 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 a7050 <_Py_Dealloc@@Base> │ │ │ │ + b a7110 <_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 3ccaf0 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + blx 3cc180 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3ccd84 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ + blx 3cc414 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ subs r4, r1, #0 │ │ │ │ sublt r7, r7, #1 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ addlt r4, r4, #60 @ 0x3c │ │ │ │ - blx 3ccaf0 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + blx 3cc180 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3ccd84 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ + blx 3cc414 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ subs ip, r1, #0 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ sublt r5, r5, #1 │ │ │ │ addlt ip, ip, #60 @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5e864 <_PyXI_NewExcInfo@@Base+0x2884> │ │ │ │ + beq 5e738 <_PyXI_NewExcInfo@@Base+0x27a0> │ │ │ │ add lr, r1, #1 │ │ │ │ cmp r6, #0 │ │ │ │ bic lr, lr, #2 │ │ │ │ - beq 5e830 <_PyXI_NewExcInfo@@Base+0x2850> │ │ │ │ + beq 5e704 <_PyXI_NewExcInfo@@Base+0x276c> │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [sp] │ │ │ │ - movw ip, #14848 @ 0x3a00 │ │ │ │ + movw ip, #12416 @ 0x3080 │ │ │ │ movt ip, #63 @ 0x3f │ │ │ │ mov r3, r5 │ │ │ │ str r6, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r0, #58936 @ 0xe638 │ │ │ │ + movw r0, #56496 @ 0xdcb0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - movw r2, #29640 @ 0x73c8 │ │ │ │ + movw r2, #27208 @ 0x6a48 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ movne r2, ip │ │ │ │ - bl b71d4 │ │ │ │ - b 5e8ac <_PyXI_NewExcInfo@@Base+0x28cc> │ │ │ │ + bl b7390 │ │ │ │ + b 5e780 <_PyXI_NewExcInfo@@Base+0x27e8> │ │ │ │ cmp lr, #0 │ │ │ │ - movw r0, #14848 @ 0x3a00 │ │ │ │ + movw r0, #12416 @ 0x3080 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r5 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r2, #29640 @ 0x73c8 │ │ │ │ + movw r2, #27208 @ 0x6a48 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ str ip, [sp] │ │ │ │ movne r2, r0 │ │ │ │ - movw r0, #58964 @ 0xe654 │ │ │ │ + movw r0, #56524 @ 0xdccc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b71d4 │ │ │ │ - b 5e8ac <_PyXI_NewExcInfo@@Base+0x28cc> │ │ │ │ + bl b7390 │ │ │ │ + b 5e780 <_PyXI_NewExcInfo@@Base+0x27e8> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e88c <_PyXI_NewExcInfo@@Base+0x28ac> │ │ │ │ + beq 5e760 <_PyXI_NewExcInfo@@Base+0x27c8> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, ip │ │ │ │ mov r1, r5 │ │ │ │ str r6, [sp] │ │ │ │ - movw r0, #58988 @ 0xe66c │ │ │ │ + movw r0, #56548 @ 0xdce4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b71d4 │ │ │ │ - b 5e8ac <_PyXI_NewExcInfo@@Base+0x28cc> │ │ │ │ + bl b7390 │ │ │ │ + b 5e780 <_PyXI_NewExcInfo@@Base+0x27e8> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, ip │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #59008 @ 0xe680 │ │ │ │ + movw r0, #56568 @ 0xdcf8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b b71d4 │ │ │ │ + b b7390 │ │ │ │ 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 5e8dc <_PyXI_NewExcInfo@@Base+0x28fc> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, #1 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aee00 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ced78 <_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] @ 5e864 <_PyXI_NewExcInfo@@Base+0x28cc> │ │ │ │ + sub sp, sp, #12 │ │ │ │ + sub r2, fp, #24 │ │ │ │ + mov r6, r0 │ │ │ │ + bl b3958 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 5e858 <_PyXI_NewExcInfo@@Base+0x28c0> │ │ │ │ + ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq 5e800 <_PyXI_NewExcInfo@@Base+0x2868> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1aaca4 │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 5e7f4 <_PyXI_NewExcInfo@@Base+0x285c> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 5e7f4 <_PyXI_NewExcInfo@@Base+0x285c> │ │ │ │ + mov r0, r5 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + cmp r4, #0 │ │ │ │ + bne 5e804 <_PyXI_NewExcInfo@@Base+0x286c> │ │ │ │ + b 5e858 <_PyXI_NewExcInfo@@Base+0x28c0> │ │ │ │ + ldr r4, [pc, #96] @ 5e868 <_PyXI_NewExcInfo@@Base+0x28d0> │ │ │ │ + mov r0, r6 │ │ │ │ + bl 3948f4 <_PyObject_GetState@@Base> │ │ │ │ + subs r3, r0, #0 │ │ │ │ + bne 5e83c <_PyXI_NewExcInfo@@Base+0x28a4> │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 5e858 <_PyXI_NewExcInfo@@Base+0x28c0> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 5e858 <_PyXI_NewExcInfo@@Base+0x28c0> │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 5e858 <_PyXI_NewExcInfo@@Base+0x28c0> │ │ │ │ + ldr r1, [r6, #4] │ │ │ │ + mov r2, r4 │ │ │ │ + movw r0, #56584 @ 0xdd08 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, lr} │ │ │ │ + b bfbbc │ │ │ │ + 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, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ 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 5e924 <_PyXI_NewExcInfo@@Base+0x2944> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 5e8a8 <_PyXI_NewExcInfo@@Base+0x2910> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ - b 5e930 <_PyXI_NewExcInfo@@Base+0x2950> │ │ │ │ + bl 27a868 │ │ │ │ + b 5e8b4 <_PyXI_NewExcInfo@@Base+0x291c> │ │ │ │ sub r0, fp, #24 │ │ │ │ - bl 25e910 │ │ │ │ + bl 25db8c │ │ │ │ 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 5e8e8 <_PyXI_NewExcInfo@@Base+0x2950> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, #1 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b aeecc │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b cf9f0 <_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 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ands r4, r2, #268435456 @ 0x10000000 │ │ │ │ - bne 5e988 <_PyXI_NewExcInfo@@Base+0x29a8> │ │ │ │ - movw r2, #42460 @ 0xa5dc │ │ │ │ + bne 5e940 <_PyXI_NewExcInfo@@Base+0x29a8> │ │ │ │ + movw r2, #39896 @ 0x9bd8 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #18400 @ 0x47e0 │ │ │ │ + movw r1, #15740 @ 0x3d7c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #2896 @ 0xb50 │ │ │ │ + movw r0, #848 @ 0x350 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ mov r3, r4 │ │ │ │ - b 5e9d8 <_PyXI_NewExcInfo@@Base+0x29f8> │ │ │ │ + b 5e990 <_PyXI_NewExcInfo@@Base+0x29f8> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5e9b4 <_PyXI_NewExcInfo@@Base+0x29d4> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 5e96c <_PyXI_NewExcInfo@@Base+0x29d4> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #59024 @ 0xe690 │ │ │ │ + movw r1, #56592 @ 0xdd10 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 21f0d4 │ │ │ │ - bl 1190a0 <_PyUnicode_IsXidContinue@@Base> │ │ │ │ + bl 21e238 │ │ │ │ + bl 119bd8 <_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 {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] @ 5ecdc <_PyXI_NewExcInfo@@Base+0x2cfc> │ │ │ │ + ldr lr, [pc, #732] @ 5ec94 <_PyXI_NewExcInfo@@Base+0x2cfc> │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ moveq r6, r4 │ │ │ │ mov r5, r1 │ │ │ │ ldrne r6, [r4, #8] │ │ │ │ cmp r2, #2 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -49550,180 +49534,180 @@ │ │ │ │ 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 5ea70 <_PyXI_NewExcInfo@@Base+0x2a90> │ │ │ │ + bne 5ea28 <_PyXI_NewExcInfo@@Base+0x2a90> │ │ │ │ clz r3, r5 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5eab8 <_PyXI_NewExcInfo@@Base+0x2ad8> │ │ │ │ - ldr r1, [pc, #616] @ 5ece0 <_PyXI_NewExcInfo@@Base+0x2d00> │ │ │ │ + beq 5ea70 <_PyXI_NewExcInfo@@Base+0x2ad8> │ │ │ │ + ldr r1, [pc, #616] @ 5ec98 <_PyXI_NewExcInfo@@Base+0x2d00> │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5eab8 <_PyXI_NewExcInfo@@Base+0x2ad8> │ │ │ │ + bne 5ea70 <_PyXI_NewExcInfo@@Base+0x2ad8> │ │ │ │ mov r4, #0 │ │ │ │ - b 5ecc8 <_PyXI_NewExcInfo@@Base+0x2ce8> │ │ │ │ + b 5ec80 <_PyXI_NewExcInfo@@Base+0x2ce8> │ │ │ │ ldr r0, [r5] │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ - bl 1ac230 │ │ │ │ + bl 1abe50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5eab0 <_PyXI_NewExcInfo@@Base+0x2ad0> │ │ │ │ + beq 5ea68 <_PyXI_NewExcInfo@@Base+0x2ad0> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub r1, fp, #120 @ 0x78 │ │ │ │ - bl 2b0580 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2afe68 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5eab0 <_PyXI_NewExcInfo@@Base+0x2ad0> │ │ │ │ + beq 5ea68 <_PyXI_NewExcInfo@@Base+0x2ad0> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ - bl 2de228 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2ddd80 <_Py_Gid_Converter@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5eab0 <_PyXI_NewExcInfo@@Base+0x2ad0> │ │ │ │ + beq 5ea68 <_PyXI_NewExcInfo@@Base+0x2ad0> │ │ │ │ add r6, r6, r7 │ │ │ │ cmp r6, #3 │ │ │ │ - beq 5eb38 <_PyXI_NewExcInfo@@Base+0x2b58> │ │ │ │ + beq 5eaf0 <_PyXI_NewExcInfo@@Base+0x2b58> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5eb20 <_PyXI_NewExcInfo@@Base+0x2b40> │ │ │ │ + bne 5ead8 <_PyXI_NewExcInfo@@Base+0x2b40> │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 128f04 │ │ │ │ + bl 129ba0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 5eb38 <_PyXI_NewExcInfo@@Base+0x2b58> │ │ │ │ - b 5eab0 <_PyXI_NewExcInfo@@Base+0x2ad0> │ │ │ │ + bge 5eaf0 <_PyXI_NewExcInfo@@Base+0x2b58> │ │ │ │ + b 5ea68 <_PyXI_NewExcInfo@@Base+0x2ad0> │ │ │ │ sub r1, fp, #128 @ 0x80 │ │ │ │ - bl 2866a0 │ │ │ │ + bl 2861e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5eab0 <_PyXI_NewExcInfo@@Base+0x2ad0> │ │ │ │ + beq 5ea68 <_PyXI_NewExcInfo@@Base+0x2ad0> │ │ │ │ cmp r6, #4 │ │ │ │ - bne 5eb0c <_PyXI_NewExcInfo@@Base+0x2b2c> │ │ │ │ + bne 5eac4 <_PyXI_NewExcInfo@@Base+0x2b2c> │ │ │ │ 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 5eb9c <_PyXI_NewExcInfo@@Base+0x2bbc> │ │ │ │ + bne 5eb54 <_PyXI_NewExcInfo@@Base+0x2bbc> │ │ │ │ ldrb r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ eor r5, r4, #1 │ │ │ │ and r5, r5, #1 │ │ │ │ tst r9, r5 │ │ │ │ - beq 5ebc0 <_PyXI_NewExcInfo@@Base+0x2be0> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 5eb78 <_PyXI_NewExcInfo@@Base+0x2be0> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #21076 @ 0x5254 │ │ │ │ + movw r2, #18416 @ 0x47f0 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #31124 @ 0x7994 │ │ │ │ + movw r1, #28464 @ 0x6f30 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b 5eab0 <_PyXI_NewExcInfo@@Base+0x2ad0> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bl 1409e8 │ │ │ │ + b 5ea68 <_PyXI_NewExcInfo@@Base+0x2ad0> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #21076 @ 0x5254 │ │ │ │ + movw r2, #18416 @ 0x47f0 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #31084 @ 0x796c │ │ │ │ + movw r1, #28424 @ 0x6f08 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b 5eab0 <_PyXI_NewExcInfo@@Base+0x2ad0> │ │ │ │ + bl 1409e8 │ │ │ │ + b 5ea68 <_PyXI_NewExcInfo@@Base+0x2ad0> │ │ │ │ cmn r8, #100 @ 0x64 │ │ │ │ str r7, [sp] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r1, #59108 @ 0xe6e4 │ │ │ │ + movw r1, #56676 @ 0xdd64 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ movne r3, r8 │ │ │ │ mvneq r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r0, #59116 @ 0xe6ec │ │ │ │ + movw r0, #56684 @ 0xdd6c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r3, r6 │ │ │ │ - bl d7dfc │ │ │ │ + bl d8a14 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5eab0 <_PyXI_NewExcInfo@@Base+0x2ad0> │ │ │ │ - bl dc4ec │ │ │ │ + beq 5ea68 <_PyXI_NewExcInfo@@Base+0x2ad0> │ │ │ │ + bl dd114 │ │ │ │ cmp r9, #0 │ │ │ │ str r0, [fp, #-144] @ 0xffffff70 │ │ │ │ - beq 5ec28 <_PyXI_NewExcInfo@@Base+0x2c48> │ │ │ │ + beq 5ebe0 <_PyXI_NewExcInfo@@Base+0x2c48> │ │ │ │ ldr r0, [fp, #-136] @ 0xffffff78 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 2cf8c │ │ │ │ mov r4, r0 │ │ │ │ - b 5ec94 <_PyXI_NewExcInfo@@Base+0x2cb4> │ │ │ │ + b 5ec4c <_PyXI_NewExcInfo@@Base+0x2cb4> │ │ │ │ cmn r8, #100 @ 0x64 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ movne r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ tst r5, r3 │ │ │ │ - beq 5ec54 <_PyXI_NewExcInfo@@Base+0x2c74> │ │ │ │ + beq 5ec0c <_PyXI_NewExcInfo@@Base+0x2c74> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 2d58c │ │ │ │ mov r4, r0 │ │ │ │ - b 5ec94 <_PyXI_NewExcInfo@@Base+0x2cb4> │ │ │ │ + b 5ec4c <_PyXI_NewExcInfo@@Base+0x2cb4> │ │ │ │ orrs r5, sl, r5 │ │ │ │ - beq 5ec84 <_PyXI_NewExcInfo@@Base+0x2ca4> │ │ │ │ + beq 5ec3c <_PyXI_NewExcInfo@@Base+0x2ca4> │ │ │ │ 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 5ec94 <_PyXI_NewExcInfo@@Base+0x2cb4> │ │ │ │ + b 5ec4c <_PyXI_NewExcInfo@@Base+0x2cb4> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 2cf20 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmp r4, #0 │ │ │ │ movweq r4, #5196 @ 0x144c │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 5ecc8 <_PyXI_NewExcInfo@@Base+0x2ce8> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 5ec80 <_PyXI_NewExcInfo@@Base+0x2ce8> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173b74 │ │ │ │ - b 5eab0 <_PyXI_NewExcInfo@@Base+0x2ad0> │ │ │ │ + bl 17382c │ │ │ │ + b 5ea68 <_PyXI_NewExcInfo@@Base+0x2ad0> │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ - bl 1adf68 │ │ │ │ + bl 1adb84 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq sl, lr, ip, asr #13 │ │ │ │ + subseq r9, lr, ip, lsl #27 │ │ │ │ strhteq r7, [r2], #-80 @ 0xffffffb0 │ │ │ │ │ │ │ │ -0005ece4 : │ │ │ │ +0005ec9c : │ │ │ │ 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 │ │ │ │ @@ -49732,71 +49716,71 @@ │ │ │ │ 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 a12b4 │ │ │ │ + bl a1378 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - beq 5ed78 │ │ │ │ + beq 5ed30 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 25e940 │ │ │ │ + bl 25dbbc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ed68 │ │ │ │ + bgt 5ed20 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ed68 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 5ed20 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ed78 │ │ │ │ - bl a5ea8 │ │ │ │ + beq 5ed30 │ │ │ │ + bl a5f68 │ │ │ │ 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 r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ands r4, r2, #268435456 @ 0x10000000 │ │ │ │ - bne 5edd0 │ │ │ │ - movw r2, #42460 @ 0xa5dc │ │ │ │ + bne 5ed88 │ │ │ │ + movw r2, #39896 @ 0x9bd8 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #18400 @ 0x47e0 │ │ │ │ + movw r1, #15740 @ 0x3d7c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #2884 @ 0xb44 │ │ │ │ + movw r0, #836 @ 0x344 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ mov r3, r4 │ │ │ │ - b 5ee20 │ │ │ │ + b 5edd8 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5edfc │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 5edb4 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #59128 @ 0xe6f8 │ │ │ │ + movw r1, #56696 @ 0xdd78 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 21f0d4 │ │ │ │ - bl 11903c <_PyUnicode_IsXidStart@@Base> │ │ │ │ + bl 21e238 │ │ │ │ + bl 119b74 <_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 │ │ │ │ @@ -49804,123 +49788,123 @@ │ │ │ │ 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 5ee64 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bls 5ee1c │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #59208 @ 0xe748 │ │ │ │ + movw r1, #56776 @ 0xddc8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 5eea4 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 5ee5c │ │ │ │ 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 221040 <_PyUnicode_IsLinebreak@@Base+0x17b8> │ │ │ │ + bl 2201d0 <_PyUnicode_IsLinebreak@@Base+0x17e4> │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #52312 @ 0xcc58 │ │ │ │ + movw r3, #48340 @ 0xbcd4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1430a4 │ │ │ │ + bl 142c98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5eeac │ │ │ │ + bne 5ee64 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl 143524 │ │ │ │ + bl 143118 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 22735c <_PyLong_GCD@@Base+0x9fc> │ │ │ │ + bl 22664c <_PyLong_GCD@@Base+0x9fc> │ │ │ │ subs r3, r4, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5eea4 │ │ │ │ + beq 5ee5c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0005eef0 : │ │ │ │ +0005eea8 : │ │ │ │ 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 281c40 │ │ │ │ + bl 2816a8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ef38 │ │ │ │ - bl a5ea8 │ │ │ │ + beq 5eef0 │ │ │ │ + bl a5f68 │ │ │ │ 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] @ 5ef94 │ │ │ │ + ldr r3, [pc, #52] @ 5ef4c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [r3, #3736] @ 0xe98 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 5ef7c │ │ │ │ - bl be4fc │ │ │ │ + bne 5ef34 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ef8c │ │ │ │ + bne 5ef44 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ 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 225110 │ │ │ │ + bl 224400 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl be4fc │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 5f010 │ │ │ │ + bne 5efc8 │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #64] @ 5f020 │ │ │ │ + vldr d7, [pc, #64] @ 5efd8 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movwhi r0, #5464 @ 0x1558 │ │ │ │ movthi r0, #96 @ 0x60 │ │ │ │ - bhi 5f010 │ │ │ │ + bhi 5efc8 │ │ │ │ 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 │ │ │ │ @@ -49928,46 +49912,46 @@ │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ │ │ │ │ -0005f028 <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ +0005efe0 <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 5f048 <_PyEval_FormatAwaitableError@@Base+0x20> │ │ │ │ + beq 5f000 <_PyEval_FormatAwaitableError@@Base+0x20> │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f090 <_PyEval_FormatAwaitableError@@Base+0x68> │ │ │ │ + bne 5f048 <_PyEval_FormatAwaitableError@@Base+0x68> │ │ │ │ cmp r2, #1 │ │ │ │ - bne 5f064 <_PyEval_FormatAwaitableError@@Base+0x3c> │ │ │ │ - movw ip, #45172 @ 0xb074 │ │ │ │ + bne 5f01c <_PyEval_FormatAwaitableError@@Base+0x3c> │ │ │ │ + movw ip, #45596 @ 0xb21c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ - movw r2, #59248 @ 0xe770 │ │ │ │ + movw r2, #56816 @ 0xddf0 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - b 5f07c <_PyEval_FormatAwaitableError@@Base+0x54> │ │ │ │ + b 5f034 <_PyEval_FormatAwaitableError@@Base+0x54> │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5f090 <_PyEval_FormatAwaitableError@@Base+0x68> │ │ │ │ - movw ip, #45172 @ 0xb074 │ │ │ │ + bne 5f048 <_PyEval_FormatAwaitableError@@Base+0x68> │ │ │ │ + movw ip, #45596 @ 0xb21c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ - movw r2, #59340 @ 0xe7cc │ │ │ │ + movw r2, #56908 @ 0xde4c │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [ip] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2dabb4 <_PyErr_Format@@Base> │ │ │ │ + b 2da730 <_PyErr_Format@@Base> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005f09c : │ │ │ │ +0005f054 : │ │ │ │ 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 │ │ │ │ @@ -49982,15 +49966,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 1a1858 <_PyArena_Free@@Base+0x1b20> │ │ │ │ + bl 1a14f4 <_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 │ │ │ │ @@ -49998,77 +49982,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 5f150 │ │ │ │ + beq 5f108 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl ca1b0 │ │ │ │ + bl ca3b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5f190 │ │ │ │ - b 5f168 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 5f148 │ │ │ │ + b 5f120 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37448 @ 0x9248 │ │ │ │ + movw r1, #34788 @ 0x87e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl 21f3e4 │ │ │ │ + bl 21e548 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r7, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5f1ac │ │ │ │ + ble 5f164 │ │ │ │ cmp r7, #0 │ │ │ │ - blt 5f1c4 │ │ │ │ + blt 5f17c │ │ │ │ mov r0, r4 │ │ │ │ - bl ca464 │ │ │ │ + bl ca664 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bne 5f170 │ │ │ │ - b 5f1ec │ │ │ │ + bne 5f128 │ │ │ │ + b 5f1a4 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5f188 │ │ │ │ + bne 5f140 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 5f188 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 5f140 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f168 │ │ │ │ + bgt 5f120 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f168 │ │ │ │ + bne 5f120 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 5f168 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 5f120 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f210 │ │ │ │ + bgt 5f1c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f210 │ │ │ │ + bne 5f1c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - bl be4fc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f168 │ │ │ │ + bne 5f120 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0005f228 : │ │ │ │ +0005f1e0 : │ │ │ │ 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] │ │ │ │ @@ -50076,21 +50060,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, #18224 @ 0x4730 │ │ │ │ + movw r1, #15564 @ 0x3ccc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #18228 @ 0x4734 │ │ │ │ + movw r0, #15568 @ 0x3cd0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl d7dfc │ │ │ │ + bl d8a14 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5f32c │ │ │ │ + beq 5f2e4 │ │ │ │ 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 │ │ │ │ @@ -50098,84 +50082,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 5f2f8 │ │ │ │ + ble 5f2b0 │ │ │ │ mov r3, #0 │ │ │ │ - movw r2, #6808 @ 0x1a98 │ │ │ │ + movw r2, #5940 @ 0x1734 │ │ │ │ movt r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ - movw r1, #61480 @ 0xf028 │ │ │ │ + movw r1, #60200 @ 0xeb28 │ │ │ │ movt r1, #27 │ │ │ │ - movw r0, #24564 @ 0x5ff4 │ │ │ │ + movw r0, #23716 @ 0x5ca4 │ │ │ │ movt r0, #24 │ │ │ │ - bl 98b38 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 98b68 <_Py_hashtable_new_full@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #-12] │ │ │ │ - bne 5f2f8 │ │ │ │ - bl 2e1c38 │ │ │ │ - b 5f32c │ │ │ │ + bne 5f2b0 │ │ │ │ + bl 2e1788 │ │ │ │ + b 5f2e4 │ │ │ │ mov r0, r6 │ │ │ │ sub r1, r4, #40 @ 0x28 │ │ │ │ - bl 1a0054 <_PyArena_Free@@Base+0x31c> │ │ │ │ + bl 19fcf0 <_PyArena_Free@@Base+0x320> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f314 │ │ │ │ - bl 18ae08 <_Py_hashtable_destroy@@Base> │ │ │ │ + beq 5f2cc │ │ │ │ + bl 18aa80 <_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, #59468 @ 0xe84c │ │ │ │ + movw r0, #57036 @ 0xdecc │ │ │ │ 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 b71d4 │ │ │ │ + b b7390 │ │ │ │ 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 225110 │ │ │ │ + bl 224400 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl be4fc │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 5f3dc │ │ │ │ + bne 5f394 │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #64] @ 5f3e8 │ │ │ │ + vldr d7, [pc, #64] @ 5f3a0 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 5f3d4 │ │ │ │ + bgt 5f38c │ │ │ │ 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 5f3dc │ │ │ │ + b 5f394 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {fp, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ @@ -50185,55 +50169,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 5f444 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 5f3fc │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5f434 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 5f444 │ │ │ │ + bne 5f3ec │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 5f3fc │ │ │ │ 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, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5f46c │ │ │ │ + bne 5f424 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ 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 225110 │ │ │ │ + bl 224400 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d9, d1 │ │ │ │ - bl be4fc │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 5f4d8 │ │ │ │ + bne 5f490 │ │ │ │ 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 │ │ │ │ @@ -50242,226 +50226,225 @@ │ │ │ │ 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 5f650 │ │ │ │ + bl 5f5b8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5f568 │ │ │ │ + beq 5f520 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f53c │ │ │ │ + bgt 5f4f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f53c │ │ │ │ + bne 5f4f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5f56c │ │ │ │ - movw r3, #52368 @ 0xcc90 │ │ │ │ + bne 5f524 │ │ │ │ + movw r3, #48400 @ 0xbd10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1430a4 │ │ │ │ + bl 142c98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f568 │ │ │ │ - bl 143524 │ │ │ │ + beq 5f520 │ │ │ │ + bl 143118 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 380978 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 3801a0 <_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, #34236 @ 0x85bc │ │ │ │ - movt r0, #64 @ 0x40 │ │ │ │ - ldr r4, [ip, #4] │ │ │ │ - ldrd r2, [ip, #16] │ │ │ │ - ldr r1, [ip, #12] │ │ │ │ - bl bf9f4 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r2, r0 │ │ │ │ - movw r0, #25340 @ 0x62fc │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b bf9f4 │ │ │ │ - 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 225110 │ │ │ │ + bl 224400 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [fp, #-44] @ 0xffffffd4 │ │ │ │ vstr d1, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl be4fc │ │ │ │ + bl be6c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5f63c │ │ │ │ + bne 5f5a8 │ │ │ │ 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 5f62c │ │ │ │ - bl 3bb084 <_Py_c_neg@@Base+0xf0> │ │ │ │ - b 5f63c │ │ │ │ + beq 5f598 │ │ │ │ + bl 3ba714 <_Py_c_neg@@Base+0xf0> │ │ │ │ + b 5f5a8 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c57b8 │ │ │ │ + b c5ae0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - 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 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 36fee8 <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ + bl 36f730 <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5f73c │ │ │ │ + beq 5f6a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5f740 │ │ │ │ + bne 5f6a8 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ ldr r2, [r4] │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 5f6c4 │ │ │ │ + bne 5f62c │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f73c │ │ │ │ + bgt 5f6a4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5f73c │ │ │ │ + bne 5f6a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 5f73c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 5f6a4 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f6e4 │ │ │ │ + bgt 5f64c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5f6e4 │ │ │ │ + bne 5f64c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d0820 │ │ │ │ + bl 1cf298 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r6 │ │ │ │ - bne 5f740 │ │ │ │ - movw ip, #45172 @ 0xb074 │ │ │ │ + bne 5f6a8 │ │ │ │ + movw ip, #45596 @ 0xb21c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #59704 @ 0xe938 │ │ │ │ + movw r1, #57272 @ 0xdfb8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [ip] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ ldr r2, [r6] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f73c │ │ │ │ + bgt 5f6a4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5f73c │ │ │ │ + bne 5f6a4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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, #31804 @ 0x7c3c │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + ldr r4, [ip, #4] │ │ │ │ + ldrd r2, [ip, #16] │ │ │ │ + ldr r1, [ip, #12] │ │ │ │ + bl bfbbc │ │ │ │ + mov r1, r4 │ │ │ │ + mov r2, r0 │ │ │ │ + movw r0, #22680 @ 0x5898 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b bfbbc │ │ │ │ + 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 5f784 │ │ │ │ + bne 5f738 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38980 @ 0x9844 │ │ │ │ + movw r1, #36548 @ 0x8ec4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 5f7ac │ │ │ │ + bl 16e8c0 │ │ │ │ + b 5f760 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 5f7b4 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 5f768 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #59776 @ 0xe980 │ │ │ │ + movw r1, #57320 @ 0xdfe8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 152698 │ │ │ │ + bl 1522a4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bgt 5f7e8 │ │ │ │ - bl be4fc │ │ │ │ + bgt 5f79c │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f7ac │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 5f760 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #59808 @ 0xe9a0 │ │ │ │ + movw r1, #57352 @ 0xe008 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 5f7ac │ │ │ │ + bl 16e8c0 │ │ │ │ + b 5f760 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r5 │ │ │ │ - beq 5f84c │ │ │ │ + beq 5f800 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f82c │ │ │ │ + beq 5f7e0 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f818 │ │ │ │ + bne 5f7cc │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl a5ea8 │ │ │ │ - b 5f82c │ │ │ │ + bl a5f68 │ │ │ │ + b 5f7e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38e588 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ + bl 38e430 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5f80c │ │ │ │ - b 5f7ac │ │ │ │ + bne 5f7c0 │ │ │ │ + b 5f760 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5998 │ │ │ │ + bl a5a58 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ strne r5, [r4, #36] @ 0x24 │ │ │ │ - bne 5f84c │ │ │ │ - bl 2e1c38 │ │ │ │ - b 5f7ac │ │ │ │ + bne 5f800 │ │ │ │ + bl 2e1788 │ │ │ │ + b 5f760 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ orrs r3, r3, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ @@ -50476,56 +50459,56 @@ │ │ │ │ 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 225110 │ │ │ │ + bl 224400 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [fp, #-68] @ 0xffffffbc │ │ │ │ vstr d1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl be4fc │ │ │ │ + bl be6c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 5f924 │ │ │ │ + bne 5f8d8 │ │ │ │ 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 39f77c <_Py_c_abs@@Base> │ │ │ │ + bl 39ee3c <_Py_c_abs@@Base> │ │ │ │ ldr r1, [r5] │ │ │ │ vmov r2, r3, d0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5f910 │ │ │ │ - bl 3bb084 <_Py_c_neg@@Base+0xf0> │ │ │ │ - b 5f924 │ │ │ │ - movw r0, #59848 @ 0xe9c8 │ │ │ │ + beq 5f8c4 │ │ │ │ + bl 3ba714 <_Py_c_neg@@Base+0xf0> │ │ │ │ + b 5f8d8 │ │ │ │ + movw r0, #57416 @ 0xe048 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ vstr d10, [sp] │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ 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] @ 5f9b4 │ │ │ │ + ldr r1, [pc, #100] @ 5f968 │ │ │ │ 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] │ │ │ │ @@ -50537,541 +50520,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 a7658 │ │ │ │ + bl a7718 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bbad0 │ │ │ │ + b bbc98 │ │ │ │ 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 5fa0c │ │ │ │ + bne 5f9c0 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 5fa08 │ │ │ │ + blt 5f9bc │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5fa48 │ │ │ │ + beq 5f9fc │ │ │ │ mov r5, r3 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ movw ip, #30500 @ 0x7724 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fad0 │ │ │ │ + beq 5fa84 │ │ │ │ adds r4, r4, r5 │ │ │ │ ldrne r4, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 139f90 │ │ │ │ + bl 13a590 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5fac0 │ │ │ │ + beq 5fa74 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #43176 @ 0xa8a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5fa9c │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 5fa50 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #59892 @ 0xe9f4 │ │ │ │ + movw r1, #57460 @ 0xe074 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl c56c8 │ │ │ │ + bl c59f0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5fabc │ │ │ │ - bl be4fc │ │ │ │ + bne 5fa70 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fad0 │ │ │ │ + bne 5fa84 │ │ │ │ str r4, [r5, #20] │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ 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 5fb30 │ │ │ │ + bne 5fae4 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 5fb2c │ │ │ │ + blt 5fae0 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5fb70 │ │ │ │ + beq 5fb24 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #1632] @ 60198 │ │ │ │ + ldr r1, [pc, #1632] @ 6014c │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fb70 │ │ │ │ + bne 5fb24 │ │ │ │ mov r4, #0 │ │ │ │ - b 6018c │ │ │ │ + b 60140 │ │ │ │ adds r2, r5, r4 │ │ │ │ - beq 5fbf0 │ │ │ │ + beq 5fba4 │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5fb90 │ │ │ │ + beq 5fb44 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 5fb98 │ │ │ │ - b 5fc00 │ │ │ │ + bne 5fb4c │ │ │ │ + b 5fbb4 │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 14b788 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b38c <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5fbb8 │ │ │ │ - bl be4fc │ │ │ │ + bne 5fb6c │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fc00 │ │ │ │ - b 5fb68 │ │ │ │ - bl c56c8 │ │ │ │ + beq 5fbb4 │ │ │ │ + b 5fb1c │ │ │ │ + bl c59f0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fbe4 │ │ │ │ + bgt 5fb98 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fbe4 │ │ │ │ + bne 5fb98 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - bne 5fc04 │ │ │ │ - b 5fba8 │ │ │ │ + bne 5fbb8 │ │ │ │ + b 5fb5c │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mvn r7, #0 │ │ │ │ - b 5fc04 │ │ │ │ + b 5fbb8 │ │ │ │ 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 5fdc4 │ │ │ │ + bne 5fd78 │ │ │ │ cmp r7, #11 │ │ │ │ movlt r0, r7 │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl a12b4 │ │ │ │ + bl a1378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5fc54 │ │ │ │ + bne 5fc08 │ │ │ │ mov r4, #0 │ │ │ │ - b 600f4 │ │ │ │ + b 600a8 │ │ │ │ str r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movw r6, #29552 @ 0x7370 │ │ │ │ + movw r6, #27120 @ 0x69f0 │ │ │ │ movt r6, #65 @ 0x41 │ │ │ │ sub r1, r5, #1 │ │ │ │ mov r9, #0 │ │ │ │ cmp r7, r9 │ │ │ │ - beq 5fd44 │ │ │ │ + beq 5fcf8 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 5fd78 │ │ │ │ + blt 5fd2c │ │ │ │ ldrb r3, [r8, r1] │ │ │ │ sub r5, r1, #1 │ │ │ │ ldr r3, [r6, r3, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ - beq 5fca8 │ │ │ │ + beq 5fc5c │ │ │ │ mov r1, r5 │ │ │ │ - b 5fc70 │ │ │ │ + b 5fc24 │ │ │ │ ldrb r3, [r8, r5] │ │ │ │ ldr r3, [r6, r3, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ - bne 5fcb0 │ │ │ │ + bne 5fc64 │ │ │ │ sub r5, r5, #1 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 5fc94 │ │ │ │ + bne 5fc48 │ │ │ │ add r0, r5, #1 │ │ │ │ sub r1, r1, r5 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl cdeb8 │ │ │ │ + bl ceb30 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 5fd98 │ │ │ │ + beq 5fd4c │ │ │ │ cmp r9, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle sl, [r3, r9, lsl #2] │ │ │ │ - ble 5fd38 │ │ │ │ + ble 5fcec │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl c5924 │ │ │ │ + bl c5c4c │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fd18 │ │ │ │ + beq 5fccc │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fd9c │ │ │ │ + bgt 5fd50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fd9c │ │ │ │ + bne 5fd50 │ │ │ │ mov r0, sl │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 5fd9c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 5fd50 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fd38 │ │ │ │ + bgt 5fcec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fd38 │ │ │ │ + bne 5fcec │ │ │ │ mov r0, sl │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ add r9, r9, #1 │ │ │ │ mov r1, r5 │ │ │ │ - b 5fc68 │ │ │ │ + b 5fc1c │ │ │ │ cmp r1, #0 │ │ │ │ mov r6, r9 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movwge r3, #29552 @ 0x7370 │ │ │ │ + movwge r3, #27120 @ 0x69f0 │ │ │ │ movtge r3, #65 @ 0x41 │ │ │ │ - blt 5fd80 │ │ │ │ + blt 5fd34 │ │ │ │ ldrb r2, [r8, r1] │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - beq 60104 │ │ │ │ + beq 600b8 │ │ │ │ subs r1, r1, #1 │ │ │ │ - bcc 5fd80 │ │ │ │ - b 5fd5c │ │ │ │ + bcc 5fd34 │ │ │ │ + b 5fd10 │ │ │ │ mov r6, r9 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #8] │ │ │ │ - bl 2f02b8 │ │ │ │ + bl 2efe0c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 600f4 │ │ │ │ - b 5fd9c │ │ │ │ + bne 600a8 │ │ │ │ + b 5fd50 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fc4c │ │ │ │ + bgt 5fc00 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fc4c │ │ │ │ + bne 5fc00 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 5fc4c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 5fc00 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 1c1608 │ │ │ │ + bl 1c1100 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 5fc4c │ │ │ │ + bne 5fc00 │ │ │ │ ldr sl, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5fe04 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 5fdb8 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #472 @ 0x1d8 │ │ │ │ - movt r1, #62 @ 0x3e │ │ │ │ + movw r1, #63348 @ 0xf774 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 600e8 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 6009c │ │ │ │ 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 5ff24 │ │ │ │ + bne 5fed8 │ │ │ │ ldrb sl, [r3] │ │ │ │ - bl a12b4 │ │ │ │ + bl a1378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 600e8 │ │ │ │ + beq 6009c │ │ │ │ sub r5, r5, #1 │ │ │ │ str r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r1, r5 │ │ │ │ mov r9, r6 │ │ │ │ mov r6, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - blt 5fef8 │ │ │ │ + blt 5feac │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5fef8 │ │ │ │ + beq 5feac │ │ │ │ sub r7, r7, #1 │ │ │ │ ldrb r3, [r8, r5] │ │ │ │ cmp r3, sl │ │ │ │ - bne 5fef0 │ │ │ │ + bne 5fea4 │ │ │ │ add r0, r5, #1 │ │ │ │ sub r1, r1, r5 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl cdeb8 │ │ │ │ + bl ceb30 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5fff0 │ │ │ │ + beq 5ffa4 │ │ │ │ cmp r9, #11 │ │ │ │ ldrle r3, [r6, #12] │ │ │ │ strle r4, [r3, r9, lsl #2] │ │ │ │ - ble 5fee0 │ │ │ │ + ble 5fe94 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl c5924 │ │ │ │ + bl c5c4c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fec0 │ │ │ │ + beq 5fe74 │ │ │ │ mov r1, r4 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r4, r6 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 60050 │ │ │ │ - b 600c4 │ │ │ │ + ble 60004 │ │ │ │ + b 60078 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fee0 │ │ │ │ + bgt 5fe94 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fee0 │ │ │ │ + bne 5fe94 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ sub r5, r5, #1 │ │ │ │ add r9, r9, #1 │ │ │ │ mov r1, r5 │ │ │ │ - b 5fe48 │ │ │ │ + b 5fdfc │ │ │ │ subs r5, r5, #1 │ │ │ │ - bcs 5fe5c │ │ │ │ + bcs 5fe10 │ │ │ │ mov r4, r6 │ │ │ │ cmn r1, #1 │ │ │ │ mov r6, r9 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - blt 5ffd8 │ │ │ │ + blt 5ff8c │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl cdeb8 │ │ │ │ + bl ceb30 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5ff8c │ │ │ │ - b 600c4 │ │ │ │ - bl a12b4 │ │ │ │ + bne 5ff40 │ │ │ │ + b 60078 │ │ │ │ + bl a1378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 600e8 │ │ │ │ + beq 6009c │ │ │ │ mov r1, r5 │ │ │ │ mov r5, r9 │ │ │ │ mov r9, r7 │ │ │ │ mov r7, r4 │ │ │ │ cmp r9, r6 │ │ │ │ - beq 5ff74 │ │ │ │ + beq 5ff28 │ │ │ │ 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 2d1f78 │ │ │ │ + bl 2d1238 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 5fffc │ │ │ │ + bge 5ffb0 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r5 │ │ │ │ - bl cdeb8 │ │ │ │ + bl ceb30 │ │ │ │ mov r4, r7 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 600c4 │ │ │ │ + beq 60078 │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r5, [r3, r6, lsl #2] │ │ │ │ - ble 5ffd4 │ │ │ │ + ble 5ff88 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5924 │ │ │ │ + bl c5c4c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60098 │ │ │ │ + bne 6004c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ffd4 │ │ │ │ + bgt 5ff88 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ffd4 │ │ │ │ + bne 5ff88 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #8] │ │ │ │ - bl 2f02b8 │ │ │ │ + bl 2efe0c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 600ec │ │ │ │ - b 600c4 │ │ │ │ + bne 600a0 │ │ │ │ + b 60078 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r4, r6 │ │ │ │ - b 600c4 │ │ │ │ + b 60078 │ │ │ │ add r0, sl, r4 │ │ │ │ sub r1, r1, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl cdeb8 │ │ │ │ + bl ceb30 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 600bc │ │ │ │ + beq 60070 │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r7, #12] │ │ │ │ strle r1, [r3, r6, lsl #2] │ │ │ │ - ble 6008c │ │ │ │ + ble 60040 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl c5924 │ │ │ │ + bl c5c4c │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r1] │ │ │ │ - beq 6006c │ │ │ │ + beq 60020 │ │ │ │ mov r4, r7 │ │ │ │ mov r9, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 600c4 │ │ │ │ + bgt 60078 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 600c4 │ │ │ │ + bne 60078 │ │ │ │ mov r0, r1 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 600c4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 60078 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 6008c │ │ │ │ + bgt 60040 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - bne 6008c │ │ │ │ + bne 60040 │ │ │ │ mov r0, r1 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ mov r1, r4 │ │ │ │ - b 5ff40 │ │ │ │ + b 5fef4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 600c4 │ │ │ │ + bgt 60078 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 600c4 │ │ │ │ + bne 60078 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 600c4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 60078 │ │ │ │ mov r4, r7 │ │ │ │ mov r9, r5 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 600e8 │ │ │ │ + bgt 6009c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 600e8 │ │ │ │ + bne 6009c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ ldr r3, [r9, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9, #24] │ │ │ │ - b 6018c │ │ │ │ + b 60140 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl cdeb8 │ │ │ │ + bl ceb30 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5fd9c │ │ │ │ + beq 5fd50 │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r5, [r3, r6, lsl #2] │ │ │ │ - ble 60184 │ │ │ │ + ble 60138 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5924 │ │ │ │ + bl c5c4c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60164 │ │ │ │ + beq 60118 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fd9c │ │ │ │ + bgt 5fd50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fd9c │ │ │ │ + bne 5fd50 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 5fd9c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 5fd50 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60184 │ │ │ │ + bgt 60138 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60184 │ │ │ │ + bne 60138 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 5fd80 │ │ │ │ + b 5fd34 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r7, r2, r0, asr r7 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 601bc │ │ │ │ + ldr r1, [pc, #8] @ 60170 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36c8d8 │ │ │ │ + b 36c120 │ │ │ │ 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 3b88ac <_PyBytes_FromXIData@@Base+0x39c> │ │ │ │ + b 3b7f3c <_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 │ │ │ │ @@ -51079,92 +51062,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, #22144 @ 0x5680 │ │ │ │ + movw r1, #20740 @ 0x5104 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 1228c4 │ │ │ │ + bl 123b40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6022c │ │ │ │ + bne 601e0 │ │ │ │ mov r5, #0 │ │ │ │ - b 60348 │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + b 602fc │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 14b4bc │ │ │ │ + bl 14b0c0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 60258 │ │ │ │ - bl be4fc │ │ │ │ + bne 6020c │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60224 │ │ │ │ - bl 296860 │ │ │ │ + bne 601d8 │ │ │ │ + bl 2963e0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 60224 │ │ │ │ - movw r3, #7396 @ 0x1ce4 │ │ │ │ + beq 601d8 │ │ │ │ + movw r3, #2684 @ 0xa7c │ │ │ │ movt r3, #31 │ │ │ │ add r1, r4, #16 │ │ │ │ cmp r7, r3 │ │ │ │ - bne 602d0 │ │ │ │ + bne 60284 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6029c │ │ │ │ - movw r3, #52392 @ 0xcca8 │ │ │ │ + bne 60250 │ │ │ │ + movw r3, #48424 @ 0xbd28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16272 @ 0x3f90 │ │ │ │ + movw r1, #13840 @ 0x3610 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 602e4 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 60298 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r2, #0 │ │ │ │ stm sp, {r2, r6} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ - bl 1c22c4 │ │ │ │ + bl 1c1dbc │ │ │ │ cmn r0, #1 │ │ │ │ ldrne r3, [r5, #24] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5, #24] │ │ │ │ - bne 60314 │ │ │ │ - b 602e4 │ │ │ │ + bne 602c8 │ │ │ │ + b 60298 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 60314 │ │ │ │ + bge 602c8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60224 │ │ │ │ + bgt 601d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 60224 │ │ │ │ + bne 601d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 60224 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 601d8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c29c8 │ │ │ │ + bl 1c24c0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60348 │ │ │ │ + bgt 602fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60348 │ │ │ │ + bne 602fc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ @@ -51176,77 +51159,77 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 603b0 │ │ │ │ + bne 60364 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 603f0 │ │ │ │ + beq 603a4 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #224] @ 6049c │ │ │ │ + ldr ip, [pc, #224] @ 60450 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 60490 │ │ │ │ + beq 60444 │ │ │ │ ldr r7, [r4] │ │ │ │ movw r1, #18228 @ 0x4734 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1809c4 │ │ │ │ - bl 139f90 │ │ │ │ + bl 18067c │ │ │ │ + bl 13a590 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 60428 │ │ │ │ + beq 603dc │ │ │ │ mov r0, r3 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60458 │ │ │ │ + beq 6040c │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 20e944 │ │ │ │ + bl 20d8e8 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r2, r4 │ │ │ │ - bl 37b554 <_PyLong_UnsignedLongLong_Converter@@Base+0x924> │ │ │ │ + bl 37ad7c <_PyLong_UnsignedLongLong_Converter@@Base+0x924> │ │ │ │ cmn r0, #1 │ │ │ │ movwne r0, #5196 @ 0x144c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 60494 │ │ │ │ - b 60490 │ │ │ │ + bne 60448 │ │ │ │ + b 60444 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r1, #18228 @ 0x4734 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ - bl 1809c4 │ │ │ │ - bl 139f90 │ │ │ │ + bl 18067c │ │ │ │ + bl 13a590 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #13272 @ 0x33d8 │ │ │ │ + movw r1, #10612 @ 0x2974 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #59824 @ 0xe9b0 │ │ │ │ + movw r0, #57248 @ 0xdfa0 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r7, r2, ip, ror r7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -51263,187 +51246,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 60594 │ │ │ │ + bmi 60548 │ │ │ │ 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 1403f0 │ │ │ │ + bl cce40 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60548 │ │ │ │ + bgt 604fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60548 │ │ │ │ + bne 604fc │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, sl │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r3, r6, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 605a4 │ │ │ │ + blt 60558 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ add r9, r9, r2 │ │ │ │ cmp r8, r1 │ │ │ │ - beq 60580 │ │ │ │ + beq 60534 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37268 @ 0x9194 │ │ │ │ + movw r1, #34576 @ 0x8710 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 605a4 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 60558 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bne 604e4 │ │ │ │ + bne 60498 │ │ │ │ ldr r7, [r7, #260] @ 0x104 │ │ │ │ mov r6, #0 │ │ │ │ - b 604d8 │ │ │ │ + b 6048c │ │ │ │ mov r0, r9 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ 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 be73c │ │ │ │ + b be904 │ │ │ │ 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 6060c │ │ │ │ + bne 605c0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 60640 │ │ │ │ + bne 605f4 │ │ │ │ mov ip, #2 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr ip, [pc, #332] @ 60770 │ │ │ │ + ldr ip, [pc, #332] @ 60724 │ │ │ │ sub lr, fp, #36 @ 0x24 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 606b8 │ │ │ │ + beq 6066c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 14b788 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b38c <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 60664 │ │ │ │ - bl be4fc │ │ │ │ + bne 60618 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 606a0 │ │ │ │ - b 606b8 │ │ │ │ - bl c56c8 │ │ │ │ + beq 60654 │ │ │ │ + b 6066c │ │ │ │ + bl c59f0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60690 │ │ │ │ + bgt 60644 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60690 │ │ │ │ + bne 60644 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 60654 │ │ │ │ + beq 60608 │ │ │ │ cmp r6, #0 │ │ │ │ - bge 606c0 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 60674 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47616 @ 0xba00 │ │ │ │ + movw r1, #45184 @ 0xb080 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ - b 60768 │ │ │ │ + b 6071c │ │ │ │ mov r0, r5 │ │ │ │ - bl a63d8 │ │ │ │ + bl a6498 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6075c │ │ │ │ + beq 60710 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ - bls 606e4 │ │ │ │ - bl 2e1c38 │ │ │ │ - b 6075c │ │ │ │ + bls 60698 │ │ │ │ + bl 2e1788 │ │ │ │ + b 60710 │ │ │ │ lsl r0, r6, #2 │ │ │ │ - bl a5998 │ │ │ │ + bl a5a58 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r9, r4, r6, lsl #2 │ │ │ │ movne r3, r4 │ │ │ │ movne r2, #0 │ │ │ │ - beq 606dc │ │ │ │ + beq 60690 │ │ │ │ cmp r9, r3 │ │ │ │ strne r2, [r3], #4 │ │ │ │ - bne 60700 │ │ │ │ + bne 606b4 │ │ │ │ ldr r3, [r7, #152] @ 0x98 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60754 │ │ │ │ + beq 60708 │ │ │ │ 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 60768 │ │ │ │ + b 6071c │ │ │ │ mov r0, r4 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7658 │ │ │ │ - b 606b8 │ │ │ │ + bl a7718 │ │ │ │ + b 6066c │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ rsbeq r7, r2, r8, 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, #60576 @ 0xeca0 │ │ │ │ + movw r0, #56608 @ 0xdd20 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9f7b0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f82c <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr ip, [pc, #80] @ 607f8 │ │ │ │ + ldr ip, [pc, #80] @ 607ac │ │ │ │ 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] │ │ │ │ @@ -51463,117 +51446,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 37cea8 <_PyLong_UnsignedLongLong_Converter@@Base+0x2278> │ │ │ │ + b 37c6d0 <_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 6085c │ │ │ │ + bne 60810 │ │ │ │ ldr r0, [r5] │ │ │ │ movw r4, #26132 @ 0x6614 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 608a4 │ │ │ │ - b 60880 │ │ │ │ + beq 60858 │ │ │ │ + b 60834 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #46840 @ 0xb6f8 │ │ │ │ + movw r0, #44408 @ 0xad78 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6083c │ │ │ │ - b 60a60 │ │ │ │ - bl 1e6ecc │ │ │ │ + bne 607f0 │ │ │ │ + b 60a14 │ │ │ │ + bl 1e5c5c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 608a4 │ │ │ │ - bl be4fc │ │ │ │ + bne 60858 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60a60 │ │ │ │ + bne 60a14 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 608dc │ │ │ │ - bl 1e6ecc │ │ │ │ + beq 60890 │ │ │ │ + bl 1e5c5c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 608dc │ │ │ │ - bl be4fc │ │ │ │ + bne 60890 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60a60 │ │ │ │ + bne 60a14 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d10, [pc, #388] @ 60a70 │ │ │ │ + vldr d10, [pc, #392] @ 60a28 │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r0] │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 60914 │ │ │ │ + bhi 608c8 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 60990 │ │ │ │ - b 60a0c │ │ │ │ - ble 60990 │ │ │ │ + bhi 60944 │ │ │ │ + b 609c0 │ │ │ │ + ble 60944 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 60990 │ │ │ │ + bhi 60944 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 60990 │ │ │ │ + beq 60944 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ vmov.f64 d0, d8 │ │ │ │ bl 2e274 │ │ │ │ - vldr d6, [pc, #300] @ 60a78 │ │ │ │ + vldr d6, [pc, #304] @ 60a30 │ │ │ │ ldrd r0, [fp, #-68] @ 0xffffffbc │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ - vldr d5, [pc, #296] @ 60a80 │ │ │ │ + vldr d5, [pc, #300] @ 60a38 │ │ │ │ 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 60a48 │ │ │ │ + bgt 609fc │ │ │ │ vneg.f64 d6, d6 │ │ │ │ vneg.f64 d7, d7 │ │ │ │ vstr d6, [fp, #-52] @ 0xffffffcc │ │ │ │ vstr d7, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 609c4 │ │ │ │ + b 60978 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 3baccc │ │ │ │ + bl 3ba35c │ │ │ │ vmov.f64 d0, d8 │ │ │ │ rsb r4, r0, r0, lsl #3 │ │ │ │ - bl 3baccc │ │ │ │ + bl 3ba35c │ │ │ │ add r4, r4, r0 │ │ │ │ - movw r3, #42896 @ 0xa790 │ │ │ │ + movw r3, #40528 @ 0x9e50 │ │ │ │ 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 │ │ │ │ @@ -51581,388 +51564,389 @@ │ │ │ │ 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 60a48 │ │ │ │ + beq 609fc │ │ │ │ vabs.f64 d8, d8 │ │ │ │ vcmp.f64 d8, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 60a48 │ │ │ │ + ble 609fc │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r5] │ │ │ │ - bl 3bb084 <_Py_c_neg@@Base+0xf0> │ │ │ │ - b 60a60 │ │ │ │ + bl 3ba714 <_Py_c_neg@@Base+0xf0> │ │ │ │ + b 60a14 │ │ │ │ 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 60a48 │ │ │ │ + beq 609fc │ │ │ │ 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 222c14 │ │ │ │ + b 221f04 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ andeq r0, r0, r0 │ │ │ │ @ instruction: 0xfff00000 @ IMB │ │ │ │ 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 r2, [r3, #84] @ 0x54 │ │ │ │ ands r4, r2, #536870912 @ 0x20000000 │ │ │ │ - beq 60ab8 │ │ │ │ + beq 60a70 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3b93ec <_PyBytes_FromXIData@@Base+0xedc> │ │ │ │ + b 3b8a7c <_PyBytes_FromXIData@@Base+0xedc> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #41688 @ 0xa2d8 │ │ │ │ + movw r2, #39256 @ 0x9958 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #18400 @ 0x47e0 │ │ │ │ + movw r1, #15740 @ 0x3d7c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #60200 @ 0xeb28 │ │ │ │ + movw r0, #57768 @ 0xe1a8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 373760 <_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 be73c │ │ │ │ + b be904 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl dc4ec │ │ │ │ + bl dd114 │ │ │ │ mov r4, r0 │ │ │ │ bl 2cfe0 │ │ │ │ mov r0, r4 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ 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] @ 60b4c │ │ │ │ + ldr r1, [pc, #8] @ 60b04 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36c8d8 │ │ │ │ + b 36c120 │ │ │ │ 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 60ba0 │ │ │ │ + bne 60b58 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 60b9c │ │ │ │ + ble 60b54 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r2, #3 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 60be0 │ │ │ │ + beq 60b98 │ │ │ │ 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] @ 60d58 │ │ │ │ + ldr r1, [pc, #408] @ 60d10 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 60d4c │ │ │ │ + beq 60d04 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 60c00 │ │ │ │ - bl be4fc │ │ │ │ + bne 60bb8 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60d4c │ │ │ │ + bne 60d04 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 60c20 │ │ │ │ - bl be4fc │ │ │ │ + bne 60bd8 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60d4c │ │ │ │ + bne 60d04 │ │ │ │ add r6, r6, r5 │ │ │ │ cmp r6, #2 │ │ │ │ - bne 60c34 │ │ │ │ + bne 60bec │ │ │ │ mov r5, #1 │ │ │ │ - b 60cbc │ │ │ │ + b 60c74 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 128f04 │ │ │ │ + bl 129ba0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 60d4c │ │ │ │ - bne 60c2c │ │ │ │ + blt 60d04 │ │ │ │ + bne 60be4 │ │ │ │ movw r6, #30500 @ 0x7724 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ ldr r3, [r6, #220] @ 0xdc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60cbc │ │ │ │ - bl dc4ec │ │ │ │ + beq 60c74 │ │ │ │ + bl dd114 │ │ │ │ mov r2, #524288 @ 0x80000 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e70c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 60cb0 │ │ │ │ + bge 60c68 │ │ │ │ ldr r3, [r6, #220] @ 0xdc │ │ │ │ cmn r3, #1 │ │ │ │ - bne 60ca8 │ │ │ │ + bne 60c60 │ │ │ │ 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 60ce4 │ │ │ │ + bne 60c9c │ │ │ │ ldr r3, [r6, #220] @ 0xdc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60d24 │ │ │ │ - bl dc4ec │ │ │ │ + bne 60cdc │ │ │ │ + bl dd114 │ │ │ │ mov r1, r7 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 2da84 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 60cf8 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 60cb0 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ - b 60d2c │ │ │ │ + bl 27a868 │ │ │ │ + b 60ce4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 60d3c │ │ │ │ + bne 60cf4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1ba97c <_Py_set_inheritable@@Base> │ │ │ │ + bl 1ba47c <_Py_set_inheritable@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 60d3c │ │ │ │ + bne 60cf4 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d844 │ │ │ │ - b 60d2c │ │ │ │ + b 60ce4 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 60d3c │ │ │ │ - bl be4fc │ │ │ │ + bne 60cf4 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60d4c │ │ │ │ + bne 60d04 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldrdeq r7, [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 r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60db0 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 60d68 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 60da0 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 60db0 │ │ │ │ + bne 60d58 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 60d68 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60de4 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 60d9c │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 60dd4 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 60de4 │ │ │ │ + bne 60d8c │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 60d9c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60e00 │ │ │ │ + bne 60db8 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60e14 │ │ │ │ + bne 60dcc │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60df0 │ │ │ │ + beq 60da8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 60e30 │ │ │ │ + bne 60de8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ 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 5aac4 │ │ │ │ + b 5aa7c │ │ │ │ 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 b23fc │ │ │ │ + b b24cc │ │ │ │ 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, #60216 @ 0xeb38 │ │ │ │ + movweq r1, #57784 @ 0xe1b8 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ movteq r1, #64 @ 0x40 │ │ │ │ str ip, [sp, #4] │ │ │ │ strne r1, [sp] │ │ │ │ movweq ip, #5196 @ 0x144c │ │ │ │ - movwne r1, #60224 @ 0xeb40 │ │ │ │ + movwne r1, #57792 @ 0xe1c0 │ │ │ │ movteq ip, #96 @ 0x60 │ │ │ │ movtne r1, #64 @ 0x40 │ │ │ │ streq ip, [sp] │ │ │ │ - bl c8a98 │ │ │ │ + bl c8cb4 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ add r4, r4, #1 │ │ │ │ str r4, [r0, #20] │ │ │ │ cmn r4, #1 │ │ │ │ - bne 60f20 │ │ │ │ - bl be4fc │ │ │ │ + bne 60ed8 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60f30 │ │ │ │ + bne 60ee8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ 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 60f70 │ │ │ │ + bne 60f28 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 60fac │ │ │ │ + bne 60f64 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr ip, [pc, #84] @ 60fdc │ │ │ │ + ldr ip, [pc, #84] @ 60f94 │ │ │ │ sub lr, fp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 60fac │ │ │ │ + bne 60f64 │ │ │ │ mov r0, #0 │ │ │ │ - b 60fd4 │ │ │ │ + b 60f8c │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl c4da0 │ │ │ │ + bl c50c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60fa4 │ │ │ │ + beq 60f5c │ │ │ │ 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} │ │ │ │ @@ -51973,283 +51957,283 @@ │ │ │ │ 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 6102c │ │ │ │ - movw r2, #33584 @ 0x8330 │ │ │ │ + bne 60fe4 │ │ │ │ + movw r2, #29296 @ 0x7270 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #18400 @ 0x47e0 │ │ │ │ + movw r1, #15740 @ 0x3d7c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #32776 @ 0x8008 │ │ │ │ + movw r0, #30116 @ 0x75a4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 61040 │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 60ff8 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd664 │ │ │ │ + bl ce2dc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 61048 │ │ │ │ + bne 61000 │ │ │ │ mov r0, #0 │ │ │ │ - b 61110 │ │ │ │ + b 610c8 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ moveq r5, #0 │ │ │ │ - ldreq r6, [pc, #184] @ 61118 │ │ │ │ - beq 61088 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + ldreq r6, [pc, #184] @ 610d0 │ │ │ │ + beq 61040 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40048 @ 0x9c70 │ │ │ │ + movw r1, #37844 @ 0x93d4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 61040 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 60ff8 │ │ │ │ add r6, r6, #4 │ │ │ │ cmp r5, #8 │ │ │ │ - beq 610c0 │ │ │ │ + beq 61078 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, r4 │ │ │ │ bl 2e4d8 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6107c │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 61034 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #60284 @ 0xeb7c │ │ │ │ + movw r1, #57852 @ 0xe1fc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b 610e8 │ │ │ │ - ldr r0, [pc, #84] @ 6111c │ │ │ │ + bl 1409e8 │ │ │ │ + b 610a0 │ │ │ │ + ldr r0, [pc, #84] @ 610d4 │ │ │ │ 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 2bbc34 │ │ │ │ + bl 2bb594 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 610f8 │ │ │ │ - bl be4fc │ │ │ │ + bne 610b0 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61040 │ │ │ │ - b 61108 │ │ │ │ + bne 60ff8 │ │ │ │ + b 610c0 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5464 @ 0x1558 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 61110 │ │ │ │ + beq 610c8 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - subseq sl, lr, r0, lsr #23 │ │ │ │ + subseq sl, lr, r0, ror #4 │ │ │ │ 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 b23fc │ │ │ │ + b b24cc │ │ │ │ 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 c56c8 │ │ │ │ + bl c59f0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 61180 │ │ │ │ - bl be4fc │ │ │ │ + bne 61138 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 611b4 │ │ │ │ + bne 6116c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 611a8 │ │ │ │ + beq 61160 │ │ │ │ cmn r4, #1 │ │ │ │ mvnlt r4, #0 │ │ │ │ - blt 611a4 │ │ │ │ + blt 6115c │ │ │ │ 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} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 35e0e8 │ │ │ │ + b 35d928 │ │ │ │ │ │ │ │ -000611d0 <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ +00061188 <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 352fc0 │ │ │ │ - ldr r2, [pc, #44] @ 61218 <_PyXI_ExcInfoAsObject@@Base+0x48> │ │ │ │ + b 352800 │ │ │ │ + ldr r2, [pc, #44] @ 611d0 <_PyXI_ExcInfoAsObject@@Base+0x48> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #13648 @ 0x3550 │ │ │ │ + movw r0, #11216 @ 0x2bd0 │ │ │ │ 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 bf9f4 │ │ │ │ + b bfbbc │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #52064 @ 0xcb60 │ │ │ │ + movw r0, #49632 @ 0xc1e0 │ │ │ │ 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 bf9f4 │ │ │ │ + b bfbbc │ │ │ │ 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 61284 <_PyXI_ExcInfoAsObject@@Base+0xb4> │ │ │ │ + bne 6123c <_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 6131c <_PyXI_ExcInfoAsObject@@Base+0x14c> │ │ │ │ - b 612ac <_PyXI_ExcInfoAsObject@@Base+0xdc> │ │ │ │ + beq 612d4 <_PyXI_ExcInfoAsObject@@Base+0x14c> │ │ │ │ + b 61264 <_PyXI_ExcInfoAsObject@@Base+0xdc> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #62260 @ 0xf334 │ │ │ │ + movw r0, #60112 @ 0xead0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61268 <_PyXI_ExcInfoAsObject@@Base+0x98> │ │ │ │ + bne 61220 <_PyXI_ExcInfoAsObject@@Base+0x98> │ │ │ │ mov r0, #0 │ │ │ │ - b 61450 <_PyXI_ExcInfoAsObject@@Base+0x280> │ │ │ │ + b 61408 <_PyXI_ExcInfoAsObject@@Base+0x280> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 6131c <_PyXI_ExcInfoAsObject@@Base+0x14c> │ │ │ │ + beq 612d4 <_PyXI_ExcInfoAsObject@@Base+0x14c> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 612d4 <_PyXI_ExcInfoAsObject@@Base+0x104> │ │ │ │ + beq 6128c <_PyXI_ExcInfoAsObject@@Base+0x104> │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - bne 612f0 <_PyXI_ExcInfoAsObject@@Base+0x120> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 612a8 <_PyXI_ExcInfoAsObject@@Base+0x120> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #60332 @ 0xebac │ │ │ │ + movw r1, #57900 @ 0xe22c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 612a4 <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 6125c <_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 61560 <_PyXI_ExcInfoAsObject@@Base+0x390> │ │ │ │ + bl 61518 <_PyXI_ExcInfoAsObject@@Base+0x390> │ │ │ │ mov r4, r0 │ │ │ │ - b 61434 <_PyXI_ExcInfoAsObject@@Base+0x264> │ │ │ │ + b 613ec <_PyXI_ExcInfoAsObject@@Base+0x264> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1954ec │ │ │ │ + bl 1951ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61368 <_PyXI_ExcInfoAsObject@@Base+0x198> │ │ │ │ + bne 61320 <_PyXI_ExcInfoAsObject@@Base+0x198> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1954ec │ │ │ │ + bl 1951ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61368 <_PyXI_ExcInfoAsObject@@Base+0x198> │ │ │ │ + bne 61320 <_PyXI_ExcInfoAsObject@@Base+0x198> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #60396 @ 0xebec │ │ │ │ + movw r1, #57964 @ 0xe26c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #108 @ 0x6c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c1608 │ │ │ │ + bl 1c1100 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 612a4 <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ + beq 6125c <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 613b0 <_PyXI_ExcInfoAsObject@@Base+0x1e0> │ │ │ │ - movw r3, #52392 @ 0xcca8 │ │ │ │ + ble 61368 <_PyXI_ExcInfoAsObject@@Base+0x1e0> │ │ │ │ + movw r3, #48424 @ 0xbd28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4744 @ 0x1288 │ │ │ │ + movw r1, #2304 @ 0x900 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl 1c4e48 │ │ │ │ - b 612a4 <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ + bl 1c4930 │ │ │ │ + b 6125c <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c1608 │ │ │ │ + bl 1c1100 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 613d4 <_PyXI_ExcInfoAsObject@@Base+0x204> │ │ │ │ + bne 6138c <_PyXI_ExcInfoAsObject@@Base+0x204> │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl 1c4e48 │ │ │ │ - b 612a4 <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ + bl 1c4930 │ │ │ │ + b 6125c <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 6140c <_PyXI_ExcInfoAsObject@@Base+0x23c> │ │ │ │ - movw r3, #52392 @ 0xcca8 │ │ │ │ + ble 613c4 <_PyXI_ExcInfoAsObject@@Base+0x23c> │ │ │ │ + movw r3, #48424 @ 0xbd28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4744 @ 0x1288 │ │ │ │ + movw r1, #2304 @ 0x900 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c4e48 │ │ │ │ - b 612a4 <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ + bl 1c4930 │ │ │ │ + b 6125c <_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 61560 <_PyXI_ExcInfoAsObject@@Base+0x390> │ │ │ │ + bl 61518 <_PyXI_ExcInfoAsObject@@Base+0x390> │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ 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 │ │ │ │ @@ -52265,66 +52249,66 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 614ac <_PyXI_ExcInfoAsObject@@Base+0x2dc> │ │ │ │ + bne 61464 <_PyXI_ExcInfoAsObject@@Base+0x2dc> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 614e4 <_PyXI_ExcInfoAsObject@@Base+0x314> │ │ │ │ + beq 6149c <_PyXI_ExcInfoAsObject@@Base+0x314> │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #132] @ 61544 <_PyXI_ExcInfoAsObject@@Base+0x374> │ │ │ │ + ldr ip, [pc, #132] @ 614fc <_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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6151c <_PyXI_ExcInfoAsObject@@Base+0x34c> │ │ │ │ + beq 614d4 <_PyXI_ExcInfoAsObject@@Base+0x34c> │ │ │ │ ldr r1, [r0] │ │ │ │ - movw r3, #59092 @ 0xe6d4 │ │ │ │ + movw r3, #55124 @ 0xd754 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 61524 <_PyXI_ExcInfoAsObject@@Base+0x354> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 614dc <_PyXI_ExcInfoAsObject@@Base+0x354> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #60472 @ 0xec38 │ │ │ │ + movw r1, #58040 @ 0xe2b8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ mov r0, #0 │ │ │ │ - b 6153c <_PyXI_ExcInfoAsObject@@Base+0x36c> │ │ │ │ + b 614f4 <_PyXI_ExcInfoAsObject@@Base+0x36c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38de04 │ │ │ │ + bl 38dd04 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6151c <_PyXI_ExcInfoAsObject@@Base+0x34c> │ │ │ │ + beq 614d4 <_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 │ │ │ │ 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 3403a4 │ │ │ │ + b 33fc94 <_Py_set_inheritable_async_safe@@Base+0x27cc> │ │ │ │ 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 │ │ │ │ @@ -52334,81 +52318,81 @@ │ │ │ │ cmp r3, r2 │ │ │ │ movne r3, #1 │ │ │ │ movne r0, r1 │ │ │ │ strbne r3, [fp, #-9] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [fp, #-8] │ │ │ │ cmp r2, r3 │ │ │ │ - ble 615c8 <_PyXI_ExcInfoAsObject@@Base+0x3f8> │ │ │ │ + ble 61580 <_PyXI_ExcInfoAsObject@@Base+0x3f8> │ │ │ │ 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 6159c <_PyXI_ExcInfoAsObject@@Base+0x3cc> │ │ │ │ + b 61554 <_PyXI_ExcInfoAsObject@@Base+0x3cc> │ │ │ │ ldrb r0, [fp, #-9] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000615dc : │ │ │ │ +00061594 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2dbc2c │ │ │ │ + b 2db7a8 │ │ │ │ │ │ │ │ -000615f0 <_PyXI_FormatExcInfo@@Base>: │ │ │ │ +000615a8 <_PyXI_FormatExcInfo@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 353608 │ │ │ │ + b 352e48 │ │ │ │ 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 61640 <_PyXI_FormatExcInfo@@Base+0x50> │ │ │ │ + bne 615f8 <_PyXI_FormatExcInfo@@Base+0x50> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36256 @ 0x8da0 │ │ │ │ + movw r1, #33824 @ 0x8420 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 61688 <_PyXI_FormatExcInfo@@Base+0x98> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 61640 <_PyXI_FormatExcInfo@@Base+0x98> │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bne 61690 <_PyXI_FormatExcInfo@@Base+0xa0> │ │ │ │ + bne 61648 <_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 61690 <_PyXI_FormatExcInfo@@Base+0xa0> │ │ │ │ + beq 61648 <_PyXI_FormatExcInfo@@Base+0xa0> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #2 │ │ │ │ - movw r1, #36308 @ 0x8dd4 │ │ │ │ + movw r1, #33876 @ 0x8454 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 3403a4 │ │ │ │ + bl 33fc94 <_Py_set_inheritable_async_safe@@Base+0x27cc> │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 388be0 <_PyAsyncGenValueWrapperNew@@Base+0x2e0> │ │ │ │ + bl 388408 <_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} │ │ │ │ @@ -52418,287 +52402,287 @@ │ │ │ │ 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 61728 <_PyXI_FormatExcInfo@@Base+0x138> │ │ │ │ + beq 616e0 <_PyXI_FormatExcInfo@@Base+0x138> │ │ │ │ ldr r1, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 61728 <_PyXI_FormatExcInfo@@Base+0x138> │ │ │ │ + beq 616e0 <_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, #57688 @ 0xe158 │ │ │ │ + movw r1, #55112 @ 0xd748 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 1228c4 │ │ │ │ + bl 123b40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6174c <_PyXI_FormatExcInfo@@Base+0x15c> │ │ │ │ - b 61798 <_PyXI_FormatExcInfo@@Base+0x1a8> │ │ │ │ + bne 61704 <_PyXI_FormatExcInfo@@Base+0x15c> │ │ │ │ + b 61750 <_PyXI_FormatExcInfo@@Base+0x1a8> │ │ │ │ cmp r2, #0 │ │ │ │ - beq 616f8 <_PyXI_FormatExcInfo@@Base+0x108> │ │ │ │ + beq 616b0 <_PyXI_FormatExcInfo@@Base+0x108> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57688 @ 0xe158 │ │ │ │ + movw r0, #55112 @ 0xd748 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 2c7b7c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c6dbc <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61798 <_PyXI_FormatExcInfo@@Base+0x1a8> │ │ │ │ - b 616f8 <_PyXI_FormatExcInfo@@Base+0x108> │ │ │ │ + beq 61750 <_PyXI_FormatExcInfo@@Base+0x1a8> │ │ │ │ + b 616b0 <_PyXI_FormatExcInfo@@Base+0x108> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl ca1b0 │ │ │ │ + bl ca3b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61798 <_PyXI_FormatExcInfo@@Base+0x1a8> │ │ │ │ + beq 61750 <_PyXI_FormatExcInfo@@Base+0x1a8> │ │ │ │ ldr r3, [r5, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 617a0 <_PyXI_FormatExcInfo@@Base+0x1b0> │ │ │ │ + bne 61758 <_PyXI_FormatExcInfo@@Base+0x1b0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61798 <_PyXI_FormatExcInfo@@Base+0x1a8> │ │ │ │ + bgt 61750 <_PyXI_FormatExcInfo@@Base+0x1a8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61798 <_PyXI_FormatExcInfo@@Base+0x1a8> │ │ │ │ + bne 61750 <_PyXI_FormatExcInfo@@Base+0x1a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 617bc <_PyXI_FormatExcInfo@@Base+0x1cc> │ │ │ │ + b 61774 <_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} │ │ │ │ │ │ │ │ -000617c4 : │ │ │ │ - ldr r3, [pc, #124] @ 61848 │ │ │ │ +0006177c : │ │ │ │ + ldr r3, [pc, #124] @ 61800 │ │ │ │ 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 6183c │ │ │ │ + beq 617f4 │ │ │ │ ldrb r3, [r0, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 617f8 │ │ │ │ + bls 617b0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b 617dc │ │ │ │ + b 61794 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 61820 │ │ │ │ + beq 617d8 │ │ │ │ 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 617f0 │ │ │ │ + bcc 617a8 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6183c │ │ │ │ + beq 617f4 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0006184c <_PyXI_FreeExcInfo@@Base>: │ │ │ │ +00061804 <_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 35374c │ │ │ │ + bl 352f8c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 982fc │ │ │ │ + b 97e3c │ │ │ │ │ │ │ │ -00061878 : │ │ │ │ +00061830 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #44] @ 618c0 │ │ │ │ + ldr r3, [pc, #44] @ 61878 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 260ff8 │ │ │ │ + bl 260264 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000618c4 : │ │ │ │ +0006187c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2aa940 <_PyEval_MakePendingCalls@@Base+0xedc> │ │ │ │ + b 2aa468 <_PyEval_MakePendingCalls@@Base+0xec0> │ │ │ │ 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 61938 │ │ │ │ + bne 618f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17676c │ │ │ │ + bl 176424 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bgt 61990 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bgt 61948 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63792 @ 0xf930 │ │ │ │ + movw r1, #61580 @ 0xf08c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 61988 │ │ │ │ - ldr r3, [pc, #244] @ 61a34 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 61940 │ │ │ │ + ldr r3, [pc, #244] @ 619ec │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #240] @ 61a38 │ │ │ │ + ldr r0, [pc, #240] @ 619f0 │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #60548 @ 0xec84 │ │ │ │ + movw r2, #58116 @ 0xe304 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 141c50 │ │ │ │ + bl 14182c │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #220] @ 61a3c │ │ │ │ + ldr r0, [pc, #220] @ 619f4 │ │ │ │ ldr r3, [r0, #664] @ 0x298 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61980 │ │ │ │ + bgt 61938 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0, #664] @ 0x298 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61980 │ │ │ │ + bne 61938 │ │ │ │ add r0, r0, #664 @ 0x298 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 61908 │ │ │ │ + bne 618c0 │ │ │ │ mov r0, #0 │ │ │ │ - b 61a2c │ │ │ │ + b 619e4 │ │ │ │ sub r0, r0, #1 │ │ │ │ - bl a091c │ │ │ │ + bl a09e0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61988 │ │ │ │ + beq 61940 │ │ │ │ add sl, r5, #16 │ │ │ │ add r9, r4, #12 │ │ │ │ mov r7, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ add r7, r7, #1 │ │ │ │ - bl ca1b0 │ │ │ │ + bl ca3b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 619e4 │ │ │ │ + beq 6199c │ │ │ │ cmp r8, r7 │ │ │ │ str r0, [r9, #4]! │ │ │ │ - bne 619ac │ │ │ │ + bne 61964 │ │ │ │ ldr r3, [r6, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61a0c │ │ │ │ + bne 619c4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61988 │ │ │ │ + bgt 61940 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61988 │ │ │ │ + bne 61940 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 61988 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 61940 │ │ │ │ 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 │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ strdeq r9, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -00061a40 : │ │ │ │ +000619f8 : │ │ │ │ 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 61adc │ │ │ │ + beq 61a94 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r5, #21196 @ 0x52cc │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r3, r5 │ │ │ │ - bne 61a84 │ │ │ │ + bne 61a3c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 61b00 │ │ │ │ + b 61ab8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - bl aee00 │ │ │ │ + bl aeecc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61b00 │ │ │ │ + beq 61ab8 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3a7af4 <_PyBytes_GetXIData@@Base+0x4ac> │ │ │ │ + bl 3a71b4 <_PyBytes_GetXIData@@Base+0x4ac> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61ac8 │ │ │ │ + bgt 61a80 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61ad0 │ │ │ │ + beq 61a88 │ │ │ │ mov r4, r5 │ │ │ │ - b 61b00 │ │ │ │ + b 61ab8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 61ac8 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 61a80 │ │ │ │ mov r0, #9 │ │ │ │ - bl cdc30 │ │ │ │ + bl ce8a8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #21196 @ 0x52cc │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3a7af4 <_PyBytes_GetXIData@@Base+0x4ac> │ │ │ │ + b 3a71b4 <_PyBytes_GetXIData@@Base+0x4ac> │ │ │ │ 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] │ │ │ │ @@ -52706,24 +52690,24 @@ │ │ │ │ ldr r2, [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 r3, [pc, #56] @ 61b7c │ │ │ │ + ldr r3, [pc, #56] @ 61b34 │ │ │ │ ldr r3, [r3, #1480] @ 0x5c8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61b70 │ │ │ │ + beq 61b28 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 299924 │ │ │ │ + bl 2994a4 │ │ │ │ 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 @ │ │ │ │ @@ -52731,315 +52715,315 @@ │ │ │ │ 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 61bc0 │ │ │ │ + bne 61b78 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - movw r0, #2312 @ 0x908 │ │ │ │ - movt r0, #64 @ 0x40 │ │ │ │ + movw r0, #65452 @ 0xffac │ │ │ │ + movt r0, #63 @ 0x3f │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b71d4 │ │ │ │ - bl 2dae9c │ │ │ │ + b b7390 │ │ │ │ + bl 2daa18 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61c18 │ │ │ │ + beq 61bd0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #32440 @ 0x7eb8 │ │ │ │ + movw r0, #30008 @ 0x7538 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl b71d4 │ │ │ │ + bl b7390 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61c04 │ │ │ │ + bgt 61bbc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61c0c │ │ │ │ + beq 61bc4 │ │ │ │ mov r4, r5 │ │ │ │ - b 61c18 │ │ │ │ + b 61bd0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 61c04 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 61bbc │ │ │ │ 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 r2, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 61c68 │ │ │ │ + beq 61c20 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3b52b4 │ │ │ │ + bl 3b4940 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 61c84 │ │ │ │ + bne 61c3c │ │ │ │ mov r5, #0 │ │ │ │ - b 61cb0 │ │ │ │ + b 61c68 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 3a98f0 │ │ │ │ + bl 3a8fb0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ - bne 61c48 │ │ │ │ - b 61c60 │ │ │ │ - bl 3734e8 │ │ │ │ + bne 61c00 │ │ │ │ + b 61c18 │ │ │ │ + bl 372d30 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61cb0 │ │ │ │ + bgt 61c68 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61cb0 │ │ │ │ + bne 61c68 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ - bl 394e24 <_PyObject_GetState@@Base> │ │ │ │ + bl 3948f4 <_PyObject_GetState@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61d14 │ │ │ │ + beq 61ccc │ │ │ │ mov r0, r5 │ │ │ │ - bl ca1b0 │ │ │ │ + bl ca3b0 │ │ │ │ subs ip, r0, #0 │ │ │ │ - bne 61d1c │ │ │ │ + bne 61cd4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61d14 │ │ │ │ + bgt 61ccc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61d14 │ │ │ │ + bne 61ccc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 61d5c │ │ │ │ + b 61d14 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bge 61d48 │ │ │ │ + bge 61d00 │ │ │ │ mov r3, ip │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #60784 @ 0xed70 │ │ │ │ + movw r0, #58352 @ 0xe3f0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bf9f4 │ │ │ │ - movw r0, #60792 @ 0xed78 │ │ │ │ + b bfbbc │ │ │ │ + movw r0, #58360 @ 0xe3f8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r3, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ 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 345bfc │ │ │ │ + bl 3454e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 61d94 │ │ │ │ - beq 61d9c │ │ │ │ + blt 61d4c │ │ │ │ + beq 61d54 │ │ │ │ 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 220f38 <_PyUnicode_IsLinebreak@@Base+0x16b0> │ │ │ │ + bl 2200c8 <_PyUnicode_IsLinebreak@@Base+0x16dc> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61dfc │ │ │ │ - bl 2f02b8 │ │ │ │ + beq 61db4 │ │ │ │ + bl 2efe0c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 61e00 │ │ │ │ + bne 61db8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61dfc │ │ │ │ + bgt 61db4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61dfc │ │ │ │ + bne 61db4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 61e5c │ │ │ │ + bne 61e14 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 61e58 │ │ │ │ + ble 61e10 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 61e9c │ │ │ │ + beq 61e54 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #248] @ 61f5c │ │ │ │ + ldr r1, [pc, #248] @ 61f14 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61e9c │ │ │ │ + bne 61e54 │ │ │ │ mov r4, #0 │ │ │ │ - b 61f50 │ │ │ │ + b 61f08 │ │ │ │ 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 61ed0 │ │ │ │ + bne 61e88 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - b 61f4c │ │ │ │ + b 61f04 │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 61ebc │ │ │ │ + beq 61e74 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r1, [r0] │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl bbe14 │ │ │ │ + bl bbfdc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61f10 │ │ │ │ + beq 61ec8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61f34 │ │ │ │ + bgt 61eec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61f34 │ │ │ │ + bne 61eec │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 61f50 │ │ │ │ - bl be4fc │ │ │ │ + bne 61f08 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61ebc │ │ │ │ - b 61e94 │ │ │ │ + beq 61e74 │ │ │ │ + b 61e4c │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r7, r2, r4, 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 │ │ │ │ + movw r1, #38064 @ 0x94b0 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 1809c4 │ │ │ │ + bl 18067c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r6, r3 │ │ │ │ - beq 61fbc │ │ │ │ + beq 61f74 │ │ │ │ ldr r2, [r6, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 61fbc │ │ │ │ + beq 61f74 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - beq 62000 │ │ │ │ - b 61fe4 │ │ │ │ + beq 61fb8 │ │ │ │ + b 61f9c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 61fac │ │ │ │ + beq 61f64 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #60804 @ 0xed84 │ │ │ │ + movw r0, #58372 @ 0xe404 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2c7b7c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c6dbc <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61fac │ │ │ │ + bne 61f64 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r3, #2 │ │ │ │ - movw r0, #60804 @ 0xed84 │ │ │ │ + movw r0, #58372 @ 0xe404 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61fdc │ │ │ │ + beq 61f94 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - bl ca1b0 │ │ │ │ + bl ca3b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61fdc │ │ │ │ + beq 61f94 │ │ │ │ ldr r3, [r6, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62054 │ │ │ │ + bne 6200c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61fdc │ │ │ │ + bgt 61f94 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61fdc │ │ │ │ + bne 61f94 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 61fdc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 61f94 │ │ │ │ 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] │ │ │ │ @@ -53052,40 +53036,40 @@ │ │ │ │ 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 152698 │ │ │ │ + bl 1522a4 │ │ │ │ mov r4, r0 │ │ │ │ - bl be4fc │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 620f0 │ │ │ │ + bne 620a8 │ │ │ │ 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 620f8 │ │ │ │ + bhi 620b0 │ │ │ │ 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 d5828 │ │ │ │ + b d643c │ │ │ │ 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} │ │ │ │ │ │ │ │ -00062104 : │ │ │ │ +000620bc : │ │ │ │ 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] │ │ │ │ @@ -53093,15 +53077,15 @@ │ │ │ │ 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 183f6c <_PyArg_NoPositional@@Base+0x84> │ │ │ │ + b 183c24 <_PyArg_NoPositional@@Base+0x84> │ │ │ │ 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, #24972 @ 0x618c │ │ │ │ @@ -53112,65 +53096,65 @@ │ │ │ │ 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 621ec │ │ │ │ + bne 621a4 │ │ │ │ mov r6, r0 │ │ │ │ - bl 9f37c │ │ │ │ + bl 9f408 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 621e8 │ │ │ │ + beq 621a0 │ │ │ │ mov r1, r6 │ │ │ │ - bl cb450 │ │ │ │ + bl cb650 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 621c4 │ │ │ │ + bne 6217c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl cb450 │ │ │ │ + bl cb650 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 621ec │ │ │ │ + beq 621a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 621e8 │ │ │ │ + bgt 621a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 621e8 │ │ │ │ + bne 621a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62240 │ │ │ │ + beq 621f8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 62240 │ │ │ │ + bgt 621f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 62240 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 621f8 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ab994 │ │ │ │ + b aba24 │ │ │ │ │ │ │ │ -00062250 : │ │ │ │ +00062208 : │ │ │ │ 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) │ │ │ │ @@ -53178,139 +53162,139 @@ │ │ │ │ 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 622c4 │ │ │ │ + bne 6227c │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 622e8 │ │ │ │ - movw r2, #33584 @ 0x8330 │ │ │ │ + bne 622a0 │ │ │ │ + movw r2, #29296 @ 0x7270 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13272 @ 0x33d8 │ │ │ │ + movw r1, #10612 @ 0x2974 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #31168 @ 0x79c0 │ │ │ │ + movw r0, #28520 @ 0x6f68 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 6231c │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 622d4 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #31168 @ 0x79c0 │ │ │ │ + movw r0, #28520 @ 0x6f68 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62290 │ │ │ │ - b 6231c │ │ │ │ + bne 62248 │ │ │ │ + b 622d4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 62324 │ │ │ │ - movw r2, #33584 @ 0x8330 │ │ │ │ + bne 622dc │ │ │ │ + movw r2, #29296 @ 0x7270 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13384 @ 0x3448 │ │ │ │ + movw r1, #10724 @ 0x29e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #31168 @ 0x79c0 │ │ │ │ + movw r0, #28520 @ 0x6f68 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r4 │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 6237c │ │ │ │ + b 62334 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 16bd14 │ │ │ │ + bl 16b9d4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 6231c │ │ │ │ + beq 622d4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 16bd14 │ │ │ │ + bl 16b9d4 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r5, r4 │ │ │ │ - beq 62364 │ │ │ │ + beq 6231c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e1d8 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6237c │ │ │ │ + beq 62334 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #60816 @ 0xed90 │ │ │ │ + movw r0, #58384 @ 0xe410 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b71d4 │ │ │ │ + b b7390 │ │ │ │ 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 623f0 │ │ │ │ + bne 623a8 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 62480 │ │ │ │ + b 62438 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e6ecc │ │ │ │ + bl 1e5c5c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 6241c │ │ │ │ - bl be4fc │ │ │ │ + bne 623d4 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62438 │ │ │ │ + bne 623f0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl c57b8 │ │ │ │ + bl c5ae0 │ │ │ │ cmp r5, r6 │ │ │ │ mov r4, r0 │ │ │ │ - beq 62480 │ │ │ │ + beq 62438 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62440 │ │ │ │ + bne 623f8 │ │ │ │ mov r4, #0 │ │ │ │ - b 62480 │ │ │ │ + b 62438 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 14193c │ │ │ │ + bl 141518 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6246c │ │ │ │ + bgt 62424 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62474 │ │ │ │ + beq 6242c │ │ │ │ mov r4, r5 │ │ │ │ - b 62480 │ │ │ │ + b 62438 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 6246c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 62424 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -53322,84 +53306,84 @@ │ │ │ │ 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 624dc │ │ │ │ + beq 62494 │ │ │ │ movw r4, #5188 @ 0x1444 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ - b 624fc │ │ │ │ + b 624b4 │ │ │ │ mov r4, r0 │ │ │ │ - bl 4a8f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x17e8> │ │ │ │ + bl 4a8a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x17e8> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 624d0 │ │ │ │ + beq 62488 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #60880 @ 0xedd0 │ │ │ │ + movw r1, #58304 @ 0xe3c0 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 625fc │ │ │ │ + b 625b4 │ │ │ │ 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 1d7930 │ │ │ │ + bl 1d63b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62560 │ │ │ │ + bne 62518 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 626b8 │ │ │ │ + bl 62670 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6259c │ │ │ │ - movw r3, #33876 @ 0x8454 │ │ │ │ + beq 62554 │ │ │ │ + movw r3, #31460 @ 0x7ae4 │ │ │ │ movt r3, #59 @ 0x3b │ │ │ │ cmp r6, r3 │ │ │ │ - bne 625ac │ │ │ │ + bne 62564 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b87b8 <_PyBytes_FromXIData@@Base+0x2a8> │ │ │ │ - b 625bc │ │ │ │ - bl be4fc │ │ │ │ + bl 3b7e48 <_PyBytes_FromXIData@@Base+0x2a8> │ │ │ │ + b 62574 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62578 │ │ │ │ - b 62558 │ │ │ │ + beq 62530 │ │ │ │ + b 62510 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 625d0 │ │ │ │ - bl be4fc │ │ │ │ + bne 62588 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62558 │ │ │ │ + bne 62510 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000625dc : │ │ │ │ +00062594 : │ │ │ │ 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) │ │ │ │ @@ -53408,108 +53392,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 5f650 │ │ │ │ + bl 5f5b8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 626ac │ │ │ │ + beq 62664 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 62644 │ │ │ │ + bne 625fc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 13c0ec │ │ │ │ + bl 13c6ec │ │ │ │ mov r4, r0 │ │ │ │ - b 6265c │ │ │ │ + b 62614 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r7 │ │ │ │ - movw r2, #46592 @ 0xb600 │ │ │ │ + movw r2, #44160 @ 0xac80 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 13c0ec │ │ │ │ + bl 13c6ec │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 62680 │ │ │ │ + bgt 62638 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62680 │ │ │ │ + bne 62638 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 626b0 │ │ │ │ - movw r3, #52368 @ 0xcc90 │ │ │ │ + bne 62668 │ │ │ │ + movw r3, #48400 @ 0xbd10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1430a4 │ │ │ │ + bl 142c98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 626ac │ │ │ │ - bl 143524 │ │ │ │ + beq 62664 │ │ │ │ + bl 143118 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 380978 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 3801a0 <_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, #46980 @ 0xb784 │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 14b4bc │ │ │ │ + bl 14b0c0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 62700 │ │ │ │ - bl be4fc │ │ │ │ + bne 626b8 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62708 │ │ │ │ - b 6274c │ │ │ │ + beq 626c0 │ │ │ │ + b 62704 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 62750 │ │ │ │ + bge 62708 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62750 │ │ │ │ + beq 62708 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62750 │ │ │ │ - movw r2, #29844 @ 0x7494 │ │ │ │ + beq 62708 │ │ │ │ + movw r2, #25124 @ 0x6224 │ │ │ │ movt r2, #30 │ │ │ │ cmp r3, r2 │ │ │ │ ldreq r0, [r5, #8] │ │ │ │ - beq 62740 │ │ │ │ + beq 626f8 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ addge r4, r4, r0 │ │ │ │ - bge 62750 │ │ │ │ + bge 62708 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00062758 : │ │ │ │ +00062710 : │ │ │ │ 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 37e098 │ │ │ │ + bl 37d8c0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00062784 : │ │ │ │ +0006273c : │ │ │ │ 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) │ │ │ │ @@ -53517,232 +53501,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 a75f4 │ │ │ │ + bl a76b4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ 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 a7050 <_Py_Dealloc@@Base> │ │ │ │ + b a7110 <_Py_Dealloc@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #60888 @ 0xedd8 │ │ │ │ + movw r1, #58312 @ 0xe3c8 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 625fc │ │ │ │ + b 625b4 │ │ │ │ │ │ │ │ -0006282c : │ │ │ │ +000627e4 : │ │ │ │ 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, #60968 @ 0xee28 │ │ │ │ + movw r0, #58536 @ 0xe4a8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b71d4 │ │ │ │ + b b7390 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ - movw r1, #60628 @ 0xecd4 │ │ │ │ + movw r1, #58052 @ 0xe2c4 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 625fc │ │ │ │ + b 625b4 │ │ │ │ │ │ │ │ -00062890 : │ │ │ │ +00062848 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000628b0 : │ │ │ │ +00062868 : │ │ │ │ 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 62908 │ │ │ │ - ldr r3, [pc, #224] @ 629c4 │ │ │ │ + bne 628c0 │ │ │ │ + ldr r3, [pc, #224] @ 6297c │ │ │ │ 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 6291c │ │ │ │ - movw r0, #45544 @ 0xb1e8 │ │ │ │ + beq 628d4 │ │ │ │ + movw r0, #42916 @ 0xa7a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #1605 @ 0x645 │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 629bc │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 62974 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ moveq r5, r0 │ │ │ │ - beq 62954 │ │ │ │ + beq 6290c │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r1, r5 │ │ │ │ - bge 62954 │ │ │ │ + bge 6290c │ │ │ │ add r3, r0, r1, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ str r8, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 629a0 │ │ │ │ - b 62998 │ │ │ │ + bne 62958 │ │ │ │ + b 62950 │ │ │ │ add r1, r6, #1 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl c5ca8 │ │ │ │ + bl c5f40 │ │ │ │ cmp r0, #0 │ │ │ │ addne r3, r0, r5, lsl #2 │ │ │ │ movne r2, #0 │ │ │ │ - bne 62978 │ │ │ │ - bl 2e1c38 │ │ │ │ - b 629bc │ │ │ │ + bne 62930 │ │ │ │ + bl 2e1788 │ │ │ │ + b 62974 │ │ │ │ cmp r6, r5 │ │ │ │ add r5, r5, #1 │ │ │ │ strgt r2, [r3, #4]! │ │ │ │ - bgt 62978 │ │ │ │ + bgt 62930 │ │ │ │ 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 62998 │ │ │ │ + beq 62950 │ │ │ │ blx r3 │ │ │ │ - b 62998 │ │ │ │ + b 62950 │ │ │ │ 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 62a98 │ │ │ │ + beq 62a50 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r4, #52412 @ 0xccbc │ │ │ │ + movw r4, #48444 @ 0xbd3c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 61604 <_PyXI_FormatExcInfo@@Base+0x14> │ │ │ │ + bl 615bc <_PyXI_FormatExcInfo@@Base+0x14> │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 62a58 │ │ │ │ - movw r3, #52268 @ 0xcc2c │ │ │ │ + bne 62a10 │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1430a4 │ │ │ │ + bl 142c98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62a2c │ │ │ │ - bl 143524 │ │ │ │ + beq 629e4 │ │ │ │ + bl 143118 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r3, #52368 @ 0xcc90 │ │ │ │ + movw r3, #48400 @ 0xbd10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1430a4 │ │ │ │ + bl 142c98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62a1c │ │ │ │ + bne 629d4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1430a4 │ │ │ │ + bl 142c98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62a1c │ │ │ │ - b 62a90 │ │ │ │ + bne 629d4 │ │ │ │ + b 62a48 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 62a78 │ │ │ │ + bgt 62a30 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62a78 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 62a30 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11980 @ 0x2ecc │ │ │ │ + movw r1, #9320 @ 0x2468 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #48540 @ 0xbd9c │ │ │ │ + movw r1, #46048 @ 0xb3e0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #60988 @ 0xee3c │ │ │ │ + movw r0, #58556 @ 0xe4bc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa8a8 │ │ │ │ + b aa900 │ │ │ │ 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] @ 62b98 │ │ │ │ + ldr r1, [pc, #132] @ 62b50 │ │ │ │ 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] │ │ │ │ @@ -53755,52 +53739,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 62b88 │ │ │ │ + beq 62b40 │ │ │ │ ldr r3, [r0] │ │ │ │ str ip, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 62b88 │ │ │ │ + bgt 62b40 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, ip │ │ │ │ - bne 62b88 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 62b40 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bbad0 │ │ │ │ + b bbc98 │ │ │ │ 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 1e6ecc │ │ │ │ + bl 1e5c5c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 62bdc │ │ │ │ - bl be4fc │ │ │ │ + bne 62b94 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62bf8 │ │ │ │ - b 62c3c │ │ │ │ + beq 62bb0 │ │ │ │ + b 62bf4 │ │ │ │ vabs.f64 d7, d0 │ │ │ │ - vldr d6, [pc, #104] @ 62c50 │ │ │ │ + vldr d6, [pc, #104] @ 62c08 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movwhi r0, #5464 @ 0x1558 │ │ │ │ movthi r0, #96 @ 0x60 │ │ │ │ - bhi 62c40 │ │ │ │ + bhi 62bf8 │ │ │ │ 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 │ │ │ │ @@ -53809,15 +53793,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 62c40 │ │ │ │ + b 62bf8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ @@ -53828,74 +53812,74 @@ │ │ │ │ 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 62c9c │ │ │ │ + bhi 62c54 │ │ │ │ cmp r4, #2 │ │ │ │ ldr r5, [r6] │ │ │ │ movne r4, #0 │ │ │ │ ldreq r4, [r6, #4] │ │ │ │ - b 62cc0 │ │ │ │ + b 62c78 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #5280 @ 0x14a0 │ │ │ │ + movw r0, #2940 @ 0xb7c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62c88 │ │ │ │ - b 62d00 │ │ │ │ + bne 62c40 │ │ │ │ + b 62cb8 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 341a38 <_PyDeadline_Init@@Base+0x470> │ │ │ │ + bl 34132c <_PyDeadline_Init@@Base+0x470> │ │ │ │ cmn r0, #2 │ │ │ │ - beq 62d00 │ │ │ │ + beq 62cb8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 62d08 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + blt 62cc0 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34072 @ 0x8518 │ │ │ │ + movw r1, #31632 @ 0x7b90 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ - b 62d74 │ │ │ │ + b 62d2c │ │ │ │ ldr r0, [r6, #28] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 62d28 │ │ │ │ + bne 62ce0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 62d68 │ │ │ │ - b 62d50 │ │ │ │ + beq 62d20 │ │ │ │ + b 62d08 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, r5 │ │ │ │ - bl 153288 │ │ │ │ + bl 152e94 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 62d00 │ │ │ │ + beq 62cb8 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62d74 │ │ │ │ + bne 62d2c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 62d68 │ │ │ │ + beq 62d20 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 62d74 │ │ │ │ + b 62d2c │ │ │ │ mov r0, r5 │ │ │ │ - bl 17fca8 <_PyErr_SetKeyError@@Base> │ │ │ │ - b 62d00 │ │ │ │ + bl 17f960 <_PyErr_SetKeyError@@Base> │ │ │ │ + b 62cb8 │ │ │ │ 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 │ │ │ │ @@ -53903,374 +53887,374 @@ │ │ │ │ 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 62de8 │ │ │ │ + bne 62da0 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62de8 │ │ │ │ + bne 62da0 │ │ │ │ ldr r3, [r4, #448] @ 0x1c0 │ │ │ │ - movw r1, #22100 @ 0x5654 │ │ │ │ + movw r1, #19440 @ 0x4bf0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 62e24 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 62ddc │ │ │ │ mov r1, ip │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r2, #0 │ │ │ │ - ldr ip, [pc, #48] @ 62e30 │ │ │ │ + ldr ip, [pc, #48] @ 62de8 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62dcc │ │ │ │ + bne 62d84 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mlseq r2, r0, r8, r7 │ │ │ │ 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 62e78 │ │ │ │ + beq 62e30 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 62e78 │ │ │ │ - bl 390c50 <_PySys_GetSizeOf@@Base> │ │ │ │ + bne 62e30 │ │ │ │ + bl 390a20 <_PySys_GetSizeOf@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 62e88 │ │ │ │ + beq 62e40 │ │ │ │ add r4, r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b23fc │ │ │ │ + b b24cc │ │ │ │ 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 62edc │ │ │ │ - movw r2, #33584 @ 0x8330 │ │ │ │ + bne 62e94 │ │ │ │ + movw r2, #29296 @ 0x7270 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #18400 @ 0x47e0 │ │ │ │ + movw r1, #15740 @ 0x3d7c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #31176 @ 0x79c8 │ │ │ │ + movw r0, #28528 @ 0x6f70 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 63098 │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 63050 │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r3 │ │ │ │ - bl 16bd14 │ │ │ │ + bl 16b9d4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 62f18 │ │ │ │ + beq 62ed0 │ │ │ │ bl 2cf74 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 62f24 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 62edc │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40048 @ 0x9c70 │ │ │ │ + movw r1, #37844 @ 0x93d4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b 63088 │ │ │ │ + b 63040 │ │ │ │ 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 62f6c │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 62f24 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ - b 62f18 │ │ │ │ + bl 27a868 │ │ │ │ + b 62ed0 │ │ │ │ add r6, r0, #1 │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ - bls 62f80 │ │ │ │ - bl 2e1c38 │ │ │ │ - b 62f18 │ │ │ │ + bls 62f38 │ │ │ │ + bl 2e1788 │ │ │ │ + b 62ed0 │ │ │ │ lsl r0, r6, #2 │ │ │ │ - bl a5998 │ │ │ │ + bl a5a58 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 62f78 │ │ │ │ + beq 62f30 │ │ │ │ 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 62fd0 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 62f88 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ - b 63088 │ │ │ │ + bl 27a868 │ │ │ │ + b 63040 │ │ │ │ cmp r1, r9 │ │ │ │ - beq 62fe8 │ │ │ │ + beq 62fa0 │ │ │ │ ldr r0, [r1], #4 │ │ │ │ cmp r0, #65536 @ 0x10000 │ │ │ │ addhi r3, r3, #1 │ │ │ │ - b 62fd0 │ │ │ │ + b 62f88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63078 │ │ │ │ + beq 63030 │ │ │ │ add r4, r2, r3 │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ - bls 63008 │ │ │ │ + bls 62fc0 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2e1c38 │ │ │ │ - b 63088 │ │ │ │ + bl 2e1788 │ │ │ │ + b 63040 │ │ │ │ lsl r0, r4, #2 │ │ │ │ - bl a5998 │ │ │ │ + bl a5a58 │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ - beq 62ffc │ │ │ │ + beq 62fb4 │ │ │ │ cmp r8, r9 │ │ │ │ - beq 63058 │ │ │ │ + beq 63010 │ │ │ │ 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 6301c │ │ │ │ + b 62fd4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #4 │ │ │ │ - bl dbff0 │ │ │ │ + bl dcc18 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a5ea8 │ │ │ │ - b 63088 │ │ │ │ + bl a5f68 │ │ │ │ + b 63040 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #4 │ │ │ │ - bl dbff0 │ │ │ │ + bl dcc18 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ mov r0, r7 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ 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 630f8 │ │ │ │ + bne 630b0 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 630f4 │ │ │ │ + ble 630ac │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6313c │ │ │ │ + beq 630f4 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #616] @ 63378 │ │ │ │ + ldr r1, [pc, #616] @ 63330 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6313c │ │ │ │ + bne 630f4 │ │ │ │ mov r0, #0 │ │ │ │ - b 63350 │ │ │ │ + b 63308 │ │ │ │ ldr r0, [r5] │ │ │ │ add r4, r6, r4 │ │ │ │ - bl 225110 │ │ │ │ + bl 224400 │ │ │ │ vstr d0, [fp, #-156] @ 0xffffff64 │ │ │ │ vstr d1, [fp, #-148] @ 0xffffff6c │ │ │ │ - bl be4fc │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63134 │ │ │ │ + bne 630ec │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 225110 │ │ │ │ + bl 224400 │ │ │ │ vstr d0, [fp, #-172] @ 0xffffff54 │ │ │ │ vstr d1, [fp, #-164] @ 0xffffff5c │ │ │ │ - bl be4fc │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63134 │ │ │ │ + bne 630ec │ │ │ │ cmp r4, #2 │ │ │ │ - beq 63250 │ │ │ │ + beq 63208 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movw r6, #26132 @ 0x6614 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 631d4 │ │ │ │ + beq 6318c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 631c8 │ │ │ │ - bl 1e6ecc │ │ │ │ + beq 63180 │ │ │ │ + bl 1e5c5c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 631c8 │ │ │ │ - bl be4fc │ │ │ │ + bne 63180 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63134 │ │ │ │ + bne 630ec │ │ │ │ cmp r4, #3 │ │ │ │ - beq 63340 │ │ │ │ - b 631d8 │ │ │ │ - vldr d8, [pc, #388] @ 63360 │ │ │ │ + beq 632f8 │ │ │ │ + b 63190 │ │ │ │ + vldr d8, [pc, #388] @ 63318 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 63210 │ │ │ │ - bl 1e6ecc │ │ │ │ + beq 631c8 │ │ │ │ + bl 1e5c5c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 63210 │ │ │ │ - bl be4fc │ │ │ │ + bne 631c8 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63134 │ │ │ │ + bne 630ec │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi 63228 │ │ │ │ + bmi 631e0 │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 63258 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bpl 63210 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32000 @ 0x7d00 │ │ │ │ + movw r1, #29568 @ 0x7380 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - bl be4fc │ │ │ │ + bl 16e8c0 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63134 │ │ │ │ - b 63328 │ │ │ │ - vldr d8, [pc, #264] @ 63360 │ │ │ │ - vldr d9, [pc, #268] @ 63368 │ │ │ │ + bne 630ec │ │ │ │ + b 632e0 │ │ │ │ + vldr d8, [pc, #264] @ 63318 │ │ │ │ + vldr d9, [pc, #268] @ 63320 │ │ │ │ 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 63328 │ │ │ │ + bne 632e0 │ │ │ │ vabs.f64 d6, d11 │ │ │ │ - vldr d7, [pc, #212] @ 63370 │ │ │ │ + vldr d7, [pc, #212] @ 63328 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 63334 │ │ │ │ + bgt 632ec │ │ │ │ vabs.f64 d6, d10 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 63334 │ │ │ │ + bgt 632ec │ │ │ │ vabs.f64 d6, d14 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 63334 │ │ │ │ + bgt 632ec │ │ │ │ vabs.f64 d6, d13 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 63334 │ │ │ │ + bgt 632ec │ │ │ │ vsub.f64 d1, d10, d13 │ │ │ │ vsub.f64 d0, d11, d14 │ │ │ │ - bl 39f77c <_Py_c_abs@@Base> │ │ │ │ + bl 39ee3c <_Py_c_abs@@Base> │ │ │ │ vmov.f64 d1, d13 │ │ │ │ vmov.f64 d12, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ - bl 39f77c <_Py_c_abs@@Base> │ │ │ │ + bl 39ee3c <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ vcmpe.f64 d12, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 63328 │ │ │ │ + bls 632e0 │ │ │ │ vmov.f64 d0, d11 │ │ │ │ vmov.f64 d1, d10 │ │ │ │ - bl 39f77c <_Py_c_abs@@Base> │ │ │ │ + bl 39ee3c <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ vcmpe.f64 d12, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 63328 │ │ │ │ + bls 632e0 │ │ │ │ vcmpe.f64 d12, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 63334 │ │ │ │ + bhi 632ec │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 63350 │ │ │ │ + b 63308 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 63350 │ │ │ │ + b 63308 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 63254 │ │ │ │ - b 63228 │ │ │ │ + bpl 6320c │ │ │ │ + b 631e0 │ │ │ │ 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} │ │ │ │ ... │ │ │ │ @@ -54280,17 +54264,17 @@ │ │ │ │ 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 128f04 │ │ │ │ + bl 129ba0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 633c4 │ │ │ │ + blt 6337c │ │ │ │ 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 │ │ │ │ @@ -54302,73 +54286,73 @@ │ │ │ │ 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 63430 │ │ │ │ + beq 633e8 │ │ │ │ mov r4, r0 │ │ │ │ - bl be4fc │ │ │ │ + bl be6c4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 63430 │ │ │ │ + bne 633e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38e588 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ + bl 38e430 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 63430 │ │ │ │ - movw r0, #64704 @ 0xfcc0 │ │ │ │ + beq 633e8 │ │ │ │ + movw r0, #62280 @ 0xf348 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 63438 │ │ │ │ + bne 633f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ac0d8 │ │ │ │ + bl 3ab798 │ │ │ │ mov r4, #0 │ │ │ │ - b 634dc │ │ │ │ + b 63494 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #61064 @ 0xee88 │ │ │ │ + movw r0, #58632 @ 0xe508 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ movw r1, #778 @ 0x30a │ │ │ │ - bl 396d4c <_PyLong_UInt32_Converter@@Base+0x11b0> │ │ │ │ + bl 396820 <_PyLong_UInt32_Converter@@Base+0x11b4> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6348c │ │ │ │ + bgt 63444 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6348c │ │ │ │ + bne 63444 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 63428 │ │ │ │ + beq 633e0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 152698 │ │ │ │ + bl 1522a4 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 634c4 │ │ │ │ + bgt 6347c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 634c4 │ │ │ │ + bne 6347c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - bl be4fc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 634dc │ │ │ │ - movw r0, #61064 @ 0xee88 │ │ │ │ + beq 63494 │ │ │ │ + movw r0, #58632 @ 0xe508 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 3bbbac <_Py_c_neg@@Base+0xc18> │ │ │ │ + bl 3bb23c <_Py_c_neg@@Base+0xc18> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ @@ -54396,20 +54380,20 @@ │ │ │ │ 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 2c4028 │ │ │ │ + bl 2c33cc │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00063578 <_Py_c_diff@@Base>: │ │ │ │ +00063530 <_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) │ │ │ │ @@ -54417,70 +54401,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 635e0 <_Py_c_diff@@Base+0x68> │ │ │ │ + beq 63598 <_Py_c_diff@@Base+0x68> │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57620 @ 0xe114 │ │ │ │ + movw r0, #55044 @ 0xd704 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 635e0 <_Py_c_diff@@Base+0x68> │ │ │ │ + bne 63598 <_Py_c_diff@@Base+0x68> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, r4 │ │ │ │ - bl 54120 │ │ │ │ + bl 540c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 635d8 <_Py_c_diff@@Base+0x60> │ │ │ │ + beq 63590 <_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 b23fc │ │ │ │ + b b24cc │ │ │ │ │ │ │ │ -00063630 : │ │ │ │ +000635e8 : │ │ │ │ ldr ip, [r0, #4] │ │ │ │ movw r3, #38128 @ 0x94f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - beq 63670 │ │ │ │ + beq 63628 │ │ │ │ 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, #45544 @ 0xb1e8 │ │ │ │ + movw r0, #42916 @ 0xa7a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ cmp r1, r3 │ │ │ │ - blt 636a0 │ │ │ │ + blt 63658 │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 636a0 │ │ │ │ + beq 63658 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, r1 │ │ │ │ addgt r3, r3, r1, lsl #2 │ │ │ │ ldrgt r3, [r3, #4] │ │ │ │ strgt r3, [r2] │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ @@ -54492,131 +54476,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 636f0 │ │ │ │ + bne 636a8 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 63788 │ │ │ │ + b 63740 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 225110 │ │ │ │ + bl 224400 │ │ │ │ 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 63720 │ │ │ │ - bl be4fc │ │ │ │ + bne 636d8 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63740 │ │ │ │ + bne 636f8 │ │ │ │ vldr d0, [fp, #-36] @ 0xffffffdc │ │ │ │ vldr d1, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 222c14 │ │ │ │ + bl 221f04 │ │ │ │ cmp r5, r6 │ │ │ │ mov r4, r0 │ │ │ │ - beq 63788 │ │ │ │ + beq 63740 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63748 │ │ │ │ + bne 63700 │ │ │ │ mov r4, #0 │ │ │ │ - b 63788 │ │ │ │ + b 63740 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 14193c │ │ │ │ + bl 141518 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63774 │ │ │ │ + bgt 6372c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6377c │ │ │ │ + beq 63734 │ │ │ │ mov r4, r5 │ │ │ │ - b 63788 │ │ │ │ + b 63740 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 63774 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 6372c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -00063794 : │ │ │ │ +0006374c : │ │ │ │ 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 22cffc │ │ │ │ + bl 22c3d4 │ │ │ │ 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 3bc0c0 <_Py_c_neg@@Base+0x112c> │ │ │ │ + b 3bb750 <_Py_c_neg@@Base+0x112c> │ │ │ │ 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 be73c │ │ │ │ + bl be904 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6396c │ │ │ │ - ldr r0, [pc, #360] @ 63978 │ │ │ │ + beq 63924 │ │ │ │ + ldr r0, [pc, #360] @ 63930 │ │ │ │ mov r2, #2 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r7, [fp, #-36] @ 0xffffffdc │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 1d0938 │ │ │ │ + bl 1cf3b0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 63938 │ │ │ │ + beq 638f0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #15928 @ 0x3e38 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 63860 │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + beq 63818 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #61120 @ 0xeec0 │ │ │ │ + movw r1, #58688 @ 0xe540 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140e0c │ │ │ │ - b 63938 │ │ │ │ + bl 1409e8 │ │ │ │ + b 638f0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1c1608 │ │ │ │ + bl 1c1100 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 63938 │ │ │ │ - movw r0, #60788 @ 0xed74 │ │ │ │ + blt 638f0 │ │ │ │ + movw r0, #56820 @ 0xddf4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9f7b0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f82c <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63938 │ │ │ │ + beq 638f0 │ │ │ │ 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] @ 6397c │ │ │ │ + ldr r3, [pc, #212] @ 63934 │ │ │ │ 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 │ │ │ │ @@ -54627,54 +54611,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 63908 │ │ │ │ + bgt 638c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63908 │ │ │ │ + bne 638c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6391c │ │ │ │ + ble 638d4 │ │ │ │ mov r0, #0 │ │ │ │ - b 63970 │ │ │ │ + b 63928 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63914 │ │ │ │ + bne 638cc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 63914 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 638cc │ │ │ │ mov r0, #0 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6396c │ │ │ │ + bgt 63924 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6396c │ │ │ │ + bne 63924 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ │ │ │ │ -00063980 <_PyContext_NewHamtForTests@@Base>: │ │ │ │ - ldr r3, [pc, #48] @ 639b8 <_PyContext_NewHamtForTests@@Base+0x38> │ │ │ │ +00063938 <_PyContext_NewHamtForTests@@Base>: │ │ │ │ + ldr r3, [pc, #48] @ 63970 <_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 │ │ │ │ @@ -54697,66 +54681,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, #20800 @ 0x5140 │ │ │ │ + movw r3, #19496 @ 0x4c28 │ │ │ │ movt r3, #28 │ │ │ │ cmp r2, r3 │ │ │ │ ldreq r3, [r5, #24] │ │ │ │ subeq r3, r3, #1 │ │ │ │ streq r3, [r5, #24] │ │ │ │ - beq 63a20 <_PyContext_NewHamtForTests@@Base+0xa0> │ │ │ │ + beq 639d8 <_PyContext_NewHamtForTests@@Base+0xa0> │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r6, r3 │ │ │ │ - beq 63a5c <_PyContext_NewHamtForTests@@Base+0xdc> │ │ │ │ + beq 63a14 <_PyContext_NewHamtForTests@@Base+0xdc> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63a5c <_PyContext_NewHamtForTests@@Base+0xdc> │ │ │ │ + beq 63a14 <_PyContext_NewHamtForTests@@Base+0xdc> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #24152 @ 0x5e58 │ │ │ │ + movw r3, #23900 @ 0x5d5c │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 63a5c <_PyContext_NewHamtForTests@@Base+0xdc> │ │ │ │ + bne 63a14 <_PyContext_NewHamtForTests@@Base+0xdc> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 75c90 │ │ │ │ + bl 75b94 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63a90 <_PyContext_NewHamtForTests@@Base+0x110> │ │ │ │ + beq 63a48 <_PyContext_NewHamtForTests@@Base+0x110> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63a90 <_PyContext_NewHamtForTests@@Base+0x110> │ │ │ │ + bgt 63a48 <_PyContext_NewHamtForTests@@Base+0x110> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 63a90 <_PyContext_NewHamtForTests@@Base+0x110> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 63a48 <_PyContext_NewHamtForTests@@Base+0x110> │ │ │ │ + bl a7110 <_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 a7050 <_Py_Dealloc@@Base> │ │ │ │ + b a7110 <_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 │ │ │ │ @@ -54768,36 +54752,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 40134 │ │ │ │ + b 400e4 │ │ │ │ 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, #45964 @ 0xb38c │ │ │ │ + movw r0, #43532 @ 0xaa0c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldrd r4, [r3, #16] │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ strd r4, [sp] │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ 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] @ 63be0 <_PyContext_NewHamtForTests@@Base+0x260> │ │ │ │ + ldr r1, [pc, #108] @ 63b98 <_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] │ │ │ │ @@ -54809,66 +54793,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 a7658 │ │ │ │ + bl a7718 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00063be4 <_PyObject_CheckXIData@@Base>: │ │ │ │ +00063b9c <_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 63c84 <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ + beq 63c3c <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ add r3, r3, #5504 @ 0x1580 │ │ │ │ add r3, r3, #20 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63c84 <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ + beq 63c3c <_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 327474 <_PyObject_GetXIData@@Base+0x4c4> │ │ │ │ + bl 326cc4 <_PyObject_GetXIData@@Base+0x4c4> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 63c88 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ + bne 63c40 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63c88 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ + bne 63c40 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63c70 <_PyObject_CheckXIData@@Base+0x8c> │ │ │ │ + beq 63c28 <_PyObject_CheckXIData@@Base+0x8c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63c84 <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ + bne 63c3c <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 327570 <_PyObject_GetXIData@@Base+0x5c0> │ │ │ │ + bl 326dc0 <_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 │ │ │ │ @@ -54877,41 +54861,41 @@ │ │ │ │ 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, #45048 @ 0xaff8 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 1228c4 │ │ │ │ + bl 123b40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63ce8 <_PyObject_CheckXIData@@Base+0x104> │ │ │ │ + beq 63ca0 <_PyObject_CheckXIData@@Base+0x104> │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ - bl 34681c │ │ │ │ + bl 346100 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00063cf0 <_PyXIData_FormatNotShareableError@@Base>: │ │ │ │ +00063ca8 <_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 327d2c <_PyObject_GetXIData@@Base+0xd7c> │ │ │ │ + bl 32757c <_PyObject_GetXIData@@Base+0xd7c> │ │ │ │ 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 │ │ │ │ @@ -54922,44 +54906,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, #32276 @ 0x7e14 │ │ │ │ + movw r1, #35788 @ 0x8bcc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r4, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 1228c4 │ │ │ │ + bl 123b40 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 63dac <_PyXIData_FormatNotShareableError@@Base+0xbc> │ │ │ │ + beq 63d64 <_PyXIData_FormatNotShareableError@@Base+0xbc> │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 346210 │ │ │ │ + bl 345af4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 63db4 <_PyXIData_FormatNotShareableError@@Base+0xc4> │ │ │ │ + beq 63d6c <_PyXIData_FormatNotShareableError@@Base+0xc4> │ │ │ │ cmp r0, r4 │ │ │ │ - bne 63dc8 <_PyXIData_FormatNotShareableError@@Base+0xd8> │ │ │ │ + bne 63d80 <_PyXIData_FormatNotShareableError@@Base+0xd8> │ │ │ │ mov r0, #0 │ │ │ │ - b 63df0 <_PyXIData_FormatNotShareableError@@Base+0x100> │ │ │ │ + b 63da8 <_PyXIData_FormatNotShareableError@@Base+0x100> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63df0 <_PyXIData_FormatNotShareableError@@Base+0x100> │ │ │ │ - b 63de8 <_PyXIData_FormatNotShareableError@@Base+0xf8> │ │ │ │ + bgt 63da8 <_PyXIData_FormatNotShareableError@@Base+0x100> │ │ │ │ + b 63da0 <_PyXIData_FormatNotShareableError@@Base+0xf8> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 63df0 <_PyXIData_FormatNotShareableError@@Base+0x100> │ │ │ │ + beq 63da8 <_PyXIData_FormatNotShareableError@@Base+0x100> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63df0 <_PyXIData_FormatNotShareableError@@Base+0x100> │ │ │ │ + bgt 63da8 <_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 │ │ │ │ @@ -54970,463 +54954,463 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 63e4c <_PyXIData_FormatNotShareableError@@Base+0x15c> │ │ │ │ + bne 63e04 <_PyXIData_FormatNotShareableError@@Base+0x15c> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 63e90 <_PyXIData_FormatNotShareableError@@Base+0x1a0> │ │ │ │ - ldr lr, [pc, #280] @ 63f6c <_PyXIData_FormatNotShareableError@@Base+0x27c> │ │ │ │ + beq 63e48 <_PyXIData_FormatNotShareableError@@Base+0x1a0> │ │ │ │ + ldr lr, [pc, #280] @ 63f24 <_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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 63e90 <_PyXIData_FormatNotShareableError@@Base+0x1a0> │ │ │ │ + bne 63e48 <_PyXIData_FormatNotShareableError@@Base+0x1a0> │ │ │ │ mov r0, #0 │ │ │ │ - b 63f64 <_PyXIData_FormatNotShareableError@@Base+0x274> │ │ │ │ + b 63f1c <_PyXIData_FormatNotShareableError@@Base+0x274> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 63eb0 <_PyXIData_FormatNotShareableError@@Base+0x1c0> │ │ │ │ - bl be4fc │ │ │ │ + bne 63e68 <_PyXIData_FormatNotShareableError@@Base+0x1c0> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63e88 <_PyXIData_FormatNotShareableError@@Base+0x198> │ │ │ │ + bne 63e40 <_PyXIData_FormatNotShareableError@@Base+0x198> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 63ed0 <_PyXIData_FormatNotShareableError@@Base+0x1e0> │ │ │ │ - bl be4fc │ │ │ │ + bne 63e88 <_PyXIData_FormatNotShareableError@@Base+0x1e0> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63e88 <_PyXIData_FormatNotShareableError@@Base+0x198> │ │ │ │ + bne 63e40 <_PyXIData_FormatNotShareableError@@Base+0x198> │ │ │ │ mvn r1, #0 │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #34236 @ 0x85bc │ │ │ │ + movw r1, #31804 @ 0x7c3c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #50264 @ 0xc458 │ │ │ │ + movw r0, #47852 @ 0xbaec │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl d7dfc │ │ │ │ + bl d8a14 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 63e88 <_PyXIData_FormatNotShareableError@@Base+0x198> │ │ │ │ - bl dc4ec │ │ │ │ + beq 63e40 <_PyXIData_FormatNotShareableError@@Base+0x198> │ │ │ │ + bl dd114 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2dc4c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 63f5c <_PyXIData_FormatNotShareableError@@Base+0x26c> │ │ │ │ + beq 63f14 <_PyXIData_FormatNotShareableError@@Base+0x26c> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 63f44 <_PyXIData_FormatNotShareableError@@Base+0x254> │ │ │ │ - bl b8fac │ │ │ │ + bne 63efc <_PyXIData_FormatNotShareableError@@Base+0x254> │ │ │ │ + bl b9178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63efc <_PyXIData_FormatNotShareableError@@Base+0x20c> │ │ │ │ - b 63e88 <_PyXIData_FormatNotShareableError@@Base+0x198> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 63eb4 <_PyXIData_FormatNotShareableError@@Base+0x20c> │ │ │ │ + b 63e40 <_PyXIData_FormatNotShareableError@@Base+0x198> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27ad20 │ │ │ │ + b 27a868 │ │ │ │ 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 │ │ │ │ ldr r1, [r0, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 63ffc <_PyXIData_FormatNotShareableError@@Base+0x30c> │ │ │ │ + beq 63fb4 <_PyXIData_FormatNotShareableError@@Base+0x30c> │ │ │ │ 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 63fe4 <_PyXIData_FormatNotShareableError@@Base+0x2f4> │ │ │ │ - movw r0, #61236 @ 0xef34 │ │ │ │ + bne 63f9c <_PyXIData_FormatNotShareableError@@Base+0x2f4> │ │ │ │ + movw r0, #58804 @ 0xe5b4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b71d4 │ │ │ │ + bl b7390 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 6400c <_PyXIData_FormatNotShareableError@@Base+0x31c> │ │ │ │ + beq 63fc4 <_PyXIData_FormatNotShareableError@@Base+0x31c> │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63fe4 <_PyXIData_FormatNotShareableError@@Base+0x2f4> │ │ │ │ + bgt 63f9c <_PyXIData_FormatNotShareableError@@Base+0x2f4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63fe4 <_PyXIData_FormatNotShareableError@@Base+0x2f4> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 63f9c <_PyXIData_FormatNotShareableError@@Base+0x2f4> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 6400c <_PyXIData_FormatNotShareableError@@Base+0x31c> │ │ │ │ + b 63fc4 <_PyXIData_FormatNotShareableError@@Base+0x31c> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ 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 b23fc │ │ │ │ + b b24cc │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #52344 @ 0xcc78 │ │ │ │ + movw r0, #49684 @ 0xc214 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa8a8 │ │ │ │ + b aa900 │ │ │ │ andeq r0, r0, r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 64094 <_PyXIData_FormatNotShareableError@@Base+0x3a4> │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + bne 6404c <_PyXIData_FormatNotShareableError@@Base+0x3a4> │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #48632 @ 0xbdf8 │ │ │ │ + movw r1, #46200 @ 0xb478 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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 640d0 <_PyXIData_FormatNotShareableError@@Base+0x3e0> │ │ │ │ + bgt 64088 <_PyXIData_FormatNotShareableError@@Base+0x3e0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 640d0 <_PyXIData_FormatNotShareableError@@Base+0x3e0> │ │ │ │ + bne 64088 <_PyXIData_FormatNotShareableError@@Base+0x3e0> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 64160 <_PyXIData_FormatNotShareableError@@Base+0x470> │ │ │ │ + bne 64118 <_PyXIData_FormatNotShareableError@@Base+0x470> │ │ │ │ ldr r1, [r1, #16] │ │ │ │ mov r6, r0 │ │ │ │ - bl 626b8 │ │ │ │ + bl 62670 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 64138 <_PyXIData_FormatNotShareableError@@Base+0x448> │ │ │ │ - movw r3, #48396 @ 0xbd0c │ │ │ │ + beq 640f0 <_PyXIData_FormatNotShareableError@@Base+0x448> │ │ │ │ + movw r3, #46820 @ 0xb6e4 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ cmp r5, r3 │ │ │ │ - bne 64148 <_PyXIData_FormatNotShareableError@@Base+0x458> │ │ │ │ + bne 64100 <_PyXIData_FormatNotShareableError@@Base+0x458> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2fbfd8 │ │ │ │ - bl be4fc │ │ │ │ + b 2fbb98 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64114 <_PyXIData_FormatNotShareableError@@Base+0x424> │ │ │ │ - b 6416c <_PyXIData_FormatNotShareableError@@Base+0x47c> │ │ │ │ + beq 640cc <_PyXIData_FormatNotShareableError@@Base+0x424> │ │ │ │ + b 64124 <_PyXIData_FormatNotShareableError@@Base+0x47c> │ │ │ │ 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 1d7930 │ │ │ │ + bl 1d63b4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64190 <_PyXIData_FormatNotShareableError@@Base+0x4a0> │ │ │ │ - movw r0, #61292 @ 0xef6c │ │ │ │ + bne 64148 <_PyXIData_FormatNotShareableError@@Base+0x4a0> │ │ │ │ + movw r0, #58860 @ 0xe5ec │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - b b71d4 │ │ │ │ + b b7390 │ │ │ │ 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 1dd984 │ │ │ │ + bl 1dc440 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 641dc <_PyXIData_FormatNotShareableError@@Base+0x4ec> │ │ │ │ + bne 64194 <_PyXIData_FormatNotShareableError@@Base+0x4ec> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #61308 @ 0xef7c │ │ │ │ + movw r0, #58876 @ 0xe5fc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b71d4 │ │ │ │ + bl b7390 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 1df04c │ │ │ │ - b 64210 <_PyXIData_FormatNotShareableError@@Base+0x520> │ │ │ │ + bl 1ddb08 │ │ │ │ + b 641c8 <_PyXIData_FormatNotShareableError@@Base+0x520> │ │ │ │ cmp r0, #1 │ │ │ │ - bne 6420c <_PyXIData_FormatNotShareableError@@Base+0x51c> │ │ │ │ + bne 641c4 <_PyXIData_FormatNotShareableError@@Base+0x51c> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32632 @ 0x7f78 │ │ │ │ + movw r1, #30268 @ 0x763c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ 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 64260 <_PyXIData_FormatNotShareableError@@Base+0x570> │ │ │ │ + beq 64218 <_PyXIData_FormatNotShareableError@@Base+0x570> │ │ │ │ ldr r1, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 64260 <_PyXIData_FormatNotShareableError@@Base+0x570> │ │ │ │ + beq 64218 <_PyXIData_FormatNotShareableError@@Base+0x570> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 642a0 <_PyXIData_FormatNotShareableError@@Base+0x5b0> │ │ │ │ - b 64284 <_PyXIData_FormatNotShareableError@@Base+0x594> │ │ │ │ + beq 64258 <_PyXIData_FormatNotShareableError@@Base+0x5b0> │ │ │ │ + b 6423c <_PyXIData_FormatNotShareableError@@Base+0x594> │ │ │ │ cmp r2, #0 │ │ │ │ - beq 64250 <_PyXIData_FormatNotShareableError@@Base+0x560> │ │ │ │ + beq 64208 <_PyXIData_FormatNotShareableError@@Base+0x560> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #62508 @ 0xf42c │ │ │ │ + movw r0, #59932 @ 0xea1c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 2c7b7c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c6dbc <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64250 <_PyXIData_FormatNotShareableError@@Base+0x560> │ │ │ │ - b 642e0 <_PyXIData_FormatNotShareableError@@Base+0x5f0> │ │ │ │ + bne 64208 <_PyXIData_FormatNotShareableError@@Base+0x560> │ │ │ │ + b 64298 <_PyXIData_FormatNotShareableError@@Base+0x5f0> │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #62508 @ 0xf42c │ │ │ │ + movw r0, #59932 @ 0xea1c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 642e0 <_PyXIData_FormatNotShareableError@@Base+0x5f0> │ │ │ │ + beq 64298 <_PyXIData_FormatNotShareableError@@Base+0x5f0> │ │ │ │ ldr r4, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 13ce70 │ │ │ │ + bl 13d470 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 642d0 <_PyXIData_FormatNotShareableError@@Base+0x5e0> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 64288 <_PyXIData_FormatNotShareableError@@Base+0x5e0> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13624 @ 0x3538 │ │ │ │ + movw r1, #11192 @ 0x2bb8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 642e0 <_PyXIData_FormatNotShareableError@@Base+0x5f0> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 64298 <_PyXIData_FormatNotShareableError@@Base+0x5f0> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 644fc │ │ │ │ + b 644b4 │ │ │ │ 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 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1809c4 │ │ │ │ - bl 139f90 │ │ │ │ + bl 18067c │ │ │ │ + bl 13a590 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 64378 <_PyXIData_FormatNotShareableError@@Base+0x688> │ │ │ │ + beq 64330 <_PyXIData_FormatNotShareableError@@Base+0x688> │ │ │ │ mov r0, r3 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64378 <_PyXIData_FormatNotShareableError@@Base+0x688> │ │ │ │ + bne 64330 <_PyXIData_FormatNotShareableError@@Base+0x688> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r1, #18228 @ 0x4734 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ - bl 1809c4 │ │ │ │ - bl 139f90 │ │ │ │ + bl 18067c │ │ │ │ + bl 13a590 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #18400 @ 0x47e0 │ │ │ │ + movw r1, #15740 @ 0x3d7c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #58616 @ 0xe4f8 │ │ │ │ + movw r0, #56040 @ 0xdae8 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 373760 <_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 643b0 <_PyXIData_FormatNotShareableError@@Base+0x6c0> │ │ │ │ - movw r0, #45160 @ 0xb068 │ │ │ │ + bne 64368 <_PyXIData_FormatNotShareableError@@Base+0x6c0> │ │ │ │ + movw r0, #44764 @ 0xaedc │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #61328 @ 0xef90 │ │ │ │ + movw r1, #58896 @ 0xe610 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bge 64388 <_PyXIData_FormatNotShareableError@@Base+0x698> │ │ │ │ + bge 64340 <_PyXIData_FormatNotShareableError@@Base+0x698> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsl r6, r4, #2 │ │ │ │ ldr r5, [r3, r4, lsl #2] │ │ │ │ cmp r8, r5 │ │ │ │ - bne 643e0 <_PyXIData_FormatNotShareableError@@Base+0x6f0> │ │ │ │ + bne 64398 <_PyXIData_FormatNotShareableError@@Base+0x6f0> │ │ │ │ ldr r1, [r7, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 64454 <_PyXIData_FormatNotShareableError@@Base+0x764> │ │ │ │ - b 64448 <_PyXIData_FormatNotShareableError@@Base+0x758> │ │ │ │ + bne 6440c <_PyXIData_FormatNotShareableError@@Base+0x764> │ │ │ │ + b 64400 <_PyXIData_FormatNotShareableError@@Base+0x758> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 1403f0 │ │ │ │ + bl cce40 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64428 <_PyXIData_FormatNotShareableError@@Base+0x738> │ │ │ │ + bgt 643e0 <_PyXIData_FormatNotShareableError@@Base+0x738> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64428 <_PyXIData_FormatNotShareableError@@Base+0x738> │ │ │ │ + bne 643e0 <_PyXIData_FormatNotShareableError@@Base+0x738> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - blt 64370 <_PyXIData_FormatNotShareableError@@Base+0x680> │ │ │ │ - bne 643d0 <_PyXIData_FormatNotShareableError@@Base+0x6e0> │ │ │ │ + blt 64328 <_PyXIData_FormatNotShareableError@@Base+0x680> │ │ │ │ + bne 64388 <_PyXIData_FormatNotShareableError@@Base+0x6e0> │ │ │ │ add r4, r4, #1 │ │ │ │ - b 6437c <_PyXIData_FormatNotShareableError@@Base+0x68c> │ │ │ │ + b 64334 <_PyXIData_FormatNotShareableError@@Base+0x68c> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6448c <_PyXIData_FormatNotShareableError@@Base+0x79c> │ │ │ │ + ble 64444 <_PyXIData_FormatNotShareableError@@Base+0x79c> │ │ │ │ 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 64448 <_PyXIData_FormatNotShareableError@@Base+0x758> │ │ │ │ + bge 64400 <_PyXIData_FormatNotShareableError@@Base+0x758> │ │ │ │ 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 6443c <_PyXIData_FormatNotShareableError@@Base+0x74c> │ │ │ │ + beq 643f4 <_PyXIData_FormatNotShareableError@@Base+0x74c> │ │ │ │ ldr r1, [r3] │ │ │ │ str r1, [r3, #-4] │ │ │ │ - b 64474 <_PyXIData_FormatNotShareableError@@Base+0x784> │ │ │ │ + b 6442c <_PyXIData_FormatNotShareableError@@Base+0x784> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64448 <_PyXIData_FormatNotShareableError@@Base+0x758> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 64448 <_PyXIData_FormatNotShareableError@@Base+0x758> │ │ │ │ + bne 64400 <_PyXIData_FormatNotShareableError@@Base+0x758> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 64400 <_PyXIData_FormatNotShareableError@@Base+0x758> │ │ │ │ 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 a75f4 │ │ │ │ + bl a76b4 │ │ │ │ cmp r4, #0 │ │ │ │ addgt r6, r5, #16 │ │ │ │ - bgt 644e8 <_PyXIData_FormatNotShareableError@@Base+0x7f8> │ │ │ │ + bgt 644a0 <_PyXIData_FormatNotShareableError@@Base+0x7f8> │ │ │ │ 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 644d0 <_PyXIData_FormatNotShareableError@@Base+0x7e0> │ │ │ │ + bcc 64488 <_PyXIData_FormatNotShareableError@@Base+0x7e0> │ │ │ │ ldr r0, [r6, r4, lsl #2] │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ - b 644e8 <_PyXIData_FormatNotShareableError@@Base+0x7f8> │ │ │ │ + bl aed64 │ │ │ │ + b 644a0 <_PyXIData_FormatNotShareableError@@Base+0x7f8> │ │ │ │ │ │ │ │ -000644fc : │ │ │ │ +000644b4 : │ │ │ │ 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 9f7b0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f82c <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr ip, [pc, #80] @ 64580 │ │ │ │ + ldr ip, [pc, #80] @ 64538 │ │ │ │ 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] │ │ │ │ @@ -55443,85 +55427,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, #25020 @ 0x61bc │ │ │ │ + movw r1, #22652 @ 0x587c │ │ │ │ movt r1, #58 @ 0x3a │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #59940 @ 0xea24 │ │ │ │ + movw r0, #55972 @ 0xdaa4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 55de4 │ │ │ │ + b 55d9c │ │ │ │ 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, #2940 @ 0xb7c │ │ │ │ + movw r1, #2880 @ 0xb40 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1809c4 │ │ │ │ + bl 18067c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r5, [r6, #4] │ │ │ │ ldr r7, [r3] │ │ │ │ cmp r7, r5 │ │ │ │ - beq 64624 │ │ │ │ + beq 645dc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64624 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 645dc │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - movw r1, #61344 @ 0xefa0 │ │ │ │ + movw r1, #58912 @ 0xe620 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 64640 │ │ │ │ - bl 64958 │ │ │ │ + beq 645f8 │ │ │ │ + bl 64910 │ │ │ │ mov r5, #0 │ │ │ │ - b 646d0 │ │ │ │ + b 64688 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r0 │ │ │ │ - bge 64664 │ │ │ │ + bge 6461c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2e1c38 │ │ │ │ + b 2e1788 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 340cd8 │ │ │ │ + bl 3405d0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 64638 │ │ │ │ + beq 645f0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6469c │ │ │ │ + ble 64654 │ │ │ │ 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 646d0 │ │ │ │ + ble 64688 │ │ │ │ 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 │ │ │ │ @@ -55540,226 +55524,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 6472c │ │ │ │ + bne 646e4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #3 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 64774 │ │ │ │ + beq 6472c │ │ │ │ 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 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str lr, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 64774 │ │ │ │ + bne 6472c │ │ │ │ mov r0, #0 │ │ │ │ - b 64860 │ │ │ │ + b 64818 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 64794 │ │ │ │ - bl be4fc │ │ │ │ + bne 6474c │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6476c │ │ │ │ + bne 64724 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 2b0580 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2afe68 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6476c │ │ │ │ + beq 64724 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 2de228 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2ddd80 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6476c │ │ │ │ + beq 64724 │ │ │ │ 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, #61392 @ 0xefd0 │ │ │ │ + movw r1, #58960 @ 0xe650 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #59116 @ 0xe6ec │ │ │ │ + movw r0, #56684 @ 0xdd6c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d7dfc │ │ │ │ + bl d8a14 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6476c │ │ │ │ - bl dc4ec │ │ │ │ + beq 64724 │ │ │ │ + bl dd114 │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 2cf8c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 64858 │ │ │ │ + beq 64810 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 64840 │ │ │ │ - bl b8fac │ │ │ │ + bne 647f8 │ │ │ │ + bl b9178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 647f4 │ │ │ │ - b 6476c │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 647ac │ │ │ │ + b 64724 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 27ad20 │ │ │ │ + b 27a868 │ │ │ │ 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 3731cc │ │ │ │ + bl 372a14 │ │ │ │ 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 648bc │ │ │ │ + bgt 64874 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 648bc │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 64874 │ │ │ │ + bl a7110 <_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 6499c │ │ │ │ + b 64954 │ │ │ │ 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 64928 │ │ │ │ + bgt 648e0 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movwne r1, #37068 @ 0x90cc │ │ │ │ - movweq r1, #37100 @ 0x90ec │ │ │ │ + movwne r1, #34408 @ 0x8668 │ │ │ │ + movweq r1, #34440 @ 0x8688 │ │ │ │ movtne r1, #62 @ 0x3e │ │ │ │ movteq r1, #62 @ 0x3e │ │ │ │ - bl 16ebf0 │ │ │ │ - b 64934 │ │ │ │ - bl 1adbe4 <_PyCompactLong_Add@@Base+0x2a4> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 648ec │ │ │ │ + bl 1ad800 <_PyCompactLong_Add@@Base+0x2a4> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6493c │ │ │ │ + bne 648f4 │ │ │ │ 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} │ │ │ │ │ │ │ │ -00064958 : │ │ │ │ +00064910 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #36] @ 64998 │ │ │ │ + ldr r0, [pc, #36] @ 64950 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #45172 @ 0xb074 │ │ │ │ + movw r1, #45596 @ 0xb21c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r2, #61400 @ 0xefd8 │ │ │ │ + movw r2, #58968 @ 0xe658 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 16ec8c <_PyErr_SetString@@Base> │ │ │ │ + bl 16e95c <_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 649d4 │ │ │ │ + beq 6498c │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bgt 649e4 │ │ │ │ - bl 208474 <_Py_call_instrumentation_arg@@Base+0x27dc> │ │ │ │ + bgt 6499c │ │ │ │ + bl 20726c <_Py_call_instrumentation_arg@@Base+0x27dc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 64ad4 │ │ │ │ - b 64be8 │ │ │ │ + ble 64a8c │ │ │ │ + b 64ba0 │ │ │ │ cmp r7, #1 │ │ │ │ - bne 64ae0 │ │ │ │ + bne 64a98 │ │ │ │ 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 64a10 │ │ │ │ + blt 649c8 │ │ │ │ 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 64abc │ │ │ │ + ble 64a74 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne 64a70 │ │ │ │ + bne 64a28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2cf158 <_PyErr_ProgramDecodedTextObject@@Base+0x28c> │ │ │ │ + bl 2ce398 <_PyErr_ProgramDecodedTextObject@@Base+0x28c> │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r3, [r4, #8] │ │ │ │ addeq r3, r3, r6 │ │ │ │ streq r3, [r4, #8] │ │ │ │ - beq 64b0c │ │ │ │ + beq 64ac4 │ │ │ │ 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 │ │ │ │ @@ -55775,334 +55759,334 @@ │ │ │ │ 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 64a84 │ │ │ │ - b 64a28 │ │ │ │ + bne 64a3c │ │ │ │ + b 649e0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4] │ │ │ │ add r2, r2, r6 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64be8 │ │ │ │ + bgt 64ba0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - b 64be8 │ │ │ │ + b 64ba0 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cc878 <_PyMonitoring_FireBranchEvent@@Base+0x134> │ │ │ │ + blx 3cbf08 <_PyMonitoring_FireBranchEvent@@Base+0x134> │ │ │ │ cmp r0, r7 │ │ │ │ - bcs 64afc │ │ │ │ + bcs 64ab4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2e1c38 │ │ │ │ + b 2e1788 │ │ │ │ mov r0, r4 │ │ │ │ - bl 19a5bc │ │ │ │ + bl 19a27c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 64b14 │ │ │ │ + bne 64acc │ │ │ │ mov r4, #0 │ │ │ │ - b 64be8 │ │ │ │ + b 64ba0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 64b40 │ │ │ │ + blt 64af8 │ │ │ │ mul r3, r7, r5 │ │ │ │ cmp r0, r3 │ │ │ │ - bge 64b40 │ │ │ │ + bge 64af8 │ │ │ │ add r0, r0, r7 │ │ │ │ mov r1, r7 │ │ │ │ sub r0, r0, #1 │ │ │ │ - blx 3ccaf0 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + blx 3cc180 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ mov r5, r0 │ │ │ │ mov r7, #0 │ │ │ │ sub r5, r5, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, r7 │ │ │ │ - ble 64bb4 │ │ │ │ - bl 3731cc │ │ │ │ + ble 64b6c │ │ │ │ + bl 372a14 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 64b8c │ │ │ │ + bne 64b44 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64b0c │ │ │ │ + bgt 64ac4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64b0c │ │ │ │ + bne 64ac4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 64b0c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 64ac4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64bac │ │ │ │ + bgt 64b64 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64bac │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 64b64 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ - b 64b48 │ │ │ │ + b 64b00 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64be8 │ │ │ │ + bgt 64ba0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64be8 │ │ │ │ + bne 64ba0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 54f90 │ │ │ │ + b 54f38 │ │ │ │ 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 64c3c │ │ │ │ + bne 64bf4 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 14b788 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b38c <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 64c60 │ │ │ │ - b 64c7c │ │ │ │ + bne 64c18 │ │ │ │ + b 64c34 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #59832 @ 0xe9b8 │ │ │ │ + movw r0, #57256 @ 0xdfa8 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64c28 │ │ │ │ - b 64df8 │ │ │ │ - bl c56c8 │ │ │ │ + bne 64be0 │ │ │ │ + b 64db0 │ │ │ │ + bl c59f0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 64c90 │ │ │ │ + ble 64c48 │ │ │ │ cmn r6, #1 │ │ │ │ - bne 64cac │ │ │ │ - bl be4fc │ │ │ │ + bne 64c64 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r6, #0 │ │ │ │ - beq 64cac │ │ │ │ - b 64df8 │ │ │ │ + beq 64c64 │ │ │ │ + b 64db0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64c74 │ │ │ │ + bne 64c2c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 64c74 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 64c2c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 64cd8 │ │ │ │ - movw r3, #52316 @ 0xcc5c │ │ │ │ + bne 64c90 │ │ │ │ + movw r3, #48344 @ 0xbcd8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61488 @ 0xf030 │ │ │ │ + movw r1, #59056 @ 0xe6b0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 64df8 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 64db0 │ │ │ │ ldr r4, [r7, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - blt 64d14 │ │ │ │ + blt 64ccc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 2f8f28 <_PyCode_InitAddressRange@@Base+0x624> │ │ │ │ + bl 2f8c1c <_PyCode_InitAddressRange@@Base+0x5b4> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 64df8 │ │ │ │ + beq 64db0 │ │ │ │ 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 64d4c │ │ │ │ + bgt 64d04 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 391608 <_PySys_GetSizeOf@@Base+0x9b8> │ │ │ │ + bl 3913d8 <_PySys_GetSizeOf@@Base+0x9b8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 64d08 │ │ │ │ - b 64df8 │ │ │ │ + bne 64cc0 │ │ │ │ + b 64db0 │ │ │ │ rsb r1, r6, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2fd744 <_PySlice_FromIndices@@Base+0x650> │ │ │ │ + bl 2fd304 <_PySlice_FromIndices@@Base+0x750> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64df8 │ │ │ │ + bne 64db0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - bge 64da8 │ │ │ │ + bge 64d60 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f8f28 <_PyCode_InitAddressRange@@Base+0x624> │ │ │ │ + bl 2f8c1c <_PyCode_InitAddressRange@@Base+0x5b4> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 64df8 │ │ │ │ + beq 64db0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64de4 │ │ │ │ - b 64dd0 │ │ │ │ + bgt 64d9c │ │ │ │ + b 64d88 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 391608 <_PySys_GetSizeOf@@Base+0x9b8> │ │ │ │ + bl 3913d8 <_PySys_GetSizeOf@@Base+0x9b8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 64d90 │ │ │ │ - b 64df8 │ │ │ │ + bne 64d48 │ │ │ │ + b 64db0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64de4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 64d9c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2fd744 <_PySlice_FromIndices@@Base+0x650> │ │ │ │ + bl 2fd304 <_PySlice_FromIndices@@Base+0x750> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64d08 │ │ │ │ + beq 64cc0 │ │ │ │ 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 3424b4 <_PyDeadline_Init@@Base+0xeec> │ │ │ │ + bl 341da8 <_PyDeadline_Init@@Base+0xeec> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 64e88 │ │ │ │ + beq 64e40 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64e58 │ │ │ │ + bne 64e10 │ │ │ │ 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 64e90 │ │ │ │ - bl c3e78 │ │ │ │ + b 64e48 │ │ │ │ + bl c4044 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64e90 │ │ │ │ + bne 64e48 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64e88 │ │ │ │ + bgt 64e40 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64e88 │ │ │ │ + bne 64e40 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 64ee4 │ │ │ │ + b 64e9c │ │ │ │ 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, #61552 @ 0xf070 │ │ │ │ + movw r0, #59120 @ 0xe6f0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r1, r4 │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64ee4 │ │ │ │ + bgt 64e9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64ee4 │ │ │ │ + bne 64e9c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ add r4, r0, #8 │ │ │ │ - ldr r2, [pc, #168] @ 64fc0 │ │ │ │ + ldr r2, [pc, #168] @ 64f78 │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 64f40 │ │ │ │ + bne 64ef8 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 64f28 │ │ │ │ + bne 64ee0 │ │ │ │ dmb ish │ │ │ │ - beq 64f50 │ │ │ │ + beq 64f08 │ │ │ │ mov r0, r4 │ │ │ │ - bl 33fd88 │ │ │ │ + bl 348df4 │ │ │ │ ldrd r0, [r5, #12] │ │ │ │ sub r2, fp, #80 @ 0x50 │ │ │ │ - bl 3b773c <_PyLong_DivmodNear@@Base+0x33c> │ │ │ │ + bl 3b6dcc <_PyLong_DivmodNear@@Base+0x33c> │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 64f80 │ │ │ │ + bne 64f38 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 64f68 │ │ │ │ + bne 64f20 │ │ │ │ dmb ish │ │ │ │ - beq 64f90 │ │ │ │ + beq 64f48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2bcb48 │ │ │ │ + bl 2d8074 │ │ │ │ mov r1, r5 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 3ac4ec <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #28] @ 64fc0 │ │ │ │ + bl 3abbac <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #28] @ 64f78 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 64fb8 │ │ │ │ + beq 64f70 │ │ │ │ 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 │ │ │ │ @@ -56115,92 +56099,92 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 65020 │ │ │ │ + bne 64fd8 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65064 │ │ │ │ + beq 6501c │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #140] @ 650b8 │ │ │ │ + ldr ip, [pc, #140] @ 65070 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65064 │ │ │ │ + bne 6501c │ │ │ │ mov r0, #0 │ │ │ │ - b 650b0 │ │ │ │ + b 65068 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 37ac30 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + bl 37a458 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6505c │ │ │ │ + beq 65014 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 2d718 │ │ │ │ cmp r0, #1 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 650b0 │ │ │ │ + beq 65068 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20e944 │ │ │ │ + bl 20d8e8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - movw r2, #61560 @ 0xf078 │ │ │ │ + movw r2, #59128 @ 0xe6f8 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 657a0 │ │ │ │ - b 6505c │ │ │ │ + bl 65758 │ │ │ │ + b 65014 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r7, r2, r0, ror #20 │ │ │ │ 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, #61592 @ 0xf098 │ │ │ │ + movw r1, #59160 @ 0xe718 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d2e40 │ │ │ │ + bl d3a64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65114 │ │ │ │ + beq 650cc │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2e6ac <__clock_getres64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6511c │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 650d4 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ mov r0, #0 │ │ │ │ - b 6513c │ │ │ │ + b 650f4 │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ - blx 3cd0b8 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cc748 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ vldr s15, [fp, #-12] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #20] @ 65148 │ │ │ │ + vldr d6, [pc, #20] @ 65100 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl c57b8 │ │ │ │ + bl c5ae0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -56213,76 +56197,76 @@ │ │ │ │ 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 1c1608 │ │ │ │ + bl 1c1100 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 651ec │ │ │ │ + bne 651a4 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ cmp r6, r4 │ │ │ │ - blt 651dc │ │ │ │ + blt 65194 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 651dc │ │ │ │ + bne 65194 │ │ │ │ sub r1, r6, r4 │ │ │ │ add r0, r5, r4 │ │ │ │ - bl cdeb8 │ │ │ │ + bl ceb30 │ │ │ │ mov r4, r0 │ │ │ │ - b 651ec │ │ │ │ + b 651a4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl cdeb8 │ │ │ │ + bl ceb30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65200 │ │ │ │ + beq 651b8 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ mov r0, r4 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 653bc │ │ │ │ + bl 65374 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65284 │ │ │ │ + beq 6523c │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2d7f0 <__clock_gettime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65264 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 6521c │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ mov r0, #0 │ │ │ │ - b 65284 │ │ │ │ + b 6523c │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ - blx 3cd0b8 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cc748 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ vldr s15, [fp, #-12] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #20] @ 65290 │ │ │ │ + vldr d6, [pc, #20] @ 65248 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl c57b8 │ │ │ │ + bl c5ae0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ 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 │ │ │ │ @@ -56292,111 +56276,111 @@ │ │ │ │ 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 652f0 │ │ │ │ + bne 652a8 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 652ec │ │ │ │ + blt 652a4 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65338 │ │ │ │ + beq 652f0 │ │ │ │ mov r6, ip │ │ │ │ - ldr r1, [pc, #116] @ 6536c │ │ │ │ + ldr r1, [pc, #116] @ 65324 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65364 │ │ │ │ + beq 6531c │ │ │ │ cmn r7, r6 │ │ │ │ ldrne r0, [r0] │ │ │ │ - bne 65340 │ │ │ │ + bne 652f8 │ │ │ │ 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 d5828 │ │ │ │ + bl d643c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r7, r2, ip, 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 a75f4 │ │ │ │ + bl a76b4 │ │ │ │ add r5, r4, #4 │ │ │ │ add r6, r4, #132 @ 0x84 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ cmp r5, r6 │ │ │ │ - bne 65394 │ │ │ │ + bne 6534c │ │ │ │ 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 {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 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 65424 │ │ │ │ - bl be4fc │ │ │ │ + bne 653dc │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65424 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 653dc │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 154b08 <_PyType_Name@@Base> │ │ │ │ - movw r1, #61608 @ 0xf0a8 │ │ │ │ + bl 1546f4 <_PyType_Name@@Base> │ │ │ │ + movw r1, #59176 @ 0xe728 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ str r4, [r5] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ 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 6545c │ │ │ │ + beq 65414 │ │ │ │ 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 │ │ │ │ @@ -56411,178 +56395,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 1c1608 │ │ │ │ + bl 1c1100 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 65504 │ │ │ │ + bne 654bc │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - blt 654f4 │ │ │ │ + blt 654ac │ │ │ │ sub r6, r5, r2 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ add r0, r4, r6 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 654f4 │ │ │ │ + bne 654ac │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl cdeb8 │ │ │ │ + bl ceb30 │ │ │ │ mov r4, r0 │ │ │ │ - b 65504 │ │ │ │ + b 654bc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl cdeb8 │ │ │ │ + bl ceb30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65518 │ │ │ │ + beq 654d0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ 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 65574 │ │ │ │ + bne 6552c │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 65570 │ │ │ │ + bhi 65528 │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r6, r0 │ │ │ │ - bne 655b0 │ │ │ │ - b 65574 │ │ │ │ + bne 65568 │ │ │ │ + b 6552c │ │ │ │ mov r6, r2 │ │ │ │ - ldr r1, [pc, #540] @ 65798 │ │ │ │ + ldr r1, [pc, #540] @ 65750 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 655b4 │ │ │ │ - b 65600 │ │ │ │ + bne 6556c │ │ │ │ + b 655b8 │ │ │ │ mov r6, r2 │ │ │ │ add r1, r4, r6 │ │ │ │ ldr r9, [r5] │ │ │ │ subs r6, r1, #1 │ │ │ │ - beq 656fc │ │ │ │ + beq 656b4 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 65614 │ │ │ │ + beq 655cc │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 65608 │ │ │ │ - movw r2, #33584 @ 0x8330 │ │ │ │ + bne 655c0 │ │ │ │ + movw r2, #29296 @ 0x7270 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #61644 @ 0xf0cc │ │ │ │ + movw r1, #59212 @ 0xe74c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #22812 @ 0x591c │ │ │ │ + movw r0, #20380 @ 0x4f9c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r3, r7 │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 6578c │ │ │ │ + b 65744 │ │ │ │ subs r6, r1, #2 │ │ │ │ - bne 65618 │ │ │ │ - b 65710 │ │ │ │ - ldr r7, [pc, #384] @ 6579c │ │ │ │ + bne 655d0 │ │ │ │ + b 656c8 │ │ │ │ + ldr r7, [pc, #384] @ 65754 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 656c0 │ │ │ │ + beq 65678 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 65640 │ │ │ │ + bne 655f8 │ │ │ │ cmp r6, #1 │ │ │ │ - bne 656c4 │ │ │ │ - b 65720 │ │ │ │ + bne 6567c │ │ │ │ + b 656d8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 65674 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 6562c │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #61668 @ 0xf0e4 │ │ │ │ + movw r1, #59236 @ 0xe764 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl cd664 │ │ │ │ + bl ce2dc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 656a4 │ │ │ │ + bne 6565c │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ cmpne r3, #114 @ 0x72 │ │ │ │ - beq 65634 │ │ │ │ + beq 655ec │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - beq 65634 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 655ec │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27356 @ 0x6adc │ │ │ │ + movw r1, #24652 @ 0x604c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 65600 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 655b8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 65724 │ │ │ │ + bne 656dc │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #33584 @ 0x8330 │ │ │ │ + movw r2, #29296 @ 0x7270 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #61728 @ 0xf120 │ │ │ │ + movw r1, #59296 @ 0xe7a0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #22812 @ 0x591c │ │ │ │ + movw r0, #20380 @ 0x4f9c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 65600 │ │ │ │ - ldr r6, [pc, #152] @ 6579c │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 655b8 │ │ │ │ + ldr r6, [pc, #152] @ 65754 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r7, r6 │ │ │ │ - b 65724 │ │ │ │ + b 656dc │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ - ldr r6, [pc, #124] @ 6579c │ │ │ │ - b 65724 │ │ │ │ - ldr r6, [pc, #116] @ 6579c │ │ │ │ + ldr r6, [pc, #124] @ 65754 │ │ │ │ + b 656dc │ │ │ │ + ldr r6, [pc, #116] @ 65754 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9f7b0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f82c <_PyObject_GC_New@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 65600 │ │ │ │ + beq 655b8 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ ldr r3, [r7] │ │ │ │ str r9, [r5, #8] │ │ │ │ @@ -56596,15 +56580,15 @@ │ │ │ │ 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 c23d8 │ │ │ │ + bl c25a4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ strhteq r7, [r2], #-168 @ 0xffffff58 │ │ │ │ rsbeq r1, r3, r0, lsl #9 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -56621,118 +56605,118 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2dbc8 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp] │ │ │ │ - bl 3a7ca4 <_PyBytes_GetXIData@@Base+0x65c> │ │ │ │ + bl 3a7364 <_PyBytes_GetXIData@@Base+0x65c> │ │ │ │ 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 │ │ │ │ - movw r1, #6792 @ 0x1a88 │ │ │ │ + movw r1, #6732 @ 0x1a4c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1809c4 │ │ │ │ + bl 18067c │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 65854 │ │ │ │ + beq 6580c │ │ │ │ ldr r4, [r5, #24] │ │ │ │ cmp r4, #0 │ │ │ │ movweq r4, #5196 @ 0x144c │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 6586c │ │ │ │ + beq 65824 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 6586c │ │ │ │ + b 65824 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #932 @ 0x3a4 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + movw r1, #63984 @ 0xf9f0 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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 658c8 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 65880 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 658b8 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 658c8 │ │ │ │ + bne 65870 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 65880 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 658fc │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 658b4 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 658ec │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 658fc │ │ │ │ + bne 658a4 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 658b4 │ │ │ │ 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, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 65924 │ │ │ │ + bne 658dc │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ 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 659b0 │ │ │ │ + bne 65968 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, ip │ │ │ │ - bne 659b0 │ │ │ │ + bne 65968 │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 659b0 │ │ │ │ + bhi 65968 │ │ │ │ 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 524d0 │ │ │ │ + bl 52478 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 659bc │ │ │ │ + beq 65974 │ │ │ │ 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 │ │ │ │ @@ -56748,62 +56732,62 @@ │ │ │ │ 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, #61752 @ 0xf138 │ │ │ │ + movw r1, #59320 @ 0xe7b8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d2e40 │ │ │ │ + bl d3a64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65a4c │ │ │ │ + beq 65a04 │ │ │ │ ldr r1, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r2, #0 │ │ │ │ sub r0, fp, #28 │ │ │ │ - bl 2dc954 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 2dc4d0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 65a4c │ │ │ │ + beq 65a04 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, fp, #20 │ │ │ │ - bl 2dcb60 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 2dc6dc <_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 65a50 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 65a08 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 65b34 │ │ │ │ + bne 65aec │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65b34 │ │ │ │ + beq 65aec │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, #3 │ │ │ │ movne r0, #5 │ │ │ │ - bl a091c │ │ │ │ + bl a09e0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 65ba4 │ │ │ │ + beq 65b5c │ │ │ │ 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] │ │ │ │ @@ -56817,71 +56801,71 @@ │ │ │ │ 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 65b44 │ │ │ │ + beq 65afc │ │ │ │ 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 65b44 │ │ │ │ + b 65afc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldmib r5, {r0, r3} │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65b68 │ │ │ │ + beq 65b20 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, #3 │ │ │ │ - bl aefc4 │ │ │ │ + bl af090 │ │ │ │ mov r5, r0 │ │ │ │ - b 65b74 │ │ │ │ + b 65b2c │ │ │ │ mov r1, r4 │ │ │ │ - bl ced78 <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf9f0 <_PyTuple_FromPair@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 65b90 │ │ │ │ + bgt 65b48 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65b98 │ │ │ │ + beq 65b50 │ │ │ │ mov r4, r5 │ │ │ │ - b 65ba4 │ │ │ │ + b 65b5c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 65b90 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 65b48 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #61116 @ 0xeebc │ │ │ │ + movw r1, #58540 @ 0xe4ac │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 46de0 │ │ │ │ + b 46d90 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 5a058 │ │ │ │ + b 5a010 │ │ │ │ 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 │ │ │ │ @@ -56889,73 +56873,73 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 65c38 │ │ │ │ + bne 65bf0 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65c78 │ │ │ │ + beq 65c30 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #112] @ 65cb4 │ │ │ │ + ldr ip, [pc, #112] @ 65c6c │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 65ca8 │ │ │ │ + beq 65c60 │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r2] │ │ │ │ - bl 1f7a9c │ │ │ │ + bl 1f682c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 65d30 │ │ │ │ + bl 65ce8 │ │ │ │ cmn r0, #1 │ │ │ │ movwne r0, #5196 @ 0x144c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 65cac │ │ │ │ + bne 65c64 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r7, r2, r4, ror #21 │ │ │ │ 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 c56c8 │ │ │ │ + bl c59f0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 65cf0 │ │ │ │ - bl be4fc │ │ │ │ + bne 65ca8 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65d28 │ │ │ │ + bne 65ce0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65d1c │ │ │ │ + beq 65cd4 │ │ │ │ cmn r4, #1 │ │ │ │ mvnlt r0, #0 │ │ │ │ - blt 65d18 │ │ │ │ + blt 65cd0 │ │ │ │ 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 │ │ │ │ @@ -56967,564 +56951,564 @@ │ │ │ │ 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 65d80 │ │ │ │ + beq 65d38 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65d80 │ │ │ │ + bne 65d38 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 39f520 │ │ │ │ + b 39ebe0 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 65dac │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 65d64 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61896 @ 0xf1c8 │ │ │ │ + movw r1, #59464 @ 0xe848 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 65de4 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 65d9c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ ldr r7, [r5, #8] │ │ │ │ sub r2, r2, r6 │ │ │ │ cmp r7, r2 │ │ │ │ - bgt 65de0 │ │ │ │ + bgt 65d98 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r8, r7, r6 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3ccaf0 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + blx 3cc180 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ cmp r8, r0 │ │ │ │ - ble 65dec │ │ │ │ - bl 2e1c38 │ │ │ │ + ble 65da4 │ │ │ │ + bl 2e1788 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 341f5c <_PyDeadline_Init@@Base+0x994> │ │ │ │ + bl 341850 <_PyDeadline_Init@@Base+0x994> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 65de4 │ │ │ │ + beq 65d9c │ │ │ │ cmp r6, #0 │ │ │ │ - ble 65e2c │ │ │ │ + ble 65de4 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ mla r0, r0, r7, r3 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mul r2, r2, r6 │ │ │ │ bl 2e280 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00065e34 <_PyLong_UnsignedLong_Converter@@Base>: │ │ │ │ +00065dec <_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 1b4a44 │ │ │ │ + bl 1b41e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 65e7c <_PyLong_UnsignedLong_Converter@@Base+0x48> │ │ │ │ + beq 65e34 <_PyLong_UnsignedLong_Converter@@Base+0x48> │ │ │ │ cmp r0, #4 │ │ │ │ - bls 65e84 <_PyLong_UnsignedLong_Converter@@Base+0x50> │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + bls 65e3c <_PyLong_UnsignedLong_Converter@@Base+0x50> │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61936 @ 0xf1f0 │ │ │ │ + movw r1, #59504 @ 0xe870 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ pop {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 347d2c │ │ │ │ + b 347610 │ │ │ │ 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 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ 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, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ cmp r4, r3 │ │ │ │ - bge 65f88 <_PyLong_UnsignedLong_Converter@@Base+0x154> │ │ │ │ + bge 65f40 <_PyLong_UnsignedLong_Converter@@Base+0x154> │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 65f20 <_PyLong_UnsignedLong_Converter@@Base+0xec> │ │ │ │ + bne 65ed8 <_PyLong_UnsignedLong_Converter@@Base+0xec> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - bl 1403f0 │ │ │ │ + bl cce40 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 65f4c <_PyLong_UnsignedLong_Converter@@Base+0x118> │ │ │ │ + bgt 65f04 <_PyLong_UnsignedLong_Converter@@Base+0x118> │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 65f4c <_PyLong_UnsignedLong_Converter@@Base+0x118> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 65f04 <_PyLong_UnsignedLong_Converter@@Base+0x118> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #1 │ │ │ │ - bne 65f78 <_PyLong_UnsignedLong_Converter@@Base+0x144> │ │ │ │ + bne 65f30 <_PyLong_UnsignedLong_Converter@@Base+0x144> │ │ │ │ add r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3bd264 <_PyXIData_Free@@Base+0x1094> │ │ │ │ + bl 3bc8f4 <_PyXIData_Free@@Base+0x1094> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65f18 <_PyLong_UnsignedLong_Converter@@Base+0xe4> │ │ │ │ + bne 65ed0 <_PyLong_UnsignedLong_Converter@@Base+0xe4> │ │ │ │ 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 65ee8 <_PyLong_UnsignedLong_Converter@@Base+0xb4> │ │ │ │ - b 65f18 <_PyLong_UnsignedLong_Converter@@Base+0xe4> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 65ea0 <_PyLong_UnsignedLong_Converter@@Base+0xb4> │ │ │ │ + b 65ed0 <_PyLong_UnsignedLong_Converter@@Base+0xe4> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61980 @ 0xf21c │ │ │ │ + movw r1, #59548 @ 0xe89c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 65f18 <_PyLong_UnsignedLong_Converter@@Base+0xe4> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 65ed0 <_PyLong_UnsignedLong_Converter@@Base+0xe4> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #3 │ │ │ │ - movw r0, #37276 @ 0x919c │ │ │ │ + movw r0, #34844 @ 0x881c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be470 │ │ │ │ + b be638 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 65fe8 <_PyLong_UnsignedLong_Converter@@Base+0x1b4> │ │ │ │ + beq 65fa0 <_PyLong_UnsignedLong_Converter@@Base+0x1b4> │ │ │ │ mov r1, #3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 347d2c │ │ │ │ + b 347610 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00065ffc : │ │ │ │ +00065fb4 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #44] @ 66044 │ │ │ │ + ldr ip, [pc, #44] @ 65ffc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 2f5818 │ │ │ │ + bl 2f5560 │ │ │ │ cmp r0, #0 │ │ │ │ popge {fp, pc} │ │ │ │ - movw r0, #62012 @ 0xf23c │ │ │ │ + movw r0, #59580 @ 0xe8bc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2ebd34 │ │ │ │ + b 2eb888 │ │ │ │ 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 r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6609c │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 66054 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6608c │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6609c │ │ │ │ + bne 66044 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 66054 │ │ │ │ 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, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 660c4 │ │ │ │ + bne 6607c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ 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 be73c │ │ │ │ + b be904 │ │ │ │ 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 6612c │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 660e4 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36444 @ 0x8e5c │ │ │ │ + movw r1, #33784 @ 0x83f8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 66194 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 6614c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 66150 │ │ │ │ + beq 66108 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bgt 6617c │ │ │ │ + bgt 66134 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - movw r1, #62052 @ 0xf264 │ │ │ │ + movw r1, #59620 @ 0xe8e4 │ │ │ │ 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 140e0c │ │ │ │ + b 1409e8 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 19bbd8 │ │ │ │ + bl 19b898 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6619c │ │ │ │ + bne 66154 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 33a4ac <_PyTime_AsMilliseconds@@Base+0x344> │ │ │ │ + bl 339e88 <_PyTime_AsMilliseconds@@Base+0x3f4> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 661dc │ │ │ │ + bne 66194 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66194 │ │ │ │ + bgt 6614c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66194 │ │ │ │ + bne 6614c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 66194 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 6614c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 661fc │ │ │ │ + bgt 661b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 661fc │ │ │ │ + bne 661b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r8, [r6, #16] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ ands r5, r5, #268435456 @ 0x10000000 │ │ │ │ - beq 6625c │ │ │ │ + beq 66214 │ │ │ │ mov r0, r8 │ │ │ │ - bl 392fbc │ │ │ │ + bl 392d8c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 66194 │ │ │ │ + beq 6614c │ │ │ │ ldr r5, [r8, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 33aae4 <_PyTime_AsMilliseconds@@Base+0x97c> │ │ │ │ + bl 33a77c <_PyTime_AsMilliseconds@@Base+0xce8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 66244 │ │ │ │ + bne 661fc │ │ │ │ mov r0, r7 │ │ │ │ - bl a5ea8 │ │ │ │ - b 66194 │ │ │ │ + bl a5f68 │ │ │ │ + b 6614c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ lsl r2, r5, #2 │ │ │ │ mov r1, r7 │ │ │ │ bl 2e280 │ │ │ │ mov r0, r7 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ str r5, [r4, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 66288 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 66240 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #62112 @ 0xf2a0 │ │ │ │ + movw r1, #59680 @ 0xe920 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 66300 │ │ │ │ - bl c56c8 │ │ │ │ + b 662b8 │ │ │ │ + bl c59f0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 662a4 │ │ │ │ - bl be4fc │ │ │ │ + bne 6625c │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 662ac │ │ │ │ - b 66194 │ │ │ │ + beq 66264 │ │ │ │ + b 6614c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 662c8 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 66280 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43540 @ 0xaa14 │ │ │ │ + movw r1, #41108 @ 0xa094 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 66194 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 6614c │ │ │ │ ldr r1, [r6, #28] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - beq 6632c │ │ │ │ + beq 662e4 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 66314 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 662cc │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #62164 @ 0xf2d4 │ │ │ │ + movw r1, #59732 @ 0xe954 │ │ │ │ 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 140e0c │ │ │ │ + b 1409e8 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66338 │ │ │ │ - bl cb450 │ │ │ │ + beq 662f0 │ │ │ │ + bl cb650 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66194 │ │ │ │ + bne 6614c │ │ │ │ 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 6632c │ │ │ │ + b 662e4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 66374 │ │ │ │ + beq 6632c │ │ │ │ mov r1, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 347d2c │ │ │ │ + b 347610 │ │ │ │ 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 663c0 │ │ │ │ + bne 66378 │ │ │ │ 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 2bcad4 │ │ │ │ + b 2bc434 │ │ │ │ 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 66408 │ │ │ │ + bne 663c0 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66408 │ │ │ │ + bne 663c0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2e34ec │ │ │ │ + b 2e3040 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - bl 14ba8c │ │ │ │ + bl 14b694 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6656c │ │ │ │ + beq 66524 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2e34ec │ │ │ │ + bl 2e3040 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 6656c │ │ │ │ + beq 66524 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bl 2faf38 │ │ │ │ + bl 2faaf8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 66478 │ │ │ │ + bne 66430 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6656c │ │ │ │ + bgt 66524 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6656c │ │ │ │ + bne 66524 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 6656c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 66524 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66498 │ │ │ │ + bgt 66450 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66498 │ │ │ │ + bne 66450 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 664f0 │ │ │ │ + beq 664a8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 664d0 │ │ │ │ + bne 66488 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #62216 @ 0xf308 │ │ │ │ + movw r1, #59784 @ 0xe988 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 3f70c │ │ │ │ + bl 3f5fc │ │ │ │ cmn r0, #1 │ │ │ │ movne r3, #1 │ │ │ │ - bne 664f8 │ │ │ │ - b 6656c │ │ │ │ + bne 664b0 │ │ │ │ + b 66524 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #9556 @ 0x2554 │ │ │ │ + movw r1, #7088 @ 0x1bb0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl ba598 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ba76c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 664ac │ │ │ │ - b 6656c │ │ │ │ + bne 66464 │ │ │ │ + b 66524 │ │ │ │ subs r3, r7, #0 │ │ │ │ movne r3, #1 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 66528 │ │ │ │ + bne 664e0 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1de890 │ │ │ │ + bl 1dd34c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6656c │ │ │ │ + beq 66524 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 14ca58 │ │ │ │ + b 14c660 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66550 │ │ │ │ + bne 66508 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #62224 @ 0xf310 │ │ │ │ + movw r1, #59792 @ 0xe990 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 3f70c │ │ │ │ + bl 3f5fc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 66504 │ │ │ │ - b 6656c │ │ │ │ + bne 664bc │ │ │ │ + b 66524 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #9556 @ 0x2554 │ │ │ │ + movw r1, #7088 @ 0x1bb0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl ba598 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ba76c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 66530 │ │ │ │ + bne 664e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 203788 │ │ │ │ + bl 202580 │ │ │ │ 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 665a0 │ │ │ │ + beq 66558 │ │ │ │ mov r1, #7 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 347d2c │ │ │ │ + b 347610 │ │ │ │ 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, #25088 @ 0x6200 │ │ │ │ + movw r1, #25016 @ 0x61b8 │ │ │ │ movt r1, #5 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #60152 @ 0xeaf8 │ │ │ │ + movw r0, #56184 @ 0xdb78 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 55de4 │ │ │ │ + b 55d9c │ │ │ │ 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 │ │ │ │ @@ -57534,117 +57518,117 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6663c │ │ │ │ + bne 665f4 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 66678 │ │ │ │ + beq 66630 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #168] @ 666f0 │ │ │ │ + ldr ip, [pc, #168] @ 666a8 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 666e0 │ │ │ │ + beq 66698 │ │ │ │ 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 666bc │ │ │ │ - bl 1e6ecc │ │ │ │ + beq 66674 │ │ │ │ + bl 1e5c5c │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 666bc │ │ │ │ - bl be4fc │ │ │ │ + bne 66674 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 666e0 │ │ │ │ + bne 66698 │ │ │ │ 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 667c8 │ │ │ │ + b 66780 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r7, r2, r0, 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, r0 │ │ │ │ - ldr r0, [pc, #68] @ 66758 │ │ │ │ - bl 2fa208 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #68] @ 66710 │ │ │ │ + bl 2f9dc8 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 66744 │ │ │ │ + beq 666fc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 66744 │ │ │ │ - movw r0, #62256 @ 0xf330 │ │ │ │ + beq 666fc │ │ │ │ + movw r0, #59824 @ 0xe9b0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bf9f4 │ │ │ │ - movw r0, #47640 @ 0xba18 │ │ │ │ + b bfbbc │ │ │ │ + movw r0, #45208 @ 0xb098 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bf9f4 │ │ │ │ + b bfbbc │ │ │ │ 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 346210 │ │ │ │ + bl 345af4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 667a8 │ │ │ │ + beq 66760 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 667bc │ │ │ │ + bne 66774 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 667c0 │ │ │ │ - movw r3, #52312 @ 0xcc58 │ │ │ │ + b 66778 │ │ │ │ + movw r3, #48340 @ 0xbcd4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1a9de8 │ │ │ │ + bl 1a9a08 │ │ │ │ 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 │ │ │ │ @@ -57654,235 +57638,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 6684c │ │ │ │ + beq 66804 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20e944 │ │ │ │ + bl 20d8e8 │ │ │ │ vcmp.f32 s16, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - movwvs r2, #62264 @ 0xf338 │ │ │ │ + movwvs r2, #59832 @ 0xe9b8 │ │ │ │ movtvs r2, #64 @ 0x40 │ │ │ │ - bvs 66840 │ │ │ │ + bvs 667f8 │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ - movw r3, #61560 @ 0xf078 │ │ │ │ + movw r3, #59128 @ 0xe6f8 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ - movw r2, #62264 @ 0xf338 │ │ │ │ + movw r2, #59832 @ 0xe9b8 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ vcmpe.f32 s15, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movle r2, r3 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 657a0 │ │ │ │ + bl 65758 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #61372 @ 0xefbc │ │ │ │ + movw r1, #58796 @ 0xe5ac │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 446b8 │ │ │ │ + b 445e0 │ │ │ │ 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 668c0 │ │ │ │ + beq 66878 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r2, #0 │ │ │ │ - beq 668dc │ │ │ │ + beq 66894 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 19a5bc │ │ │ │ + bl 19a27c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 66920 │ │ │ │ - ldr r0, [pc, #36] @ 6692c │ │ │ │ - bl 2fa208 <_PyEval_GetBuiltin@@Base> │ │ │ │ + beq 668d8 │ │ │ │ + ldr r0, [pc, #36] @ 668e4 │ │ │ │ + bl 2f9dc8 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #40644 @ 0x9ec4 │ │ │ │ + movw r0, #38212 @ 0x9544 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ 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 346210 │ │ │ │ + bl 345af4 │ │ │ │ sub r0, r0, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #39096 @ 0x98b8 │ │ │ │ + movw r0, #36664 @ 0x8f38 │ │ │ │ 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 bf9f4 │ │ │ │ + b bfbbc │ │ │ │ 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 669ec │ │ │ │ + beq 669a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 669ec │ │ │ │ + ble 669a4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl ca1b0 │ │ │ │ + bl ca3b0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 66a0c │ │ │ │ - b 66a24 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + ble 669c4 │ │ │ │ + b 669dc │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 66a24 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 669dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66a24 │ │ │ │ + bne 669dc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 66a88 │ │ │ │ + beq 66a40 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 66a88 │ │ │ │ + ble 66a40 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 19e880 │ │ │ │ + bl 19e540 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 66aa8 │ │ │ │ - b 66ac0 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + ble 66a60 │ │ │ │ + b 66a78 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 66ac0 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 66a78 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66ac0 │ │ │ │ + bne 66a78 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 66b74 │ │ │ │ + ble 66b2c │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 66b24 │ │ │ │ + beq 66adc │ │ │ │ mov r1, r5 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3ccaf0 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + blx 3cc180 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ cmp r0, r7 │ │ │ │ - bge 66b24 │ │ │ │ + bge 66adc │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2e1c38 │ │ │ │ + b 2e1788 │ │ │ │ mul r5, r7, r5 │ │ │ │ bic r8, r6, r6, asr #31 │ │ │ │ cmp r6, #0 │ │ │ │ - ble 66b48 │ │ │ │ + ble 66b00 │ │ │ │ mov r1, r8 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3ccaf0 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + blx 3cc180 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ cmp r0, r5 │ │ │ │ - blt 66b18 │ │ │ │ + blt 66ad0 │ │ │ │ mov r0, r4 │ │ │ │ mul r1, r7, r8 │ │ │ │ - bl 341f5c <_PyDeadline_Init@@Base+0x994> │ │ │ │ + bl 341850 <_PyDeadline_Init@@Base+0x994> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 66b84 │ │ │ │ + beq 66b3c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mul r1, r5, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl 2e9450 <_PyBytes_Repeat@@Base> │ │ │ │ + bl 2e8fa4 <_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} │ │ │ │ @@ -57891,91 +57875,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 66bc8 │ │ │ │ + bne 66b80 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r4 │ │ │ │ - bgt 66be4 │ │ │ │ - movw r3, #52316 @ 0xcc5c │ │ │ │ + bgt 66b9c │ │ │ │ + movw r3, #48344 @ 0xbcd8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #62320 @ 0xf370 │ │ │ │ + movw r1, #59888 @ 0xe9f0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 66c48 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 66c00 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r6, #0 │ │ │ │ ldr r5, [r3, r4, lsl #2] │ │ │ │ - beq 66c70 │ │ │ │ + beq 66c28 │ │ │ │ mov r7, r0 │ │ │ │ movw r1, #18228 @ 0x4734 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1809c4 │ │ │ │ - bl 139f90 │ │ │ │ + bl 18067c │ │ │ │ + bl 13a590 │ │ │ │ ldr r8, [r6, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r8 │ │ │ │ - beq 66c50 │ │ │ │ + beq 66c08 │ │ │ │ mov r0, r8 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66c50 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 66c08 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #54112 @ 0xd360 │ │ │ │ + movw r1, #51876 @ 0xcaa4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r8, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ 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 66c94 │ │ │ │ + b 66c4c │ │ │ │ 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 66c80 │ │ │ │ + bne 66c38 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66cb8 │ │ │ │ + bgt 66c70 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66cb8 │ │ │ │ + bne 66c70 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 36c608 │ │ │ │ + bl 36be50 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 66cf8 │ │ │ │ + beq 66cb0 │ │ │ │ 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} │ │ │ │ @@ -57988,115 +57972,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 66d54 │ │ │ │ + bne 66d0c │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 66d98 │ │ │ │ - ldr r1, [pc, #156] @ 66df8 │ │ │ │ + beq 66d50 │ │ │ │ + ldr r1, [pc, #156] @ 66db0 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66d98 │ │ │ │ + bne 66d50 │ │ │ │ mov r0, #0 │ │ │ │ - b 66df0 │ │ │ │ + b 66da8 │ │ │ │ cmp r4, #0 │ │ │ │ - ble 66db4 │ │ │ │ + ble 66d6c │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 128f04 │ │ │ │ + bl 129ba0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 66db8 │ │ │ │ - b 66d90 │ │ │ │ + bge 66d70 │ │ │ │ + b 66d48 │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 20e944 │ │ │ │ + bl 20d8e8 │ │ │ │ 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 66df0 │ │ │ │ + beq 66da8 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3a7a98 <_PyBytes_GetXIData@@Base+0x450> │ │ │ │ - b 66d90 │ │ │ │ + bl 3a7158 <_PyBytes_GetXIData@@Base+0x450> │ │ │ │ + b 66d48 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r7, r2, ip, 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 66e48 │ │ │ │ + beq 66e00 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, r6 │ │ │ │ ldreq r4, [r5, #4] │ │ │ │ - beq 66e4c │ │ │ │ + beq 66e04 │ │ │ │ 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 66e84 │ │ │ │ - bl b6288 │ │ │ │ + bne 66e3c │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r4, #5188 @ 0x1444 │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 66ed0 │ │ │ │ + beq 66e88 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 14193c │ │ │ │ + bl 141518 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 66ecc │ │ │ │ + beq 66e84 │ │ │ │ mov r1, r5 │ │ │ │ - bl 36c608 │ │ │ │ + bl 36be50 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 66ed0 │ │ │ │ + bne 66e88 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66ecc │ │ │ │ + bgt 66e84 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66ecc │ │ │ │ + bne 66e84 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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) │ │ │ │ @@ -58105,85 +58089,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, #62432 @ 0xf3e0 │ │ │ │ + movw r0, #60000 @ 0xea60 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldm r2, {r2, r3, ip, lr} │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ 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 b23fc │ │ │ │ + bl b24cc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 66f9c │ │ │ │ + beq 66f54 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 66f8c │ │ │ │ + bne 66f44 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66f9c │ │ │ │ + bgt 66f54 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66f9c │ │ │ │ + bne 66f54 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 66f9c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 66f54 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b cef58 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b cfbd0 <_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 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 66fe0 │ │ │ │ - bl be4fc │ │ │ │ + bne 66f98 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67094 │ │ │ │ - bl dc4ec │ │ │ │ + bne 6704c │ │ │ │ + bl dd114 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dc04 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 67028 │ │ │ │ + beq 66fe0 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 67084 │ │ │ │ - bl b8fac │ │ │ │ + bne 6703c │ │ │ │ + bl b9178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66fe0 │ │ │ │ - b 67094 │ │ │ │ + beq 66f98 │ │ │ │ + b 6704c │ │ │ │ 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 │ │ │ │ @@ -58197,97 +58181,97 @@ │ │ │ │ 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 5a414 │ │ │ │ - b 67098 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bl 5a3cc │ │ │ │ + b 67050 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ 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 670d8 │ │ │ │ + bne 67090 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 670f8 │ │ │ │ + beq 670b0 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 670f8 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 670b0 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #62444 @ 0xf3ec │ │ │ │ + movw r1, #60012 @ 0xea6c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ - bl 1f7a9c │ │ │ │ + bl 1f682c │ │ │ │ ldr r5, [r4, #144] @ 0x90 │ │ │ │ ldr r9, [r0, #12] │ │ │ │ mov r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r4, #144] @ 0x90 │ │ │ │ - bne 67134 │ │ │ │ + bne 670ec │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 67150 │ │ │ │ + bne 67108 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [r4, #144] @ 0x90 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4032 @ 0xfc0 │ │ │ │ + movw r1, #1592 @ 0x638 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 670f0 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 670a8 │ │ │ │ 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 67174 │ │ │ │ - bl a5ea8 │ │ │ │ + beq 6712c │ │ │ │ + bl a5f68 │ │ │ │ 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 2f2b7c │ │ │ │ + bl 2f2728 <_PyDeadline_Get@@Base+0x58> │ │ │ │ mov r7, r0 │ │ │ │ - bl be4fc │ │ │ │ + bl be6c4 │ │ │ │ subs r5, r0, #0 │ │ │ │ strne r6, [r4, #144] @ 0x90 │ │ │ │ - bne 670f0 │ │ │ │ + bne 670a8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r3, r7 │ │ │ │ add r2, r4, #12 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2f2cb0 │ │ │ │ + bl 2f285c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 671e0 │ │ │ │ + beq 67198 │ │ │ │ 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 │ │ │ │ @@ -58297,354 +58281,354 @@ │ │ │ │ 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 67228 │ │ │ │ + bne 671e0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 67248 │ │ │ │ + beq 67200 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 67248 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 67200 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #48664 @ 0xbe18 │ │ │ │ + movw r1, #46232 @ 0xb498 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r4, #0 │ │ │ │ - b 6733c │ │ │ │ + b 672f4 │ │ │ │ mov r0, r1 │ │ │ │ - bl 20e944 │ │ │ │ + bl 20d8e8 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ ldrne r2, [r2] │ │ │ │ - bl 37af80 <_PyLong_UnsignedLongLong_Converter@@Base+0x350> │ │ │ │ + bl 37a7a8 <_PyLong_UnsignedLongLong_Converter@@Base+0x350> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 67240 │ │ │ │ + beq 671f8 │ │ │ │ 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 373184 │ │ │ │ + bl 3729cc │ │ │ │ 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 373184 │ │ │ │ + bl 3729cc │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6733c │ │ │ │ + beq 672f4 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 37b718 <_PyLong_UnsignedLongLong_Converter@@Base+0xae8> │ │ │ │ + bl 37af40 <_PyLong_UnsignedLongLong_Converter@@Base+0xae8> │ │ │ │ cmn r0, #1 │ │ │ │ ldrne r1, [r6, #20] │ │ │ │ ldrne r2, [r1, #4] │ │ │ │ - bne 67300 │ │ │ │ + bne 672b8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67240 │ │ │ │ + bgt 671f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 67240 │ │ │ │ + bne 671f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 67240 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 671f8 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - bge 67338 │ │ │ │ + bge 672f0 │ │ │ │ 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 67300 │ │ │ │ + b 672b8 │ │ │ │ str r2, [r3, #4] │ │ │ │ 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) │ │ │ │ - b 18ae08 <_Py_hashtable_destroy@@Base> │ │ │ │ + b 18aa80 <_Py_hashtable_destroy@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3bdf64 <_PyXIData_Free@@Base+0x1d94> │ │ │ │ + b 3bd5f4 <_PyXIData_Free@@Base+0x1d94> │ │ │ │ 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] @ 67438 │ │ │ │ + ldr r2, [pc, #164] @ 673f0 │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 673bc │ │ │ │ + bne 67374 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 673a4 │ │ │ │ + bne 6735c │ │ │ │ dmb ish │ │ │ │ - beq 673cc │ │ │ │ + beq 67384 │ │ │ │ mov r0, r4 │ │ │ │ - bl 33fd88 │ │ │ │ + bl 348df4 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 3bdde0 <_PyXIData_Free@@Base+0x1c10> │ │ │ │ + bl 3bd470 <_PyXIData_Free@@Base+0x1c10> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 673f8 │ │ │ │ + bne 673b0 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 673e0 │ │ │ │ + bne 67398 │ │ │ │ dmb ish │ │ │ │ - beq 67408 │ │ │ │ + beq 673c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2bcb48 │ │ │ │ + bl 2d8074 │ │ │ │ mov r1, #16 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 3ac4ec <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #28] @ 67438 │ │ │ │ + bl 3abbac <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #28] @ 673f0 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 67430 │ │ │ │ + beq 673e8 │ │ │ │ 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 67488 │ │ │ │ + beq 67440 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67488 │ │ │ │ + bgt 67440 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 67488 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 67440 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 289484 │ │ │ │ + bl 288fcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 33e5dc <_Py_set_inheritable_async_safe@@Base+0xa3c> │ │ │ │ + bl 33df04 <_Py_set_inheritable_async_safe@@Base+0xa3c> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #61360 @ 0xefb0 │ │ │ │ + movw r1, #58784 @ 0xe5a0 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 46de0 │ │ │ │ + b 46d90 │ │ │ │ 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] @ 67528 │ │ │ │ + ldr r2, [pc, #80] @ 674e0 │ │ │ │ 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 674ec │ │ │ │ + bne 674a4 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 67510 │ │ │ │ - bl be4fc │ │ │ │ + bne 674c8 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67520 │ │ │ │ + bne 674d8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ 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 67564 │ │ │ │ + beq 6751c │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67588 │ │ │ │ - b 67578 │ │ │ │ - bl 379578 │ │ │ │ + bne 67540 │ │ │ │ + b 67530 │ │ │ │ + bl 378da0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 67550 │ │ │ │ + bne 67508 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 9f37c │ │ │ │ + bl 9f408 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq 67570 │ │ │ │ + beq 67528 │ │ │ │ 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 675d8 │ │ │ │ + bne 67590 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov sl, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6760c │ │ │ │ - b 67600 │ │ │ │ + bne 675c4 │ │ │ │ + b 675b8 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #21508 @ 0x5404 │ │ │ │ + movw r0, #18848 @ 0x49a0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 675c0 │ │ │ │ + bne 67578 │ │ │ │ mov r0, #0 │ │ │ │ - b 6784c │ │ │ │ - bl be4fc │ │ │ │ + b 67804 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 675f8 │ │ │ │ + bne 675b0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl ca1b0 │ │ │ │ + bl ca3b0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 675f8 │ │ │ │ + beq 675b0 │ │ │ │ mov r0, #32 │ │ │ │ bl 2da0c <__sched_cpualloc@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 67634 │ │ │ │ - bl 2e1c38 │ │ │ │ - b 67840 │ │ │ │ + bne 675ec │ │ │ │ + bl 2e1788 │ │ │ │ + b 677f8 │ │ │ │ mov r9, #4 │ │ │ │ mov r7, #32 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ mov r0, r6 │ │ │ │ - bl ca464 │ │ │ │ + bl ca664 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 677bc │ │ │ │ - bl 1acc98 │ │ │ │ + beq 67774 │ │ │ │ + bl 1ac8b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 676a4 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 6765c │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - movw r1, #62480 @ 0xf410 │ │ │ │ + movw r1, #60048 @ 0xea90 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67830 │ │ │ │ + bgt 677e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 67830 │ │ │ │ + bne 677e8 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 67830 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 677e8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 152698 │ │ │ │ + bl 1522a4 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 676d4 │ │ │ │ + bgt 6768c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 676d4 │ │ │ │ + bne 6768c │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bge 67704 │ │ │ │ - bl be4fc │ │ │ │ + bge 676bc │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67830 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 677e8 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #62536 @ 0xf448 │ │ │ │ + movw r1, #60104 @ 0xeac8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 67830 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 677e8 │ │ │ │ cmn r5, #-2147483647 @ 0x80000001 │ │ │ │ - bne 67728 │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + bne 676e0 │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #62556 @ 0xf45c │ │ │ │ + movw r1, #60124 @ 0xeadc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 67830 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 677e8 │ │ │ │ cmp r5, r7 │ │ │ │ - blt 67798 │ │ │ │ + blt 67750 │ │ │ │ cmn r7, #-1073741823 @ 0xc0000001 │ │ │ │ lsl r7, r7, #1 │ │ │ │ addgt r7, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ - bge 67730 │ │ │ │ + bge 676e8 │ │ │ │ mov r0, r7 │ │ │ │ bl 2da0c <__sched_cpualloc@plt> │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 6775c │ │ │ │ - bl 2e1c38 │ │ │ │ - b 67830 │ │ │ │ + bne 67714 │ │ │ │ + bl 2e1788 │ │ │ │ + b 677e8 │ │ │ │ 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 │ │ │ │ @@ -58653,227 +58637,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 67644 │ │ │ │ + bls 675fc │ │ │ │ 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 67644 │ │ │ │ - bl be4fc │ │ │ │ + b 675fc │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67830 │ │ │ │ + bne 677e8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 677ec │ │ │ │ + bgt 677a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 677ec │ │ │ │ + bne 677a4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 2da00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6781c │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 677d4 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ - b 67830 │ │ │ │ + bl 27a868 │ │ │ │ + b 677e8 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e184 <__sched_cpufree@plt> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 6784c │ │ │ │ + b 67804 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 67840 │ │ │ │ + beq 677f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e184 <__sched_cpufree@plt> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7658 │ │ │ │ - b 675f8 │ │ │ │ + bl a7718 │ │ │ │ + b 675b0 │ │ │ │ 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 341f5c <_PyDeadline_Init@@Base+0x994> │ │ │ │ + bl 341850 <_PyDeadline_Init@@Base+0x994> │ │ │ │ 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, #14132 @ 0x3734 │ │ │ │ + movw r1, #11700 @ 0x2db4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 177efc │ │ │ │ + bl 177bb4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 678c0 │ │ │ │ - movw r0, #62580 @ 0xf474 │ │ │ │ + bne 67878 │ │ │ │ + movw r0, #60148 @ 0xeaf4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2ebd34 │ │ │ │ + b 2eb888 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b a5ea8 │ │ │ │ + b a5f68 │ │ │ │ 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 67904 │ │ │ │ + bne 678bc │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 14b788 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b38c <_PyNumber_Index@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 67928 │ │ │ │ - b 67944 │ │ │ │ + bne 678e0 │ │ │ │ + b 678fc │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #59832 @ 0xe9b8 │ │ │ │ + movw r0, #57256 @ 0xdfa8 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 678f0 │ │ │ │ - b 67a90 │ │ │ │ - bl c56c8 │ │ │ │ + bne 678a8 │ │ │ │ + b 67a48 │ │ │ │ + bl c59f0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 67958 │ │ │ │ + ble 67910 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 67974 │ │ │ │ - bl be4fc │ │ │ │ + bne 6792c │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 67974 │ │ │ │ - b 67a90 │ │ │ │ + beq 6792c │ │ │ │ + b 67a48 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6793c │ │ │ │ + bne 678f4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 6793c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 678f4 │ │ │ │ ldr r6, [r7, #4] │ │ │ │ movw r1, #18228 @ 0x4734 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1809c4 │ │ │ │ - bl 139f90 │ │ │ │ + bl 18067c │ │ │ │ + bl 13a590 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 679ac │ │ │ │ + beq 67964 │ │ │ │ mov r0, r3 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67a58 │ │ │ │ + beq 67a10 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r6, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 679d4 │ │ │ │ + beq 6798c │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ addlt r4, r4, r3 │ │ │ │ biclt r4, r4, r4, asr #31 │ │ │ │ - b 679e8 │ │ │ │ + b 679a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 379578 │ │ │ │ + bl 378da0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 679bc │ │ │ │ - b 67a90 │ │ │ │ + bne 67974 │ │ │ │ + b 67a48 │ │ │ │ cmp r4, r3 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ movge r4, r3 │ │ │ │ - bl 37b718 <_PyLong_UnsignedLongLong_Converter@@Base+0xae8> │ │ │ │ + bl 37af40 <_PyLong_UnsignedLongLong_Converter@@Base+0xae8> │ │ │ │ cmn r0, #1 │ │ │ │ ldrne r1, [r5, #20] │ │ │ │ ldrne r2, [r1, #4] │ │ │ │ movne r3, r2 │ │ │ │ - beq 67a90 │ │ │ │ + beq 67a48 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r4, r3 │ │ │ │ - bge 67a30 │ │ │ │ + bge 679e8 │ │ │ │ add ip, r0, r3, lsl #2 │ │ │ │ ldr ip, [ip, #-4] │ │ │ │ str ip, [r0, r3, lsl #2] │ │ │ │ sub r3, r3, #1 │ │ │ │ - b 67a10 │ │ │ │ + b 679c8 │ │ │ │ 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 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ - bl 1809c4 │ │ │ │ - bl 139f90 │ │ │ │ + bl 18067c │ │ │ │ + bl 13a590 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #13384 @ 0x3448 │ │ │ │ + movw r1, #10724 @ 0x29e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #59832 @ 0xe9b8 │ │ │ │ + movw r0, #57256 @ 0xdfa8 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 373760 <_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 67ca8 │ │ │ │ + bl 67c60 │ │ │ │ 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 67ae0 │ │ │ │ - bl be4fc │ │ │ │ + bne 67a98 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67af0 │ │ │ │ + bne 67aa8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ 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 │ │ │ │ @@ -58882,66 +58866,66 @@ │ │ │ │ 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 67b4c │ │ │ │ + bne 67b04 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 67b88 │ │ │ │ - ldr r4, [pc, #184] @ 67c0c │ │ │ │ + beq 67b40 │ │ │ │ + ldr r4, [pc, #184] @ 67bc4 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 67c00 │ │ │ │ + beq 67bb8 │ │ │ │ ldr r0, [ip, #4] │ │ │ │ ldr r4, [ip] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 67ba8 │ │ │ │ - bl be4fc │ │ │ │ + bne 67b60 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67c00 │ │ │ │ + bne 67bb8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #38128 @ 0x94f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 67be0 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 67b98 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #62632 @ 0xf4a8 │ │ │ │ + movw r1, #60200 @ 0xeb28 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #62672 @ 0xf4d0 │ │ │ │ + movw r1, #60240 @ 0xeb50 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r7, r2, r8, ror #22 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -58952,33 +58936,33 @@ │ │ │ │ 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 67c5c │ │ │ │ + beq 67c14 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 19a5bc │ │ │ │ + bl 19a27c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 67c98 │ │ │ │ - ldr r0, [pc, #36] @ 67ca4 │ │ │ │ - bl 2fa208 <_PyEval_GetBuiltin@@Base> │ │ │ │ + beq 67c50 │ │ │ │ + ldr r0, [pc, #36] @ 67c5c │ │ │ │ + bl 2f9dc8 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #40644 @ 0x9ec4 │ │ │ │ + movw r0, #38212 @ 0x9544 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ 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] │ │ │ │ @@ -59012,133 +58996,133 @@ │ │ │ │ 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 67d58 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 67d10 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37100 @ 0x90ec │ │ │ │ + movw r1, #34440 @ 0x8688 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 67d7c │ │ │ │ + bl 16e8c0 │ │ │ │ + b 67d34 │ │ │ │ ldrb r3, [r0, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 67d84 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 67d3c │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36444 @ 0x8e5c │ │ │ │ + movw r1, #33784 @ 0x83f8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67da0 │ │ │ │ - ldr r1, [pc, #20] @ 67dac │ │ │ │ + beq 67d58 │ │ │ │ + ldr r1, [pc, #20] @ 67d64 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b b6308 │ │ │ │ + b b63e4 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r6, r3, r0, lsr r1 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 67ca8 │ │ │ │ + bl 67c60 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 67dfc │ │ │ │ + beq 67db4 │ │ │ │ movw r1, #20108 @ 0x4e8c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26b0a4 │ │ │ │ + b 26ac44 │ │ │ │ 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, #37280 @ 0x91a0 │ │ │ │ + movw r0, #34848 @ 0x8820 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be470 │ │ │ │ + b be638 │ │ │ │ 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 67e70 │ │ │ │ + bne 67e28 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 67ea0 │ │ │ │ - b 67e94 │ │ │ │ + bne 67e58 │ │ │ │ + b 67e4c │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #21476 @ 0x53e4 │ │ │ │ + movw r0, #18816 @ 0x4980 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67e58 │ │ │ │ - b 67ed8 │ │ │ │ - bl be4fc │ │ │ │ + bne 67e10 │ │ │ │ + b 67e90 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67ed8 │ │ │ │ + bne 67e90 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 67ec0 │ │ │ │ - bl be4fc │ │ │ │ + bne 67e78 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67ed8 │ │ │ │ + bne 67e90 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3be98c <_PyXIData_Free@@Base+0x27bc> │ │ │ │ + bl 3be01c <_PyXIData_Free@@Base+0x27bc> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67ee0 │ │ │ │ + bne 67e98 │ │ │ │ mov r0, #0 │ │ │ │ - b 67f14 │ │ │ │ + b 67ecc │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 2db50 │ │ │ │ cmn r0, #1 │ │ │ │ movwne r0, #5196 @ 0x144c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 67f14 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 67ecc │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ - b 67ed8 │ │ │ │ + bl 27a868 │ │ │ │ + b 67e90 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ @@ -59146,320 +59130,320 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 67f78 │ │ │ │ + bne 67f30 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 67f74 │ │ │ │ + blt 67f2c │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 67fb4 │ │ │ │ + beq 67f6c │ │ │ │ mov r4, ip │ │ │ │ - ldr r1, [pc, #140] @ 6800c │ │ │ │ + ldr r1, [pc, #140] @ 67fc4 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68000 │ │ │ │ + beq 67fb8 │ │ │ │ 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 67fe8 │ │ │ │ + beq 67fa0 │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3bea18 <_PyXIData_Free@@Base+0x2848> │ │ │ │ + b 3be0a8 <_PyXIData_Free@@Base+0x2848> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #932 @ 0x3a4 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + movw r1, #63984 @ 0xf9f0 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrdeq r7, [r2], #-184 @ 0xffffff48 @ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 68038 │ │ │ │ + beq 67ff0 │ │ │ │ movw r1, #20580 @ 0x5064 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26b0a4 │ │ │ │ + b 26ac44 │ │ │ │ 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 be73c │ │ │ │ + b be904 │ │ │ │ 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 680a4 │ │ │ │ + bne 6805c │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 680d4 │ │ │ │ - b 680c8 │ │ │ │ + bne 6808c │ │ │ │ + b 68080 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #21460 @ 0x53d4 │ │ │ │ + movw r0, #18800 @ 0x4970 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6808c │ │ │ │ - b 680ec │ │ │ │ - bl be4fc │ │ │ │ + bne 68044 │ │ │ │ + b 680a4 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 680ec │ │ │ │ + bne 680a4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3be98c <_PyXIData_Free@@Base+0x27bc> │ │ │ │ + bl 3be01c <_PyXIData_Free@@Base+0x27bc> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 680f4 │ │ │ │ + bne 680ac │ │ │ │ mov r0, #0 │ │ │ │ - b 68124 │ │ │ │ + b 680dc │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d304 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 68124 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 680dc │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ - b 680ec │ │ │ │ + bl 27a868 │ │ │ │ + b 680a4 │ │ │ │ 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 r3, [r0, #24] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 68168 │ │ │ │ + bne 68120 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37712 @ 0x9350 │ │ │ │ + movw r1, #35280 @ 0x89d0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 681c0 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 68178 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bne 681c8 │ │ │ │ + bne 68180 │ │ │ │ ldrb r3, [r0, #34] @ 0x22 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r5, #24] │ │ │ │ strbeq r3, [r0, #34] @ 0x22 │ │ │ │ - beq 681c8 │ │ │ │ + beq 68180 │ │ │ │ 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, #37760 @ 0x9380 │ │ │ │ - movwne r1, #37812 @ 0x93b4 │ │ │ │ + movweq r1, #35328 @ 0x8a00 │ │ │ │ + movwne r1, #35380 @ 0x8a34 │ │ │ │ movteq r1, #64 @ 0x40 │ │ │ │ movtne r1, #64 @ 0x40 │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r4, #0 │ │ │ │ - b 682c0 │ │ │ │ - bl 3403a4 │ │ │ │ + b 68278 │ │ │ │ + bl 33fc94 <_Py_set_inheritable_async_safe@@Base+0x27cc> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 68200 │ │ │ │ + beq 681b8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 388be0 <_PyAsyncGenValueWrapperNew@@Base+0x2e0> │ │ │ │ + bl 388408 <_PyAsyncGenValueWrapperNew@@Base+0x2e0> │ │ │ │ subs r4, r0, #0 │ │ │ │ ldreq r2, [r5, #8] │ │ │ │ moveq r3, #2 │ │ │ │ strbeq r4, [r2, #34] @ 0x22 │ │ │ │ streq r3, [r5, #24] │ │ │ │ - b 682c0 │ │ │ │ + b 68278 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68268 │ │ │ │ + beq 68220 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r3, #61000 @ 0xee48 │ │ │ │ + movw r3, #57032 @ 0xdec8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 68278 │ │ │ │ + bne 68230 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r3, #2 │ │ │ │ strb r2, [r1, #34] @ 0x22 │ │ │ │ str r3, [r5, #24] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6824c │ │ │ │ + bgt 68204 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6824c │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 68204 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12044 @ 0x2f0c │ │ │ │ + movw r1, #9384 @ 0x24a8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 681c0 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 68178 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r3, #2 │ │ │ │ strb r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r5, #24] │ │ │ │ - movw r3, #52368 @ 0xcc90 │ │ │ │ + movw r3, #48400 @ 0xbd10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1430a4 │ │ │ │ + bl 142c98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 682a8 │ │ │ │ - bl 143524 │ │ │ │ - movw r3, #52268 @ 0xcc2c │ │ │ │ + beq 68260 │ │ │ │ + bl 143118 │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f4cc0 │ │ │ │ - b 682c0 │ │ │ │ - movw r3, #52412 @ 0xccbc │ │ │ │ + bl 1f3a50 │ │ │ │ + b 68278 │ │ │ │ + movw r3, #48444 @ 0xbd3c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1430a4 │ │ │ │ + bl 142c98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68290 │ │ │ │ + bne 68248 │ │ │ │ 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 3becbc <_PyXIData_Free@@Base+0x2aec> │ │ │ │ + b 3be34c <_PyXIData_Free@@Base+0x2aec> │ │ │ │ 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 68318 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 682d0 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37100 @ 0x90ec │ │ │ │ + movw r1, #34440 @ 0x8688 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 6833c │ │ │ │ + bl 16e8c0 │ │ │ │ + b 682f4 │ │ │ │ ldrb r3, [r0, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 68344 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 682fc │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36444 @ 0x8e5c │ │ │ │ + movw r1, #33784 @ 0x83f8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ 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 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6837c │ │ │ │ + beq 68334 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 6839c │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 68354 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #57056 @ 0xdee0 │ │ │ │ + movw r1, #54548 @ 0xd514 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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 a7658 │ │ │ │ + bl a7718 │ │ │ │ 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 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 68400 │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + bne 683b8 │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #48632 @ 0xbdf8 │ │ │ │ + movw r1, #46200 @ 0xb478 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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 373184 │ │ │ │ + bl 3729cc │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ @@ -59468,59 +59452,59 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov ip, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 68474 │ │ │ │ + bne 6842c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 684b8 │ │ │ │ + beq 68470 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #152] @ 68518 │ │ │ │ + ldr ip, [pc, #152] @ 684d0 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - bne 684b8 │ │ │ │ + bne 68470 │ │ │ │ mov r5, #0 │ │ │ │ - b 6850c │ │ │ │ + b 684c4 │ │ │ │ ldr r4, [ip] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1f7a9c │ │ │ │ + bl 1f682c │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 317d70 <_PyGen_FetchStopIterationValue@@Base+0x1c80> │ │ │ │ + bl 317754 <_PyGen_FetchStopIterationValue@@Base+0x1b78> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 684b0 │ │ │ │ + beq 68468 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3847f4 │ │ │ │ + bl 38401c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6850c │ │ │ │ + bgt 684c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6850c │ │ │ │ + bne 684c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r7, r2, r4, lsl #24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -59531,236 +59515,236 @@ │ │ │ │ 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 68564 │ │ │ │ + bhi 6851c │ │ │ │ cmp r5, #1 │ │ │ │ - ble 685ac │ │ │ │ - b 68588 │ │ │ │ + ble 68564 │ │ │ │ + b 68540 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #60888 @ 0xedd8 │ │ │ │ + movw r0, #58312 @ 0xe3c8 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68558 │ │ │ │ - b 687ac │ │ │ │ - movw r3, #45236 @ 0xb0b4 │ │ │ │ + bne 68510 │ │ │ │ + b 68764 │ │ │ │ + movw r3, #45660 @ 0xb25c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #63240 @ 0xf708 │ │ │ │ + movw r1, #60652 @ 0xecec │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e3468 │ │ │ │ + bl 2e2fbc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 687ac │ │ │ │ + beq 68764 │ │ │ │ ldr r4, [r6] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, #3 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne 685d8 │ │ │ │ + bne 68590 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b 685e8 │ │ │ │ + b 685a0 │ │ │ │ cmp r5, #2 │ │ │ │ - bne 685f4 │ │ │ │ + bne 685ac │ │ │ │ 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 68640 │ │ │ │ + beq 685f8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 68640 │ │ │ │ + beq 685f8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #5632 @ 0x1600 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 68644 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 685fc │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #62900 @ 0xf5b4 │ │ │ │ + movw r1, #60468 @ 0xec34 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 687ac │ │ │ │ + bl 16e8c0 │ │ │ │ + b 68764 │ │ │ │ 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 68670 │ │ │ │ + beq 68628 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 68688 │ │ │ │ + beq 68640 │ │ │ │ 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 686b8 │ │ │ │ + bge 68670 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ tst r1, #1073741824 @ 0x40000000 │ │ │ │ - beq 686b8 │ │ │ │ + beq 68670 │ │ │ │ sub r2, fp, #32 │ │ │ │ sub r1, fp, #28 │ │ │ │ sub r0, fp, #24 │ │ │ │ - bl 49014 │ │ │ │ - b 68730 │ │ │ │ + bl 48fc4 │ │ │ │ + b 686e8 │ │ │ │ tst r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 68714 │ │ │ │ + beq 686cc │ │ │ │ cmp r6, #0 │ │ │ │ - beq 686e4 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 6869c │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63760 @ 0xf910 │ │ │ │ + movw r1, #61172 @ 0xeef4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 68778 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 68730 │ │ │ │ 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 68730 │ │ │ │ + bne 686e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 142c58 │ │ │ │ + bl 14284c │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b 68730 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b 686e8 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #62944 @ 0xf5e0 │ │ │ │ + movw r1, #60512 @ 0xec60 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 68778 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 68730 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68764 │ │ │ │ + beq 6871c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r7, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68764 │ │ │ │ + bgt 6871c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 68764 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 6871c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2c8390 │ │ │ │ - b 687ac │ │ │ │ + bl 2c75d0 │ │ │ │ + b 68764 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6879c │ │ │ │ + bgt 68754 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6879c │ │ │ │ + bne 68754 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ 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 687e4 │ │ │ │ + beq 6879c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 68804 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 687bc │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #57248 @ 0xdfa0 │ │ │ │ + movw r1, #54740 @ 0xd5d4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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 a7658 │ │ │ │ + bl a7718 │ │ │ │ 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 │ │ │ │ ldrb r3, [r0, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 68868 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 68820 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37100 @ 0x90ec │ │ │ │ + movw r1, #34440 @ 0x8688 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 688a0 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 68858 │ │ │ │ ldrb r3, [r0, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 68890 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 68848 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36444 @ 0x8e5c │ │ │ │ + movw r1, #33784 @ 0x83f8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 688a0 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 68858 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ 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 r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #40] @ 688f4 │ │ │ │ - bl aa06c │ │ │ │ + ldr r0, [pc, #40] @ 688ac │ │ │ │ + bl aa0c4 │ │ │ │ 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 │ │ │ │ @@ -59769,113 +59753,113 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r7, r2, r0, lsr ip │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 386238 │ │ │ │ + b 385a60 │ │ │ │ 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 68954 │ │ │ │ + bhi 6890c │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 300e28 │ │ │ │ + bl 3009e8 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 68978 │ │ │ │ - b 689ac │ │ │ │ + bne 68930 │ │ │ │ + b 68964 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #31272 @ 0x7a28 │ │ │ │ + movw r0, #28624 @ 0x6fd0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6893c │ │ │ │ - b 689ac │ │ │ │ + bne 688f4 │ │ │ │ + b 68964 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1acc98 │ │ │ │ + bl 1ac8b8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 689b4 │ │ │ │ - movw r2, #39452 @ 0x9a1c │ │ │ │ + bne 6896c │ │ │ │ + movw r2, #37468 @ 0x925c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #13384 @ 0x3448 │ │ │ │ + movw r1, #10724 @ 0x29e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #31272 @ 0x7a28 │ │ │ │ + movw r0, #28624 @ 0x6fd0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r5 │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 68a44 │ │ │ │ + b 689fc │ │ │ │ mov r3, #23 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #4 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 1b4a44 │ │ │ │ + bl 1b41e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 689ac │ │ │ │ + beq 68964 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 689e4 │ │ │ │ + bhi 6899c │ │ │ │ cmp r8, #2 │ │ │ │ - bgt 68a0c │ │ │ │ - b 68a2c │ │ │ │ - movw r3, #45236 @ 0xb0b4 │ │ │ │ + bgt 689c4 │ │ │ │ + b 689e4 │ │ │ │ + movw r3, #45660 @ 0xb25c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #42236 @ 0xa4fc │ │ │ │ + movw r1, #39672 @ 0x9af8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e3468 │ │ │ │ + bl 2e2fbc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 689d8 │ │ │ │ - b 689ac │ │ │ │ + bne 68990 │ │ │ │ + b 68964 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ cmp r8, #3 │ │ │ │ - beq 68a30 │ │ │ │ + beq 689e8 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 128f04 │ │ │ │ + bl 129ba0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 68a30 │ │ │ │ - b 689ac │ │ │ │ + bge 689e8 │ │ │ │ + b 68964 │ │ │ │ mov r5, #0 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 68aa0 │ │ │ │ + bl 68a58 │ │ │ │ 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 398aa0 <_PyLong_UInt32_Converter@@Base+0x2f04> │ │ │ │ + b 397b8c <_PyLong_UInt32_Converter@@Base+0x2520> │ │ │ │ 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, #63024 @ 0xf630 │ │ │ │ + movw r0, #60592 @ 0xecb0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 2fed94 <_PyXI_EndInterpreter@@Base+0x3d8> │ │ │ │ + bl 2feac0 <_PyXI_EndInterpreter@@Base+0x2c4> │ │ │ │ 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, #2968] @ 0xb98 │ │ │ │ @@ -59885,351 +59869,351 @@ │ │ │ │ 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, #63044 @ 0xf644 │ │ │ │ + movw r1, #60612 @ 0xecc4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #63048 @ 0xf648 │ │ │ │ + movw r0, #60616 @ 0xecc8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d7dfc │ │ │ │ + bl d8a14 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 68ee4 │ │ │ │ + beq 68e9c │ │ │ │ cmp r4, #0 │ │ │ │ streq r4, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - beq 68b64 │ │ │ │ + beq 68b1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1acc98 │ │ │ │ + bl 1ac8b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68b94 │ │ │ │ + beq 68b4c │ │ │ │ sub r2, fp, #1056 @ 0x420 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #12 │ │ │ │ - movw r1, #34728 @ 0x87a8 │ │ │ │ + movw r1, #32296 @ 0x7e28 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - bl 222124 │ │ │ │ + bl 2212b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68b64 │ │ │ │ - b 68ee4 │ │ │ │ + bne 68b1c │ │ │ │ + b 68e9c │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 68d7c │ │ │ │ - bl b8fac │ │ │ │ + bne 68d34 │ │ │ │ + bl b9178 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68ee4 │ │ │ │ - bl dc4ec │ │ │ │ + bne 68e9c │ │ │ │ + bl dd114 │ │ │ │ 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 df21c │ │ │ │ + bl dfe38 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 68b48 │ │ │ │ - b 68eec │ │ │ │ + beq 68b00 │ │ │ │ + b 68ea4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ tst r5, #268435456 @ 0x10000000 │ │ │ │ - bne 68cbc │ │ │ │ + bne 68c74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1954ec │ │ │ │ + bl 1951ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68e58 │ │ │ │ + beq 68e10 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 68cbc │ │ │ │ + beq 68c74 │ │ │ │ tst r5, #402653184 @ 0x18000000 │ │ │ │ - bne 68cbc │ │ │ │ + bne 68c74 │ │ │ │ sub r1, fp, #1104 @ 0x450 │ │ │ │ mov r2, #1 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c1608 │ │ │ │ + bl 1c1100 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68ca0 │ │ │ │ + bne 68c58 │ │ │ │ ldr r5, [fp, #-1104] @ 0xfffffbb0 │ │ │ │ ldr r4, [fp, #-1112] @ 0xfffffba8 │ │ │ │ cmp r5, #1024 @ 0x400 │ │ │ │ - bgt 68c2c │ │ │ │ + bgt 68be4 │ │ │ │ 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, #44148 @ 0xac74 │ │ │ │ + movw r3, #41780 @ 0xa334 │ │ │ │ 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 dc4ec │ │ │ │ + bl dd114 │ │ │ │ mov r2, r4 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d484 <__ioctl_time64@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 68c78 │ │ │ │ + bne 68c30 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 68c80 │ │ │ │ - bl b8fac │ │ │ │ + bne 68c38 │ │ │ │ + bl b9178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68c2c │ │ │ │ - b 68c90 │ │ │ │ + beq 68be4 │ │ │ │ + b 68c48 │ │ │ │ cmp r8, #0 │ │ │ │ - bge 68e7c │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 68e34 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 1c4e48 │ │ │ │ - b 68ee4 │ │ │ │ - movw r3, #52392 @ 0xcca8 │ │ │ │ + bl 1c4930 │ │ │ │ + b 68e9c │ │ │ │ + movw r3, #48424 @ 0xbd28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1430a4 │ │ │ │ + bl 142c98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68ee4 │ │ │ │ - bl 143524 │ │ │ │ + beq 68e9c │ │ │ │ + bl 143118 │ │ │ │ sub r2, fp, #1104 @ 0x450 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #8 │ │ │ │ - movw r1, #38296 @ 0x9598 │ │ │ │ + movw r1, #35864 @ 0x8c18 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 222124 │ │ │ │ + bl 2212b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68ee4 │ │ │ │ + beq 68e9c │ │ │ │ ldr r4, [fp, #-1104] @ 0xfffffbb0 │ │ │ │ cmp r4, #1024 @ 0x400 │ │ │ │ - bgt 68d90 │ │ │ │ + bgt 68d48 │ │ │ │ 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, #44148 @ 0xac74 │ │ │ │ + movw r3, #41780 @ 0xa334 │ │ │ │ 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 1c4e48 │ │ │ │ - bl dc4ec │ │ │ │ + bl 1c4930 │ │ │ │ + bl dd114 │ │ │ │ mov r2, r5 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d484 <__ioctl_time64@plt> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmn r9, #1 │ │ │ │ - bne 68d74 │ │ │ │ + bne 68d2c │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 68d7c │ │ │ │ - bl b8fac │ │ │ │ + bne 68d34 │ │ │ │ + bl b9178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68d28 │ │ │ │ - b 68ee4 │ │ │ │ + beq 68ce0 │ │ │ │ + b 68e9c │ │ │ │ cmp r9, #0 │ │ │ │ - bge 68f0c │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 68ec4 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ - b 68ee4 │ │ │ │ + bl 27a868 │ │ │ │ + b 68e9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a2bf4 │ │ │ │ + bl 1a28a4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 68c90 │ │ │ │ - bl 1a2d1c │ │ │ │ + beq 68c48 │ │ │ │ + bl 1a29cc │ │ │ │ ldr r1, [fp, #-1112] @ 0xfffffba8 │ │ │ │ mov r2, r4 │ │ │ │ mov r9, r0 │ │ │ │ bl 2e280 │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 1c4e48 │ │ │ │ - bl dc4ec │ │ │ │ + bl 1c4930 │ │ │ │ + bl dd114 │ │ │ │ mov r2, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d484 <__ioctl_time64@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 68e0c │ │ │ │ + bne 68dc4 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 68e14 │ │ │ │ - bl b8fac │ │ │ │ + bne 68dcc │ │ │ │ + bl b9178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68dc0 │ │ │ │ - b 68e4c │ │ │ │ + beq 68d78 │ │ │ │ + b 68e04 │ │ │ │ cmp r8, #0 │ │ │ │ - bge 68e28 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 68de0 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ - b 68e4c │ │ │ │ + bl 27a868 │ │ │ │ + b 68e04 │ │ │ │ ldrb r3, [r9, r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 68f54 │ │ │ │ + beq 68f0c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63340 @ 0xf76c │ │ │ │ + movw r1, #60908 @ 0xedec │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 139a58 │ │ │ │ - b 68ee4 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bl 13a054 │ │ │ │ + b 68e9c │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #63464 @ 0xf7e8 │ │ │ │ + movw r1, #61032 @ 0xee68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ sub r6, fp, #1056 @ 0x420 │ │ │ │ sub r6, r6, #12 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 68e9c │ │ │ │ + bne 68e54 │ │ │ │ ldr r0, [fp, #-1112] @ 0xfffffba8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ bl 2e280 │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 68f00 │ │ │ │ + bne 68eb8 │ │ │ │ mov r2, #8 │ │ │ │ add r0, r4, r5 │ │ │ │ - movw r1, #61564 @ 0xf07c │ │ │ │ + movw r1, #59220 @ 0xe754 │ │ │ │ movt r1, #93 @ 0x5d │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68f00 │ │ │ │ + beq 68eb8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63060 @ 0xf654 │ │ │ │ + movw r1, #60628 @ 0xecd4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ - b 68f5c │ │ │ │ + b 68f14 │ │ │ │ cmp r4, #0 │ │ │ │ - blt 68d7c │ │ │ │ + blt 68d34 │ │ │ │ mov r0, r4 │ │ │ │ - bl be73c │ │ │ │ - b 68f5c │ │ │ │ + bl be904 │ │ │ │ + b 68f14 │ │ │ │ mov r0, r8 │ │ │ │ - bl be73c │ │ │ │ - b 68f5c │ │ │ │ + bl be904 │ │ │ │ + b 68f14 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #61564 @ 0xf07c │ │ │ │ + movw r1, #59220 @ 0xe754 │ │ │ │ movt r1, #93 @ 0x5d │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68f44 │ │ │ │ + beq 68efc │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63208 @ 0xf6e8 │ │ │ │ + movw r1, #60776 @ 0xed68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 68ee4 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 68e9c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a0614 │ │ │ │ - b 68f5c │ │ │ │ + bl a06d8 │ │ │ │ + b 68f14 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a3a6c │ │ │ │ + bl 1a371c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {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 3bf124 <_PyXIData_Free@@Base+0x2f54> │ │ │ │ + b 3be7b4 <_PyXIData_Free@@Base+0x2f54> │ │ │ │ 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 68fac │ │ │ │ + beq 68f64 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - b 69038 │ │ │ │ + b 68ff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - bl a091c │ │ │ │ + bl a09e0 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r9, r4, #12 │ │ │ │ movne r7, r5 │ │ │ │ movne r8, r6 │ │ │ │ - beq 69038 │ │ │ │ + beq 68ff0 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r8, r3 │ │ │ │ - bge 69020 │ │ │ │ + bge 68fd8 │ │ │ │ ldrd r0, [r7, #40] @ 0x28 │ │ │ │ - bl 370240 <_PyCoro_GetAwaitableIter@@Base+0x358> │ │ │ │ + bl 36fa88 <_PyCoro_GetAwaitableIter@@Base+0x358> │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r0, #0 │ │ │ │ add r7, r7, #8 │ │ │ │ - bne 69018 │ │ │ │ + bne 68fd0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69038 │ │ │ │ + bgt 68ff0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69038 │ │ │ │ + bne 68ff0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 69038 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 68ff0 │ │ │ │ str r0, [r9, #4]! │ │ │ │ - b 68fcc │ │ │ │ + b 68f84 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ mov r0, r6 │ │ │ │ @@ -60241,295 +60225,295 @@ │ │ │ │ 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 69094 │ │ │ │ + bne 6904c │ │ │ │ cmp r2, #0 │ │ │ │ - blt 69090 │ │ │ │ + blt 69048 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 690d4 │ │ │ │ + beq 6908c │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #292] @ 691c0 │ │ │ │ + ldr r1, [pc, #292] @ 69178 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 690d4 │ │ │ │ + bne 6908c │ │ │ │ mov r0, #0 │ │ │ │ - b 691b8 │ │ │ │ + b 69170 │ │ │ │ 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 691b8 │ │ │ │ + bne 69170 │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ ldr r1, [r5, #64] @ 0x40 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r5, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 69144 │ │ │ │ + bne 690fc │ │ │ │ ldrb r3, [r5, #58] @ 0x3a │ │ │ │ cmp r6, #0 │ │ │ │ orr r3, r3, #4 │ │ │ │ strb r3, [r5, #58] @ 0x3a │ │ │ │ - beq 691a8 │ │ │ │ + beq 69160 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - b 691a8 │ │ │ │ + b 69160 │ │ │ │ str r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ - ldr r0, [pc, #112] @ 691c4 │ │ │ │ + ldr r0, [pc, #112] @ 6917c │ │ │ │ sub r1, fp, #28 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d7e4c │ │ │ │ + bl d8a64 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 690cc │ │ │ │ - bl 128f04 │ │ │ │ + beq 69084 │ │ │ │ + bl 129ba0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69190 │ │ │ │ + bgt 69148 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69190 │ │ │ │ + bne 69148 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - blt 690cc │ │ │ │ - beq 6911c │ │ │ │ + blt 69084 │ │ │ │ + beq 690d4 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 691b8 │ │ │ │ + b 69170 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r6, [r5, #40] @ 0x28 │ │ │ │ - bl a7658 │ │ │ │ - b 6919c │ │ │ │ + bl a7718 │ │ │ │ + b 69154 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r7, r2, r4, lsl #26 │ │ │ │ strdeq r3, [r3], #-204 @ 0xffffff34 @ │ │ │ │ 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] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69204 │ │ │ │ + bgt 691bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69204 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 691bc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ab994 │ │ │ │ + b aba24 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a370c │ │ │ │ + b 3a2ebc │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #63544 @ 0xf838 │ │ │ │ + movw r0, #61112 @ 0xeeb8 │ │ │ │ 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 b71d4 │ │ │ │ + b b7390 │ │ │ │ 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 692b0 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 69268 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 692a0 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 692b0 │ │ │ │ + bne 69258 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 69268 │ │ │ │ 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, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 692d8 │ │ │ │ + bne 69290 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ 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 69320 │ │ │ │ + bhi 692d8 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 69344 │ │ │ │ - b 69368 │ │ │ │ + bgt 692fc │ │ │ │ + b 69320 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #62608 @ 0xf490 │ │ │ │ + movw r0, #60032 @ 0xea80 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69314 │ │ │ │ - b 69380 │ │ │ │ + bne 692cc │ │ │ │ + b 69338 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6936c │ │ │ │ - bl be4fc │ │ │ │ + bne 69324 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6936c │ │ │ │ - b 69380 │ │ │ │ + beq 69324 │ │ │ │ + b 69338 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 69388 │ │ │ │ + b 69340 │ │ │ │ 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 394e24 <_PyObject_GetState@@Base> │ │ │ │ + bl 3948f4 <_PyObject_GetState@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 69434 │ │ │ │ + beq 693ec │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 693dc │ │ │ │ + bne 69394 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #63560 @ 0xf848 │ │ │ │ + movw r0, #61128 @ 0xeec8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b bf9f4 │ │ │ │ + b bfbbc │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r6, #2 │ │ │ │ - bgt 6941c │ │ │ │ + bgt 693d4 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl dc094 │ │ │ │ + bl dccbc │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ str r4, [sp] │ │ │ │ - movw r3, #45756 @ 0xb2bc │ │ │ │ + movw r3, #43128 @ 0xa878 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r0, #63568 @ 0xf850 │ │ │ │ + movw r0, #61136 @ 0xeed0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ mov r4, r0 │ │ │ │ - b 69434 │ │ │ │ + b 693ec │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - movw r0, #63580 @ 0xf85c │ │ │ │ + movw r0, #61148 @ 0xeedc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r4, [sp] │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -00069440 : │ │ │ │ +000693f8 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #88] @ 694a8 │ │ │ │ + ldr lr, [pc, #88] @ 69460 │ │ │ │ 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 694a0 │ │ │ │ + beq 69458 │ │ │ │ cmp ip, r3 │ │ │ │ - bge 69494 │ │ │ │ + bge 6944c │ │ │ │ ldrb r4, [r2, ip] │ │ │ │ add r4, r5, r4 │ │ │ │ ldrb r4, [r4, #3460] @ 0xd84 │ │ │ │ strb r4, [r0, ip, lsl #1] │ │ │ │ add ip, ip, #1 │ │ │ │ - b 69474 │ │ │ │ + b 6942c │ │ │ │ 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 3bf510 <_PyXIData_Free@@Base+0x3340> │ │ │ │ + b 3beba0 <_PyXIData_Free@@Base+0x3340> │ │ │ │ │ │ │ │ -000694c0 <_PyMonitoring_FirePyStartEvent@@Base>: │ │ │ │ +00069478 <_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 │ │ │ │ @@ -60537,65 +60521,65 @@ │ │ │ │ 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 696b0 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ + bl 69668 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ add r4, r0, #8 │ │ │ │ - ldr r2, [pc, #164] @ 695d4 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ + ldr r2, [pc, #164] @ 6958c <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 69558 <_PyMonitoring_FirePyStartEvent@@Base+0x98> │ │ │ │ + bne 69510 <_PyMonitoring_FirePyStartEvent@@Base+0x98> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 69540 <_PyMonitoring_FirePyStartEvent@@Base+0x80> │ │ │ │ + bne 694f8 <_PyMonitoring_FirePyStartEvent@@Base+0x80> │ │ │ │ dmb ish │ │ │ │ - beq 69568 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ + beq 69520 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 33fd88 │ │ │ │ + bl 348df4 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl 3bf358 <_PyXIData_Free@@Base+0x3188> │ │ │ │ + bl 3be9e8 <_PyXIData_Free@@Base+0x3188> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 69594 <_PyMonitoring_FirePyStartEvent@@Base+0xd4> │ │ │ │ + bne 6954c <_PyMonitoring_FirePyStartEvent@@Base+0xd4> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6957c <_PyMonitoring_FirePyStartEvent@@Base+0xbc> │ │ │ │ + bne 69534 <_PyMonitoring_FirePyStartEvent@@Base+0xbc> │ │ │ │ dmb ish │ │ │ │ - beq 695a4 <_PyMonitoring_FirePyStartEvent@@Base+0xe4> │ │ │ │ + beq 6955c <_PyMonitoring_FirePyStartEvent@@Base+0xe4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2bcb48 │ │ │ │ + bl 2d8074 │ │ │ │ mov r1, #20 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 3ac4ec <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #28] @ 695d4 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ + bl 3abbac <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #28] @ 6958c <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 695cc <_PyMonitoring_FirePyStartEvent@@Base+0x10c> │ │ │ │ + beq 69584 <_PyMonitoring_FirePyStartEvent@@Base+0x10c> │ │ │ │ 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 │ │ │ │ @@ -60607,471 +60591,471 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6964c <_PyMonitoring_FirePyStartEvent@@Base+0x18c> │ │ │ │ + bne 69604 <_PyMonitoring_FirePyStartEvent@@Base+0x18c> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6964c <_PyMonitoring_FirePyStartEvent@@Base+0x18c> │ │ │ │ + bne 69604 <_PyMonitoring_FirePyStartEvent@@Base+0x18c> │ │ │ │ ldr r3, [r4, #448] @ 0x1c0 │ │ │ │ - movw r1, #22684 @ 0x589c │ │ │ │ + movw r1, #20024 @ 0x4e38 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 69688 <_PyMonitoring_FirePyStartEvent@@Base+0x1c8> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 69640 <_PyMonitoring_FirePyStartEvent@@Base+0x1c8> │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #60] @ 69694 <_PyMonitoring_FirePyStartEvent@@Base+0x1d4> │ │ │ │ + ldr ip, [pc, #60] @ 6964c <_PyMonitoring_FirePyStartEvent@@Base+0x1d4> │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69630 <_PyMonitoring_FirePyStartEvent@@Base+0x170> │ │ │ │ + bne 695e8 <_PyMonitoring_FirePyStartEvent@@Base+0x170> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r7, r2, r0, lsr sp │ │ │ │ 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 1c28fc │ │ │ │ + b 1c23f4 │ │ │ │ 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] @ 69840 <_PyMonitoring_FirePyStartEvent@@Base+0x380> │ │ │ │ + ldr r3, [pc, #368] @ 697f8 <_PyMonitoring_FirePyStartEvent@@Base+0x380> │ │ │ │ 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 69718 <_PyMonitoring_FirePyStartEvent@@Base+0x258> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 696d0 <_PyMonitoring_FirePyStartEvent@@Base+0x258> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63592 @ 0xf868 │ │ │ │ + movw r1, #61160 @ 0xeee8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 69730 <_PyMonitoring_FirePyStartEvent@@Base+0x270> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 696e8 <_PyMonitoring_FirePyStartEvent@@Base+0x270> │ │ │ │ cmp r5, #5 │ │ │ │ - beq 69738 <_PyMonitoring_FirePyStartEvent@@Base+0x278> │ │ │ │ - bl be73c │ │ │ │ + beq 696f0 <_PyMonitoring_FirePyStartEvent@@Base+0x278> │ │ │ │ + bl be904 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r6, #8] │ │ │ │ - bne 69738 <_PyMonitoring_FirePyStartEvent@@Base+0x278> │ │ │ │ + bne 696f0 <_PyMonitoring_FirePyStartEvent@@Base+0x278> │ │ │ │ mvn r0, #0 │ │ │ │ - b 69838 <_PyMonitoring_FirePyStartEvent@@Base+0x378> │ │ │ │ + b 697f0 <_PyMonitoring_FirePyStartEvent@@Base+0x378> │ │ │ │ orr r3, r7, #-2147483648 @ 0x80000000 │ │ │ │ add r2, r6, #4 │ │ │ │ - movw r7, #47024 @ 0xb7b0 │ │ │ │ + movw r7, #44620 @ 0xae4c │ │ │ │ movt r7, #90 @ 0x5a │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 69834 <_PyMonitoring_FirePyStartEvent@@Base+0x374> │ │ │ │ + beq 697ec <_PyMonitoring_FirePyStartEvent@@Base+0x374> │ │ │ │ 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 2f8e60 <_PyCode_InitAddressRange@@Base+0x55c> │ │ │ │ + bl 2f89c0 <_PyCode_InitAddressRange@@Base+0x358> │ │ │ │ eor r4, r4, sl │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6982c <_PyMonitoring_FirePyStartEvent@@Base+0x36c> │ │ │ │ + beq 697e4 <_PyMonitoring_FirePyStartEvent@@Base+0x36c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 69730 <_PyMonitoring_FirePyStartEvent@@Base+0x270> │ │ │ │ + beq 696e8 <_PyMonitoring_FirePyStartEvent@@Base+0x270> │ │ │ │ cmp r5, #10 │ │ │ │ - ble 69820 <_PyMonitoring_FirePyStartEvent@@Base+0x360> │ │ │ │ - movw r2, #648 @ 0x288 │ │ │ │ - movt r2, #70 @ 0x46 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + ble 697d8 <_PyMonitoring_FirePyStartEvent@@Base+0x360> │ │ │ │ + movw r2, #63768 @ 0xf918 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34020 @ 0x84e4 │ │ │ │ + movw r1, #31512 @ 0x7b18 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r2, r5, lsl #2] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ 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 69730 <_PyMonitoring_FirePyStartEvent@@Base+0x270> │ │ │ │ + beq 696e8 <_PyMonitoring_FirePyStartEvent@@Base+0x270> │ │ │ │ ldr r2, [r0] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r3, #3488] @ 0xda0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69730 <_PyMonitoring_FirePyStartEvent@@Base+0x270> │ │ │ │ + bgt 696e8 <_PyMonitoring_FirePyStartEvent@@Base+0x270> │ │ │ │ sub r3, r2, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 69730 <_PyMonitoring_FirePyStartEvent@@Base+0x270> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 69730 <_PyMonitoring_FirePyStartEvent@@Base+0x270> │ │ │ │ + bne 696e8 <_PyMonitoring_FirePyStartEvent@@Base+0x270> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 696e8 <_PyMonitoring_FirePyStartEvent@@Base+0x270> │ │ │ │ ldrb r3, [r8] │ │ │ │ bic r3, r3, sl │ │ │ │ strb r3, [r8] │ │ │ │ uxtb r4, r4 │ │ │ │ - b 6974c <_PyMonitoring_FirePyStartEvent@@Base+0x28c> │ │ │ │ + b 69704 <_PyMonitoring_FirePyStartEvent@@Base+0x28c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #63620 @ 0xf884 │ │ │ │ + movw r0, #61188 @ 0xef04 │ │ │ │ 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 b71d4 │ │ │ │ + b b7390 │ │ │ │ │ │ │ │ -0006986c : │ │ │ │ +00069824 : │ │ │ │ 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, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 139f90 │ │ │ │ + bl 13a590 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 698d4 │ │ │ │ + beq 6988c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 698d4 │ │ │ │ + bgt 6988c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 698d4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 6988c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69908 │ │ │ │ + beq 698c0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69908 │ │ │ │ + bgt 698c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69908 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 698c0 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6993c │ │ │ │ + beq 698f4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6993c │ │ │ │ + bgt 698f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6993c │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 698f4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69970 │ │ │ │ + beq 69928 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69970 │ │ │ │ + bgt 69928 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69970 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 69928 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 699a4 │ │ │ │ + beq 6995c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 699a4 │ │ │ │ + bgt 6995c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 699a4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 6995c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 699d8 │ │ │ │ + beq 69990 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #28] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 699d8 │ │ │ │ + bgt 69990 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 699d8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 69990 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69a0c │ │ │ │ + beq 699c4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #32] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69a0c │ │ │ │ + bgt 699c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69a0c │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 699c4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69a40 │ │ │ │ + beq 699f8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69a40 │ │ │ │ + bgt 699f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69a40 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 699f8 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69a74 │ │ │ │ + beq 69a2c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69a74 │ │ │ │ + bgt 69a2c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69a74 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 69a2c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69aa8 │ │ │ │ + beq 69a60 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69aa8 │ │ │ │ + bgt 69a60 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69aa8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 69a60 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69adc │ │ │ │ + beq 69a94 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69adc │ │ │ │ + bgt 69a94 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69adc │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 69a94 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69b10 │ │ │ │ + beq 69ac8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69b10 │ │ │ │ + bgt 69ac8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69b10 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 69ac8 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69b44 │ │ │ │ + beq 69afc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69b44 │ │ │ │ + bgt 69afc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69b44 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 69afc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69b78 │ │ │ │ + beq 69b30 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69b78 │ │ │ │ + bgt 69b30 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69b78 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 69b30 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69bac │ │ │ │ + beq 69b64 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69bac │ │ │ │ + bgt 69b64 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69bac │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 69b64 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69be0 │ │ │ │ + beq 69b98 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69be0 │ │ │ │ + bgt 69b98 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69be0 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 69b98 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69c14 │ │ │ │ + beq 69bcc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69c14 │ │ │ │ + bgt 69bcc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69c14 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 69bcc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69c48 │ │ │ │ + beq 69c00 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69c48 │ │ │ │ + bgt 69c00 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69c48 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 69c00 │ │ │ │ + bl a7110 <_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 69dfc <_PyMonitoring_FirePyResumeEvent@@Base+0xd4> │ │ │ │ + bl 69db4 <_PyMonitoring_FirePyResumeEvent@@Base+0xd4> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 69cc4 │ │ │ │ + beq 69c7c │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, #3 │ │ │ │ - bl aefc4 │ │ │ │ + bl af090 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69cb0 │ │ │ │ + bgt 69c68 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 69cb8 │ │ │ │ + beq 69c70 │ │ │ │ mov r4, r5 │ │ │ │ - b 69cc4 │ │ │ │ + b 69c7c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 69cb0 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 69c68 │ │ │ │ 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 c56c8 │ │ │ │ + bl c59f0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 69d04 │ │ │ │ - bl be4fc │ │ │ │ + bne 69cbc │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69d20 │ │ │ │ + bne 69cd8 │ │ │ │ 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} │ │ │ │ │ │ │ │ -00069d28 <_PyMonitoring_FirePyResumeEvent@@Base>: │ │ │ │ +00069ce0 <_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 │ │ │ │ @@ -61079,116 +61063,116 @@ │ │ │ │ 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 696b0 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ + bl 69668 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ 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 69884 │ │ │ │ + b 6983c │ │ │ │ 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, #63640 @ 0xf898 │ │ │ │ + movw r1, #61208 @ 0xef18 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d2e40 │ │ │ │ + bl d3a64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69de4 <_PyMonitoring_FirePyResumeEvent@@Base+0xbc> │ │ │ │ + beq 69d9c <_PyMonitoring_FirePyResumeEvent@@Base+0xbc> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2d2a4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 69dec <_PyMonitoring_FirePyResumeEvent@@Base+0xc4> │ │ │ │ + beq 69da4 <_PyMonitoring_FirePyResumeEvent@@Base+0xc4> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ mov r0, #0 │ │ │ │ - b 69df4 <_PyMonitoring_FirePyResumeEvent@@Base+0xcc> │ │ │ │ + b 69dac <_PyMonitoring_FirePyResumeEvent@@Base+0xcc> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ 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, [r0, #40] @ 0x28 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69e2c <_PyMonitoring_FirePyResumeEvent@@Base+0x104> │ │ │ │ + bne 69de4 <_PyMonitoring_FirePyResumeEvent@@Base+0x104> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 69ecc <_PyMonitoring_FirePyResumeEvent@@Base+0x1a4> │ │ │ │ + beq 69e84 <_PyMonitoring_FirePyResumeEvent@@Base+0x1a4> │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 69e48 <_PyMonitoring_FirePyResumeEvent@@Base+0x120> │ │ │ │ + beq 69e00 <_PyMonitoring_FirePyResumeEvent@@Base+0x120> │ │ │ │ mov r0, r4 │ │ │ │ - bl c3e78 │ │ │ │ + bl c4044 │ │ │ │ mov r4, r0 │ │ │ │ - b 69e50 <_PyMonitoring_FirePyResumeEvent@@Base+0x128> │ │ │ │ - bl 9f37c │ │ │ │ + b 69e08 <_PyMonitoring_FirePyResumeEvent@@Base+0x128> │ │ │ │ + bl 9f408 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 69ec4 <_PyMonitoring_FirePyResumeEvent@@Base+0x19c> │ │ │ │ + beq 69e7c <_PyMonitoring_FirePyResumeEvent@@Base+0x19c> │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 69e7c <_PyMonitoring_FirePyResumeEvent@@Base+0x154> │ │ │ │ + beq 69e34 <_PyMonitoring_FirePyResumeEvent@@Base+0x154> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6756 @ 0x1a64 │ │ │ │ + movw r1, #4096 @ 0x1000 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 69ea0 <_PyMonitoring_FirePyResumeEvent@@Base+0x178> │ │ │ │ + beq 69e58 <_PyMonitoring_FirePyResumeEvent@@Base+0x178> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 69eec <_PyMonitoring_FirePyResumeEvent@@Base+0x1c4> │ │ │ │ + beq 69ea4 <_PyMonitoring_FirePyResumeEvent@@Base+0x1c4> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57240 @ 0xdf98 │ │ │ │ + movw r1, #54664 @ 0xd588 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 69eec <_PyMonitoring_FirePyResumeEvent@@Base+0x1c4> │ │ │ │ + bne 69ea4 <_PyMonitoring_FirePyResumeEvent@@Base+0x1c4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69ec4 <_PyMonitoring_FirePyResumeEvent@@Base+0x19c> │ │ │ │ + bgt 69e7c <_PyMonitoring_FirePyResumeEvent@@Base+0x19c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69ec4 <_PyMonitoring_FirePyResumeEvent@@Base+0x19c> │ │ │ │ + bne 69e7c <_PyMonitoring_FirePyResumeEvent@@Base+0x19c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 69eec <_PyMonitoring_FirePyResumeEvent@@Base+0x1c4> │ │ │ │ + b 69ea4 <_PyMonitoring_FirePyResumeEvent@@Base+0x1c4> │ │ │ │ cmp r4, #0 │ │ │ │ movweq r4, #5196 @ 0x144c │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 69eec <_PyMonitoring_FirePyResumeEvent@@Base+0x1c4> │ │ │ │ + beq 69ea4 <_PyMonitoring_FirePyResumeEvent@@Base+0x1c4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00069ef4 <_PyMonitoring_FirePyYieldEvent@@Base>: │ │ │ │ +00069eac <_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 │ │ │ │ @@ -61197,88 +61181,36 @@ │ │ │ │ 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 696b0 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ + bl 69668 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ 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] @ 6a008 <_PyMonitoring_FirePyYieldEvent@@Base+0x114> │ │ │ │ - mov r3, #1 │ │ │ │ - sub sp, sp, #12 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 69f7c <_PyMonitoring_FirePyYieldEvent@@Base+0x88> │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 69f64 <_PyMonitoring_FirePyYieldEvent@@Base+0x70> │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - cmp r1, #0 │ │ │ │ - mov r6, r0 │ │ │ │ - dmb ish │ │ │ │ - bne 69fa4 <_PyMonitoring_FirePyYieldEvent@@Base+0xb0> │ │ │ │ - mvn r2, #0 │ │ │ │ - mvn r3, #0 │ │ │ │ - str r1, [sp] │ │ │ │ - bl 18ba50 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #96] @ 6a00c <_PyMonitoring_FirePyYieldEvent@@Base+0x118> │ │ │ │ - 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 69fdc <_PyMonitoring_FirePyYieldEvent@@Base+0xe8> │ │ │ │ - strexb r1, r3, [r6] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 69fc4 <_PyMonitoring_FirePyYieldEvent@@Base+0xd0> │ │ │ │ - dmb ish │ │ │ │ - beq 69fec <_PyMonitoring_FirePyYieldEvent@@Base+0xf8> │ │ │ │ - ldr r0, [pc, #28] @ 6a008 <_PyMonitoring_FirePyYieldEvent@@Base+0x114> │ │ │ │ - bl 2bcb48 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, r4 │ │ │ │ - movw r0, #63664 @ 0xf8b0 │ │ │ │ - movt r0, #64 @ 0x40 │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, lr} │ │ │ │ - b bf9f4 │ │ │ │ - rsbeq sl, r2, r8, ror ip │ │ │ │ - strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ 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 6a048 <_PyMonitoring_FirePyYieldEvent@@Base+0x154> │ │ │ │ + bne 69f30 <_PyMonitoring_FirePyYieldEvent@@Base+0x84> │ │ │ │ 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 2f84cc <_PyUnicode_ToUppercase@@Base+0x18c0> │ │ │ │ + b 2f8078 <_PyUnicode_ToUppercase@@Base+0x1928> │ │ │ │ │ │ │ │ -0006a054 <_PyMonitoring_FirePyReturnEvent@@Base>: │ │ │ │ +00069f3c <_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 │ │ │ │ @@ -61287,73 +61219,73 @@ │ │ │ │ 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 696b0 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ + bl 69668 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ 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 │ │ │ │ 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 35c524 │ │ │ │ + bl 35bd64 │ │ │ │ cmp r6, r5 │ │ │ │ mov r4, r0 │ │ │ │ - beq 6a128 <_PyMonitoring_FirePyReturnEvent@@Base+0xd4> │ │ │ │ + beq 6a010 <_PyMonitoring_FirePyReturnEvent@@Base+0xd4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a128 <_PyMonitoring_FirePyReturnEvent@@Base+0xd4> │ │ │ │ + beq 6a010 <_PyMonitoring_FirePyReturnEvent@@Base+0xd4> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 14193c │ │ │ │ + bl 141518 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a114 <_PyMonitoring_FirePyReturnEvent@@Base+0xc0> │ │ │ │ + bgt 69ffc <_PyMonitoring_FirePyReturnEvent@@Base+0xc0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6a11c <_PyMonitoring_FirePyReturnEvent@@Base+0xc8> │ │ │ │ + beq 6a004 <_PyMonitoring_FirePyReturnEvent@@Base+0xc8> │ │ │ │ mov r4, r5 │ │ │ │ - b 6a128 <_PyMonitoring_FirePyReturnEvent@@Base+0xd4> │ │ │ │ + b 6a010 <_PyMonitoring_FirePyReturnEvent@@Base+0xd4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 6a114 <_PyMonitoring_FirePyReturnEvent@@Base+0xc0> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 69ffc <_PyMonitoring_FirePyReturnEvent@@Base+0xc0> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6a164 <_PyMonitoring_FirePyReturnEvent@@Base+0x110> │ │ │ │ + bne 6a04c <_PyMonitoring_FirePyReturnEvent@@Base+0x110> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -0006a178 <_PyMonitoring_FireCallEvent@@Base>: │ │ │ │ +0006a060 <_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] │ │ │ │ @@ -61363,26 +61295,78 @@ │ │ │ │ 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 696b0 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ + bl 69668 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ 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] @ 6a178 <_PyMonitoring_FireCallEvent@@Base+0x118> │ │ │ │ + mov r3, #1 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 6a0ec <_PyMonitoring_FireCallEvent@@Base+0x8c> │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 6a0d4 <_PyMonitoring_FireCallEvent@@Base+0x74> │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ + mov r6, r0 │ │ │ │ + dmb ish │ │ │ │ + bne 6a114 <_PyMonitoring_FireCallEvent@@Base+0xb4> │ │ │ │ + mvn r2, #0 │ │ │ │ + mvn r3, #0 │ │ │ │ + str r1, [sp] │ │ │ │ + bl 18b6cc <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #96] @ 6a17c <_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 6a14c <_PyMonitoring_FireCallEvent@@Base+0xec> │ │ │ │ + strexb r1, r3, [r6] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 6a134 <_PyMonitoring_FireCallEvent@@Base+0xd4> │ │ │ │ + dmb ish │ │ │ │ + beq 6a15c <_PyMonitoring_FireCallEvent@@Base+0xfc> │ │ │ │ + ldr r0, [pc, #28] @ 6a178 <_PyMonitoring_FireCallEvent@@Base+0x118> │ │ │ │ + bl 2d8074 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r4 │ │ │ │ + movw r0, #61232 @ 0xef30 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, lr} │ │ │ │ + b bfbbc │ │ │ │ + rsbeq sl, r2, r8, ror 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, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6a300 <_PyMonitoring_FireCallEvent@@Base+0x188> │ │ │ │ + bne 6a2b8 <_PyMonitoring_FireCallEvent@@Base+0x258> │ │ │ │ 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 │ │ │ │ @@ -61397,41 +61381,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 ce57c │ │ │ │ + bl cf1f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a2b0 <_PyMonitoring_FireCallEvent@@Base+0x138> │ │ │ │ + beq 6a268 <_PyMonitoring_FireCallEvent@@Base+0x208> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl 98e78 │ │ │ │ + bl 98ea8 │ │ │ │ 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 6a2fc <_PyMonitoring_FireCallEvent@@Base+0x184> │ │ │ │ + beq 6a2b4 <_PyMonitoring_FireCallEvent@@Base+0x254> │ │ │ │ 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 6a22c <_PyMonitoring_FireCallEvent@@Base+0xb4> │ │ │ │ + b 6a1e4 <_PyMonitoring_FireCallEvent@@Base+0x184> │ │ │ │ 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 │ │ │ │ @@ -61442,21 +61426,21 @@ │ │ │ │ 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 6a300 <_PyMonitoring_FireCallEvent@@Base+0x188> │ │ │ │ + b 6a2b8 <_PyMonitoring_FireCallEvent@@Base+0x258> │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0006a30c <_PyMonitoring_FireJumpEvent@@Base>: │ │ │ │ +0006a2c4 <_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 │ │ │ │ @@ -61465,234 +61449,86 @@ │ │ │ │ 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 696b0 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ + bl 69668 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ - bl 20e044 <_PyLong_Format@@Base+0x3d00> │ │ │ │ + bl 20cfe8 <_PyLong_Format@@Base+0x3eac> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6a3dc <_PyMonitoring_FireJumpEvent@@Base+0xd0> │ │ │ │ + beq 6a394 <_PyMonitoring_FireJumpEvent@@Base+0xd0> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - movw r0, #63716 @ 0xf8e4 │ │ │ │ + movw r0, #61284 @ 0xef64 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r4, [sp] │ │ │ │ ldrd r2, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl b71d4 │ │ │ │ + bl b7390 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a3c8 <_PyMonitoring_FireJumpEvent@@Base+0xbc> │ │ │ │ + bgt 6a380 <_PyMonitoring_FireJumpEvent@@Base+0xbc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6a3d0 <_PyMonitoring_FireJumpEvent@@Base+0xc4> │ │ │ │ + beq 6a388 <_PyMonitoring_FireJumpEvent@@Base+0xc4> │ │ │ │ mov r4, r5 │ │ │ │ - b 6a3dc <_PyMonitoring_FireJumpEvent@@Base+0xd0> │ │ │ │ + b 6a394 <_PyMonitoring_FireJumpEvent@@Base+0xd0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 6a3c8 <_PyMonitoring_FireJumpEvent@@Base+0xbc> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 6a380 <_PyMonitoring_FireJumpEvent@@Base+0xbc> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0006a3e8 <_PyMonitoring_FireBranchRightEvent@@Base>: │ │ │ │ +0006a3a0 <_PyMonitoring_FireBranchRightEvent@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3cc744 <_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] @ 6a640 <_PyMonitoring_FireBranchRightEvent@@Base+0x258> │ │ │ │ - mov r3, #1 │ │ │ │ - sub sp, sp, #44 @ 0x2c │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 6a438 <_PyMonitoring_FireBranchRightEvent@@Base+0x50> │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 6a420 <_PyMonitoring_FireBranchRightEvent@@Base+0x38> │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - cmp r1, #0 │ │ │ │ - mov r5, r0 │ │ │ │ - dmb ish │ │ │ │ - bne 6a460 <_PyMonitoring_FireBranchRightEvent@@Base+0x78> │ │ │ │ - mvn r2, #0 │ │ │ │ - mvn r3, #0 │ │ │ │ - str r1, [sp] │ │ │ │ - bl 18ba50 <_PyMutex_LockTimed@@Base> │ │ │ │ - mov r4, #0 │ │ │ │ - ldr r0, [pc, #472] @ 6a644 <_PyMonitoring_FireBranchRightEvent@@Base+0x25c> │ │ │ │ - movw r1, #4404 @ 0x1134 │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ - bl 1bdcd0 │ │ │ │ - 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 a12b4 │ │ │ │ - cmp r0, r4 │ │ │ │ - str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - beq 6a5c8 <_PyMonitoring_FireBranchRightEvent@@Base+0x1e0> │ │ │ │ - ldr r6, [pc, #420] @ 6a648 <_PyMonitoring_FireBranchRightEvent@@Base+0x260> │ │ │ │ - ldr r3, [r6, #1596] @ 0x63c │ │ │ │ - cmp r3, r4 │ │ │ │ - beq 6a5c8 <_PyMonitoring_FireBranchRightEvent@@Base+0x1e0> │ │ │ │ - sub r3, fp, #52 @ 0x34 │ │ │ │ - mov r2, r4 │ │ │ │ - str r3, [sp] │ │ │ │ - movw r1, #61480 @ 0xf028 │ │ │ │ - movt r1, #27 │ │ │ │ - movw r3, #388 @ 0x184 │ │ │ │ - movt r3, #60 @ 0x3c │ │ │ │ - movw r0, #24564 @ 0x5ff4 │ │ │ │ - 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 98b38 <_Py_hashtable_new_full@@Base> │ │ │ │ - cmp r0, r4 │ │ │ │ - str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 6a590 <_PyMonitoring_FireBranchRightEvent@@Base+0x1a8> │ │ │ │ - ldr r0, [r6, #1688] @ 0x698 │ │ │ │ - bl 6a8ac <_PyMonitoring_FirePyThrowEvent@@Base+0xa4> │ │ │ │ - cmp r0, r4 │ │ │ │ - str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq 6a590 <_PyMonitoring_FireBranchRightEvent@@Base+0x1a8> │ │ │ │ - ldr r6, [r6, #1692] @ 0x69c │ │ │ │ - bl 2555e4 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 6a564 <_PyMonitoring_FireBranchRightEvent@@Base+0x17c> │ │ │ │ - mov r2, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - movw r1, #44672 @ 0xae80 │ │ │ │ - movt r1, #6 │ │ │ │ - bl 3bf938 <_Py_hashtable_foreach@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 6a55c <_PyMonitoring_FireBranchRightEvent@@Base+0x174> │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - sub r2, fp, #44 @ 0x2c │ │ │ │ - movw r1, #45388 @ 0xb14c │ │ │ │ - movt r1, #6 │ │ │ │ - str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 3bf938 <_Py_hashtable_foreach@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6a570 <_PyMonitoring_FireBranchRightEvent@@Base+0x188> │ │ │ │ - b 6a594 <_PyMonitoring_FireBranchRightEvent@@Base+0x1ac> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 18ae08 <_Py_hashtable_destroy@@Base> │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 6a590 <_PyMonitoring_FireBranchRightEvent@@Base+0x1a8> │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - sub r2, fp, #44 @ 0x2c │ │ │ │ - movw r1, #45644 @ 0xb24c │ │ │ │ - movt r1, #6 │ │ │ │ - bl 3bf938 <_Py_hashtable_foreach@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6a5c8 <_PyMonitoring_FireBranchRightEvent@@Base+0x1e0> │ │ │ │ - b 6a594 <_PyMonitoring_FireBranchRightEvent@@Base+0x1ac> │ │ │ │ - bl 2e1c38 │ │ │ │ - ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6a5c8 <_PyMonitoring_FireBranchRightEvent@@Base+0x1e0> │ │ │ │ - ldr r3, [r0] │ │ │ │ - mov r2, #0 │ │ │ │ - str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a5c8 <_PyMonitoring_FireBranchRightEvent@@Base+0x1e0> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 6a5c8 <_PyMonitoring_FireBranchRightEvent@@Base+0x1e0> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [pc, #116] @ 6a644 <_PyMonitoring_FireBranchRightEvent@@Base+0x25c> │ │ │ │ - mov r1, #0 │ │ │ │ - bl 1bdcd0 │ │ │ │ - mov r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r5] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 6a5f4 <_PyMonitoring_FireBranchRightEvent@@Base+0x20c> │ │ │ │ - strexb r1, r3, [r5] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 6a5dc <_PyMonitoring_FireBranchRightEvent@@Base+0x1f4> │ │ │ │ - dmb ish │ │ │ │ - beq 6a604 <_PyMonitoring_FireBranchRightEvent@@Base+0x21c> │ │ │ │ - ldr r0, [pc, #60] @ 6a640 <_PyMonitoring_FireBranchRightEvent@@Base+0x258> │ │ │ │ - bl 2bcb48 │ │ │ │ - ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6a614 <_PyMonitoring_FireBranchRightEvent@@Base+0x22c> │ │ │ │ - bl 18ae08 <_Py_hashtable_destroy@@Base> │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6a624 <_PyMonitoring_FireBranchRightEvent@@Base+0x23c> │ │ │ │ - bl 18ae08 <_Py_hashtable_destroy@@Base> │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6a634 <_PyMonitoring_FireBranchRightEvent@@Base+0x24c> │ │ │ │ - bl 18ae08 <_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 3cbdd4 <_PyMonitoring_FireBranchEvent@@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, [pc, #60] @ 6a6a8 <_PyMonitoring_FireBranchRightEvent@@Base+0x2c0> │ │ │ │ - bl 2fa208 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ 6a410 <_PyMonitoring_FireBranchRightEvent@@Base+0x70> │ │ │ │ + bl 2f9dc8 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6a694 <_PyMonitoring_FireBranchRightEvent@@Base+0x2ac> │ │ │ │ + beq 6a3fc <_PyMonitoring_FireBranchRightEvent@@Base+0x5c> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #40636 @ 0x9ebc │ │ │ │ + movw r0, #38204 @ 0x953c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bf9f4 │ │ │ │ - movw r0, #47640 @ 0xba18 │ │ │ │ + b bfbbc │ │ │ │ + movw r0, #45208 @ 0xb098 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bf9f4 │ │ │ │ + b bfbbc │ │ │ │ rsbeq r5, r3, ip, lsr #14 │ │ │ │ │ │ │ │ -0006a6ac <_PyMonitoring_FireBranchLeftEvent@@Base>: │ │ │ │ +0006a414 <_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 │ │ │ │ @@ -61701,15 +61537,15 @@ │ │ │ │ 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 696b0 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ + bl 69668 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ 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 │ │ │ │ @@ -61717,426 +61553,533 @@ │ │ │ │ sub sp, sp, #32 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6a748 <_PyMonitoring_FireBranchLeftEvent@@Base+0x9c> │ │ │ │ + bne 6a4b0 <_PyMonitoring_FireBranchLeftEvent@@Base+0x9c> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6a788 <_PyMonitoring_FireBranchLeftEvent@@Base+0xdc> │ │ │ │ - ldr r4, [pc, #172] @ 6a7fc <_PyMonitoring_FireBranchLeftEvent@@Base+0x150> │ │ │ │ + beq 6a4f0 <_PyMonitoring_FireBranchLeftEvent@@Base+0xdc> │ │ │ │ + ldr r4, [pc, #172] @ 6a564 <_PyMonitoring_FireBranchLeftEvent@@Base+0x150> │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6a788 <_PyMonitoring_FireBranchLeftEvent@@Base+0xdc> │ │ │ │ + bne 6a4f0 <_PyMonitoring_FireBranchLeftEvent@@Base+0xdc> │ │ │ │ mov r0, #0 │ │ │ │ - b 6a7f4 <_PyMonitoring_FireBranchLeftEvent@@Base+0x148> │ │ │ │ + b 6a55c <_PyMonitoring_FireBranchLeftEvent@@Base+0x148> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6a7a8 <_PyMonitoring_FireBranchLeftEvent@@Base+0xfc> │ │ │ │ - bl be4fc │ │ │ │ + bne 6a510 <_PyMonitoring_FireBranchLeftEvent@@Base+0xfc> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6a780 <_PyMonitoring_FireBranchLeftEvent@@Base+0xd4> │ │ │ │ - bl dc4ec │ │ │ │ + bne 6a4e8 <_PyMonitoring_FireBranchLeftEvent@@Base+0xd4> │ │ │ │ + bl dd114 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2de20 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmp r4, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 6a7f4 <_PyMonitoring_FireBranchLeftEvent@@Base+0x148> │ │ │ │ - ldr r3, [pc, #36] @ 6a800 <_PyMonitoring_FireBranchLeftEvent@@Base+0x154> │ │ │ │ + beq 6a55c <_PyMonitoring_FireBranchLeftEvent@@Base+0x148> │ │ │ │ + ldr r3, [pc, #36] @ 6a568 <_PyMonitoring_FireBranchLeftEvent@@Base+0x154> │ │ │ │ ldr r3, [r3, #1764] @ 0x6e4 │ │ │ │ cmp r3, #0 │ │ │ │ - ldrne r0, [pc, #28] @ 6a804 <_PyMonitoring_FireBranchLeftEvent@@Base+0x158> │ │ │ │ - bne 6a7f4 <_PyMonitoring_FireBranchLeftEvent@@Base+0x148> │ │ │ │ + ldrne r0, [pc, #28] @ 6a56c <_PyMonitoring_FireBranchLeftEvent@@Base+0x158> │ │ │ │ + bne 6a55c <_PyMonitoring_FireBranchLeftEvent@@Base+0x148> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 305dbc <_PyXI_GetMainNamespace@@Base+0x748> │ │ │ │ + b 305898 <_PyXI_GetMainNamespace@@Base+0x748> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r7, r2, ip, asr sp │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq r1, r3, r4, asr #11 │ │ │ │ │ │ │ │ -0006a808 <_PyMonitoring_FirePyThrowEvent@@Base>: │ │ │ │ +0006a570 <_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 6a990 <_PyMonitoring_FirePyThrowEvent@@Base+0x188> │ │ │ │ + bl 6a8f4 <_PyMonitoring_FirePyThrowEvent@@Base+0x384> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6a848 <_PyMonitoring_FirePyThrowEvent@@Base+0x40> │ │ │ │ + bne 6a5b0 <_PyMonitoring_FirePyThrowEvent@@Base+0x40> │ │ │ │ mvn r4, #0 │ │ │ │ - b 6a8a0 <_PyMonitoring_FirePyThrowEvent@@Base+0x98> │ │ │ │ + b 6a608 <_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 696b0 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ + bl 69668 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 6a898 <_PyMonitoring_FirePyThrowEvent@@Base+0x90> │ │ │ │ - bl 143438 │ │ │ │ - b 6a8a0 <_PyMonitoring_FirePyThrowEvent@@Base+0x98> │ │ │ │ - bl a7658 │ │ │ │ - b 6a840 <_PyMonitoring_FirePyThrowEvent@@Base+0x38> │ │ │ │ + bne 6a600 <_PyMonitoring_FirePyThrowEvent@@Base+0x90> │ │ │ │ + bl 14302c │ │ │ │ + b 6a608 <_PyMonitoring_FirePyThrowEvent@@Base+0x98> │ │ │ │ + bl a7718 │ │ │ │ + b 6a5a8 <_PyMonitoring_FirePyThrowEvent@@Base+0x38> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ + push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ + add fp, sp, #16 │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + ldr r0, [pc, #552] @ 6a858 <_PyMonitoring_FirePyThrowEvent@@Base+0x2e8> │ │ │ │ + mov r3, #1 │ │ │ │ + sub sp, sp, #44 @ 0x2c │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 6a650 <_PyMonitoring_FirePyThrowEvent@@Base+0xe0> │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 6a638 <_PyMonitoring_FirePyThrowEvent@@Base+0xc8> │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 255584 │ │ │ │ + dmb ish │ │ │ │ + bne 6a678 <_PyMonitoring_FirePyThrowEvent@@Base+0x108> │ │ │ │ + mvn r2, #0 │ │ │ │ + mvn r3, #0 │ │ │ │ + str r1, [sp] │ │ │ │ + bl 18b6cc <_PyMutex_LockTimed@@Base> │ │ │ │ + mov r4, #0 │ │ │ │ + ldr r0, [pc, #472] @ 6a85c <_PyMonitoring_FirePyThrowEvent@@Base+0x2ec> │ │ │ │ + movw r1, #4404 @ 0x1134 │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ + bl 1bd7d0 │ │ │ │ + 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 a1378 │ │ │ │ + cmp r0, r4 │ │ │ │ + str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + beq 6a7e0 <_PyMonitoring_FirePyThrowEvent@@Base+0x270> │ │ │ │ + ldr r6, [pc, #420] @ 6a860 <_PyMonitoring_FirePyThrowEvent@@Base+0x2f0> │ │ │ │ + ldr r3, [r6, #1596] @ 0x63c │ │ │ │ + cmp r3, r4 │ │ │ │ + beq 6a7e0 <_PyMonitoring_FirePyThrowEvent@@Base+0x270> │ │ │ │ + sub r3, fp, #52 @ 0x34 │ │ │ │ + mov r2, r4 │ │ │ │ + str r3, [sp] │ │ │ │ + movw r1, #60200 @ 0xeb28 │ │ │ │ + movt r1, #27 │ │ │ │ + movw r3, #64312 @ 0xfb38 │ │ │ │ + movt r3, #59 @ 0x3b │ │ │ │ + movw r0, #23716 @ 0x5ca4 │ │ │ │ + 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 98b68 <_Py_hashtable_new_full@@Base> │ │ │ │ + cmp r0, r4 │ │ │ │ + str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ + beq 6a7a8 <_PyMonitoring_FirePyThrowEvent@@Base+0x238> │ │ │ │ + ldr r0, [r6, #1688] @ 0x698 │ │ │ │ + bl 6ab48 <_PyMonitoring_FireRaiseEvent@@Base+0xa4> │ │ │ │ + cmp r0, r4 │ │ │ │ + str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + beq 6a7a8 <_PyMonitoring_FirePyThrowEvent@@Base+0x238> │ │ │ │ + ldr r6, [r6, #1692] @ 0x69c │ │ │ │ + bl 2549f4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6a8f4 <_PyMonitoring_FirePyThrowEvent@@Base+0xec> │ │ │ │ + beq 6a77c <_PyMonitoring_FirePyThrowEvent@@Base+0x20c> │ │ │ │ mov r2, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - movw r1, #44004 @ 0xabe4 │ │ │ │ + mov r0, r6 │ │ │ │ + movw r1, #45224 @ 0xb0a8 │ │ │ │ movt r1, #6 │ │ │ │ - bl 3bf938 <_Py_hashtable_foreach@@Base> │ │ │ │ + bl 3bf1e0 <_Py_hashtable_foreach@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a8f8 <_PyMonitoring_FirePyThrowEvent@@Base+0xf0> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 18ae08 <_Py_hashtable_destroy@@Base> │ │ │ │ - mov r4, #0 │ │ │ │ + bne 6a774 <_PyMonitoring_FirePyThrowEvent@@Base+0x204> │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + sub r2, fp, #44 @ 0x2c │ │ │ │ + movw r1, #45316 @ 0xb104 │ │ │ │ + movt r1, #6 │ │ │ │ + str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bl 3bf1e0 <_Py_hashtable_foreach@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6a788 <_PyMonitoring_FirePyThrowEvent@@Base+0x218> │ │ │ │ + b 6a7ac <_PyMonitoring_FirePyThrowEvent@@Base+0x23c> │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ + bl 18aa80 <_Py_hashtable_destroy@@Base> │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b 6a7a8 <_PyMonitoring_FirePyThrowEvent@@Base+0x238> │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + sub r2, fp, #44 @ 0x2c │ │ │ │ + movw r1, #46120 @ 0xb428 │ │ │ │ + movt r1, #6 │ │ │ │ + bl 3bf1e0 <_Py_hashtable_foreach@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6a7e0 <_PyMonitoring_FirePyThrowEvent@@Base+0x270> │ │ │ │ + b 6a7ac <_PyMonitoring_FirePyThrowEvent@@Base+0x23c> │ │ │ │ + bl 2e1788 │ │ │ │ + ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6a7e0 <_PyMonitoring_FirePyThrowEvent@@Base+0x270> │ │ │ │ + ldr r3, [r0] │ │ │ │ + mov r2, #0 │ │ │ │ + str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 6a7e0 <_PyMonitoring_FirePyThrowEvent@@Base+0x270> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne 6a7e0 <_PyMonitoring_FirePyThrowEvent@@Base+0x270> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [pc, #116] @ 6a85c <_PyMonitoring_FirePyThrowEvent@@Base+0x2ec> │ │ │ │ + mov r1, #0 │ │ │ │ + bl 1bd7d0 │ │ │ │ + mov r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r5] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 6a80c <_PyMonitoring_FirePyThrowEvent@@Base+0x29c> │ │ │ │ + strexb r1, r3, [r5] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 6a7f4 <_PyMonitoring_FirePyThrowEvent@@Base+0x284> │ │ │ │ + dmb ish │ │ │ │ + beq 6a81c <_PyMonitoring_FirePyThrowEvent@@Base+0x2ac> │ │ │ │ + ldr r0, [pc, #60] @ 6a858 <_PyMonitoring_FirePyThrowEvent@@Base+0x2e8> │ │ │ │ + bl 2d8074 │ │ │ │ + ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6a82c <_PyMonitoring_FirePyThrowEvent@@Base+0x2bc> │ │ │ │ + bl 18aa80 <_Py_hashtable_destroy@@Base> │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6a83c <_PyMonitoring_FirePyThrowEvent@@Base+0x2cc> │ │ │ │ + bl 18aa80 <_Py_hashtable_destroy@@Base> │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6a84c <_PyMonitoring_FirePyThrowEvent@@Base+0x2dc> │ │ │ │ + bl 18aa80 <_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 6a954 <_PyMonitoring_FirePyThrowEvent@@Base+0x14c> │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 6a8b8 <_PyMonitoring_FirePyThrowEvent@@Base+0x348> │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6a944 <_PyMonitoring_FirePyThrowEvent@@Base+0x13c> │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6a954 <_PyMonitoring_FirePyThrowEvent@@Base+0x14c> │ │ │ │ + bne 6a8a8 <_PyMonitoring_FirePyThrowEvent@@Base+0x338> │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6a8b8 <_PyMonitoring_FirePyThrowEvent@@Base+0x348> │ │ │ │ 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, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6a97c <_PyMonitoring_FirePyThrowEvent@@Base+0x174> │ │ │ │ + bne 6a8e0 <_PyMonitoring_FirePyThrowEvent@@Base+0x370> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ 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 143408 │ │ │ │ + bl 142ffc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - bne 6a9e0 <_PyMonitoring_FirePyThrowEvent@@Base+0x1d8> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 6a944 <_PyMonitoring_FirePyThrowEvent@@Base+0x3d4> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #63772 @ 0xf91c │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov 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 be73c │ │ │ │ + b be904 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6aa38 <_PyMonitoring_FirePyThrowEvent@@Base+0x230> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 6a99c <_PyMonitoring_FirePyThrowEvent@@Base+0x42c> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63812 @ 0xf944 │ │ │ │ + movw r1, #61380 @ 0xefc4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 6aa74 <_PyMonitoring_FirePyThrowEvent@@Base+0x26c> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 6a9d8 <_PyMonitoring_FirePyThrowEvent@@Base+0x468> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 6aa90 <_PyMonitoring_FirePyThrowEvent@@Base+0x288> │ │ │ │ + beq 6a9f4 <_PyMonitoring_FirePyThrowEvent@@Base+0x484> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 6aa7c <_PyMonitoring_FirePyThrowEvent@@Base+0x274> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 6a9e0 <_PyMonitoring_FirePyThrowEvent@@Base+0x470> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63844 @ 0xf964 │ │ │ │ + movw r1, #61412 @ 0xefe4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 6aa94 <_PyMonitoring_FirePyThrowEvent@@Base+0x28c> │ │ │ │ + b 6a9f8 <_PyMonitoring_FirePyThrowEvent@@Base+0x488> │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ mov r3, #1 │ │ │ │ str r1, [r2, #28] │ │ │ │ strb r3, [r2, #32] │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ 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, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ab04 <_PyMonitoring_FirePyThrowEvent@@Base+0x2fc> │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 6aa68 <_PyMonitoring_FirePyThrowEvent@@Base+0x4f8> │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6aaf4 <_PyMonitoring_FirePyThrowEvent@@Base+0x2ec> │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6ab04 <_PyMonitoring_FirePyThrowEvent@@Base+0x2fc> │ │ │ │ + bne 6aa58 <_PyMonitoring_FirePyThrowEvent@@Base+0x4e8> │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6aa68 <_PyMonitoring_FirePyThrowEvent@@Base+0x4f8> │ │ │ │ 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, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6ab2c <_PyMonitoring_FirePyThrowEvent@@Base+0x324> │ │ │ │ + bne 6aa90 <_PyMonitoring_FirePyThrowEvent@@Base+0x520> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -0006ab40 <_PyMonitoring_FireRaiseEvent@@Base>: │ │ │ │ +0006aaa4 <_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 6a990 <_PyMonitoring_FirePyThrowEvent@@Base+0x188> │ │ │ │ + bl 6a8f4 <_PyMonitoring_FirePyThrowEvent@@Base+0x384> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6ab80 <_PyMonitoring_FireRaiseEvent@@Base+0x40> │ │ │ │ + bne 6aae4 <_PyMonitoring_FireRaiseEvent@@Base+0x40> │ │ │ │ mvn r4, #0 │ │ │ │ - b 6abd8 <_PyMonitoring_FireRaiseEvent@@Base+0x98> │ │ │ │ + b 6ab3c <_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 696b0 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ + bl 69668 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 6abd0 <_PyMonitoring_FireRaiseEvent@@Base+0x90> │ │ │ │ - bl 143438 │ │ │ │ - b 6abd8 <_PyMonitoring_FireRaiseEvent@@Base+0x98> │ │ │ │ - bl a7658 │ │ │ │ - b 6ab78 <_PyMonitoring_FireRaiseEvent@@Base+0x38> │ │ │ │ + bne 6ab34 <_PyMonitoring_FireRaiseEvent@@Base+0x90> │ │ │ │ + bl 14302c │ │ │ │ + b 6ab3c <_PyMonitoring_FireRaiseEvent@@Base+0x98> │ │ │ │ + bl a7718 │ │ │ │ + b 6aadc <_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] @ 6ac84 <_PyMonitoring_FireRaiseEvent@@Base+0x144> │ │ │ │ - mov r7, r3 │ │ │ │ - movw r0, #32892 @ 0x807c │ │ │ │ - movt r0, #9 │ │ │ │ - mov r8, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - ldr r3, [r5, #1628] @ 0x65c │ │ │ │ - cmp r3, r0 │ │ │ │ - bne 6ac2c <_PyMonitoring_FireRaiseEvent@@Base+0xec> │ │ │ │ - mov r0, #8 │ │ │ │ - bl 2e304 │ │ │ │ - mov r4, r0 │ │ │ │ - b 6ac3c <_PyMonitoring_FireRaiseEvent@@Base+0xfc> │ │ │ │ - ldr r0, [r5, #1624] @ 0x658 │ │ │ │ - mov r1, #8 │ │ │ │ - blx r3 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq 6ac74 <_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 254994 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 6ab90 <_PyMonitoring_FireRaiseEvent@@Base+0xec> │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 9f0f4 <_Py_hashtable_set@@Base> │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 6ac7c <_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 @ │ │ │ │ - ldr r2, [pc, #36] @ 6acb4 <_PyMonitoring_FireRaiseEvent@@Base+0x174> │ │ │ │ + mov r0, r5 │ │ │ │ + movw r1, #44436 @ 0xad94 │ │ │ │ + movt r1, #6 │ │ │ │ + bl 3bf1e0 <_Py_hashtable_foreach@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6ab94 <_PyMonitoring_FireRaiseEvent@@Base+0xf0> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 18aa80 <_Py_hashtable_destroy@@Base> │ │ │ │ + mov r4, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + ldr r2, [pc, #36] @ 6abc8 <_PyMonitoring_FireRaiseEvent@@Base+0x124> │ │ │ │ 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 6ad5c <_PyMonitoring_FireExceptionHandledEvent@@Base+0xa4> │ │ │ │ + b 6ac70 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xa4> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0006acb8 <_PyMonitoring_FireExceptionHandledEvent@@Base>: │ │ │ │ +0006abcc <_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 6a990 <_PyMonitoring_FirePyThrowEvent@@Base+0x188> │ │ │ │ + bl 6a8f4 <_PyMonitoring_FirePyThrowEvent@@Base+0x384> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6acf8 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x40> │ │ │ │ + bne 6ac0c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x40> │ │ │ │ mvn r4, #0 │ │ │ │ - b 6ad50 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x98> │ │ │ │ + b 6ac64 <_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 696b0 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ + bl 69668 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 6ad48 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x90> │ │ │ │ - bl 143438 │ │ │ │ - b 6ad50 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x98> │ │ │ │ - bl a7658 │ │ │ │ - b 6acf0 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x38> │ │ │ │ + bne 6ac5c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x90> │ │ │ │ + bl 14302c │ │ │ │ + b 6ac64 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x98> │ │ │ │ + bl a7718 │ │ │ │ + b 6ac04 <_PyMonitoring_FireExceptionHandledEvent@@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 r4, r1 │ │ │ │ - bl 9f7b0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f82c <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #80] @ 6add8 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x120> │ │ │ │ + ldr r1, [pc, #80] @ 6acec <_PyMonitoring_FireExceptionHandledEvent@@Base+0x120> │ │ │ │ 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] │ │ │ │ @@ -62152,109 +62095,127 @@ │ │ │ │ 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 │ │ │ │ │ │ │ │ -0006addc <_PyMonitoring_FirePyUnwindEvent@@Base>: │ │ │ │ +0006acf0 <_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 6a990 <_PyMonitoring_FirePyThrowEvent@@Base+0x188> │ │ │ │ + bl 6a8f4 <_PyMonitoring_FirePyThrowEvent@@Base+0x384> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6ae1c <_PyMonitoring_FirePyUnwindEvent@@Base+0x40> │ │ │ │ + bne 6ad30 <_PyMonitoring_FirePyUnwindEvent@@Base+0x40> │ │ │ │ mvn r4, #0 │ │ │ │ - b 6ae74 <_PyMonitoring_FirePyUnwindEvent@@Base+0x98> │ │ │ │ + b 6ad88 <_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 696b0 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ + bl 69668 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 6ae6c <_PyMonitoring_FirePyUnwindEvent@@Base+0x90> │ │ │ │ - bl 143438 │ │ │ │ - b 6ae74 <_PyMonitoring_FirePyUnwindEvent@@Base+0x98> │ │ │ │ - bl a7658 │ │ │ │ - b 6ae14 <_PyMonitoring_FirePyUnwindEvent@@Base+0x38> │ │ │ │ + bne 6ad80 <_PyMonitoring_FirePyUnwindEvent@@Base+0x90> │ │ │ │ + bl 14302c │ │ │ │ + b 6ad88 <_PyMonitoring_FirePyUnwindEvent@@Base+0x98> │ │ │ │ + bl a7718 │ │ │ │ + b 6ad28 <_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 6a8ac <_PyMonitoring_FirePyThrowEvent@@Base+0xa4> │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 6aecc <_PyMonitoring_FirePyUnwindEvent@@Base+0xf0> │ │ │ │ + add fp, sp, #28 │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + ldr r5, [pc, #132] @ 6ae34 <_PyMonitoring_FirePyUnwindEvent@@Base+0x144> │ │ │ │ + mov r7, r3 │ │ │ │ + movw r0, #31676 @ 0x7bbc │ │ │ │ + movt r0, #9 │ │ │ │ + mov r8, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + ldr r3, [r5, #1628] @ 0x65c │ │ │ │ + cmp r3, r0 │ │ │ │ + bne 6addc <_PyMonitoring_FirePyUnwindEvent@@Base+0xec> │ │ │ │ + mov r0, #8 │ │ │ │ + bl 2e304 │ │ │ │ + mov r4, r0 │ │ │ │ + b 6adec <_PyMonitoring_FirePyUnwindEvent@@Base+0xfc> │ │ │ │ + ldr r0, [r5, #1624] @ 0x658 │ │ │ │ + mov r1, #8 │ │ │ │ + blx r3 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 6ae24 <_PyMonitoring_FirePyUnwindEvent@@Base+0x134> │ │ │ │ + ldm r6, {r0, r1} │ │ │ │ + stm r4, {r0, r1} │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 9f0f4 <_Py_hashtable_set@@Base> │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 9f180 <_Py_hashtable_set@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6aed4 <_PyMonitoring_FirePyUnwindEvent@@Base+0xf8> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 18ae08 <_Py_hashtable_destroy@@Base> │ │ │ │ + bne 6ae2c <_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 6af30 <_PyMonitoring_FirePyUnwindEvent@@Base+0x154> │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 6ae8c <_PyMonitoring_FirePyUnwindEvent@@Base+0x19c> │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6af20 <_PyMonitoring_FirePyUnwindEvent@@Base+0x144> │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6af30 <_PyMonitoring_FirePyUnwindEvent@@Base+0x154> │ │ │ │ + bne 6ae7c <_PyMonitoring_FirePyUnwindEvent@@Base+0x18c> │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6ae8c <_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 6af64 <_PyMonitoring_FirePyUnwindEvent@@Base+0x188> │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 6aec0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1d0> │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6af54 <_PyMonitoring_FirePyUnwindEvent@@Base+0x178> │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6af64 <_PyMonitoring_FirePyUnwindEvent@@Base+0x188> │ │ │ │ + bne 6aeb0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1c0> │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6aec0 <_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} │ │ │ │ @@ -62269,232 +62230,244 @@ │ │ │ │ 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 6afd8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1fc> │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 6af34 <_PyMonitoring_FirePyUnwindEvent@@Base+0x244> │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6afc8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1ec> │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6afd8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1fc> │ │ │ │ + bne 6af24 <_PyMonitoring_FirePyUnwindEvent@@Base+0x234> │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6af34 <_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 6aff4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x218> │ │ │ │ + bne 6af50 <_PyMonitoring_FirePyUnwindEvent@@Base+0x260> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b018 <_PyMonitoring_FirePyUnwindEvent@@Base+0x23c> │ │ │ │ - b 6b008 <_PyMonitoring_FirePyUnwindEvent@@Base+0x22c> │ │ │ │ + beq 6af74 <_PyMonitoring_FirePyUnwindEvent@@Base+0x284> │ │ │ │ + b 6af64 <_PyMonitoring_FirePyUnwindEvent@@Base+0x274> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6afe4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x208> │ │ │ │ + beq 6af40 <_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 │ │ │ │ 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 │ │ │ │ - ldr r2, [pc, #36] @ 6b064 <_PyMonitoring_FirePyUnwindEvent@@Base+0x288> │ │ │ │ + ldr r2, [pc, #36] @ 6afc0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x2d0> │ │ │ │ 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 6ad5c <_PyMonitoring_FireExceptionHandledEvent@@Base+0xa4> │ │ │ │ + b 6ac70 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xa4> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0006b068 <_PyMonitoring_FireStopIterationEvent@@Base>: │ │ │ │ +0006afc4 <_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, #52268 @ 0xcc2c │ │ │ │ + movw ip, #48396 @ 0xbd0c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r0, [ip] │ │ │ │ mov r1, r3 │ │ │ │ mov r7, r2 │ │ │ │ - bl 1a9de8 │ │ │ │ + bl 1a9a08 │ │ │ │ mov r1, #10 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ - bl 6a990 <_PyMonitoring_FirePyThrowEvent@@Base+0x188> │ │ │ │ + bl 6a8f4 <_PyMonitoring_FirePyThrowEvent@@Base+0x384> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6b0bc <_PyMonitoring_FireStopIterationEvent@@Base+0x54> │ │ │ │ + bne 6b018 <_PyMonitoring_FireStopIterationEvent@@Base+0x54> │ │ │ │ mvn r4, #0 │ │ │ │ - b 6b140 <_PyMonitoring_FireStopIterationEvent@@Base+0xd8> │ │ │ │ + b 6b09c <_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 696b0 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ + bl 69668 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b120 <_PyMonitoring_FireStopIterationEvent@@Base+0xb8> │ │ │ │ + bgt 6b07c <_PyMonitoring_FireStopIterationEvent@@Base+0xb8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b120 <_PyMonitoring_FireStopIterationEvent@@Base+0xb8> │ │ │ │ + bne 6b07c <_PyMonitoring_FireStopIterationEvent@@Base+0xb8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 6b134 <_PyMonitoring_FireStopIterationEvent@@Base+0xcc> │ │ │ │ + bne 6b090 <_PyMonitoring_FireStopIterationEvent@@Base+0xcc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 143438 │ │ │ │ - b 6b140 <_PyMonitoring_FireStopIterationEvent@@Base+0xd8> │ │ │ │ + bl 14302c │ │ │ │ + b 6b09c <_PyMonitoring_FireStopIterationEvent@@Base+0xd8> │ │ │ │ mov r0, #0 │ │ │ │ - bl a7658 │ │ │ │ - b 6b0b4 <_PyMonitoring_FireStopIterationEvent@@Base+0x4c> │ │ │ │ + bl a7718 │ │ │ │ + b 6b010 <_PyMonitoring_FireStopIterationEvent@@Base+0x4c> │ │ │ │ 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 r0, r2 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r5, r3 │ │ │ │ + bl 6ab48 <_PyMonitoring_FireRaiseEvent@@Base+0xa4> │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 6b0f4 <_PyMonitoring_FireStopIterationEvent@@Base+0x130> │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 9f180 <_Py_hashtable_set@@Base> │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 6b0fc <_PyMonitoring_FireStopIterationEvent@@Base+0x138> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 18aa80 <_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 a091c │ │ │ │ + bl a09e0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6b188 <_PyMonitoring_FireStopIterationEvent@@Base+0x120> │ │ │ │ + bne 6b140 <_PyMonitoring_FireStopIterationEvent@@Base+0x17c> │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r8 │ │ │ │ - bl b23fc │ │ │ │ + bl b24cc │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 6b1dc <_PyMonitoring_FireStopIterationEvent@@Base+0x174> │ │ │ │ + beq 6b194 <_PyMonitoring_FireStopIterationEvent@@Base+0x1d0> │ │ │ │ ldr r0, [r6] │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl b23fc │ │ │ │ + bl b24cc │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 6b1dc <_PyMonitoring_FireStopIterationEvent@@Base+0x174> │ │ │ │ + beq 6b194 <_PyMonitoring_FireStopIterationEvent@@Base+0x1d0> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, r7 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 39c04 <_PyImport_SetModule@@Base+0x94> │ │ │ │ + bl 39c1c <_PyImport_SetModule@@Base+0x94> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b1dc <_PyMonitoring_FireStopIterationEvent@@Base+0x174> │ │ │ │ + beq 6b194 <_PyMonitoring_FireStopIterationEvent@@Base+0x1d0> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str r0, [r4, #24] │ │ │ │ ldrh r0, [r3, #6] │ │ │ │ - bl b23fc │ │ │ │ + bl b24cc │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 6b204 <_PyMonitoring_FireStopIterationEvent@@Base+0x19c> │ │ │ │ + bne 6b1bc <_PyMonitoring_FireStopIterationEvent@@Base+0x1f8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b180 <_PyMonitoring_FireStopIterationEvent@@Base+0x118> │ │ │ │ + bgt 6b138 <_PyMonitoring_FireStopIterationEvent@@Base+0x174> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b180 <_PyMonitoring_FireStopIterationEvent@@Base+0x118> │ │ │ │ + bne 6b138 <_PyMonitoring_FireStopIterationEvent@@Base+0x174> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 6b180 <_PyMonitoring_FireStopIterationEvent@@Base+0x118> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 6b138 <_PyMonitoring_FireStopIterationEvent@@Base+0x174> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl c5924 │ │ │ │ + bl c5c4c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b23c <_PyMonitoring_FireStopIterationEvent@@Base+0x1d4> │ │ │ │ + bgt 6b1f4 <_PyMonitoring_FireStopIterationEvent@@Base+0x230> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b23c <_PyMonitoring_FireStopIterationEvent@@Base+0x1d4> │ │ │ │ + bne 6b1f4 <_PyMonitoring_FireStopIterationEvent@@Base+0x230> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - mov ip, r1 │ │ │ │ - mov r0, r2 │ │ │ │ - add fp, sp, #0 │ │ │ │ - mov r2, r3 │ │ │ │ - movw r1, #45388 @ 0xb14c │ │ │ │ - movt r1, #6 │ │ │ │ - str ip, [r3, #16] │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3bf938 <_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, #2940 @ 0xb7c │ │ │ │ + movw r1, #2880 @ 0xb40 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1809c4 │ │ │ │ + bl 18067c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r6, [r7, #4] │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, r6 │ │ │ │ - beq 6b2f0 <_PyMonitoring_FireStopIterationEvent@@Base+0x288> │ │ │ │ + beq 6b27c <_PyMonitoring_FireStopIterationEvent@@Base+0x2b8> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6b2f0 <_PyMonitoring_FireStopIterationEvent@@Base+0x288> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 6b27c <_PyMonitoring_FireStopIterationEvent@@Base+0x2b8> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #63912 @ 0xf9a8 │ │ │ │ + movw r1, #61480 @ 0xf028 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 65d30 │ │ │ │ + bl 65ce8 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 6b31c <_PyMonitoring_FireStopIterationEvent@@Base+0x2b4> │ │ │ │ + beq 6b2a8 <_PyMonitoring_FireStopIterationEvent@@Base+0x2e4> │ │ │ │ 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} │ │ │ │ @@ -62503,61 +62476,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 6b368 <_PyMonitoring_FireStopIterationEvent@@Base+0x300> │ │ │ │ + bne 6b2f4 <_PyMonitoring_FireStopIterationEvent@@Base+0x330> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 1ba49c │ │ │ │ + bl 1b9f9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b388 <_PyMonitoring_FireStopIterationEvent@@Base+0x320> │ │ │ │ - b 6b390 <_PyMonitoring_FireStopIterationEvent@@Base+0x328> │ │ │ │ + beq 6b314 <_PyMonitoring_FireStopIterationEvent@@Base+0x350> │ │ │ │ + b 6b31c <_PyMonitoring_FireStopIterationEvent@@Base+0x358> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #21792 @ 0x5520 │ │ │ │ + movw r0, #19132 @ 0x4abc │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6b350 <_PyMonitoring_FireStopIterationEvent@@Base+0x2e8> │ │ │ │ + bne 6b2dc <_PyMonitoring_FireStopIterationEvent@@Base+0x318> │ │ │ │ mov r4, #0 │ │ │ │ - b 6b3d8 <_PyMonitoring_FireStopIterationEvent@@Base+0x370> │ │ │ │ + b 6b364 <_PyMonitoring_FireStopIterationEvent@@Base+0x3a0> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ - bl 2de228 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2ddd80 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b388 <_PyMonitoring_FireStopIterationEvent@@Base+0x320> │ │ │ │ + beq 6b314 <_PyMonitoring_FireStopIterationEvent@@Base+0x350> │ │ │ │ add r0, r4, #16 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ bl 2d46c │ │ │ │ cmn r0, #1 │ │ │ │ movwne r4, #5196 @ 0x144c │ │ │ │ movtne r4, #96 @ 0x60 │ │ │ │ - bne 6b3d8 <_PyMonitoring_FireStopIterationEvent@@Base+0x370> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 6b364 <_PyMonitoring_FireStopIterationEvent@@Base+0x3a0> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ - b 6b388 <_PyMonitoring_FireStopIterationEvent@@Base+0x320> │ │ │ │ + bl 27a868 │ │ │ │ + b 6b314 <_PyMonitoring_FireStopIterationEvent@@Base+0x350> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ 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] @ 6b498 <_PyMonitoring_FireStopIterationEvent@@Base+0x430> │ │ │ │ + ldr r1, [pc, #140] @ 6b424 <_PyMonitoring_FireStopIterationEvent@@Base+0x460> │ │ │ │ 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] │ │ │ │ @@ -62570,153 +62543,164 @@ │ │ │ │ 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 a7658 │ │ │ │ + bl a7718 │ │ │ │ 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 a7050 <_Py_Dealloc@@Base> │ │ │ │ + b a7110 <_Py_Dealloc@@Base> │ │ │ │ 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, #45316 @ 0xb104 │ │ │ │ + movt r1, #6 │ │ │ │ + str ip, [r3, #16] │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 3bf1e0 <_Py_hashtable_foreach@@Base> │ │ │ │ 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 a12b4 │ │ │ │ + bl a1378 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ ldrne r0, [r4, #8] │ │ │ │ - beq 6b568 <_PyMonitoring_FireStopIterationEvent@@Base+0x500> │ │ │ │ + beq 6b520 <_PyMonitoring_FireStopIterationEvent@@Base+0x55c> │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - bge 6b510 <_PyMonitoring_FireStopIterationEvent@@Base+0x4a8> │ │ │ │ + bge 6b4c8 <_PyMonitoring_FireStopIterationEvent@@Base+0x504> │ │ │ │ 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 6b4d8 <_PyMonitoring_FireStopIterationEvent@@Base+0x470> │ │ │ │ + b 6b490 <_PyMonitoring_FireStopIterationEvent@@Base+0x4cc> │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6b538 <_PyMonitoring_FireStopIterationEvent@@Base+0x4d0> │ │ │ │ + beq 6b4f0 <_PyMonitoring_FireStopIterationEvent@@Base+0x52c> │ │ │ │ ldr r0, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b538 <_PyMonitoring_FireStopIterationEvent@@Base+0x4d0> │ │ │ │ + beq 6b4f0 <_PyMonitoring_FireStopIterationEvent@@Base+0x52c> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 6b570 <_PyMonitoring_FireStopIterationEvent@@Base+0x508> │ │ │ │ - bl 9f37c │ │ │ │ + b 6b528 <_PyMonitoring_FireStopIterationEvent@@Base+0x564> │ │ │ │ + bl 9f408 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6b570 <_PyMonitoring_FireStopIterationEvent@@Base+0x508> │ │ │ │ + bne 6b528 <_PyMonitoring_FireStopIterationEvent@@Base+0x564> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b568 <_PyMonitoring_FireStopIterationEvent@@Base+0x500> │ │ │ │ + bgt 6b520 <_PyMonitoring_FireStopIterationEvent@@Base+0x55c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b568 <_PyMonitoring_FireStopIterationEvent@@Base+0x500> │ │ │ │ + bne 6b520 <_PyMonitoring_FireStopIterationEvent@@Base+0x55c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 6b5d0 <_PyMonitoring_FireStopIterationEvent@@Base+0x568> │ │ │ │ + b 6b588 <_PyMonitoring_FireStopIterationEvent@@Base+0x5c4> │ │ │ │ add r2, r5, #8 │ │ │ │ - movw r1, #27436 @ 0x6b2c │ │ │ │ + movw r1, #25004 @ 0x61ac │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldm r2, {r2, r3, ip} │ │ │ │ str r1, [sp, #20] │ │ │ │ str r0, [sp, #8] │ │ │ │ - movw r1, #39744 @ 0x9b40 │ │ │ │ + movw r1, #37084 @ 0x90dc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #63960 @ 0xf9d8 │ │ │ │ + movw r0, #61528 @ 0xf058 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r4, [sp] │ │ │ │ bic r3, r3, #1 │ │ │ │ bic ip, ip, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - movw r3, #27416 @ 0x6b18 │ │ │ │ + movw r3, #24984 @ 0x6198 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ str ip, [sp, #24] │ │ │ │ str r3, [sp, #12] │ │ │ │ - movw r3, #29064 @ 0x7188 │ │ │ │ + movw r3, #26632 @ 0x6808 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r3, #63760 @ 0xf910 │ │ │ │ + movw r3, #61368 @ 0xefb8 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0006b5d8 : │ │ │ │ +0006b590 : │ │ │ │ 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 1b4a44 │ │ │ │ + bl 1b41e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6b620 │ │ │ │ + beq 6b5d8 │ │ │ │ cmp r0, #4 │ │ │ │ - bls 6b628 │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + bls 6b5e0 │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63984 @ 0xf9f0 │ │ │ │ + movw r1, #61552 @ 0xf070 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64032 @ 0xfa20 │ │ │ │ + movw r1, #61600 @ 0xf0a0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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, #44292 @ 0xad04 │ │ │ │ + movw ip, #41924 @ 0xa3c4 │ │ │ │ movt ip, #94 @ 0x5e │ │ │ │ cmp r2, #2 │ │ │ │ mov r6, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -62729,607 +62713,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 6b6e8 │ │ │ │ + bne 6b6a0 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #3 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6b734 │ │ │ │ + beq 6b6ec │ │ │ │ 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 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r5, r4 │ │ │ │ moveq r6, r4 │ │ │ │ - beq 6b814 │ │ │ │ + beq 6b7cc │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r7, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 1ac230 │ │ │ │ + bl 1abe50 │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, r7 │ │ │ │ ldr r5, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 6b770 │ │ │ │ + beq 6b728 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ - bl 2b0580 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2afe68 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, r7 │ │ │ │ - bne 6b778 │ │ │ │ + bne 6b730 │ │ │ │ mov r4, #0 │ │ │ │ - b 6b814 │ │ │ │ + b 6b7cc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #108 @ 0x6c │ │ │ │ - bl 2de228 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2ddd80 <_Py_Gid_Converter@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6b814 │ │ │ │ + beq 6b7cc │ │ │ │ ldr r4, [fp, #-104] @ 0xffffff98 │ │ │ │ mvn r3, #0 │ │ │ │ ldr r8, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r1, #59108 @ 0xe6e4 │ │ │ │ + movw r1, #56676 @ 0xdd64 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r3, r4 │ │ │ │ str r8, [sp] │ │ │ │ - movw r0, #59116 @ 0xe6ec │ │ │ │ + movw r0, #56684 @ 0xdd6c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d7dfc │ │ │ │ + bl d8a14 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6b770 │ │ │ │ - bl dc4ec │ │ │ │ + beq 6b728 │ │ │ │ + bl dd114 │ │ │ │ mov r1, r4 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d58c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmp r4, #0 │ │ │ │ movwge r4, #5196 @ 0x144c │ │ │ │ movtge r4, #96 @ 0x60 │ │ │ │ - bge 6b814 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 6b7cc │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173b74 │ │ │ │ - b 6b770 │ │ │ │ + bl 17382c │ │ │ │ + b 6b728 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 1adf68 │ │ │ │ + bl 1adb84 │ │ │ │ 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] @ 6b88c │ │ │ │ - bl 2fa208 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ 6b844 │ │ │ │ + bl 2f9dc8 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6b878 │ │ │ │ + beq 6b830 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #40636 @ 0x9ebc │ │ │ │ + movw r0, #38204 @ 0x953c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bf9f4 │ │ │ │ - movw r0, #47640 @ 0xba18 │ │ │ │ + b bfbbc │ │ │ │ + movw r0, #45208 @ 0xb098 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bf9f4 │ │ │ │ + b bfbbc │ │ │ │ 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 3bfbc8 <_Py_hashtable_foreach@@Base+0x290> │ │ │ │ + b 3bf254 <_Py_hashtable_foreach@@Base+0x74> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #44292 @ 0xad04 │ │ │ │ + movw r3, #41924 @ 0xa3c4 │ │ │ │ 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 3bfbc8 <_Py_hashtable_foreach@@Base+0x290> │ │ │ │ + b 3bf254 <_Py_hashtable_foreach@@Base+0x74> │ │ │ │ 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 6b930 │ │ │ │ + bne 6b8e8 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 6b92c │ │ │ │ + ble 6b8e4 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #3 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6b970 │ │ │ │ + beq 6b928 │ │ │ │ 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] @ 6baa4 │ │ │ │ + ldr r1, [pc, #340] @ 6ba5c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 6ba98 │ │ │ │ + beq 6ba50 │ │ │ │ add r5, r5, r4 │ │ │ │ ldr r7, [r6] │ │ │ │ cmp r5, #1 │ │ │ │ - beq 6ba74 │ │ │ │ + beq 6ba2c │ │ │ │ ldr r4, [r6, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6b9ec │ │ │ │ + beq 6b9a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 6b9c0 │ │ │ │ + bne 6b978 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #33584 @ 0x8330 │ │ │ │ + movw r2, #29296 @ 0x7270 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #33416 @ 0x8288 │ │ │ │ + movw r1, #30756 @ 0x7824 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #32652 @ 0x7f8c │ │ │ │ + movw r0, #29992 @ 0x7528 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 6ba98 │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 6ba50 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl cd664 │ │ │ │ + bl ce2dc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6ba98 │ │ │ │ + beq 6ba50 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r0, r3 │ │ │ │ - bne 6ba44 │ │ │ │ + bne 6b9fc │ │ │ │ cmp r5, #2 │ │ │ │ - beq 6ba7c │ │ │ │ + beq 6ba34 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 6ba20 │ │ │ │ - movw r2, #33584 @ 0x8330 │ │ │ │ + bne 6b9d8 │ │ │ │ + movw r2, #29296 @ 0x7270 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #35244 @ 0x89ac │ │ │ │ + movw r1, #32584 @ 0x7f48 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #32652 @ 0x7f8c │ │ │ │ + movw r0, #29992 @ 0x7528 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 6ba98 │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 6ba50 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd664 │ │ │ │ + bl ce2dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6ba98 │ │ │ │ + beq 6ba50 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r0, r3 │ │ │ │ - beq 6ba60 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 6ba18 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40048 @ 0x9c70 │ │ │ │ + movw r1, #37844 @ 0x93d4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 6ba98 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 6ba50 │ │ │ │ cmp r4, #0 │ │ │ │ - movw r3, #42112 @ 0xa480 │ │ │ │ + movw r3, #39548 @ 0x9a7c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ moveq r4, r3 │ │ │ │ - b 6ba80 │ │ │ │ - movw r4, #42112 @ 0xa480 │ │ │ │ + b 6ba38 │ │ │ │ + movw r4, #39548 @ 0x9a7c │ │ │ │ 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 6baec │ │ │ │ + b 6baa4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r7, r2, ip, lsr #29 │ │ │ │ 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 6bae0 │ │ │ │ + bne 6ba98 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0006baec : │ │ │ │ +0006baa4 : │ │ │ │ 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 38fa90 │ │ │ │ + bl 38f860 │ │ │ │ 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 2d76b0 │ │ │ │ + b 2d6e54 │ │ │ │ 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 6bb74 │ │ │ │ + bne 6bb2c │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6bba8 │ │ │ │ - b 6bb9c │ │ │ │ + bne 6bb60 │ │ │ │ + b 6bb54 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #21952 @ 0x55c0 │ │ │ │ + movw r0, #19292 @ 0x4b5c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6bb5c │ │ │ │ + bne 6bb14 │ │ │ │ mov r0, #0 │ │ │ │ - b 6bc58 │ │ │ │ - bl be4fc │ │ │ │ + b 6bc10 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6bb94 │ │ │ │ + bne 6bb4c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6bbc8 │ │ │ │ - bl be4fc │ │ │ │ + bne 6bb80 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6bb94 │ │ │ │ + bne 6bb4c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl 2f8abc <_PyCode_InitAddressRange@@Base+0x1b8> │ │ │ │ + bl 2f8638 <_Py_Instrument@@Base+0x2ac> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bb94 │ │ │ │ + beq 6bb4c │ │ │ │ ldrd r6, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ strd r6, [sp] │ │ │ │ - movw r1, #64140 @ 0xfa8c │ │ │ │ + movw r1, #61708 @ 0xf10c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #64144 @ 0xfa90 │ │ │ │ + movw r0, #61712 @ 0xf110 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d7dfc │ │ │ │ + bl d8a14 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6bb94 │ │ │ │ - bl dc4ec │ │ │ │ + beq 6bb4c │ │ │ │ + bl dd114 │ │ │ │ mov r2, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2db08 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmp r4, #0 │ │ │ │ movwge r0, #5196 @ 0x144c │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ - bge 6bc58 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 6bc10 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 27ad20 │ │ │ │ + b 27a868 │ │ │ │ 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] @ 6bcbc │ │ │ │ - bl 2fa208 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ 6bc74 │ │ │ │ + bl 2f9dc8 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 6bca8 │ │ │ │ + blt 6bc60 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r0, #40636 @ 0x9ebc │ │ │ │ + movw r0, #38204 @ 0x953c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bf9f4 │ │ │ │ - movw r0, #47640 @ 0xba18 │ │ │ │ + b bfbbc │ │ │ │ + movw r0, #45208 @ 0xb098 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bf9f4 │ │ │ │ + b bfbbc │ │ │ │ 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 be73c │ │ │ │ + b be904 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 139f90 │ │ │ │ + bl 13a590 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bd40 │ │ │ │ + beq 6bcf8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6bd40 │ │ │ │ + bgt 6bcf8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6bd40 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 6bcf8 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bd74 │ │ │ │ + beq 6bd2c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6bd74 │ │ │ │ + bgt 6bd2c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6bd74 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 6bd2c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bda8 │ │ │ │ + beq 6bd60 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6bda8 │ │ │ │ + bgt 6bd60 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6bda8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 6bd60 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bddc │ │ │ │ + beq 6bd94 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6bddc │ │ │ │ + bgt 6bd94 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6bddc │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 6bd94 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6be10 │ │ │ │ + beq 6bdc8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6be10 │ │ │ │ + bgt 6bdc8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6be10 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 6bdc8 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6be44 │ │ │ │ + beq 6bdfc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6be44 │ │ │ │ + bgt 6bdfc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6be44 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 6bdfc │ │ │ │ + bl a7110 <_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 6bec8 │ │ │ │ + bl 6be80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6beac │ │ │ │ + beq 6be64 │ │ │ │ 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 6bea0 │ │ │ │ + bne 6be58 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b b23fc │ │ │ │ + b b24cc │ │ │ │ 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 6bcf0 │ │ │ │ + b 6bca8 │ │ │ │ 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 6bf04 │ │ │ │ - bl 14b788 <_PyNumber_Index@@Base> │ │ │ │ + bne 6bebc │ │ │ │ + bl 14b38c <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6bf70 │ │ │ │ - b 6bf18 │ │ │ │ + beq 6bf28 │ │ │ │ + b 6bed0 │ │ │ │ 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 6bfbc │ │ │ │ + bne 6bf74 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b8bd8 │ │ │ │ + bl 1b8654 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - bne 6bfbc │ │ │ │ - bl be4fc │ │ │ │ + bne 6bf74 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bf78 │ │ │ │ + beq 6bf30 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6bf70 │ │ │ │ + bgt 6bf28 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6bf70 │ │ │ │ + bne 6bf28 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 6c014 │ │ │ │ + b 6bfcc │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6bfbc │ │ │ │ + bne 6bf74 │ │ │ │ ldr r3, [r4] │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #0 │ │ │ │ strd r0, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6bfb4 │ │ │ │ + bgt 6bf6c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6bfb4 │ │ │ │ + bne 6bf6c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #1 │ │ │ │ - b 6c014 │ │ │ │ + b 6bfcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 2cfe2c │ │ │ │ + bl 2cf0ec │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6bff0 │ │ │ │ + bgt 6bfa8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6bff0 │ │ │ │ + bne 6bfa8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ cmneq r7, #1 │ │ │ │ - bne 6c008 │ │ │ │ - bl be4fc │ │ │ │ + bne 6bfc0 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6bf70 │ │ │ │ + bne 6bf28 │ │ │ │ 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 │ │ │ │ @@ -63340,189 +63324,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 6c094 │ │ │ │ + bne 6c04c │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6c074 │ │ │ │ + beq 6c02c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6c098 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 6c050 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 6c0d4 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 6c08c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl b8ae0 │ │ │ │ + bl b8cac │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c0d4 │ │ │ │ + bgt 6c08c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c0d4 │ │ │ │ + bne 6c08c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 6bec8 │ │ │ │ + bl 6be80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c13c │ │ │ │ + beq 6c0f4 │ │ │ │ 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 6c130 │ │ │ │ + bne 6c0e8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b b23fc │ │ │ │ + b b24cc │ │ │ │ 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 6c180 │ │ │ │ + bne 6c138 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 6bec8 │ │ │ │ + bl 6be80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c1a8 │ │ │ │ - b 6c1a0 │ │ │ │ + bne 6c160 │ │ │ │ + b 6c158 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #22080 @ 0x5640 │ │ │ │ + movw r0, #19420 @ 0x4bdc │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c168 │ │ │ │ + bne 6c120 │ │ │ │ mov r0, #0 │ │ │ │ - b 6c264 │ │ │ │ + b 6c21c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 6bec8 │ │ │ │ + bl 6be80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c1a0 │ │ │ │ + beq 6c158 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ mvn r3, #1 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r3, r1 │ │ │ │ sub r2, r2, #1 │ │ │ │ sbcs r2, r3, r2 │ │ │ │ - bcs 6c1f0 │ │ │ │ + bcs 6c1a8 │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, r2 │ │ │ │ sub r0, r0, #1 │ │ │ │ sbcs r3, r3, r0 │ │ │ │ - bcc 6c20c │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + bcc 6c1c4 │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64216 @ 0xfad8 │ │ │ │ + movw r1, #61784 @ 0xf158 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 6c244 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 6c1fc │ │ │ │ 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 6c258 │ │ │ │ - bl be4fc │ │ │ │ + bne 6c210 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - ldreq r0, [pc, #24] @ 6c26c │ │ │ │ - bne 6c1a0 │ │ │ │ - b 6c264 │ │ │ │ + ldreq r0, [pc, #24] @ 6c224 │ │ │ │ + bne 6c158 │ │ │ │ + b 6c21c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 185dcc │ │ │ │ + b 185a7c │ │ │ │ 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 6c2a0 │ │ │ │ + bne 6c258 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c2a0 │ │ │ │ + bne 6c258 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ - b 6c2a4 │ │ │ │ + b 6c25c │ │ │ │ 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 6c2cc │ │ │ │ + bhi 6c284 │ │ │ │ mov r0, #0 │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 3c0b14 <_Py_hashtable_foreach@@Base+0x11dc> │ │ │ │ + bl 3c01a4 <_Py_hashtable_foreach@@Base+0xfc4> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ 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] @ 6c530 │ │ │ │ + ldr lr, [pc, #544] @ 6c4e8 │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ moveq r6, r5 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r6, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -63540,197 +63524,197 @@ │ │ │ │ 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 6c38c │ │ │ │ + bne 6c344 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6c3d0 │ │ │ │ - ldr r1, [pc, #416] @ 6c534 │ │ │ │ + beq 6c388 │ │ │ │ + ldr r1, [pc, #416] @ 6c4ec │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r8, r4 │ │ │ │ - beq 6c518 │ │ │ │ + beq 6c4d0 │ │ │ │ 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 1ac230 │ │ │ │ + bl 1abe50 │ │ │ │ ldr r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c508 │ │ │ │ + beq 6c4c0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 6c478 │ │ │ │ + beq 6c430 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c434 │ │ │ │ - bl 176884 │ │ │ │ + beq 6c3ec │ │ │ │ + bl 17653c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6c428 │ │ │ │ - bl be4fc │ │ │ │ + bne 6c3e0 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c508 │ │ │ │ + bne 6c4c0 │ │ │ │ subs r7, r6, #2 │ │ │ │ - bne 6c438 │ │ │ │ - b 6c47c │ │ │ │ + bne 6c3f0 │ │ │ │ + b 6c434 │ │ │ │ mov r5, #384 @ 0x180 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c45c │ │ │ │ + bne 6c414 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ sub r1, fp, #128 @ 0x80 │ │ │ │ - bl 2866a0 │ │ │ │ + bl 2861e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c47c │ │ │ │ - b 6c508 │ │ │ │ + bne 6c434 │ │ │ │ + b 6c4c0 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ - bl 6bec8 │ │ │ │ + bl 6be80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c508 │ │ │ │ + beq 6c4c0 │ │ │ │ cmp r7, #1 │ │ │ │ - beq 6c47c │ │ │ │ - b 6c444 │ │ │ │ + beq 6c434 │ │ │ │ + b 6c3fc │ │ │ │ mov r5, #384 @ 0x180 │ │ │ │ ldrd r6, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr r9, [fp, #-128] @ 0xffffff80 │ │ │ │ - bl dc4ec │ │ │ │ + bl dd114 │ │ │ │ cmn r9, #100 @ 0x64 │ │ │ │ mov sl, r0 │ │ │ │ - beq 6c4b0 │ │ │ │ + beq 6c468 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ strd r6, [sp] │ │ │ │ bl 2df98 │ │ │ │ mov r4, r0 │ │ │ │ - b 6c4c8 │ │ │ │ + b 6c480 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ bl 2d10c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6c510 │ │ │ │ + beq 6c4c8 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6c4f8 │ │ │ │ - bl b8fac │ │ │ │ + bne 6c4b0 │ │ │ │ + bl b9178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c484 │ │ │ │ - b 6c508 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 6c43c │ │ │ │ + b 6c4c0 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ mov r4, #0 │ │ │ │ - b 6c518 │ │ │ │ + b 6c4d0 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ str r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 1adf68 │ │ │ │ + bl 1adb84 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq sl, lr, r8, ror #26 │ │ │ │ + subseq sl, lr, r8, lsr #8 │ │ │ │ ldrdeq r7, [r2], #-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 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #56292 @ 0xdbe4 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1809c4 │ │ │ │ + bl 18067c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 6c59c │ │ │ │ + beq 6c554 │ │ │ │ ldr r2, [r2, #156] @ 0x9c │ │ │ │ ldr r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - beq 6c59c │ │ │ │ + beq 6c554 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bls 6c5dc │ │ │ │ - b 6c5c0 │ │ │ │ + bls 6c594 │ │ │ │ + b 6c578 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6c58c │ │ │ │ + beq 6c544 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #8076 @ 0x1f8c │ │ │ │ + movw r0, #5564 @ 0x15bc │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 2c7b7c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c6dbc <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c58c │ │ │ │ - b 6c5fc │ │ │ │ + bne 6c544 │ │ │ │ + b 6c5b4 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #8076 @ 0x1f8c │ │ │ │ + movw r0, #5564 @ 0x15bc │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c5fc │ │ │ │ + beq 6c5b4 │ │ │ │ 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 2d2418 <_Py_dup@@Base+0x64> │ │ │ │ + b 2d16d8 <_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 6c6cc │ │ │ │ + beq 6c684 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 6c69c │ │ │ │ + bge 6c654 │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq 6c69c │ │ │ │ + beq 6c654 │ │ │ │ ldr r2, [r1, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #148] @ 6c6e4 │ │ │ │ + ldr ip, [pc, #148] @ 6c69c │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r0, [r0, ip] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -63742,64 +63726,64 @@ │ │ │ │ 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 6c6a0 │ │ │ │ + b 6c658 │ │ │ │ add r1, r1, r4 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r4, #0 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r5, [r5, #24] │ │ │ │ addne r4, r4, #1 │ │ │ │ - bne 6c6a8 │ │ │ │ + bne 6c660 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6c6cc │ │ │ │ - bl be4fc │ │ │ │ + bne 6c684 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c6dc │ │ │ │ + bne 6c694 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ mov r0, r5 │ │ │ │ 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 r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6c72c │ │ │ │ + beq 6c6e4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6c74c │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + bne 6c704 │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1908 @ 0x774 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + movw r1, #64960 @ 0xfdc0 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 6c744 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 6c6fc │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #932 @ 0x3a4 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + movw r1, #63984 @ 0xf9f0 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 128f04 │ │ │ │ + bl 129ba0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 6c744 │ │ │ │ + blt 6c6fc │ │ │ │ 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 │ │ │ │ @@ -63807,87 +63791,87 @@ │ │ │ │ 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 6c7c8 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 6c780 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6c7b8 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6c7c8 │ │ │ │ + bne 6c770 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6c780 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c7fc │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 6c7b4 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6c7ec │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6c7fc │ │ │ │ + bne 6c7a4 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6c7b4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c830 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 6c7e8 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6c820 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6c830 │ │ │ │ + bne 6c7d8 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6c7e8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c864 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 6c81c │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6c854 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6c864 │ │ │ │ + bne 6c80c │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6c81c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c898 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 6c850 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6c888 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6c898 │ │ │ │ + bne 6c840 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6c850 │ │ │ │ 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, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6c8c0 │ │ │ │ + bne 6c878 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ 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 r1, #5196 @ 0x144c │ │ │ │ @@ -63896,15 +63880,15 @@ │ │ │ │ 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 3bb220 <_Py_c_neg@@Base+0x28c> │ │ │ │ + b 3ba8b0 <_Py_c_neg@@Base+0x28c> │ │ │ │ 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 │ │ │ │ @@ -63913,136 +63897,136 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c960 │ │ │ │ + bne 6c918 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6c9a4 │ │ │ │ + beq 6c95c │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #140] @ 6c9f8 │ │ │ │ + ldr ip, [pc, #140] @ 6c9b0 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c9a4 │ │ │ │ + bne 6c95c │ │ │ │ mov r0, #0 │ │ │ │ - b 6c9f0 │ │ │ │ + b 6c9a8 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 37ac30 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + bl 37a458 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c99c │ │ │ │ + beq 6c954 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 2d25c │ │ │ │ cmp r0, #1 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 6c9f0 │ │ │ │ + beq 6c9a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20e944 │ │ │ │ + bl 20d8e8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - movw r2, #61560 @ 0xf078 │ │ │ │ + movw r2, #59128 @ 0xe6f8 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 657a0 │ │ │ │ - b 6c99c │ │ │ │ + bl 65758 │ │ │ │ + b 6c954 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r7, r2, r4, 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 6ca50 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 6ca08 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6ca40 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6ca50 │ │ │ │ + bne 6c9f8 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6ca08 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ca84 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 6ca3c │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6ca74 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6ca84 │ │ │ │ + bne 6ca2c │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6ca3c │ │ │ │ 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, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6caac │ │ │ │ + bne 6ca64 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ 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] @ 6cb04 │ │ │ │ - bl 2fa208 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #36] @ 6cabc │ │ │ │ + bl 2f9dc8 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #62256 @ 0xf330 │ │ │ │ + movw r0, #59824 @ 0xe9b0 │ │ │ │ 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 bf9f4 │ │ │ │ + b bfbbc │ │ │ │ rsbeq r5, r3, ip, lsl r0 │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #64268 @ 0xfb0c │ │ │ │ + movw r0, #61836 @ 0xf18c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b71d4 │ │ │ │ + b b7390 │ │ │ │ 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 │ │ │ │ @@ -64052,112 +64036,112 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6cb8c │ │ │ │ + bne 6cb44 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6cbc8 │ │ │ │ + beq 6cb80 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #168] @ 6cc40 │ │ │ │ + ldr ip, [pc, #168] @ 6cbf8 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6cc30 │ │ │ │ + beq 6cbe8 │ │ │ │ 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 6cc0c │ │ │ │ - bl 1e6ecc │ │ │ │ + beq 6cbc4 │ │ │ │ + bl 1e5c5c │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 6cc0c │ │ │ │ - bl be4fc │ │ │ │ + bne 6cbc4 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6cc30 │ │ │ │ + bne 6cbe8 │ │ │ │ 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 667c8 │ │ │ │ + b 66780 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r7, r2, r0, lsr pc │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r1, #14068 @ 0x36f4 │ │ │ │ + movw r1, #9900 @ 0x26ac │ │ │ │ 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 2eb88c <_PyInterpolation_Build@@Base+0x218> │ │ │ │ + b 2eb3e0 <_PyInterpolation_Build@@Base+0x218> │ │ │ │ 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 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6ccb8 │ │ │ │ - bl be4fc │ │ │ │ + bne 6cc70 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 6ccf8 │ │ │ │ + bne 6ccb0 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #20 │ │ │ │ bl 2d6a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6cce4 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 6cc9c │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ mov r0, #0 │ │ │ │ - b 6ccf8 │ │ │ │ - movw r0, #29976 @ 0x7518 │ │ │ │ + b 6ccb0 │ │ │ │ + movw r0, #27544 @ 0x6b98 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r0, [r0, #76] @ 0x4c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -64177,422 +64161,422 @@ │ │ │ │ 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 1c1608 │ │ │ │ + bl 1c1100 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 6cdf0 │ │ │ │ + bne 6cda8 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ add r6, r4, #16 │ │ │ │ ldr r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r7, r5 │ │ │ │ cmpge r5, #0 │ │ │ │ - ble 6cdb8 │ │ │ │ + ble 6cd70 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6cdb8 │ │ │ │ + bne 6cd70 │ │ │ │ sub r1, r7, r5 │ │ │ │ add r0, r6, r5 │ │ │ │ - bl a0614 │ │ │ │ + bl a06d8 │ │ │ │ mov r4, r0 │ │ │ │ - b 6cdf0 │ │ │ │ + b 6cda8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42964 @ 0xa7d4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 6cde0 │ │ │ │ + bne 6cd98 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 6cdf0 │ │ │ │ + b 6cda8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl a0614 │ │ │ │ + bl a06d8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6ce04 │ │ │ │ + beq 6cdbc │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ 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, #64304 @ 0xfb30 │ │ │ │ + movw r0, #61872 @ 0xf1b0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2886b0 │ │ │ │ + bl 2881f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6ce44 │ │ │ │ + bne 6cdfc │ │ │ │ mov r4, #0 │ │ │ │ - b 6cebc │ │ │ │ - movw r1, #64324 @ 0xfb44 │ │ │ │ + b 6ce74 │ │ │ │ + movw r1, #61892 @ 0xf1c4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 1389cc │ │ │ │ + bl 138fc8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ce78 │ │ │ │ + bgt 6ce30 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ce78 │ │ │ │ + bne 6ce30 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6ce3c │ │ │ │ + beq 6cdf4 │ │ │ │ ldrd r2, [r6, #8] │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #39088 @ 0x98b0 │ │ │ │ + movw r0, #36656 @ 0x8f30 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6cebc │ │ │ │ + bgt 6ce74 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6cebc │ │ │ │ + bne 6ce74 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 6cef0 │ │ │ │ + beq 6cea8 │ │ │ │ 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 17ec5c <_PyObject_LookupSpecialMethod@@Base+0x3b0> │ │ │ │ + b 17e914 <_PyObject_LookupSpecialMethod@@Base+0x3b0> │ │ │ │ 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 6cf70 │ │ │ │ + beq 6cf28 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6cf70 │ │ │ │ + ble 6cf28 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 128f04 │ │ │ │ + bl 129ba0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6cf90 │ │ │ │ - b 6cfa8 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + ble 6cf48 │ │ │ │ + b 6cf60 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 6cfa8 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 6cf60 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6cfa8 │ │ │ │ + bne 6cf60 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 5aac4 │ │ │ │ + bl 5aa7c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6d010 │ │ │ │ + beq 6cfc8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 6499c │ │ │ │ + bl 64954 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6cffc │ │ │ │ + bgt 6cfb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6d004 │ │ │ │ + beq 6cfbc │ │ │ │ mov r4, r5 │ │ │ │ - b 6d010 │ │ │ │ + b 6cfc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 6cffc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 6cfb4 │ │ │ │ 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 6d070 │ │ │ │ + beq 6d028 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6d070 │ │ │ │ + ble 6d028 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6d090 │ │ │ │ - bl 19ec64 │ │ │ │ + bne 6d048 │ │ │ │ + bl 19e924 │ │ │ │ mov r5, r0 │ │ │ │ - b 6d098 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + b 6d050 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 6d0bc │ │ │ │ - bl cd950 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 6d074 │ │ │ │ + bl ce5c8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d0bc │ │ │ │ + bgt 6d074 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d0bc │ │ │ │ + bne 6d074 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 6d104 │ │ │ │ + bne 6d0bc │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6d138 │ │ │ │ - b 6d12c │ │ │ │ + bne 6d0f0 │ │ │ │ + b 6d0e4 │ │ │ │ mov r3, #4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #22128 @ 0x5670 │ │ │ │ + movw r0, #19468 @ 0x4c0c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d0ec │ │ │ │ + bne 6d0a4 │ │ │ │ mov r0, #0 │ │ │ │ - b 6d200 │ │ │ │ - bl be4fc │ │ │ │ + b 6d1b8 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d124 │ │ │ │ + bne 6d0dc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 2f8abc <_PyCode_InitAddressRange@@Base+0x1b8> │ │ │ │ + bl 2f8638 <_Py_Instrument@@Base+0x2ac> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d124 │ │ │ │ + beq 6d0dc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ - bl 2f8abc <_PyCode_InitAddressRange@@Base+0x1b8> │ │ │ │ + bl 2f8638 <_Py_Instrument@@Base+0x2ac> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d124 │ │ │ │ + beq 6d0dc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6d180 │ │ │ │ - bl be4fc │ │ │ │ + bne 6d138 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d124 │ │ │ │ + bne 6d0dc │ │ │ │ ldrd r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ vldr d8, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl dc4ec │ │ │ │ + bl dd114 │ │ │ │ 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 df21c │ │ │ │ + bl dfe38 │ │ │ │ cmp r4, #4 │ │ │ │ - bne 6d1cc │ │ │ │ - bl b8fac │ │ │ │ + bne 6d184 │ │ │ │ + bl b9178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d188 │ │ │ │ - b 6d124 │ │ │ │ + beq 6d140 │ │ │ │ + b 6d0dc │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6d1f8 │ │ │ │ + beq 6d1b0 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ 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 27ad20 │ │ │ │ + b 27a868 │ │ │ │ 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 3a46f8 │ │ │ │ + b 3a3db8 │ │ │ │ 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 6d27c │ │ │ │ + beq 6d234 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6d27c │ │ │ │ + ble 6d234 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 13ff74 │ │ │ │ + bl 14056c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6d29c │ │ │ │ - b 6d2b4 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + ble 6d254 │ │ │ │ + b 6d26c │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 6d2b4 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 6d26c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d2b4 │ │ │ │ + bne 6d26c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 6d2f8 │ │ │ │ + bne 6d2b0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6d32c │ │ │ │ - b 6d320 │ │ │ │ + bne 6d2e4 │ │ │ │ + b 6d2d8 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #22112 @ 0x5660 │ │ │ │ + movw r0, #19452 @ 0x4bfc │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d2e0 │ │ │ │ + bne 6d298 │ │ │ │ mov r0, #0 │ │ │ │ - b 6d3cc │ │ │ │ - bl be4fc │ │ │ │ + b 6d384 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d318 │ │ │ │ + bne 6d2d0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 2f8abc <_PyCode_InitAddressRange@@Base+0x1b8> │ │ │ │ + bl 2f8638 <_Py_Instrument@@Base+0x2ac> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d318 │ │ │ │ + beq 6d2d0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ - bl 2f8abc <_PyCode_InitAddressRange@@Base+0x1b8> │ │ │ │ + bl 2f8638 <_Py_Instrument@@Base+0x2ac> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d318 │ │ │ │ + beq 6d2d0 │ │ │ │ ldrd r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrd r8, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl dc4ec │ │ │ │ + bl dd114 │ │ │ │ mov r2, r6 │ │ │ │ mov sl, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ strd r8, [sp] │ │ │ │ bl 2d388 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmp r4, #4 │ │ │ │ - bne 6d39c │ │ │ │ - bl b8fac │ │ │ │ + bne 6d354 │ │ │ │ + bl b9178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d35c │ │ │ │ - b 6d318 │ │ │ │ + beq 6d314 │ │ │ │ + b 6d2d0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6d3c4 │ │ │ │ + beq 6d37c │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ 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 27ad20 │ │ │ │ + b 27a868 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -64603,74 +64587,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 6d434 │ │ │ │ + bne 6d3ec │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6d478 │ │ │ │ + beq 6d430 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6d438 │ │ │ │ - b 6d478 │ │ │ │ + bgt 6d3f0 │ │ │ │ + b 6d430 │ │ │ │ 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 6d498 │ │ │ │ + bne 6d450 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6d478 │ │ │ │ + beq 6d430 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6d498 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 6d450 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 6d4fc │ │ │ │ + bl 16e8c0 │ │ │ │ + b 6d4b4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl c4904 │ │ │ │ + bl c4c2c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d4d8 │ │ │ │ + bgt 6d490 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d4d8 │ │ │ │ + bne 6d490 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d4fc │ │ │ │ + bgt 6d4b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d4fc │ │ │ │ + bne 6d4b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ @@ -64679,315 +64663,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 6d564 │ │ │ │ + bne 6d51c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6d5a4 │ │ │ │ + beq 6d55c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6d568 │ │ │ │ - b 6d5a4 │ │ │ │ + bgt 6d520 │ │ │ │ + b 6d55c │ │ │ │ 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 6d5c4 │ │ │ │ + bne 6d57c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6d5a4 │ │ │ │ + beq 6d55c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6d5c8 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 6d580 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 6d62c │ │ │ │ + bl 16e8c0 │ │ │ │ + b 6d5e4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 140854 │ │ │ │ + bl cd350 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d608 │ │ │ │ + bgt 6d5c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d608 │ │ │ │ + bne 6d5c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d62c │ │ │ │ + bgt 6d5e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d62c │ │ │ │ + bne 6d5e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 6d670 │ │ │ │ + bne 6d628 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6d6a0 │ │ │ │ - b 6d694 │ │ │ │ + bne 6d658 │ │ │ │ + b 6d64c │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #21988 @ 0x55e4 │ │ │ │ + movw r0, #19328 @ 0x4b80 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d658 │ │ │ │ - b 6d7d0 │ │ │ │ - bl be4fc │ │ │ │ + bne 6d610 │ │ │ │ + b 6d788 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d7d0 │ │ │ │ + bne 6d788 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 14b788 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b38c <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6d6c4 │ │ │ │ - bl be4fc │ │ │ │ + bne 6d67c │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 6d6f8 │ │ │ │ - b 6d7d0 │ │ │ │ - bl c56c8 │ │ │ │ + beq 6d6b0 │ │ │ │ + b 6d788 │ │ │ │ + bl c59f0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d6f0 │ │ │ │ + bgt 6d6a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d6f0 │ │ │ │ + bne 6d6a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 6d6b0 │ │ │ │ + beq 6d668 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 2f8abc <_PyCode_InitAddressRange@@Base+0x1b8> │ │ │ │ + bl 2f8638 <_Py_Instrument@@Base+0x2ac> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d7d0 │ │ │ │ + beq 6d788 │ │ │ │ ldrd r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6d73c │ │ │ │ + bge 6d6f4 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ 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 27ad20 │ │ │ │ + b 27a868 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a2bf4 │ │ │ │ + bl 1a28a4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6d7d0 │ │ │ │ - bl dc4ec │ │ │ │ + beq 6d788 │ │ │ │ + bl dd114 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a2d1c │ │ │ │ + bl 1a29cc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ strd r8, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 2d448 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmp r7, #0 │ │ │ │ - bge 6d7a4 │ │ │ │ + bge 6d75c │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6d7b8 │ │ │ │ - bl b8fac │ │ │ │ + bne 6d770 │ │ │ │ + bl b9178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d74c │ │ │ │ - b 6d7c8 │ │ │ │ + beq 6d704 │ │ │ │ + b 6d780 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 13967c │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + b 139c78 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ mov r0, r5 │ │ │ │ - bl 139a58 │ │ │ │ + bl 13a054 │ │ │ │ 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 2ef8f0 <_PyUnicode_Copy@@Base> │ │ │ │ + bl 2ef444 <_PyUnicode_Copy@@Base> │ │ │ │ subs r1, r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ - movw r0, #25596 @ 0x63fc │ │ │ │ + movw r0, #23164 @ 0x5a7c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b bf9f4 │ │ │ │ + b bfbbc │ │ │ │ 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 6d858 │ │ │ │ + bhi 6d810 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6d888 │ │ │ │ - b 6d87c │ │ │ │ + bne 6d840 │ │ │ │ + b 6d834 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #21996 @ 0x55ec │ │ │ │ + movw r0, #19336 @ 0x4b88 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d840 │ │ │ │ - b 6d9f0 │ │ │ │ - bl be4fc │ │ │ │ + bne 6d7f8 │ │ │ │ + b 6d9a8 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d9f0 │ │ │ │ + bne 6d9a8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ ldr r7, [r4, #4] │ │ │ │ - bl 2f8abc <_PyCode_InitAddressRange@@Base+0x1b8> │ │ │ │ + bl 2f8638 <_Py_Instrument@@Base+0x2ac> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d9f0 │ │ │ │ + beq 6d9a8 │ │ │ │ cmp r5, #3 │ │ │ │ movle r6, #0 │ │ │ │ - ble 6d8cc │ │ │ │ + ble 6d884 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6d8cc │ │ │ │ - bl be4fc │ │ │ │ + bne 6d884 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d9f0 │ │ │ │ + bne 6d9a8 │ │ │ │ mov r0, r7 │ │ │ │ vldr d8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 1eec44 │ │ │ │ + bl 1ed9dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d8fc │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 6d8b4 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64412 @ 0xfb9c │ │ │ │ + movw r1, #61980 @ 0xf21c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 6d9cc │ │ │ │ + bl 16e8c0 │ │ │ │ + b 6d984 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1ec47c │ │ │ │ + bl 1eb20c │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 6d9cc │ │ │ │ + blt 6d984 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp] │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ mov r3, r5 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 6da00 │ │ │ │ + bl 6d9b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6d9cc │ │ │ │ - bl dc4ec │ │ │ │ + beq 6d984 │ │ │ │ + bl dd114 │ │ │ │ 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 df21c │ │ │ │ + bl dfe38 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r7, r0 │ │ │ │ - bge 6d990 │ │ │ │ + bge 6d948 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6d990 │ │ │ │ - bl b8fac │ │ │ │ + bne 6d948 │ │ │ │ + bl b9178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d930 │ │ │ │ + beq 6d8e8 │ │ │ │ mvn r6, #0 │ │ │ │ - b 6d994 │ │ │ │ + b 6d94c │ │ │ │ mov r6, #0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r9 │ │ │ │ ldr r5, [r7] │ │ │ │ - bl 6de98 │ │ │ │ + bl 6de50 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6d9dc │ │ │ │ + bge 6d994 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 6d9cc │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 6d984 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r5, [r7] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ - bl be4fc │ │ │ │ + bl 27a868 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d9f0 │ │ │ │ + bne 6d9a8 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ 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 │ │ │ │ @@ -64996,150 +64980,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 6da3c │ │ │ │ + bgt 6d9f4 │ │ │ │ lsl r0, r3, #3 │ │ │ │ - bl a5998 │ │ │ │ + bl a5a58 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ - beq 6da84 │ │ │ │ + beq 6da3c │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r8, r3 │ │ │ │ movgt r0, #0 │ │ │ │ - bgt 6da68 │ │ │ │ + bgt 6da20 │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mul r0, r0, r8 │ │ │ │ - bl a5998 │ │ │ │ + bl a5a58 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7] │ │ │ │ movne r4, #0 │ │ │ │ movne r9, #44 @ 0x2c │ │ │ │ - bne 6daf4 │ │ │ │ + bne 6daac │ │ │ │ ldr r0, [r6] │ │ │ │ - bl a5ea8 │ │ │ │ - bl 2e1c38 │ │ │ │ + bl a5f68 │ │ │ │ + bl 2e1788 │ │ │ │ mvn r0, #0 │ │ │ │ - b 6db80 │ │ │ │ - bl 16b10c │ │ │ │ + b 6db38 │ │ │ │ + bl 16adcc │ │ │ │ mul sl, r9, r4 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6db4c │ │ │ │ + beq 6db04 │ │ │ │ ldr r1, [r7] │ │ │ │ add r1, r1, sl │ │ │ │ - bl 1c1608 │ │ │ │ + bl 1c1100 │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6db08 │ │ │ │ + beq 6dac0 │ │ │ │ sub r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6db2c │ │ │ │ + ble 6dae4 │ │ │ │ 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 6da90 │ │ │ │ - b 6db44 │ │ │ │ + bne 6da48 │ │ │ │ + b 6dafc │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6db4c │ │ │ │ + bgt 6db04 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6db4c │ │ │ │ + bne 6db04 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 6db4c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 6db04 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r5] │ │ │ │ - bne 6dac8 │ │ │ │ + bne 6da80 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 6dac8 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 6da80 │ │ │ │ mov r0, #0 │ │ │ │ - b 6db80 │ │ │ │ + b 6db38 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r5, #0 │ │ │ │ mov r6, #44 @ 0x2c │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r4, r5 │ │ │ │ - beq 6db78 │ │ │ │ + beq 6db30 │ │ │ │ mla r0, r6, r5, r0 │ │ │ │ add r5, r5, #1 │ │ │ │ - bl 1c4e48 │ │ │ │ - b 6db5c │ │ │ │ - bl a5ea8 │ │ │ │ - b 6da88 │ │ │ │ + bl 1c4930 │ │ │ │ + b 6db14 │ │ │ │ + bl a5f68 │ │ │ │ + b 6da40 │ │ │ │ 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 6dbc8 │ │ │ │ + bne 6db80 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154b08 <_PyType_Name@@Base> │ │ │ │ + bl 1546f4 <_PyType_Name@@Base> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #64532 @ 0xfc14 │ │ │ │ + movw r0, #62100 @ 0xf294 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - b 6dc1c │ │ │ │ + b 6dbd4 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 6dc28 │ │ │ │ - bl 152698 │ │ │ │ + beq 6dbe0 │ │ │ │ + bl 1522a4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6dbfc │ │ │ │ - bl be4fc │ │ │ │ + bne 6dbb4 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6dc28 │ │ │ │ - bl 143524 │ │ │ │ - b 6dc28 │ │ │ │ + beq 6dbe0 │ │ │ │ + bl 143118 │ │ │ │ + b 6dbe0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 6dc28 │ │ │ │ + bne 6dbe0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 154b08 <_PyType_Name@@Base> │ │ │ │ + bl 1546f4 <_PyType_Name@@Base> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #16896 @ 0x4200 │ │ │ │ + movw r0, #14524 @ 0x38bc │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b71d4 │ │ │ │ + b b7390 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 154b08 <_PyType_Name@@Base> │ │ │ │ + bl 1546f4 <_PyType_Name@@Base> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r0, #64540 @ 0xfc1c │ │ │ │ + movw r0, #62108 @ 0xf29c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b71d4 │ │ │ │ + b b7390 │ │ │ │ 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 │ │ │ │ @@ -65147,319 +65131,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 6dcb4 │ │ │ │ + bne 6dc6c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 6dd34 │ │ │ │ + beq 6dcec │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bgt 6dcb8 │ │ │ │ - b 6dd34 │ │ │ │ + bgt 6dc70 │ │ │ │ + b 6dcec │ │ │ │ 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 6dcf8 │ │ │ │ + bne 6dcb0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r4, r2 │ │ │ │ - beq 6dd34 │ │ │ │ + beq 6dcec │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 6dd34 │ │ │ │ + ble 6dcec │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6dd6c │ │ │ │ + beq 6dd24 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, r0 │ │ │ │ ldrne r3, [r6] │ │ │ │ - bne 6dd60 │ │ │ │ + bne 6dd18 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 6dd54 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bne 6dd0c │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 6ddd0 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 6dd88 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6dd34 │ │ │ │ + ble 6dcec │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 157a84 │ │ │ │ + bl 157670 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6dda4 │ │ │ │ + bgt 6dd5c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6dda4 │ │ │ │ + bne 6dd5c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ddc8 │ │ │ │ + bgt 6dd80 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ddc8 │ │ │ │ + bne 6dd80 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ 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 a091c │ │ │ │ + bl a09e0 │ │ │ │ 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 6de58 │ │ │ │ + bge 6de10 │ │ │ │ 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 6de28 │ │ │ │ + b 6dde0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6de84 │ │ │ │ + beq 6de3c │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r0, #64552 @ 0xfc28 │ │ │ │ + movw r0, #62120 @ 0xf2a8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bf9f4 │ │ │ │ - movw r0, #25340 @ 0x62fc │ │ │ │ + b bfbbc │ │ │ │ + movw r0, #22680 @ 0x5898 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bf9f4 │ │ │ │ + b bfbbc │ │ │ │ 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 a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ mla r0, r6, r4, r5 │ │ │ │ cmp r4, r7 │ │ │ │ - beq 6ded8 │ │ │ │ + beq 6de90 │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 1c4e48 │ │ │ │ - b 6dec0 │ │ │ │ + bl 1c4930 │ │ │ │ + b 6de78 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a5ea8 │ │ │ │ + b a5f68 │ │ │ │ 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, #63904 @ 0xf9a0 │ │ │ │ + movw r1, #61472 @ 0xf020 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str ip, [sp] │ │ │ │ ldr r2, [r2] │ │ │ │ - bl d2e40 │ │ │ │ + bl d3a64 │ │ │ │ cmp r0, r5 │ │ │ │ - beq 6df94 │ │ │ │ + beq 6df4c │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 43d34 <_PyNumber_InPlacePowerNoMod@@Base+0xc0> │ │ │ │ + bl 43ce4 <_PyNumber_InPlacePowerNoMod@@Base+0xc0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6df60 │ │ │ │ - b 6df94 │ │ │ │ + bne 6df18 │ │ │ │ + b 6df4c │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6df9c │ │ │ │ + ble 6df54 │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, r5 │ │ │ │ - ble 6dfd0 │ │ │ │ + ble 6df88 │ │ │ │ mov r0, r4 │ │ │ │ - bl 379ae8 <_PyErr_BadInternalCall@@Base+0x3e0> │ │ │ │ + bl 379310 <_PyErr_BadInternalCall@@Base+0x3e0> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 6df50 │ │ │ │ + bne 6df08 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6dfd0 │ │ │ │ + beq 6df88 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6dfb4 │ │ │ │ + ble 6df6c │ │ │ │ mov r4, #0 │ │ │ │ - b 6dfd0 │ │ │ │ + b 6df88 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6df5c │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 6df5c │ │ │ │ + bne 6df14 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 6df14 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6df94 │ │ │ │ + bne 6df4c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 6df94 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 6df4c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ 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 be73c │ │ │ │ + b be904 │ │ │ │ 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 6e150 │ │ │ │ + beq 6e108 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl be4fc │ │ │ │ + bl be6c4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 6e150 │ │ │ │ + bne 6e108 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38e588 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ + bl 38e430 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6e150 │ │ │ │ + beq 6e108 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396724 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ + bl 3963f0 <_PyLong_UInt32_Converter@@Base+0xd84> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396724 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ + bl 3963f0 <_PyLong_UInt32_Converter@@Base+0xd84> │ │ │ │ str r5, [sp] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ str sl, [sp, #12] │ │ │ │ - movw r0, #65020 @ 0xfdfc │ │ │ │ + movw r0, #62588 @ 0xf47c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r9, [sp, #8] │ │ │ │ - movw r3, #56896 @ 0xde40 │ │ │ │ + movw r3, #53784 @ 0xd218 │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6e0b0 │ │ │ │ + bne 6e068 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3ac0d8 │ │ │ │ + b 3ab798 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #65032 @ 0xfe08 │ │ │ │ + movw r0, #62600 @ 0xf488 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ movw r1, #713 @ 0x2c9 │ │ │ │ - bl 396d4c <_PyLong_UInt32_Converter@@Base+0x11b0> │ │ │ │ + bl 396820 <_PyLong_UInt32_Converter@@Base+0x11b4> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6e104 │ │ │ │ + bgt 6e0bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6e104 │ │ │ │ + bne 6e0bc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6e0a0 │ │ │ │ + beq 6e058 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6e130 │ │ │ │ + bgt 6e0e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6e130 │ │ │ │ + bne 6e0e8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - bl be4fc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e150 │ │ │ │ - movw r0, #65032 @ 0xfe08 │ │ │ │ + beq 6e108 │ │ │ │ + movw r0, #62600 @ 0xf488 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3bbbac <_Py_c_neg@@Base+0xc18> │ │ │ │ + b 3bb23c <_Py_c_neg@@Base+0xc18> │ │ │ │ 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 │ │ │ │ @@ -65467,394 +65451,394 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ bl 2d6c4 │ │ │ │ cmp r5, #3 │ │ │ │ - bne 6e1a8 │ │ │ │ + bne 6e160 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6e1dc │ │ │ │ - b 6e1d0 │ │ │ │ + bne 6e194 │ │ │ │ + b 6e188 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ - movw r0, #22012 @ 0x55fc │ │ │ │ + movw r0, #19352 @ 0x4b98 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e190 │ │ │ │ + bne 6e148 │ │ │ │ mov r4, #0 │ │ │ │ - b 6e278 │ │ │ │ - bl be4fc │ │ │ │ + b 6e230 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e1c8 │ │ │ │ + bne 6e180 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 1c1608 │ │ │ │ + bl 1c1100 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e1c8 │ │ │ │ + bne 6e180 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ - bl 2f8abc <_PyCode_InitAddressRange@@Base+0x1b8> │ │ │ │ + bl 2f8638 <_Py_Instrument@@Base+0x2ac> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e1c8 │ │ │ │ + beq 6e180 │ │ │ │ ldrd r6, [fp, #-84] @ 0xffffffac │ │ │ │ - bl dc4ec │ │ │ │ + bl dd114 │ │ │ │ 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 df21c │ │ │ │ + bl dfe38 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6e258 │ │ │ │ + bge 6e210 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6e290 │ │ │ │ - bl b8fac │ │ │ │ + bne 6e248 │ │ │ │ + bl b9178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e20c │ │ │ │ + beq 6e1c4 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6e26c │ │ │ │ - bl be4fc │ │ │ │ + bne 6e224 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e1c8 │ │ │ │ + bne 6e180 │ │ │ │ mov r0, r4 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6e2a4 │ │ │ │ + beq 6e25c │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c4e48 │ │ │ │ - b 6e2a4 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bl 1c4930 │ │ │ │ + b 6e25c │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ - b 6e258 │ │ │ │ + bl 27a868 │ │ │ │ + b 6e210 │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, fp, #12 │ │ │ │ - bl 398b54 <_PyLong_UInt32_Converter@@Base+0x2fb8> │ │ │ │ + bl 397d5c <_PyLong_UInt32_Converter@@Base+0x26f0> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 6e2e8 │ │ │ │ + beq 6e2a0 │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ - bl 20055c │ │ │ │ + bl 1ff36c │ │ │ │ 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 2dcb24 │ │ │ │ + bl 2dc6a0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6e328 │ │ │ │ + beq 6e2e0 │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1eeddc │ │ │ │ + b 1edb74 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {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 6e37c │ │ │ │ + bhi 6e334 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6e3ac │ │ │ │ - b 6e3a0 │ │ │ │ + bne 6e364 │ │ │ │ + b 6e358 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #22020 @ 0x5604 │ │ │ │ + movw r0, #19360 @ 0x4ba0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e364 │ │ │ │ - b 6e4fc │ │ │ │ - bl be4fc │ │ │ │ + bne 6e31c │ │ │ │ + b 6e4b4 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e4fc │ │ │ │ + bne 6e4b4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ ldr r7, [r4, #4] │ │ │ │ - bl 2f8abc <_PyCode_InitAddressRange@@Base+0x1b8> │ │ │ │ + bl 2f8638 <_Py_Instrument@@Base+0x2ac> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e4fc │ │ │ │ + beq 6e4b4 │ │ │ │ cmp r5, #3 │ │ │ │ movle r6, #0 │ │ │ │ - ble 6e3f0 │ │ │ │ + ble 6e3a8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6e3f0 │ │ │ │ - bl be4fc │ │ │ │ + bne 6e3a8 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e4fc │ │ │ │ + bne 6e4b4 │ │ │ │ mov r0, r7 │ │ │ │ vldr d8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 1eec44 │ │ │ │ + bl 1ed9dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e420 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 6e3d8 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #65044 @ 0xfe14 │ │ │ │ + movw r1, #62612 @ 0xf494 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 6e4d8 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 6e490 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1ec47c │ │ │ │ + bl 1eb20c │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 6e4d8 │ │ │ │ + blt 6e490 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp] │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ mov r3, r5 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 6da00 │ │ │ │ + bl 6d9b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6e4d8 │ │ │ │ - bl dc4ec │ │ │ │ + beq 6e490 │ │ │ │ + bl dd114 │ │ │ │ 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 df21c │ │ │ │ + bl dfe38 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6e4c0 │ │ │ │ + bge 6e478 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6e4ac │ │ │ │ - bl b8fac │ │ │ │ + bne 6e464 │ │ │ │ + bl b9178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e454 │ │ │ │ - b 6e4bc │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 6e40c │ │ │ │ + b 6e474 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 6de98 │ │ │ │ + bl 6de50 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6e4e8 │ │ │ │ - bl be4fc │ │ │ │ + bne 6e4a0 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e4fc │ │ │ │ + bne 6e4b4 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ 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 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, fp, #12 │ │ │ │ - bl 21d9b8 │ │ │ │ + bl 21cb1c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6e544 │ │ │ │ + beq 6e4fc │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1eeddc │ │ │ │ + b 1edb74 │ │ │ │ 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 │ │ │ │ mov r2, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r1, fp, #12 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 2f5424 │ │ │ │ + bl 2f5088 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 6e58c │ │ │ │ + beq 6e544 │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ - bl 1eeddc │ │ │ │ + bl 1edb74 │ │ │ │ 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 6e5d0 │ │ │ │ + bne 6e588 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6e600 │ │ │ │ - b 6e5f4 │ │ │ │ + bne 6e5b8 │ │ │ │ + b 6e5ac │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #21980 @ 0x55dc │ │ │ │ + movw r0, #19320 @ 0x4b78 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e5b8 │ │ │ │ - b 6e718 │ │ │ │ - bl be4fc │ │ │ │ + bne 6e570 │ │ │ │ + b 6e6d0 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e718 │ │ │ │ + bne 6e6d0 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1eec44 │ │ │ │ + bl 1ed9dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e630 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 6e5e8 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #65080 @ 0xfe38 │ │ │ │ + movw r1, #62648 @ 0xf4b8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 6e6f8 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 6e6b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ec47c │ │ │ │ + bl 1eb20c │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 6e6f8 │ │ │ │ + blt 6e6b0 │ │ │ │ mov r0, #1 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r4 │ │ │ │ sub r1, fp, #32 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 6da00 │ │ │ │ + bl 6d9b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6e6f8 │ │ │ │ - bl dc4ec │ │ │ │ + beq 6e6b0 │ │ │ │ + bl dd114 │ │ │ │ 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 df21c │ │ │ │ + bl dfe38 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bge 6e6bc │ │ │ │ + bge 6e674 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6e6bc │ │ │ │ - bl b8fac │ │ │ │ + bne 6e674 │ │ │ │ + bl b9178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e664 │ │ │ │ + beq 6e61c │ │ │ │ mvn r7, #0 │ │ │ │ - b 6e6c0 │ │ │ │ + b 6e678 │ │ │ │ mov r7, #0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r5, [r6] │ │ │ │ - bl 6de98 │ │ │ │ + bl 6de50 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6e708 │ │ │ │ + bge 6e6c0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 6e6f8 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 6e6b0 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r5, [r6] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ - bl be4fc │ │ │ │ + bl 27a868 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e718 │ │ │ │ + bne 6e6d0 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ 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 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, fp, #12 │ │ │ │ - bl 398b54 <_PyLong_UInt32_Converter@@Base+0x2fb8> │ │ │ │ + bl 397d5c <_PyLong_UInt32_Converter@@Base+0x26f0> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 6e75c │ │ │ │ + beq 6e714 │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ - bl 1eeddc │ │ │ │ + bl 1edb74 │ │ │ │ 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] @ 6e918 │ │ │ │ + ldr r2, [pc, #408] @ 6e8d0 │ │ │ │ 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] │ │ │ │ @@ -65885,233 +65869,233 @@ │ │ │ │ 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 a12b4 │ │ │ │ + bl a1378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6e908 │ │ │ │ - movw r9, #50776 @ 0xc658 │ │ │ │ + beq 6e8c0 │ │ │ │ + movw r9, #48408 @ 0xbd18 │ │ │ │ movt r9, #61 @ 0x3d │ │ │ │ - movw r8, #50788 @ 0xc664 │ │ │ │ + movw r8, #48420 @ 0xbd24 │ │ │ │ movt r8, #61 @ 0x3d │ │ │ │ - movw r7, #50628 @ 0xc5c4 │ │ │ │ + movw r7, #48260 @ 0xbc84 │ │ │ │ movt r7, #61 @ 0x3d │ │ │ │ sub r5, fp, #180 @ 0xb4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ - movw r0, #65468 @ 0xffbc │ │ │ │ + movw r0, #63036 @ 0xf63c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ vldr d7, [r5, #32] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ str r1, [sp, #16] │ │ │ │ - movw r1, #38168 @ 0x9518 │ │ │ │ + movw r1, #33164 @ 0x818c │ │ │ │ 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, #50748 @ 0xc63c │ │ │ │ + movw r3, #48380 @ 0xbcfc │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ subs sl, r0, #0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - beq 6e900 │ │ │ │ - bl c5924 │ │ │ │ + beq 6e8b8 │ │ │ │ + bl c5c4c │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e8cc │ │ │ │ + beq 6e884 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6e900 │ │ │ │ + bgt 6e8b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6e900 │ │ │ │ + bne 6e8b8 │ │ │ │ mov r0, sl │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 6e900 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 6e8b8 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6e8ec │ │ │ │ + bgt 6e8a4 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ - bne 6e8ec │ │ │ │ + bne 6e8a4 │ │ │ │ mov r0, sl │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ add r5, r5, #48 @ 0x30 │ │ │ │ cmp r6, #3 │ │ │ │ - bne 6e840 │ │ │ │ - b 6e90c │ │ │ │ + bne 6e7f8 │ │ │ │ + b 6e8c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 653bc │ │ │ │ + bl 65374 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e998 │ │ │ │ + beq 6e950 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2d7f0 <__clock_gettime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e970 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 6e928 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ - b 6e988 │ │ │ │ + bl 27a868 │ │ │ │ + b 6e940 │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #20 │ │ │ │ sub r0, fp, #28 │ │ │ │ - bl 262118 <_Py_HandlePending@@Base+0x7c4> │ │ │ │ + bl 261388 <_Py_HandlePending@@Base+0x7c8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6e990 │ │ │ │ + bne 6e948 │ │ │ │ mov r0, #0 │ │ │ │ - b 6e998 │ │ │ │ + b 6e950 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 1eeddc │ │ │ │ + bl 1edb74 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r3, [pc, #36] @ 6e9cc │ │ │ │ - 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 be73c │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r3, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e9e4 │ │ │ │ - b a12b4 │ │ │ │ + bne 6e96c │ │ │ │ + b a1378 │ │ │ │ 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 a12b4 │ │ │ │ + bl a1378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6ea78 │ │ │ │ + beq 6ea00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6ead8 │ │ │ │ + bl 6ea60 │ │ │ │ ldr r4, [r0] │ │ │ │ - b 6ea2c │ │ │ │ + b 6e9b4 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6eab8 │ │ │ │ + ble 6ea40 │ │ │ │ ldr r4, [r4, #24] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6ead0 │ │ │ │ + beq 6ea58 │ │ │ │ ldr r3, [r4] │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6ea28 │ │ │ │ + ble 6e9b0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ strle r2, [r4] │ │ │ │ - bl c5924 │ │ │ │ + bl c5c4c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ea1c │ │ │ │ + beq 6e9a4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6ea80 │ │ │ │ + ble 6ea08 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6ea9c │ │ │ │ + ble 6ea24 │ │ │ │ mov r5, #0 │ │ │ │ - b 6ead0 │ │ │ │ + b 6ea58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ea6c │ │ │ │ + bne 6e9f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 6ea6c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 6e9f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ea78 │ │ │ │ + bne 6ea00 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 6ea78 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 6ea00 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - bne 6ea28 │ │ │ │ + bne 6e9b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 6ea28 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 6e9b0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 6eb24 │ │ │ │ + bge 6eaac │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #2 │ │ │ │ - beq 6eb24 │ │ │ │ + beq 6eaac │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #32] @ 6eb30 │ │ │ │ + ldr r2, [pc, #32] @ 6eab8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl b2d74 <_PyStaticType_GetState@@Base> │ │ │ │ + bl b2e44 <_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 │ │ │ │ + ldr r3, [pc, #36] @ 6eaec │ │ │ │ + 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 be904 │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ tst r3, #1 │ │ │ │ - bne 6eb54 │ │ │ │ + bne 6eb0c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ tst r2, #1 │ │ │ │ - beq 6eb88 │ │ │ │ + beq 6eb40 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38812 @ 0x979c │ │ │ │ + movw r1, #36152 @ 0x8d38 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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 │ │ │ │ @@ -66119,15 +66103,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 6ed44 │ │ │ │ + bl 6ecfc │ │ │ │ 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 │ │ │ │ @@ -66140,309 +66124,309 @@ │ │ │ │ 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 b23fc │ │ │ │ + b b24cc │ │ │ │ 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 6ec74 │ │ │ │ + bne 6ec2c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6ecb4 │ │ │ │ + beq 6ec6c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6ec78 │ │ │ │ - b 6ecb4 │ │ │ │ + bgt 6ec30 │ │ │ │ + b 6ec6c │ │ │ │ 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 6ecd4 │ │ │ │ + bne 6ec8c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6ecb4 │ │ │ │ + beq 6ec6c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6ecd8 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 6ec90 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 6ed3c │ │ │ │ + bl 16e8c0 │ │ │ │ + b 6ecf4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 17fe6c │ │ │ │ + bl 17fb24 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ed18 │ │ │ │ + bgt 6ecd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ed18 │ │ │ │ + bne 6ecd0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ed3c │ │ │ │ + bgt 6ecf4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ed3c │ │ │ │ + bne 6ecf4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0006ed44 : │ │ │ │ +0006ecfc : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - beq 6ed98 │ │ │ │ + beq 6ed50 │ │ │ │ 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 6ed84 │ │ │ │ + bne 6ed3c │ │ │ │ ldr r0, [r4, #-4] │ │ │ │ and r0, r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ed78 │ │ │ │ + bne 6ed30 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6edd4 │ │ │ │ + bne 6ed8c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -0006ede8 : │ │ │ │ +0006eda0 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw ip, #52384 @ 0xcca0 │ │ │ │ + movw ip, #48416 @ 0xbd20 │ │ │ │ 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 2b826c │ │ │ │ + bl 2b7bc8 │ │ │ │ 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 1f24a8 <_PyLong_Copy@@Base> │ │ │ │ + bl 1f1240 <_PyLong_Copy@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #25596 @ 0x63fc │ │ │ │ + movw r0, #23164 @ 0x5a7c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b bf9f4 │ │ │ │ + b bfbbc │ │ │ │ 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] @ 6ef1c │ │ │ │ + ldr r0, [pc, #156] @ 6eed4 │ │ │ │ mov r3, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6eea0 │ │ │ │ + bne 6ee58 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6ee88 │ │ │ │ + bne 6ee40 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ - bne 6eec8 │ │ │ │ + bne 6ee80 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ - bl 18ba50 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #80] @ 6ef20 │ │ │ │ + bl 18b6cc <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #80] @ 6eed8 │ │ │ │ ldr r3, [r3, #1596] @ 0x63c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6eedc │ │ │ │ - bl 2f3a4c <_PyObject_MaybeCallSpecialNoArgs@@Base+0xa78> │ │ │ │ + beq 6ee94 │ │ │ │ + bl 2f35f8 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xa78> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 6eefc │ │ │ │ + bne 6eeb4 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6eee4 │ │ │ │ + bne 6ee9c │ │ │ │ dmb ish │ │ │ │ - beq 6ef0c │ │ │ │ - ldr r0, [pc, #16] @ 6ef1c │ │ │ │ - bl 2bcb48 │ │ │ │ + beq 6eec4 │ │ │ │ + ldr r0, [pc, #16] @ 6eed4 │ │ │ │ + bl 2d8074 │ │ │ │ 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 @ │ │ │ │ │ │ │ │ -0006ef24 : │ │ │ │ +0006eedc : │ │ │ │ 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 6ef4c │ │ │ │ - bl 3c66e4 <_Py_hashtable_foreach@@Base+0x6dac> │ │ │ │ - b 6ef60 │ │ │ │ + bne 6ef04 │ │ │ │ + bl 3c5d74 <_Py_hashtable_foreach@@Base+0x6b94> │ │ │ │ + b 6ef18 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl aa8a8 │ │ │ │ + bl aa900 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6ef68 │ │ │ │ + bne 6ef20 │ │ │ │ mvn r5, #0 │ │ │ │ - b 6ef9c │ │ │ │ + b 6ef54 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 19ec64 │ │ │ │ + bl 19e924 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ef9c │ │ │ │ + bgt 6ef54 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ef9c │ │ │ │ + bne 6ef54 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 6eff8 │ │ │ │ + beq 6efb0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6eff8 │ │ │ │ + ble 6efb0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1d0820 │ │ │ │ + bl 1cf298 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f064 │ │ │ │ - b 6f014 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bne 6f01c │ │ │ │ + b 6efcc │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 6f040 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 6eff8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2784 @ 0xae0 │ │ │ │ + movw r1, #352 @ 0x160 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6f048 │ │ │ │ + ble 6f000 │ │ │ │ mov r5, #0 │ │ │ │ - b 6f094 │ │ │ │ + b 6f04c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f040 │ │ │ │ + bne 6eff8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 6f040 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 6eff8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ca464 │ │ │ │ + bl ca664 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f094 │ │ │ │ + bgt 6f04c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f094 │ │ │ │ + bne 6f04c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ @@ -66451,385 +66435,385 @@ │ │ │ │ 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 6f0fc │ │ │ │ + bne 6f0b4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6f140 │ │ │ │ + beq 6f0f8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6f100 │ │ │ │ - b 6f140 │ │ │ │ + bgt 6f0b8 │ │ │ │ + b 6f0f8 │ │ │ │ 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 6f160 │ │ │ │ + bne 6f118 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6f140 │ │ │ │ + beq 6f0f8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6f160 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 6f118 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 6f1c4 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 6f17c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1c6b10 │ │ │ │ + bl 1c65f8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f1a0 │ │ │ │ + bgt 6f158 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f1a0 │ │ │ │ + bne 6f158 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f1c4 │ │ │ │ + bgt 6f17c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f1c4 │ │ │ │ + bne 6f17c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #60116 @ 0xead4 │ │ │ │ + movw r3, #57540 @ 0xe0c4 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 6f1f0 │ │ │ │ + ldr r1, [pc, #8] @ 6f1a8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6f1f4 │ │ │ │ + b 6f1ac │ │ │ │ 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 130b50 │ │ │ │ + bl 1312c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6f2ac │ │ │ │ + beq 6f264 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 6f2e4 │ │ │ │ + bne 6f29c │ │ │ │ mov r1, r5 │ │ │ │ - bl 1191d4 │ │ │ │ + bl 119d0c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6f2b4 │ │ │ │ - movw r3, #52312 @ 0xcc58 │ │ │ │ + bne 6f26c │ │ │ │ + movw r3, #48340 @ 0xbcd4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1430a4 │ │ │ │ + bl 142c98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f288 │ │ │ │ - bl 143524 │ │ │ │ - movw r0, #52396 @ 0xccac │ │ │ │ + beq 6f240 │ │ │ │ + bl 143118 │ │ │ │ + movw r0, #48428 @ 0xbd2c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #2876 @ 0xb3c │ │ │ │ + movw r1, #444 @ 0x1bc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6f294 │ │ │ │ - b 6f2ac │ │ │ │ + ble 6f24c │ │ │ │ + b 6f264 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f2ac │ │ │ │ + bgt 6f264 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f2ac │ │ │ │ + bne 6f264 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6f2c8 │ │ │ │ + ble 6f280 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f2c0 │ │ │ │ + bne 6f278 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 6f2c0 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 6f278 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f304 │ │ │ │ + bgt 6f2bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f304 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 6f2bc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a9350 │ │ │ │ + b a93a8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3c6740 <_Py_hashtable_foreach@@Base+0x6e08> │ │ │ │ + b 3c5dd0 <_Py_hashtable_foreach@@Base+0x6bf0> │ │ │ │ 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 6f390 │ │ │ │ + bne 6f348 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6f3d4 │ │ │ │ + beq 6f38c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6f394 │ │ │ │ - b 6f3d4 │ │ │ │ + bgt 6f34c │ │ │ │ + b 6f38c │ │ │ │ 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 6f3f4 │ │ │ │ + bne 6f3ac │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6f3d4 │ │ │ │ + beq 6f38c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6f3f4 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 6f3ac │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 6f458 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 6f410 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 226620 │ │ │ │ + bl 225910 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f434 │ │ │ │ + bgt 6f3ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f434 │ │ │ │ + bne 6f3ec │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f458 │ │ │ │ + bgt 6f410 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f458 │ │ │ │ + bne 6f410 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r4, [r3, #104] @ 0x68 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 6f4a4 │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + bne 6f45c │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2916 @ 0xb64 │ │ │ │ + movw r1, #484 @ 0x1e4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0006f4cc : │ │ │ │ +0006f484 : │ │ │ │ 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 6f4f8 │ │ │ │ - bl 3c66e4 <_Py_hashtable_foreach@@Base+0x6dac> │ │ │ │ - b 6f508 │ │ │ │ + bne 6f4b0 │ │ │ │ + bl 3c5d74 <_Py_hashtable_foreach@@Base+0x6b94> │ │ │ │ + b 6f4c0 │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl e2f80 │ │ │ │ + bl e3b9c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 6f51c │ │ │ │ - movw r0, #2948 @ 0xb84 │ │ │ │ + bge 6f4d4 │ │ │ │ + movw r0, #516 @ 0x204 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2ebd34 │ │ │ │ - b 6f524 │ │ │ │ + bl 2eb888 │ │ │ │ + b 6f4dc │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, 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 be73c │ │ │ │ + b be904 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2ab838 <_PyEval_MakePendingCalls@@Base+0x1dd4> │ │ │ │ + bl 2ab1e8 <_PyEval_MakePendingCalls@@Base+0x1c40> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6f5a4 │ │ │ │ + beq 6f55c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f5ac │ │ │ │ - bl 2abe34 │ │ │ │ + beq 6f564 │ │ │ │ + bl 2ab820 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6f5ac │ │ │ │ + bne 6f564 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f5a4 │ │ │ │ + bgt 6f55c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f5a4 │ │ │ │ + bne 6f55c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6f5c4 │ │ │ │ + ble 6f57c │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f5b8 │ │ │ │ + bne 6f570 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 6f5b8 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 6f570 │ │ │ │ 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 6f658 │ │ │ │ + bne 6f610 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6f638 │ │ │ │ + beq 6f5f0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6f65c │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 6f614 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 6f698 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 6f650 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1aa428 │ │ │ │ + bl 1aa048 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f698 │ │ │ │ + bgt 6f650 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f698 │ │ │ │ + bne 6f650 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ @@ -66838,162 +66822,162 @@ │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne ip, ip, #1 │ │ │ │ mov r6, r0 │ │ │ │ cmp ip, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 6f6f4 │ │ │ │ + bne 6f6ac │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6f730 │ │ │ │ + beq 6f6e8 │ │ │ │ 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 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f890 │ │ │ │ + beq 6f848 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14b788 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b38c <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6f750 │ │ │ │ - bl be4fc │ │ │ │ + bne 6f708 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f890 │ │ │ │ - b 6f78c │ │ │ │ - bl c56c8 │ │ │ │ + bne 6f848 │ │ │ │ + b 6f744 │ │ │ │ + bl c59f0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f77c │ │ │ │ + bgt 6f734 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f77c │ │ │ │ + bne 6f734 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - beq 6f740 │ │ │ │ + beq 6f6f8 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 6f7a8 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 6f760 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #48780 @ 0xbe8c │ │ │ │ + movw r1, #46348 @ 0xb50c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 6f890 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 6f848 │ │ │ │ cmn r5, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 6f7c8 │ │ │ │ + bhi 6f780 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 6f7e4 │ │ │ │ + bne 6f79c │ │ │ │ mov r0, #8 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b cdc30 │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + b ce8a8 │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3084 @ 0xc0c │ │ │ │ + movw r1, #652 @ 0x28c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 6f890 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 6f848 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a2bf4 │ │ │ │ + bl 1a28a4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 6f890 │ │ │ │ - bl 1a2d1c │ │ │ │ + beq 6f848 │ │ │ │ + bl 1a29cc │ │ │ │ add r4, r6, #8 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6f820 │ │ │ │ + bne 6f7d8 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6f808 │ │ │ │ + bne 6f7c0 │ │ │ │ dmb ish │ │ │ │ - beq 6f830 │ │ │ │ + beq 6f7e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 33fd88 │ │ │ │ + bl 348df4 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldrb r0, [r1] │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 6f850 │ │ │ │ + bhi 6f808 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 3c183c <_Py_hashtable_foreach@@Base+0x1f04> │ │ │ │ + bl 3c0ecc <_Py_hashtable_foreach@@Base+0x1cec> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 6f870 │ │ │ │ + bne 6f828 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6f858 │ │ │ │ + bne 6f810 │ │ │ │ dmb ish │ │ │ │ - beq 6f880 │ │ │ │ + beq 6f838 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2bcb48 │ │ │ │ + bl 2d8074 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 1a3a6c │ │ │ │ + b 1a371c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #16] @ 6f8bc │ │ │ │ + ldr r2, [pc, #16] @ 6f874 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 466d4 │ │ │ │ + b 46684 │ │ │ │ rsbeq r1, r3, r8, asr sl │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #3112 @ 0xc28 │ │ │ │ + movw r0, #680 @ 0x2a8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa8a8 │ │ │ │ + b aa900 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #60116 @ 0xead4 │ │ │ │ + movw r3, #57540 @ 0xe0c4 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 6f900 │ │ │ │ + ldr r1, [pc, #8] @ 6f8b8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6f1f4 │ │ │ │ + b 6f1ac │ │ │ │ rsbeq r1, r3, r8, asr sl │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #60100 @ 0xeac4 │ │ │ │ + movw r3, #57524 @ 0xe0b4 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 6f928 │ │ │ │ + ldr r1, [pc, #8] @ 6f8e0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6f1f4 │ │ │ │ + b 6f1ac │ │ │ │ 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, r0 │ │ │ │ @@ -67001,148 +66985,148 @@ │ │ │ │ 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 6f98c │ │ │ │ + bne 6f944 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6f9cc │ │ │ │ + beq 6f984 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6f990 │ │ │ │ - b 6f9cc │ │ │ │ + bgt 6f948 │ │ │ │ + b 6f984 │ │ │ │ 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 6f9ec │ │ │ │ + bne 6f9a4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6f9cc │ │ │ │ + beq 6f984 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6f9f0 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 6f9a8 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 6fa54 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 6fa0c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 44854 │ │ │ │ + bl 44804 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6fa30 │ │ │ │ + bgt 6f9e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6fa30 │ │ │ │ + bne 6f9e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6fa54 │ │ │ │ + bgt 6fa0c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6fa54 │ │ │ │ + bne 6fa0c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 6fa94 │ │ │ │ + bne 6fa4c │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6fac4 │ │ │ │ - b 6fab8 │ │ │ │ + bne 6fa7c │ │ │ │ + b 6fa70 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36288 @ 0x8dc0 │ │ │ │ + movw r0, #31284 @ 0x7a34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6fa7c │ │ │ │ - b 6fb7c │ │ │ │ - bl be4fc │ │ │ │ + bne 6fa34 │ │ │ │ + b 6fb34 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6fb7c │ │ │ │ + bne 6fb34 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #38128 @ 0x94f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq 6faf8 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 6fab0 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4900 @ 0x1324 │ │ │ │ + movw r1, #2460 @ 0x99c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b 6fb6c │ │ │ │ + bl 1409e8 │ │ │ │ + b 6fb24 │ │ │ │ cmp r4, #5 │ │ │ │ - bhi 6fb24 │ │ │ │ + bhi 6fadc │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r0, r2 │ │ │ │ - beq 6fb60 │ │ │ │ + beq 6fb18 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #0 │ │ │ │ mov r3, r0 │ │ │ │ lsl r4, r1, r4 │ │ │ │ - b 6fb44 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + b 6fafc │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #32940 @ 0x80ac │ │ │ │ + movw r1, #30352 @ 0x7690 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b 6fb6c │ │ │ │ + bl 1409e8 │ │ │ │ + b 6fb24 │ │ │ │ ldrb lr, [r2, r3] │ │ │ │ orr ip, r0, r1, lsl r3 │ │ │ │ add r3, r3, #1 │ │ │ │ tst lr, r4 │ │ │ │ movne r0, ip │ │ │ │ cmp r3, #16 │ │ │ │ - bne 6fb44 │ │ │ │ + bne 6fafc │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be73c │ │ │ │ - bl be4fc │ │ │ │ + b be904 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r0, #0 │ │ │ │ - beq 6fb60 │ │ │ │ + beq 6fb18 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -67150,75 +67134,75 @@ │ │ │ │ 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 be4fc │ │ │ │ + bl be6c4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 6fcac │ │ │ │ + bne 6fc64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38e588 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ + bl 38e430 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6fcac │ │ │ │ + beq 6fc64 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396724 <_PyLong_UInt32_Converter@@Base+0xb88> │ │ │ │ + bl 3963f0 <_PyLong_UInt32_Converter@@Base+0xd84> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #44212 @ 0xacb4 │ │ │ │ + movw r0, #41748 @ 0xa314 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6fc0c │ │ │ │ + bne 6fbc4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3ac0d8 │ │ │ │ + b 3ab798 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #3132 @ 0xc3c │ │ │ │ + movw r0, #700 @ 0x2bc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ movw r1, #727 @ 0x2d7 │ │ │ │ - bl 396d4c <_PyLong_UInt32_Converter@@Base+0x11b0> │ │ │ │ + bl 396820 <_PyLong_UInt32_Converter@@Base+0x11b4> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6fc60 │ │ │ │ + bgt 6fc18 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6fc60 │ │ │ │ + bne 6fc18 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6fbfc │ │ │ │ + beq 6fbb4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6fc8c │ │ │ │ + bgt 6fc44 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6fc8c │ │ │ │ + bne 6fc44 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - bl be4fc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6fcac │ │ │ │ - movw r0, #3132 @ 0xc3c │ │ │ │ + beq 6fc64 │ │ │ │ + movw r0, #700 @ 0x2bc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3bbbac <_Py_c_neg@@Base+0xc18> │ │ │ │ + b 3bb23c <_Py_c_neg@@Base+0xc18> │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ @@ -67227,240 +67211,240 @@ │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne ip, ip, #1 │ │ │ │ mov r7, r0 │ │ │ │ cmp ip, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 6fd08 │ │ │ │ + bne 6fcc0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6fd40 │ │ │ │ + beq 6fcf8 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr ip, [pc, #412] @ 6febc │ │ │ │ + ldr ip, [pc, #412] @ 6fe74 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, lr │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6fdb4 │ │ │ │ + beq 6fd6c │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14b788 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b38c <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6fd60 │ │ │ │ - bl be4fc │ │ │ │ + bne 6fd18 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6fdb4 │ │ │ │ - b 6fd9c │ │ │ │ - bl c56c8 │ │ │ │ + bne 6fd6c │ │ │ │ + b 6fd54 │ │ │ │ + bl c59f0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6fd8c │ │ │ │ + bgt 6fd44 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6fd8c │ │ │ │ + bne 6fd44 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 6fd50 │ │ │ │ + beq 6fd08 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6fdbc │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 6fd74 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #48780 @ 0xbe8c │ │ │ │ + movw r1, #46348 @ 0xb50c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r4, #0 │ │ │ │ - b 6feb0 │ │ │ │ + b 6fe68 │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 6fddc │ │ │ │ + bhi 6fd94 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 6fdf8 │ │ │ │ + bne 6fdb0 │ │ │ │ mov r0, #7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b cdc30 │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + b ce8a8 │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3084 @ 0xc0c │ │ │ │ + movw r1, #652 @ 0x28c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 6fdb4 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 6fd6c │ │ │ │ mov r0, r4 │ │ │ │ - bl a5998 │ │ │ │ + bl a5a58 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6fe14 │ │ │ │ + bne 6fdcc │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2e1c38 │ │ │ │ + b 2e1788 │ │ │ │ add r6, r7, #8 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6fe38 │ │ │ │ + bne 6fdf0 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6fe20 │ │ │ │ + bne 6fdd8 │ │ │ │ dmb ish │ │ │ │ - beq 6fe48 │ │ │ │ + beq 6fe00 │ │ │ │ mov r0, r6 │ │ │ │ - bl 33fd88 │ │ │ │ + bl 348df4 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldrb r0, [r1] │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 6fe68 │ │ │ │ + bhi 6fe20 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 3c183c <_Py_hashtable_foreach@@Base+0x1f04> │ │ │ │ + bl 3c0ecc <_Py_hashtable_foreach@@Base+0x1cec> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 6fe88 │ │ │ │ + bne 6fe40 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6fe70 │ │ │ │ + bne 6fe28 │ │ │ │ dmb ish │ │ │ │ - beq 6fe98 │ │ │ │ + beq 6fe50 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2bcb48 │ │ │ │ + bl 2d8074 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ac4ec <_Py_strhex@@Base> │ │ │ │ + bl 3abbac <_Py_strhex@@Base> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r8, r2, r0, ror r0 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 6ff90 │ │ │ │ + beq 6ff48 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r4, #52412 @ 0xccbc │ │ │ │ + movw r4, #48444 @ 0xbd3c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 6812c │ │ │ │ + bl 680e4 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 6ff50 │ │ │ │ - movw r3, #52268 @ 0xcc2c │ │ │ │ + bne 6ff08 │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1430a4 │ │ │ │ + bl 142c98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ff24 │ │ │ │ - bl 143524 │ │ │ │ + beq 6fedc │ │ │ │ + bl 143118 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r3, #52368 @ 0xcc90 │ │ │ │ + movw r3, #48400 @ 0xbd10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1430a4 │ │ │ │ + bl 142c98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ff14 │ │ │ │ + bne 6fecc │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1430a4 │ │ │ │ + bl 142c98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ff14 │ │ │ │ - b 6ff88 │ │ │ │ + bne 6fecc │ │ │ │ + b 6ff40 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ff70 │ │ │ │ + bgt 6ff28 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ff70 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 6ff28 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11980 @ 0x2ecc │ │ │ │ + movw r1, #9320 @ 0x2468 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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 r1, r0 │ │ │ │ - ldr r2, [pc, #16] @ 6ffbc │ │ │ │ + ldr r2, [pc, #16] @ 6ff74 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 466d4 │ │ │ │ + b 46684 │ │ │ │ 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 70000 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bgt 6ffb8 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37100 @ 0x90ec │ │ │ │ + movw r1, #34440 @ 0x8688 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 70024 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 6ffdc │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7002c │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 6ffe4 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51680 @ 0xc9e0 │ │ │ │ + movw r1, #49020 @ 0xbf7c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ - b 70044 │ │ │ │ + b 6fffc │ │ │ │ ldr ip, [r0, #20] │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r0, [pc, #16] @ 7004c │ │ │ │ + ldr r0, [pc, #16] @ 70004 │ │ │ │ sub r1, fp, #8 │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl d7e4c │ │ │ │ + bl d8a64 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r6, r3, ip, asr #19 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #60100 @ 0xeac4 │ │ │ │ + movw r3, #57524 @ 0xe0b4 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 70074 │ │ │ │ + ldr r1, [pc, #8] @ 7002c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6f1f4 │ │ │ │ + b 6f1ac │ │ │ │ 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 │ │ │ │ @@ -67468,230 +67452,230 @@ │ │ │ │ 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 700d8 │ │ │ │ + bne 70090 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 7011c │ │ │ │ + beq 700d4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 700dc │ │ │ │ - b 7011c │ │ │ │ + bgt 70094 │ │ │ │ + b 700d4 │ │ │ │ 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 7013c │ │ │ │ + bne 700f4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 7011c │ │ │ │ + beq 700d4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 7013c │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 700f4 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 701a0 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 70158 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 44f4c │ │ │ │ + bl 44df0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7017c │ │ │ │ + bgt 70134 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7017c │ │ │ │ + bne 70134 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 701a0 │ │ │ │ + bgt 70158 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 701a0 │ │ │ │ + bne 70158 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 701e8 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bgt 701a0 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37100 @ 0x90ec │ │ │ │ + movw r1, #34440 @ 0x8688 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 7020c │ │ │ │ + bl 16e8c0 │ │ │ │ + b 701c4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70214 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 701cc │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51680 @ 0xc9e0 │ │ │ │ + movw r1, #49020 @ 0xbf7c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ - b 7022c │ │ │ │ + b 701e4 │ │ │ │ ldr ip, [r0, #20] │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r0, [pc, #16] @ 70234 │ │ │ │ + ldr r0, [pc, #16] @ 701ec │ │ │ │ sub r1, fp, #8 │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl d7e4c │ │ │ │ + bl d8a64 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldrdeq r7, [r3], #-176 @ 0xffffff50 @ │ │ │ │ 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 702b0 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bgt 70268 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - beq 7028c │ │ │ │ + beq 70244 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ moveq r2, #0 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ - movw r3, #15828 @ 0x3dd4 │ │ │ │ + movw r3, #13396 @ 0x3454 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - movw r1, #14196 @ 0x3774 │ │ │ │ + movw r1, #11536 @ 0x2d10 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr ip, [ip, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 140e0c │ │ │ │ - b 702c8 │ │ │ │ + bl 1409e8 │ │ │ │ + b 70280 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ mov r1, #0 │ │ │ │ - bl d6350 │ │ │ │ + bl d6f68 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 702d0 │ │ │ │ + bne 70288 │ │ │ │ mov r5, #0 │ │ │ │ - b 70308 │ │ │ │ + b 702c0 │ │ │ │ mov r3, r7 │ │ │ │ add r1, r5, #20 │ │ │ │ sub r2, r6, #1 │ │ │ │ - bl d69f4 │ │ │ │ + bl d760c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70308 │ │ │ │ + bgt 702c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70308 │ │ │ │ + bne 702c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 70398 │ │ │ │ + beq 70350 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 70398 │ │ │ │ + ble 70350 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r2, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ - movw r0, #3148 @ 0xc4c │ │ │ │ + movw r0, #716 @ 0x2cc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ strle r3, [r4] │ │ │ │ mov r3, r4 │ │ │ │ - bl b71d4 │ │ │ │ + bl b7390 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 703ac │ │ │ │ + bgt 70364 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 703ac │ │ │ │ + bne 70364 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 703ac │ │ │ │ - movw r0, #3184 @ 0xc70 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 70364 │ │ │ │ + movw r0, #752 @ 0x2f0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b71d4 │ │ │ │ + b b7390 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000703b4 : │ │ │ │ +0007036c : │ │ │ │ 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 703dc │ │ │ │ - bl 3c66e4 <_Py_hashtable_foreach@@Base+0x6dac> │ │ │ │ - b 703ec │ │ │ │ + bne 70394 │ │ │ │ + bl 3c5d74 <_Py_hashtable_foreach@@Base+0x6b94> │ │ │ │ + b 703a4 │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl 3404d4 │ │ │ │ + bl 33fdc4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 70400 │ │ │ │ - movw r0, #3308 @ 0xcec │ │ │ │ + bge 703b8 │ │ │ │ + movw r0, #876 @ 0x36c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2ebd34 │ │ │ │ - b 70408 │ │ │ │ + bl 2eb888 │ │ │ │ + b 703c0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ 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 │ │ │ │ @@ -67701,89 +67685,89 @@ │ │ │ │ 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 70490 │ │ │ │ + bne 70448 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 70470 │ │ │ │ + beq 70428 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 70494 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 7044c │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 704e0 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 70498 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r0, [pc, #76] @ 704ec │ │ │ │ + ldr r0, [pc, #76] @ 704a4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ strle r3, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [fp, #-16] │ │ │ │ - bl d7e4c │ │ │ │ + bl d8a64 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 704e0 │ │ │ │ + bgt 70498 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 704e0 │ │ │ │ + bne 70498 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r2, r3, ip, lsr #19 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 285be0 │ │ │ │ + b 285728 │ │ │ │ │ │ │ │ -00070504 : │ │ │ │ +000704bc : │ │ │ │ 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 3404d4 │ │ │ │ + bl 33fdc4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0007053c : │ │ │ │ +000704f4 : │ │ │ │ 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 e2f80 │ │ │ │ + bl e3b9c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ 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 │ │ │ │ @@ -67793,292 +67777,292 @@ │ │ │ │ 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 705f0 │ │ │ │ + bne 705a8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 705d0 │ │ │ │ + beq 70588 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 705f4 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 705ac │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 70640 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 705f8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r0, [pc, #76] @ 7064c │ │ │ │ + ldr r0, [pc, #76] @ 70604 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ strle r3, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [fp, #-16] │ │ │ │ - bl d7e4c │ │ │ │ + bl d8a64 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70640 │ │ │ │ + bgt 705f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70640 │ │ │ │ + bne 705f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrdeq r1, [r3], #-188 @ 0xffffff44 @ │ │ │ │ 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 706a0 │ │ │ │ + bne 70658 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 7069c │ │ │ │ + ble 70654 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 706e8 │ │ │ │ + beq 706a0 │ │ │ │ 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] @ 70780 │ │ │ │ + ldr r1, [pc, #192] @ 70738 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 706e8 │ │ │ │ + bne 706a0 │ │ │ │ mov r0, #0 │ │ │ │ - b 70778 │ │ │ │ + b 70730 │ │ │ │ ldr r0, [r5] │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 301544 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + bl 301108 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ add r4, r6, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 706e0 │ │ │ │ + beq 70698 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 7072c │ │ │ │ + beq 706e4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 70730 │ │ │ │ - bl be4fc │ │ │ │ + bne 706e8 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70730 │ │ │ │ - b 706e0 │ │ │ │ + beq 706e8 │ │ │ │ + b 70698 │ │ │ │ mov r4, #524288 @ 0x80000 │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl dc4ec │ │ │ │ + bl dd114 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2df2c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 70770 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 70728 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ - b 706e0 │ │ │ │ + bl 27a868 │ │ │ │ + b 70698 │ │ │ │ mov r0, r4 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mlseq r2, ip, 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 707c4 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bgt 7077c │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37100 @ 0x90ec │ │ │ │ + movw r1, #34440 @ 0x8688 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 707e8 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 707a0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 707f0 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 707a8 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51680 @ 0xc9e0 │ │ │ │ + movw r1, #49020 @ 0xbf7c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ - b 70808 │ │ │ │ + b 707c0 │ │ │ │ ldr ip, [r0, #20] │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r0, [pc, #16] @ 70810 │ │ │ │ + ldr r0, [pc, #16] @ 707c8 │ │ │ │ sub r1, fp, #8 │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl d7e4c │ │ │ │ + bl d8a64 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r6, r3, r4, lsr #28 │ │ │ │ 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, r1 │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ mov r6, r0 │ │ │ │ tst r1, #32 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ ubfx r3, r1, #6, #1 │ │ │ │ - beq 70864 │ │ │ │ + beq 7081c │ │ │ │ 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 70898 │ │ │ │ - b 70878 │ │ │ │ + bne 70850 │ │ │ │ + b 70830 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r7, [r5, #28] │ │ │ │ ubfx r1, r1, #2, #3 │ │ │ │ movne r4, #127 @ 0x7f │ │ │ │ - bne 70898 │ │ │ │ + bne 70850 │ │ │ │ cmp r1, #1 │ │ │ │ moveq r4, #255 @ 0xff │ │ │ │ - beq 70898 │ │ │ │ + beq 70850 │ │ │ │ movw r4, #65535 @ 0xffff │ │ │ │ mov r3, r4 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, #2 │ │ │ │ movne r4, r3 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3aeec <_PyInterpreterState_IDDecref@@Base+0x15c> │ │ │ │ + bl 3af04 <_PyInterpreterState_IDDecref@@Base+0x15c> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 7091c │ │ │ │ + blt 708d4 │ │ │ │ add r2, r8, #2 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 708f4 │ │ │ │ + bne 708ac │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1de890 │ │ │ │ + bl 1dd34c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7091c │ │ │ │ + beq 708d4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl b95a0 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ + bl b9774 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7091c │ │ │ │ + beq 708d4 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 1de890 │ │ │ │ + b 1dd34c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3afbc <_PyInterpreterState_IDDecref@@Base+0x22c> │ │ │ │ + bl 3afd4 <_PyInterpreterState_IDDecref@@Base+0x22c> │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 7091c │ │ │ │ + beq 708d4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 318c74 <_PyGen_FetchStopIterationValue@@Base+0x2b84> │ │ │ │ + b 318658 <_PyGen_FetchStopIterationValue@@Base+0x2a7c> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00070924 <_PyXI_UnwrapNotShareableError@@Base>: │ │ │ │ +000708dc <_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 70960 <_PyXI_UnwrapNotShareableError@@Base+0x3c> │ │ │ │ - bl 143524 │ │ │ │ + bne 70918 <_PyXI_UnwrapNotShareableError@@Base+0x3c> │ │ │ │ + bl 143118 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28b33c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28ae84 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7097c <_PyXI_UnwrapNotShareableError@@Base+0x58> │ │ │ │ + bne 70934 <_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 709a4 <_PyXI_UnwrapNotShareableError@@Base+0x80> │ │ │ │ + bne 7095c <_PyXI_UnwrapNotShareableError@@Base+0x80> │ │ │ │ mov r0, r4 │ │ │ │ - bl 31c84 │ │ │ │ + bl 31c88 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 709c0 <_PyXI_UnwrapNotShareableError@@Base+0x9c> │ │ │ │ - b 709f0 <_PyXI_UnwrapNotShareableError@@Base+0xcc> │ │ │ │ + bne 70978 <_PyXI_UnwrapNotShareableError@@Base+0x9c> │ │ │ │ + b 709a8 <_PyXI_UnwrapNotShareableError@@Base+0xcc> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #8 │ │ │ │ - bl 39250 <_PyXI_InitFailure@@Base> │ │ │ │ + bl 39268 <_PyXI_InitFailure@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 70990 <_PyXI_UnwrapNotShareableError@@Base+0x6c> │ │ │ │ - b 70974 <_PyXI_UnwrapNotShareableError@@Base+0x50> │ │ │ │ + bne 70948 <_PyXI_UnwrapNotShareableError@@Base+0x6c> │ │ │ │ + b 7092c <_PyXI_UnwrapNotShareableError@@Base+0x50> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 709dc <_PyXI_UnwrapNotShareableError@@Base+0xb8> │ │ │ │ + bgt 70994 <_PyXI_UnwrapNotShareableError@@Base+0xb8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 709e4 <_PyXI_UnwrapNotShareableError@@Base+0xc0> │ │ │ │ + beq 7099c <_PyXI_UnwrapNotShareableError@@Base+0xc0> │ │ │ │ mov r4, r6 │ │ │ │ - b 709f0 <_PyXI_UnwrapNotShareableError@@Base+0xcc> │ │ │ │ + b 709a8 <_PyXI_UnwrapNotShareableError@@Base+0xcc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 709dc <_PyXI_UnwrapNotShareableError@@Base+0xb8> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 70994 <_PyXI_UnwrapNotShareableError@@Base+0xb8> │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ str r4, [r5, #84] @ 0x54 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ 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 │ │ │ │ @@ -68095,202 +68079,202 @@ │ │ │ │ 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 70a78 <_PyXI_UnwrapNotShareableError@@Base+0x154> │ │ │ │ + bne 70a30 <_PyXI_UnwrapNotShareableError@@Base+0x154> │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70a78 <_PyXI_UnwrapNotShareableError@@Base+0x154> │ │ │ │ + bne 70a30 <_PyXI_UnwrapNotShareableError@@Base+0x154> │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70b28 <_PyXI_UnwrapNotShareableError@@Base+0x204> │ │ │ │ + beq 70ae0 <_PyXI_UnwrapNotShareableError@@Base+0x204> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 70a90 <_PyXI_UnwrapNotShareableError@@Base+0x16c> │ │ │ │ + beq 70a48 <_PyXI_UnwrapNotShareableError@@Base+0x16c> │ │ │ │ mov r0, r4 │ │ │ │ - bl c3e78 │ │ │ │ + bl c4044 │ │ │ │ mov r4, r0 │ │ │ │ - b 70a98 <_PyXI_UnwrapNotShareableError@@Base+0x174> │ │ │ │ - bl 9f37c │ │ │ │ + b 70a50 <_PyXI_UnwrapNotShareableError@@Base+0x174> │ │ │ │ + bl 9f408 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 70bac <_PyXI_UnwrapNotShareableError@@Base+0x288> │ │ │ │ + beq 70b64 <_PyXI_UnwrapNotShareableError@@Base+0x288> │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 70ac0 <_PyXI_UnwrapNotShareableError@@Base+0x19c> │ │ │ │ - ldr r1, [pc, #260] @ 70bb8 <_PyXI_UnwrapNotShareableError@@Base+0x294> │ │ │ │ + beq 70a78 <_PyXI_UnwrapNotShareableError@@Base+0x19c> │ │ │ │ + ldr r1, [pc, #260] @ 70b70 <_PyXI_UnwrapNotShareableError@@Base+0x294> │ │ │ │ mov r0, r4 │ │ │ │ - bl a9350 │ │ │ │ + bl a93a8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 70b00 <_PyXI_UnwrapNotShareableError@@Base+0x1dc> │ │ │ │ + beq 70ab8 <_PyXI_UnwrapNotShareableError@@Base+0x1dc> │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 70ae0 <_PyXI_UnwrapNotShareableError@@Base+0x1bc> │ │ │ │ - ldr r1, [pc, #232] @ 70bbc <_PyXI_UnwrapNotShareableError@@Base+0x298> │ │ │ │ + beq 70a98 <_PyXI_UnwrapNotShareableError@@Base+0x1bc> │ │ │ │ + ldr r1, [pc, #232] @ 70b74 <_PyXI_UnwrapNotShareableError@@Base+0x298> │ │ │ │ mov r0, r4 │ │ │ │ - bl a9350 │ │ │ │ + bl a93a8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 70b00 <_PyXI_UnwrapNotShareableError@@Base+0x1dc> │ │ │ │ + beq 70ab8 <_PyXI_UnwrapNotShareableError@@Base+0x1dc> │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 70b40 <_PyXI_UnwrapNotShareableError@@Base+0x21c> │ │ │ │ - ldr r1, [pc, #204] @ 70bc0 <_PyXI_UnwrapNotShareableError@@Base+0x29c> │ │ │ │ + beq 70af8 <_PyXI_UnwrapNotShareableError@@Base+0x21c> │ │ │ │ + ldr r1, [pc, #204] @ 70b78 <_PyXI_UnwrapNotShareableError@@Base+0x29c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a9350 │ │ │ │ + bl a93a8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 70b40 <_PyXI_UnwrapNotShareableError@@Base+0x21c> │ │ │ │ + bne 70af8 <_PyXI_UnwrapNotShareableError@@Base+0x21c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70bac <_PyXI_UnwrapNotShareableError@@Base+0x288> │ │ │ │ + bgt 70b64 <_PyXI_UnwrapNotShareableError@@Base+0x288> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70bac <_PyXI_UnwrapNotShareableError@@Base+0x288> │ │ │ │ + bne 70b64 <_PyXI_UnwrapNotShareableError@@Base+0x288> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 70bac <_PyXI_UnwrapNotShareableError@@Base+0x288> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 70b64 <_PyXI_UnwrapNotShareableError@@Base+0x288> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 70b50 <_PyXI_UnwrapNotShareableError@@Base+0x22c> │ │ │ │ + beq 70b08 <_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 70b6c <_PyXI_UnwrapNotShareableError@@Base+0x248> │ │ │ │ + bne 70b24 <_PyXI_UnwrapNotShareableError@@Base+0x248> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl ced78 <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf9f0 <_PyTuple_FromPair@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - b 70b84 <_PyXI_UnwrapNotShareableError@@Base+0x260> │ │ │ │ + b 70b3c <_PyXI_UnwrapNotShareableError@@Base+0x260> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, #3 │ │ │ │ - bl aefc4 │ │ │ │ + bl af090 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70bb0 <_PyXI_UnwrapNotShareableError@@Base+0x28c> │ │ │ │ + bgt 70b68 <_PyXI_UnwrapNotShareableError@@Base+0x28c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70bb0 <_PyXI_UnwrapNotShareableError@@Base+0x28c> │ │ │ │ + bne 70b68 <_PyXI_UnwrapNotShareableError@@Base+0x28c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 70bb0 <_PyXI_UnwrapNotShareableError@@Base+0x28c> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 70b68 <_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 70c00 <_PyXI_UnwrapNotShareableError@@Base+0x2dc> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bgt 70bb8 <_PyXI_UnwrapNotShareableError@@Base+0x2dc> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37100 @ 0x90ec │ │ │ │ + movw r1, #34440 @ 0x8688 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 70c38 <_PyXI_UnwrapNotShareableError@@Base+0x314> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 70bf0 <_PyXI_UnwrapNotShareableError@@Base+0x314> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70c28 <_PyXI_UnwrapNotShareableError@@Base+0x304> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 70be0 <_PyXI_UnwrapNotShareableError@@Base+0x304> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51680 @ 0xc9e0 │ │ │ │ + movw r1, #49020 @ 0xbf7c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 70c38 <_PyXI_UnwrapNotShareableError@@Base+0x314> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 70bf0 <_PyXI_UnwrapNotShareableError@@Base+0x314> │ │ │ │ ldr r0, [r0, #16] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ 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] @ 70d3c <_PyXI_UnwrapNotShareableError@@Base+0x418> │ │ │ │ + ldr r0, [pc, #224] @ 70cf4 <_PyXI_UnwrapNotShareableError@@Base+0x418> │ │ │ │ mov r3, #1 │ │ │ │ sub sp, sp, #20 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 70c7c <_PyXI_UnwrapNotShareableError@@Base+0x358> │ │ │ │ + bne 70c34 <_PyXI_UnwrapNotShareableError@@Base+0x358> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 70c64 <_PyXI_UnwrapNotShareableError@@Base+0x340> │ │ │ │ + bne 70c1c <_PyXI_UnwrapNotShareableError@@Base+0x340> │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ - bne 70ca4 <_PyXI_UnwrapNotShareableError@@Base+0x380> │ │ │ │ + bne 70c5c <_PyXI_UnwrapNotShareableError@@Base+0x380> │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ - bl 18ba50 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r5, [pc, #148] @ 70d40 <_PyXI_UnwrapNotShareableError@@Base+0x41c> │ │ │ │ + bl 18b6cc <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r5, [pc, #148] @ 70cf8 <_PyXI_UnwrapNotShareableError@@Base+0x41c> │ │ │ │ ldr r3, [r5, #1596] @ 0x63c │ │ │ │ cmp r3, #0 │ │ │ │ streq r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - beq 70cfc <_PyXI_UnwrapNotShareableError@@Base+0x3d8> │ │ │ │ + beq 70cb4 <_PyXI_UnwrapNotShareableError@@Base+0x3d8> │ │ │ │ ldr r0, [r5, #1684] @ 0x694 │ │ │ │ - bl 70d44 <_Py_hashtable_size@@Base> │ │ │ │ + bl 70cfc <_Py_hashtable_size@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #1676] @ 0x68c │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 70d44 <_Py_hashtable_size@@Base> │ │ │ │ + bl 70cfc <_Py_hashtable_size@@Base> │ │ │ │ add r4, r4, r0 │ │ │ │ ldr r0, [r5, #1688] @ 0x698 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 70d44 <_Py_hashtable_size@@Base> │ │ │ │ - movw r1, #3112 @ 0xc28 │ │ │ │ + bl 70cfc <_Py_hashtable_size@@Base> │ │ │ │ + movw r1, #3160 @ 0xc58 │ │ │ │ movt r1, #9 │ │ │ │ add r4, r4, r0 │ │ │ │ sub r2, fp, #24 │ │ │ │ ldr r0, [r5, #1692] @ 0x69c │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 3bf938 <_Py_hashtable_foreach@@Base> │ │ │ │ + bl 3bf1e0 <_Py_hashtable_foreach@@Base> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 70d1c <_PyXI_UnwrapNotShareableError@@Base+0x3f8> │ │ │ │ + bne 70cd4 <_PyXI_UnwrapNotShareableError@@Base+0x3f8> │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 70d04 <_PyXI_UnwrapNotShareableError@@Base+0x3e0> │ │ │ │ + bne 70cbc <_PyXI_UnwrapNotShareableError@@Base+0x3e0> │ │ │ │ dmb ish │ │ │ │ - beq 70d2c <_PyXI_UnwrapNotShareableError@@Base+0x408> │ │ │ │ - ldr r0, [pc, #16] @ 70d3c <_PyXI_UnwrapNotShareableError@@Base+0x418> │ │ │ │ - bl 2bcb48 │ │ │ │ + beq 70ce4 <_PyXI_UnwrapNotShareableError@@Base+0x408> │ │ │ │ + ldr r0, [pc, #16] @ 70cf4 <_PyXI_UnwrapNotShareableError@@Base+0x418> │ │ │ │ + bl 2d8074 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b b23fc │ │ │ │ + b b24cc │ │ │ │ rsbeq sl, r2, r8, ror ip │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -00070d44 <_Py_hashtable_size@@Base>: │ │ │ │ +00070cfc <_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 │ │ │ │ @@ -68302,61 +68286,61 @@ │ │ │ │ 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 70da8 <_Py_hashtable_size@@Base+0x64> │ │ │ │ + bne 70d60 <_Py_hashtable_size@@Base+0x64> │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 14b788 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b38c <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 70dd0 <_Py_hashtable_size@@Base+0x8c> │ │ │ │ - b 70dec <_Py_hashtable_size@@Base+0xa8> │ │ │ │ + bne 70d88 <_Py_hashtable_size@@Base+0x8c> │ │ │ │ + b 70da4 <_Py_hashtable_size@@Base+0xa8> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #59832 @ 0xe9b8 │ │ │ │ + movw r0, #57256 @ 0xdfa8 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 70d94 <_Py_hashtable_size@@Base+0x50> │ │ │ │ + bne 70d4c <_Py_hashtable_size@@Base+0x50> │ │ │ │ mov r0, #0 │ │ │ │ - b 70e84 <_Py_hashtable_size@@Base+0x140> │ │ │ │ - bl c56c8 │ │ │ │ + b 70e3c <_Py_hashtable_size@@Base+0x140> │ │ │ │ + bl c59f0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 70e00 <_Py_hashtable_size@@Base+0xbc> │ │ │ │ + ble 70db8 <_Py_hashtable_size@@Base+0xbc> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 70e1c <_Py_hashtable_size@@Base+0xd8> │ │ │ │ - bl be4fc │ │ │ │ + bne 70dd4 <_Py_hashtable_size@@Base+0xd8> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 70e1c <_Py_hashtable_size@@Base+0xd8> │ │ │ │ - b 70dc8 <_Py_hashtable_size@@Base+0x84> │ │ │ │ + beq 70dd4 <_Py_hashtable_size@@Base+0xd8> │ │ │ │ + b 70d80 <_Py_hashtable_size@@Base+0x84> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70de4 <_Py_hashtable_size@@Base+0xa0> │ │ │ │ + bne 70d9c <_Py_hashtable_size@@Base+0xa0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 70de4 <_Py_hashtable_size@@Base+0xa0> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 70d9c <_Py_hashtable_size@@Base+0xa0> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 2fa524 <_PyEval_GetBuiltin@@Base+0x31c> │ │ │ │ + bl 2fa0e4 <_PyEval_GetBuiltin@@Base+0x31c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70dc8 <_Py_hashtable_size@@Base+0x84> │ │ │ │ + beq 70d80 <_Py_hashtable_size@@Base+0x84> │ │ │ │ ldr r5, [r6, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ add r1, r5, #1 │ │ │ │ - bl 2dcf28 <_PyTime_AsTimespec@@Base+0x3c8> │ │ │ │ + bl 2dcaa8 <_PyTime_AsTimespec@@Base+0x3cc> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 70dc8 <_Py_hashtable_size@@Base+0x84> │ │ │ │ + blt 70d80 <_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 │ │ │ │ @@ -68370,51 +68354,51 @@ │ │ │ │ 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] @ 70f44 <_Py_hashtable_size@@Base+0x200> │ │ │ │ + ldr r0, [pc, #156] @ 70efc <_Py_hashtable_size@@Base+0x200> │ │ │ │ mov r3, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 70ec8 <_Py_hashtable_size@@Base+0x184> │ │ │ │ + bne 70e80 <_Py_hashtable_size@@Base+0x184> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 70eb0 <_Py_hashtable_size@@Base+0x16c> │ │ │ │ + bne 70e68 <_Py_hashtable_size@@Base+0x16c> │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ - bne 70ef0 <_Py_hashtable_size@@Base+0x1ac> │ │ │ │ + bne 70ea8 <_Py_hashtable_size@@Base+0x1ac> │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ - bl 18ba50 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #80] @ 70f48 <_Py_hashtable_size@@Base+0x204> │ │ │ │ + bl 18b6cc <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #80] @ 70f00 <_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 70f24 <_Py_hashtable_size@@Base+0x1e0> │ │ │ │ + bne 70edc <_Py_hashtable_size@@Base+0x1e0> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 70f0c <_Py_hashtable_size@@Base+0x1c8> │ │ │ │ + bne 70ec4 <_Py_hashtable_size@@Base+0x1c8> │ │ │ │ dmb ish │ │ │ │ - beq 70f34 <_Py_hashtable_size@@Base+0x1f0> │ │ │ │ - ldr r0, [pc, #16] @ 70f44 <_Py_hashtable_size@@Base+0x200> │ │ │ │ - bl 2bcb48 │ │ │ │ + beq 70eec <_Py_hashtable_size@@Base+0x1f0> │ │ │ │ + ldr r0, [pc, #16] @ 70efc <_Py_hashtable_size@@Base+0x200> │ │ │ │ + bl 2d8074 │ │ │ │ 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} │ │ │ │ @@ -68422,146 +68406,146 @@ │ │ │ │ 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 be73c │ │ │ │ + b be904 │ │ │ │ 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 70fc8 <_Py_hashtable_size@@Base+0x284> │ │ │ │ + bne 70f80 <_Py_hashtable_size@@Base+0x284> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7100c <_Py_hashtable_size@@Base+0x2c8> │ │ │ │ - ldr lr, [pc, #184] @ 71088 <_Py_hashtable_size@@Base+0x344> │ │ │ │ + beq 70fc4 <_Py_hashtable_size@@Base+0x2c8> │ │ │ │ + ldr lr, [pc, #184] @ 71040 <_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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7100c <_Py_hashtable_size@@Base+0x2c8> │ │ │ │ + bne 70fc4 <_Py_hashtable_size@@Base+0x2c8> │ │ │ │ mov r0, #0 │ │ │ │ - b 71080 <_Py_hashtable_size@@Base+0x33c> │ │ │ │ + b 71038 <_Py_hashtable_size@@Base+0x33c> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 300e28 │ │ │ │ + bl 3009e8 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 71004 <_Py_hashtable_size@@Base+0x2c0> │ │ │ │ + beq 70fbc <_Py_hashtable_size@@Base+0x2c0> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 37ac30 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + bl 37a458 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71004 <_Py_hashtable_size@@Base+0x2c0> │ │ │ │ + beq 70fbc <_Py_hashtable_size@@Base+0x2c0> │ │ │ │ ldrd r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl dc4ec │ │ │ │ + bl dd114 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ bl 2d928 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmn r4, #1 │ │ │ │ movwne r0, #5196 @ 0x144c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 71080 <_Py_hashtable_size@@Base+0x33c> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 71038 <_Py_hashtable_size@@Base+0x33c> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ - b 71004 <_Py_hashtable_size@@Base+0x2c0> │ │ │ │ + bl 27a868 │ │ │ │ + b 70fbc <_Py_hashtable_size@@Base+0x2c0> │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r8, r9, fp, pc} │ │ │ │ rsbeq r8, r2, r8, asr #1 │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #3576 @ 0xdf8 │ │ │ │ + movw r0, #1144 @ 0x478 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ 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 b71d4 │ │ │ │ + b b7390 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 710e8 <_Py_hashtable_size@@Base+0x3a4> │ │ │ │ + beq 710a0 <_Py_hashtable_size@@Base+0x3a4> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa8a8 │ │ │ │ + b aa900 │ │ │ │ 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 71120 <_Py_hashtable_size@@Base+0x3dc> │ │ │ │ + beq 710d8 <_Py_hashtable_size@@Base+0x3dc> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa8a8 │ │ │ │ + b aa900 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071134 : │ │ │ │ +000710ec : │ │ │ │ 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 b3888 │ │ │ │ + bl b3958 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 71178 │ │ │ │ + bne 71130 │ │ │ │ mov r4, #0 │ │ │ │ - movw r0, #3620 @ 0xe24 │ │ │ │ + movw r0, #1188 @ 0x4a4 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2ebd34 │ │ │ │ + bl 2eb888 │ │ │ │ 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 │ │ │ │ @@ -68570,96 +68554,96 @@ │ │ │ │ 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 711d4 │ │ │ │ + bne 7118c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7120c │ │ │ │ - ldr r4, [pc, #148] @ 71270 │ │ │ │ + beq 711c4 │ │ │ │ + ldr r4, [pc, #148] @ 71228 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71258 │ │ │ │ + beq 71210 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 300e28 │ │ │ │ + bl 3009e8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 71258 │ │ │ │ - bl dc4ec │ │ │ │ + beq 71210 │ │ │ │ + bl dd114 │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dbf8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 71260 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 71218 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ mov r0, #0 │ │ │ │ - b 71268 │ │ │ │ + b 71220 │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 185dcc │ │ │ │ + bl 185a7c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ strdeq r8, [r2], #-4 @ │ │ │ │ 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 712a4 │ │ │ │ + bge 7125c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 3b5d40 │ │ │ │ + b 3b53cc │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ - movw ip, #48500 @ 0xbd74 │ │ │ │ + movw ip, #47224 @ 0xb878 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r0, lr │ │ │ │ str ip, [sp] │ │ │ │ - bl 259dd4 <_PyStaticType_InitForExtension@@Base+0x38c> │ │ │ │ + bl 25915c <_PyStaticType_InitForExtension@@Base+0x38c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000712cc : │ │ │ │ +00071284 : │ │ │ │ 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 2e88e0 │ │ │ │ + bl 2e8434 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ 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]!) │ │ │ │ @@ -68683,73 +68667,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, #3756 @ 0xeac │ │ │ │ + movw r0, #1324 @ 0x52c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b71d4 │ │ │ │ + b b7390 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 713b0 │ │ │ │ + bne 71368 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 713e4 │ │ │ │ + beq 7139c │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 713e4 │ │ │ │ + beq 7139c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3784 @ 0xec8 │ │ │ │ + movw r1, #1352 @ 0x548 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #44612 @ 0xae44 │ │ │ │ + movw r3, #42244 @ 0xa504 │ │ │ │ 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 71434 │ │ │ │ + bne 713ec │ │ │ │ cmp r2, #0 │ │ │ │ - beq 71468 │ │ │ │ + beq 71420 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71468 │ │ │ │ + beq 71420 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3812 @ 0xee4 │ │ │ │ + movw r1, #1380 @ 0x564 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5180 @ 0x143c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #20] │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ @@ -68762,350 +68746,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 714c8 │ │ │ │ + bne 71480 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 714fc │ │ │ │ + beq 714b4 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 714fc │ │ │ │ + beq 714b4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3844 @ 0xf04 │ │ │ │ + movw r1, #1412 @ 0x584 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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] @ 71708 │ │ │ │ + ldr lr, [pc, #484] @ 716c0 │ │ │ │ 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 71584 │ │ │ │ + bne 7153c │ │ │ │ ldr r0, [r5] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 1ac230 │ │ │ │ + bl 1abe50 │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - bne 715ac │ │ │ │ - b 716ec │ │ │ │ + bne 71564 │ │ │ │ + b 716a4 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r3 │ │ │ │ - movw r0, #21316 @ 0x5344 │ │ │ │ + movw r0, #18656 @ 0x48e0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 71558 │ │ │ │ + bne 71510 │ │ │ │ mov r7, r4 │ │ │ │ - b 716ec │ │ │ │ - ldr r3, [pc, #344] @ 7170c │ │ │ │ + b 716a4 │ │ │ │ + ldr r3, [pc, #344] @ 716c4 │ │ │ │ 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 715e4 │ │ │ │ + bne 7159c │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3932 @ 0xf5c │ │ │ │ + movw r1, #1500 @ 0x5dc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 716ec │ │ │ │ + bl 16e8c0 │ │ │ │ + b 716a4 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #100663296 @ 0x6000000 │ │ │ │ - bne 71614 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 715cc │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3980 @ 0xf8c │ │ │ │ + movw r1, #1548 @ 0x60c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 716ec │ │ │ │ + bl 16e8c0 │ │ │ │ + b 716a4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ec47c │ │ │ │ + bl 1eb20c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bgt 71644 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bgt 715fc │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4020 @ 0xfb4 │ │ │ │ + movw r1, #1588 @ 0x634 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 716ec │ │ │ │ + bl 16e8c0 │ │ │ │ + b 716a4 │ │ │ │ sub r1, fp, #92 @ 0x5c │ │ │ │ mov r0, r6 │ │ │ │ - bl 3307f0 │ │ │ │ + bl 3300b0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 716ec │ │ │ │ + beq 716a4 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r8, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71694 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 7164c │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4052 @ 0xfd4 │ │ │ │ + movw r1, #1620 @ 0x654 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 333230 │ │ │ │ - b 716ec │ │ │ │ + bl 332af0 │ │ │ │ + b 716a4 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ movw r1, #5196 @ 0x144c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r0, #4096 @ 0x1000 │ │ │ │ + movw r0, #1664 @ 0x680 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ str r1, [sp] │ │ │ │ - movw r1, #62772 @ 0xf534 │ │ │ │ + movw r1, #60340 @ 0xebb4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d7dfc │ │ │ │ + bl d8a14 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 716e0 │ │ │ │ + beq 71698 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e484 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 333230 │ │ │ │ + bl 332af0 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 1adf68 │ │ │ │ + bl 1adb84 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - subseq sl, lr, ip, asr lr │ │ │ │ + subseq sl, lr, ip, lsl r5 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00071710 : │ │ │ │ +000716c8 : │ │ │ │ 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 71734 │ │ │ │ - bl 3c66e4 <_Py_hashtable_foreach@@Base+0x6dac> │ │ │ │ - b 71794 │ │ │ │ + bne 716ec │ │ │ │ + bl 3c5d74 <_Py_hashtable_foreach@@Base+0x6b94> │ │ │ │ + b 7174c │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7180c │ │ │ │ + beq 717c4 │ │ │ │ ldr lr, [r3, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 7175c │ │ │ │ + bne 71714 │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 7176c │ │ │ │ + beq 71724 │ │ │ │ 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 7180c │ │ │ │ + bne 717c4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7180c │ │ │ │ + beq 717c4 │ │ │ │ mov r0, r1 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 7179c │ │ │ │ + bne 71754 │ │ │ │ mov r4, #0 │ │ │ │ - b 71834 │ │ │ │ + b 717ec │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1597e4 │ │ │ │ + bl 1593d4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 717d8 │ │ │ │ + bgt 71790 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 717d8 │ │ │ │ + bne 71790 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 71834 │ │ │ │ + bne 717ec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7180c │ │ │ │ + bgt 717c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7180c │ │ │ │ + bne 717c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4172 @ 0x104c │ │ │ │ + movw r1, #1740 @ 0x6cc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ 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, #57376 @ 0xe020 │ │ │ │ + movw ip, #54800 @ 0xd610 │ │ │ │ movt ip, #60 @ 0x3c │ │ │ │ - movw r3, #57400 @ 0xe038 │ │ │ │ + movw r3, #54824 @ 0xd628 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str ip, [sp] │ │ │ │ - movw r2, #57368 @ 0xe018 │ │ │ │ + movw r2, #54792 @ 0xd608 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ - movw r1, #57388 @ 0xe02c │ │ │ │ + movw r1, #54812 @ 0xd61c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - movw r0, #4308 @ 0x10d4 │ │ │ │ + movw r0, #1876 @ 0x754 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #39088 @ 0x98b0 │ │ │ │ + movw r0, #36656 @ 0x8f30 │ │ │ │ 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 bf9f4 │ │ │ │ + b bfbbc │ │ │ │ │ │ │ │ -000718b4 : │ │ │ │ +0007186c : │ │ │ │ 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 718d8 │ │ │ │ - bl 3c66e4 <_Py_hashtable_foreach@@Base+0x6dac> │ │ │ │ - b 71944 │ │ │ │ + bne 71890 │ │ │ │ + bl 3c5d74 <_Py_hashtable_foreach@@Base+0x6b94> │ │ │ │ + b 718fc │ │ │ │ ldr ip, [r6, #4] │ │ │ │ ldr r3, [ip, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 719b8 │ │ │ │ + beq 71970 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7191c │ │ │ │ - movw r3, #33868 @ 0x844c │ │ │ │ + beq 718d4 │ │ │ │ + movw r3, #31724 @ 0x7bec │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ cmp r2, r3 │ │ │ │ - bne 71910 │ │ │ │ + bne 718c8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2d8460 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x608> │ │ │ │ + b 2d7c00 <_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 719b8 │ │ │ │ + bne 71970 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 719b8 │ │ │ │ + beq 71970 │ │ │ │ mov r0, r1 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 7194c │ │ │ │ + bne 71904 │ │ │ │ mov r4, #0 │ │ │ │ - b 719e0 │ │ │ │ + b 71998 │ │ │ │ mov r2, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 178c10 │ │ │ │ + bl 1788c8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 71984 │ │ │ │ + bgt 7193c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71984 │ │ │ │ + bne 7193c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 719e0 │ │ │ │ + bne 71998 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 719b8 │ │ │ │ + bgt 71970 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 719b8 │ │ │ │ + bne 71970 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4172 @ 0x104c │ │ │ │ + movw r1, #1740 @ 0x6cc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ 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 │ │ │ │ @@ -69113,261 +69097,261 @@ │ │ │ │ sub sp, sp, #32 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 71a38 │ │ │ │ + bne 719f0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 71a70 │ │ │ │ - ldr r4, [pc, #172] @ 71aec │ │ │ │ + beq 71a28 │ │ │ │ + ldr r4, [pc, #172] @ 71aa4 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71ae0 │ │ │ │ + beq 71a98 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 71a90 │ │ │ │ - bl be4fc │ │ │ │ + bne 71a48 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71ae0 │ │ │ │ + bne 71a98 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ bl 2dc28 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 71ad4 │ │ │ │ + bne 71a8c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71ad4 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 71a8c │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ad20 │ │ │ │ + b 27a868 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r8, r2, r0, lsr #2 │ │ │ │ │ │ │ │ -00071af0 : │ │ │ │ +00071aa8 : │ │ │ │ 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, #52344 @ 0xcc78 │ │ │ │ + movw r0, #49684 @ 0xc214 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa8a8 │ │ │ │ + b aa900 │ │ │ │ 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 71b74 │ │ │ │ + bne 71b2c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 71bac │ │ │ │ - ldr r4, [pc, #172] @ 71c28 │ │ │ │ + beq 71b64 │ │ │ │ + ldr r4, [pc, #172] @ 71be0 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71c1c │ │ │ │ + beq 71bd4 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 71bcc │ │ │ │ - bl be4fc │ │ │ │ + bne 71b84 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71c1c │ │ │ │ + bne 71bd4 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ bl 2e4b4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 71c10 │ │ │ │ + bne 71bc8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71c10 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 71bc8 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ad20 │ │ │ │ + b 27a868 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r8, r2, ip, asr #2 │ │ │ │ │ │ │ │ -00071c2c : │ │ │ │ +00071be4 : │ │ │ │ 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 14193c │ │ │ │ + b 141518 │ │ │ │ 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 71cd4 │ │ │ │ + ble 71c8c │ │ │ │ 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 71cd4 │ │ │ │ + bcs 71c8c │ │ │ │ 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 71c88 │ │ │ │ + b 71c40 │ │ │ │ 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 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 71d1c │ │ │ │ - bl be4fc │ │ │ │ + bne 71cd4 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71d8c │ │ │ │ + bne 71d44 │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dbb0 <__sched_rr_get_interval64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71d44 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 71cfc │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ - b 71d70 │ │ │ │ + bl 27a868 │ │ │ │ + b 71d28 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - blx 3cd0b8 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cc748 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ vldr s15, [fp, #-20] @ 0xffffffec │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d5, [pc, #60] @ 71d98 │ │ │ │ + vldr d5, [pc, #60] @ 71d50 │ │ │ │ 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 71d80 │ │ │ │ - bl be4fc │ │ │ │ + bne 71d38 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71d8c │ │ │ │ + bne 71d44 │ │ │ │ vmov.f64 d0, #240 @ 0xbf800000 -1.0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b c57b8 │ │ │ │ + b c5ae0 │ │ │ │ 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, #57908 @ 0xe234 │ │ │ │ + movw r1, #55332 @ 0xd824 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1389cc │ │ │ │ + b 138fc8 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #4368 @ 0x1110 │ │ │ │ + movw r0, #1936 @ 0x790 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bf9f4 │ │ │ │ + b bfbbc │ │ │ │ │ │ │ │ -00071de0 : │ │ │ │ +00071d98 : │ │ │ │ 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} │ │ │ │ @@ -69376,358 +69360,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 71e48 │ │ │ │ + beq 71e00 │ │ │ │ ldr r1, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 71e48 │ │ │ │ + beq 71e00 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub r3, r1, #16 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 71e88 │ │ │ │ - b 71e6c │ │ │ │ + bls 71e40 │ │ │ │ + b 71e24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 71e34 │ │ │ │ + beq 71dec │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #30824 @ 0x7868 │ │ │ │ + movw r0, #28392 @ 0x6ee8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 2c7b7c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c6dbc <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71e34 │ │ │ │ - b 71f7c │ │ │ │ + bne 71dec │ │ │ │ + b 71f34 │ │ │ │ mov r3, #18 │ │ │ │ mov r2, #16 │ │ │ │ - movw r0, #30824 @ 0x7868 │ │ │ │ + movw r0, #28392 @ 0x6ee8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71f7c │ │ │ │ + beq 71f34 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne 71ea8 │ │ │ │ - bl be4fc │ │ │ │ + bne 71e60 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71f7c │ │ │ │ + bne 71f34 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne 71ec8 │ │ │ │ - bl be4fc │ │ │ │ + bne 71e80 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71f7c │ │ │ │ + bne 71f34 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne 71ee8 │ │ │ │ - bl be4fc │ │ │ │ + bne 71ea0 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71f7c │ │ │ │ + bne 71f34 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bne 71f08 │ │ │ │ - bl be4fc │ │ │ │ + bne 71ec0 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71f7c │ │ │ │ + bne 71f34 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bne 71f28 │ │ │ │ - bl be4fc │ │ │ │ + bne 71ee0 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71f7c │ │ │ │ + bne 71f34 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bne 71f48 │ │ │ │ - bl be4fc │ │ │ │ + bne 71f00 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71f7c │ │ │ │ + bne 71f34 │ │ │ │ ldr r7, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 71f84 │ │ │ │ - movw r2, #17564 @ 0x449c │ │ │ │ + bne 71f3c │ │ │ │ + movw r2, #15132 @ 0x3b1c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r1, #4372 @ 0x1114 │ │ │ │ + movw r1, #1940 @ 0x794 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #30824 @ 0x7868 │ │ │ │ + movw r0, #28392 @ 0x6ee8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r7 │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 72424 │ │ │ │ + b 723dc │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 71fc0 │ │ │ │ + bne 71f78 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r2, #32728 @ 0x7fd8 │ │ │ │ + movw r2, #30236 @ 0x761c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #4384 @ 0x1120 │ │ │ │ + movw r1, #1952 @ 0x7a0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #30824 @ 0x7868 │ │ │ │ + movw r0, #28392 @ 0x6ee8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 71f7c │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 71f34 │ │ │ │ ldr sl, [r4, #48] @ 0x30 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 71ff8 │ │ │ │ + bne 71fb0 │ │ │ │ mov r3, sl │ │ │ │ - movw r2, #32728 @ 0x7fd8 │ │ │ │ + movw r2, #30236 @ 0x761c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #4396 @ 0x112c │ │ │ │ + movw r1, #1964 @ 0x7ac │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #30824 @ 0x7868 │ │ │ │ + movw r0, #28392 @ 0x6ee8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 71f7c │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 71f34 │ │ │ │ ldr r9, [r4, #52] @ 0x34 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 72030 │ │ │ │ + bne 71fe8 │ │ │ │ mov r3, r9 │ │ │ │ - movw r2, #32728 @ 0x7fd8 │ │ │ │ + movw r2, #30236 @ 0x761c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #4408 @ 0x1138 │ │ │ │ + movw r1, #1976 @ 0x7b8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #30824 @ 0x7868 │ │ │ │ + movw r0, #28392 @ 0x6ee8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 71f7c │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 71f34 │ │ │ │ ldr r8, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 72068 │ │ │ │ + bne 72020 │ │ │ │ mov r3, r8 │ │ │ │ - movw r2, #33584 @ 0x8330 │ │ │ │ + movw r2, #29296 @ 0x7270 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #4420 @ 0x1144 │ │ │ │ + movw r1, #1988 @ 0x7c4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #30824 @ 0x7868 │ │ │ │ + movw r0, #28392 @ 0x6ee8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 71f7c │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 71f34 │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 720a0 │ │ │ │ + bne 72058 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #33584 @ 0x8330 │ │ │ │ + movw r2, #29296 @ 0x7270 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #4432 @ 0x1150 │ │ │ │ + movw r1, #2000 @ 0x7d0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #30824 @ 0x7868 │ │ │ │ + movw r0, #28392 @ 0x6ee8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 71f7c │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 71f34 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 720dc │ │ │ │ + bne 72094 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw r2, #33584 @ 0x8330 │ │ │ │ + movw r2, #29296 @ 0x7270 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #4444 @ 0x115c │ │ │ │ + movw r1, #2012 @ 0x7dc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #30824 @ 0x7868 │ │ │ │ + movw r0, #28392 @ 0x6ee8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 71f7c │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 71f34 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bne 720fc │ │ │ │ - bl be4fc │ │ │ │ + bne 720b4 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71f7c │ │ │ │ + bne 71f34 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 72138 │ │ │ │ + bne 720f0 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - movw r2, #17564 @ 0x449c │ │ │ │ + movw r2, #15132 @ 0x3b1c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r1, #4456 @ 0x1168 │ │ │ │ + movw r1, #2024 @ 0x7e8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #30824 @ 0x7868 │ │ │ │ + movw r0, #28392 @ 0x6ee8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 71f7c │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 71f34 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 72174 │ │ │ │ + bne 7212c │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r2, #17564 @ 0x449c │ │ │ │ + movw r2, #15132 @ 0x3b1c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r1, #4468 @ 0x1174 │ │ │ │ + movw r1, #2036 @ 0x7f4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #30824 @ 0x7868 │ │ │ │ + movw r0, #28392 @ 0x6ee8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 71f7c │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 71f34 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #16 │ │ │ │ - ble 721f8 │ │ │ │ + ble 721b0 │ │ │ │ ldr r5, [r4, #80] @ 0x50 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - bne 721b8 │ │ │ │ + bne 72170 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #32728 @ 0x7fd8 │ │ │ │ + movw r2, #30236 @ 0x761c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #4480 @ 0x1180 │ │ │ │ + movw r1, #2048 @ 0x800 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #30824 @ 0x7868 │ │ │ │ + movw r0, #28392 @ 0x6ee8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 71f7c │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 71f34 │ │ │ │ cmp r3, #17 │ │ │ │ - beq 72204 │ │ │ │ + beq 721bc │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 72208 │ │ │ │ + bne 721c0 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #32728 @ 0x7fd8 │ │ │ │ + movw r2, #30236 @ 0x761c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #4492 @ 0x118c │ │ │ │ + movw r1, #2060 @ 0x80c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #30824 @ 0x7868 │ │ │ │ + movw r0, #28392 @ 0x6ee8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 71f7c │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 71f34 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b 72208 │ │ │ │ + b 721c0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #24] │ │ │ │ - movw r1, #54136 @ 0xd378 │ │ │ │ + movw r1, #51704 @ 0xc9f8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - movw r0, #54148 @ 0xd384 │ │ │ │ + movw r0, #51716 @ 0xca04 │ │ │ │ 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 d7dfc │ │ │ │ + bl d8a14 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 72284 │ │ │ │ + beq 7223c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 7229c │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 72254 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4504 @ 0x1198 │ │ │ │ + movw r1, #2072 @ 0x818 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ mov r9, r6 │ │ │ │ mov sl, r6 │ │ │ │ mov r4, r6 │ │ │ │ - b 72404 │ │ │ │ + b 723bc │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 722c4 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 7227c │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4540 @ 0x11bc │ │ │ │ + movw r1, #2108 @ 0x83c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 72284 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 7223c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 722ec │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 722a4 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4584 @ 0x11e8 │ │ │ │ + movw r1, #2152 @ 0x868 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 72284 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 7223c │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - bge 72314 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 722cc │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4628 @ 0x1214 │ │ │ │ + movw r1, #2196 @ 0x894 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 72284 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 7223c │ │ │ │ mov r0, sl │ │ │ │ - bl 72664 <_PyBytesWriter_CreateByteArray@@Base+0x1ac> │ │ │ │ + bl 7261c <_PyBytesWriter_CreateByteArray@@Base+0x1ac> │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 72284 │ │ │ │ + beq 7223c │ │ │ │ mov r0, r9 │ │ │ │ - bl 72664 <_PyBytesWriter_CreateByteArray@@Base+0x1ac> │ │ │ │ + bl 7261c <_PyBytesWriter_CreateByteArray@@Base+0x1ac> │ │ │ │ subs r9, r0, #0 │ │ │ │ moveq r6, r9 │ │ │ │ moveq r5, r9 │ │ │ │ moveq r4, r9 │ │ │ │ - beq 72404 │ │ │ │ + beq 723bc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7235c │ │ │ │ + beq 72314 │ │ │ │ mov r0, r5 │ │ │ │ - bl 72664 <_PyBytesWriter_CreateByteArray@@Base+0x1ac> │ │ │ │ + bl 7261c <_PyBytesWriter_CreateByteArray@@Base+0x1ac> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 72360 │ │ │ │ - b 723f4 │ │ │ │ - ldr r5, [pc, #204] @ 72430 │ │ │ │ + bne 72318 │ │ │ │ + b 723ac │ │ │ │ + ldr r5, [pc, #204] @ 723e8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7237c │ │ │ │ + beq 72334 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72664 <_PyBytesWriter_CreateByteArray@@Base+0x1ac> │ │ │ │ + bl 7261c <_PyBytesWriter_CreateByteArray@@Base+0x1ac> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 72380 │ │ │ │ - b 72400 │ │ │ │ - ldr r4, [pc, #172] @ 72430 │ │ │ │ + bne 72338 │ │ │ │ + b 723b8 │ │ │ │ + ldr r4, [pc, #172] @ 723e8 │ │ │ │ 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 │ │ │ │ @@ -69746,233 +69730,233 @@ │ │ │ │ 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 325dfc │ │ │ │ + bl 32564c │ │ │ │ mov r4, r0 │ │ │ │ - b 72404 │ │ │ │ + b 723bc │ │ │ │ mov r6, r5 │ │ │ │ mov r4, r5 │ │ │ │ - b 72404 │ │ │ │ + b 723bc │ │ │ │ mov r6, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ mov r0, r9 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ mov r0, r5 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ mov r0, r6 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ 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 b23fc │ │ │ │ + b b24cc │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl dc4ec │ │ │ │ + bl dd114 │ │ │ │ mov r5, r0 │ │ │ │ bl 2e88c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 724ac │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 72464 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ad20 │ │ │ │ + b 27a868 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000724b8 <_PyBytesWriter_CreateByteArray@@Base>: │ │ │ │ +00072470 <_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 26a2e0 │ │ │ │ + b 269e78 │ │ │ │ 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 72524 <_PyBytesWriter_CreateByteArray@@Base+0x6c> │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 724dc <_PyBytesWriter_CreateByteArray@@Base+0x6c> │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 72514 <_PyBytesWriter_CreateByteArray@@Base+0x5c> │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 72524 <_PyBytesWriter_CreateByteArray@@Base+0x6c> │ │ │ │ + bne 724cc <_PyBytesWriter_CreateByteArray@@Base+0x5c> │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 724dc <_PyBytesWriter_CreateByteArray@@Base+0x6c> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72558 <_PyBytesWriter_CreateByteArray@@Base+0xa0> │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 72510 <_PyBytesWriter_CreateByteArray@@Base+0xa0> │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 72548 <_PyBytesWriter_CreateByteArray@@Base+0x90> │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 72558 <_PyBytesWriter_CreateByteArray@@Base+0xa0> │ │ │ │ + bne 72500 <_PyBytesWriter_CreateByteArray@@Base+0x90> │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 72510 <_PyBytesWriter_CreateByteArray@@Base+0xa0> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7258c <_PyBytesWriter_CreateByteArray@@Base+0xd4> │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 72544 <_PyBytesWriter_CreateByteArray@@Base+0xd4> │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7257c <_PyBytesWriter_CreateByteArray@@Base+0xc4> │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7258c <_PyBytesWriter_CreateByteArray@@Base+0xd4> │ │ │ │ + bne 72534 <_PyBytesWriter_CreateByteArray@@Base+0xc4> │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 72544 <_PyBytesWriter_CreateByteArray@@Base+0xd4> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 725c0 <_PyBytesWriter_CreateByteArray@@Base+0x108> │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 72578 <_PyBytesWriter_CreateByteArray@@Base+0x108> │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 725b0 <_PyBytesWriter_CreateByteArray@@Base+0xf8> │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 725c0 <_PyBytesWriter_CreateByteArray@@Base+0x108> │ │ │ │ + bne 72568 <_PyBytesWriter_CreateByteArray@@Base+0xf8> │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 72578 <_PyBytesWriter_CreateByteArray@@Base+0x108> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 725f4 <_PyBytesWriter_CreateByteArray@@Base+0x13c> │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 725ac <_PyBytesWriter_CreateByteArray@@Base+0x13c> │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 725e4 <_PyBytesWriter_CreateByteArray@@Base+0x12c> │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 725f4 <_PyBytesWriter_CreateByteArray@@Base+0x13c> │ │ │ │ + bne 7259c <_PyBytesWriter_CreateByteArray@@Base+0x12c> │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 725ac <_PyBytesWriter_CreateByteArray@@Base+0x13c> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72628 <_PyBytesWriter_CreateByteArray@@Base+0x170> │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 725e0 <_PyBytesWriter_CreateByteArray@@Base+0x170> │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 72618 <_PyBytesWriter_CreateByteArray@@Base+0x160> │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 72628 <_PyBytesWriter_CreateByteArray@@Base+0x170> │ │ │ │ + bne 725d0 <_PyBytesWriter_CreateByteArray@@Base+0x160> │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 725e0 <_PyBytesWriter_CreateByteArray@@Base+0x170> │ │ │ │ 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, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 72650 <_PyBytesWriter_CreateByteArray@@Base+0x198> │ │ │ │ + bne 72608 <_PyBytesWriter_CreateByteArray@@Base+0x198> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ 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 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a091c │ │ │ │ + bl a09e0 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r8, r4, #12 │ │ │ │ addne r5, r5, #12 │ │ │ │ movne r7, #0 │ │ │ │ - bne 7270c <_PyBytesWriter_CreateByteArray@@Base+0x254> │ │ │ │ - b 726d4 <_PyBytesWriter_CreateByteArray@@Base+0x21c> │ │ │ │ + bne 726c4 <_PyBytesWriter_CreateByteArray@@Base+0x254> │ │ │ │ + b 7268c <_PyBytesWriter_CreateByteArray@@Base+0x21c> │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 72718 <_PyBytesWriter_CreateByteArray@@Base+0x260> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 726d0 <_PyBytesWriter_CreateByteArray@@Base+0x260> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #4664 @ 0x1238 │ │ │ │ + movw r1, #2232 @ 0x8b8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 72730 <_PyBytesWriter_CreateByteArray@@Base+0x278> │ │ │ │ + ble 726e8 <_PyBytesWriter_CreateByteArray@@Base+0x278> │ │ │ │ mov r4, #0 │ │ │ │ - b 7274c <_PyBytesWriter_CreateByteArray@@Base+0x294> │ │ │ │ + b 72704 <_PyBytesWriter_CreateByteArray@@Base+0x294> │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 726a0 <_PyBytesWriter_CreateByteArray@@Base+0x1e8> │ │ │ │ + bne 72658 <_PyBytesWriter_CreateByteArray@@Base+0x1e8> │ │ │ │ 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 7274c <_PyBytesWriter_CreateByteArray@@Base+0x294> │ │ │ │ - b 726dc <_PyBytesWriter_CreateByteArray@@Base+0x224> │ │ │ │ - bl 2ef8f0 <_PyUnicode_Copy@@Base> │ │ │ │ + bge 72704 <_PyBytesWriter_CreateByteArray@@Base+0x294> │ │ │ │ + b 72694 <_PyBytesWriter_CreateByteArray@@Base+0x224> │ │ │ │ + bl 2ef444 <_PyUnicode_Copy@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72704 <_PyBytesWriter_CreateByteArray@@Base+0x24c> │ │ │ │ + bne 726bc <_PyBytesWriter_CreateByteArray@@Base+0x24c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 726d4 <_PyBytesWriter_CreateByteArray@@Base+0x21c> │ │ │ │ + bgt 7268c <_PyBytesWriter_CreateByteArray@@Base+0x21c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 726d4 <_PyBytesWriter_CreateByteArray@@Base+0x21c> │ │ │ │ + bne 7268c <_PyBytesWriter_CreateByteArray@@Base+0x21c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 726d4 <_PyBytesWriter_CreateByteArray@@Base+0x21c> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 7268c <_PyBytesWriter_CreateByteArray@@Base+0x21c> │ │ │ │ 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 │ │ │ │ @@ -69983,605 +69967,605 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 727b0 <_PyBytesWriter_CreateByteArray@@Base+0x2f8> │ │ │ │ + bne 72768 <_PyBytesWriter_CreateByteArray@@Base+0x2f8> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 727f4 <_PyBytesWriter_CreateByteArray@@Base+0x33c> │ │ │ │ + beq 727ac <_PyBytesWriter_CreateByteArray@@Base+0x33c> │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #324] @ 72900 <_PyBytesWriter_CreateByteArray@@Base+0x448> │ │ │ │ + ldr ip, [pc, #324] @ 728b8 <_PyBytesWriter_CreateByteArray@@Base+0x448> │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 727f4 <_PyBytesWriter_CreateByteArray@@Base+0x33c> │ │ │ │ + bne 727ac <_PyBytesWriter_CreateByteArray@@Base+0x33c> │ │ │ │ mov r0, #0 │ │ │ │ - b 728f8 <_PyBytesWriter_CreateByteArray@@Base+0x440> │ │ │ │ + b 728b0 <_PyBytesWriter_CreateByteArray@@Base+0x440> │ │ │ │ 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 72830 <_PyBytesWriter_CreateByteArray@@Base+0x378> │ │ │ │ + bne 727e8 <_PyBytesWriter_CreateByteArray@@Base+0x378> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 728f8 <_PyBytesWriter_CreateByteArray@@Base+0x440> │ │ │ │ + b 728b0 <_PyBytesWriter_CreateByteArray@@Base+0x440> │ │ │ │ mov r0, r6 │ │ │ │ mov r7, #0 │ │ │ │ - bl 1f7a9c │ │ │ │ + bl 1f682c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ lsl r8, r7, #16 │ │ │ │ cmp r4, r7 │ │ │ │ add r7, r7, #1 │ │ │ │ - ble 72824 <_PyBytesWriter_CreateByteArray@@Base+0x36c> │ │ │ │ + ble 727dc <_PyBytesWriter_CreateByteArray@@Base+0x36c> │ │ │ │ ldr r0, [r9, #12] │ │ │ │ cmp r5, r7, lsl #16 │ │ │ │ sublt r1, r5, r8 │ │ │ │ movge r1, #65536 @ 0x10000 │ │ │ │ add r0, r0, r8 │ │ │ │ - bl a0614 │ │ │ │ + bl a06d8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 727ec <_PyBytesWriter_CreateByteArray@@Base+0x334> │ │ │ │ + beq 727a4 <_PyBytesWriter_CreateByteArray@@Base+0x334> │ │ │ │ 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 d7e4c │ │ │ │ + bl d8a64 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 728c4 <_PyBytesWriter_CreateByteArray@@Base+0x40c> │ │ │ │ + bgt 7287c <_PyBytesWriter_CreateByteArray@@Base+0x40c> │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r6] │ │ │ │ - bne 728c4 <_PyBytesWriter_CreateByteArray@@Base+0x40c> │ │ │ │ + bne 7287c <_PyBytesWriter_CreateByteArray@@Base+0x40c> │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 727ec <_PyBytesWriter_CreateByteArray@@Base+0x334> │ │ │ │ + beq 727a4 <_PyBytesWriter_CreateByteArray@@Base+0x334> │ │ │ │ ldr r3, [r2] │ │ │ │ add r8, r8, #65536 @ 0x10000 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72848 <_PyBytesWriter_CreateByteArray@@Base+0x390> │ │ │ │ + bgt 72800 <_PyBytesWriter_CreateByteArray@@Base+0x390> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 72844 <_PyBytesWriter_CreateByteArray@@Base+0x38c> │ │ │ │ + bne 727fc <_PyBytesWriter_CreateByteArray@@Base+0x38c> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 72844 <_PyBytesWriter_CreateByteArray@@Base+0x38c> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 727fc <_PyBytesWriter_CreateByteArray@@Base+0x38c> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r8, r2, r8, 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 72940 <_PyBytesWriter_CreateByteArray@@Base+0x488> │ │ │ │ + bne 728f8 <_PyBytesWriter_CreateByteArray@@Base+0x488> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 2de228 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2ddd80 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72968 <_PyBytesWriter_CreateByteArray@@Base+0x4b0> │ │ │ │ - b 72960 <_PyBytesWriter_CreateByteArray@@Base+0x4a8> │ │ │ │ + bne 72920 <_PyBytesWriter_CreateByteArray@@Base+0x4b0> │ │ │ │ + b 72918 <_PyBytesWriter_CreateByteArray@@Base+0x4a8> │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #22440 @ 0x57a8 │ │ │ │ + movw r0, #19780 @ 0x4d44 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72928 <_PyBytesWriter_CreateByteArray@@Base+0x470> │ │ │ │ + bne 728e0 <_PyBytesWriter_CreateByteArray@@Base+0x470> │ │ │ │ mov r0, #0 │ │ │ │ - b 729c8 <_PyBytesWriter_CreateByteArray@@Base+0x510> │ │ │ │ + b 72980 <_PyBytesWriter_CreateByteArray@@Base+0x510> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 2de228 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2ddd80 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72960 <_PyBytesWriter_CreateByteArray@@Base+0x4a8> │ │ │ │ + beq 72918 <_PyBytesWriter_CreateByteArray@@Base+0x4a8> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 2de228 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2ddd80 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72960 <_PyBytesWriter_CreateByteArray@@Base+0x4a8> │ │ │ │ + beq 72918 <_PyBytesWriter_CreateByteArray@@Base+0x4a8> │ │ │ │ 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 729c8 <_PyBytesWriter_CreateByteArray@@Base+0x510> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 72980 <_PyBytesWriter_CreateByteArray@@Base+0x510> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 27ad20 │ │ │ │ + b 27a868 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000729d0 : │ │ │ │ +00072988 : │ │ │ │ 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 1e92b0 │ │ │ │ + bl 1e8040 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 72a58 │ │ │ │ + beq 72a10 │ │ │ │ add r3, fp, #8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 332bb0 │ │ │ │ + bl 332470 │ │ │ │ ldr r3, [r4, #256] @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, r4 │ │ │ │ - beq 72a4c │ │ │ │ + beq 72a04 │ │ │ │ ldr r2, [r4, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ addeq r3, r3, #16 │ │ │ │ ldrne r3, [r3, #20] │ │ │ │ sub r1, r0, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 437a4 │ │ │ │ + bl 43754 │ │ │ │ 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 72aa4 │ │ │ │ + bne 72a5c │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 2b0580 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2afe68 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72acc │ │ │ │ - b 72ac4 │ │ │ │ + bne 72a84 │ │ │ │ + b 72a7c │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #22428 @ 0x579c │ │ │ │ + movw r0, #19768 @ 0x4d38 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72a8c │ │ │ │ + bne 72a44 │ │ │ │ mov r0, #0 │ │ │ │ - b 72b2c │ │ │ │ + b 72ae4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 2b0580 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2afe68 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72ac4 │ │ │ │ + beq 72a7c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 2b0580 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2afe68 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72ac4 │ │ │ │ + beq 72a7c │ │ │ │ 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 72b2c │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 72ae4 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 27ad20 │ │ │ │ + b 27a868 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00072b34 <_PyInterpreterConfig_AsDict@@Base>: │ │ │ │ +00072aec <_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 9f37c │ │ │ │ + bl 9f408 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 72f70 <_PyInterpreterConfig_AsDict@@Base+0x43c> │ │ │ │ + beq 72f28 <_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, #26340 @ 0x66e4 │ │ │ │ + movw r1, #23636 @ 0x5c54 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ 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 72be0 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ + bgt 72b98 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 72be0 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ + beq 72b98 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 72be0 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 72b98 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 72f4c <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + beq 72f04 <_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, #26360 @ 0x66f8 │ │ │ │ + movw r1, #23656 @ 0x5c68 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ 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 72c70 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ + bgt 72c28 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 72c70 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ + beq 72c28 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 72c70 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 72c28 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 72f4c <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + beq 72f04 <_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, #26372 @ 0x6704 │ │ │ │ + movw r1, #23668 @ 0x5c74 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ 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 72d00 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ + bgt 72cb8 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 72d00 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ + beq 72cb8 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 72d00 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 72cb8 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 72f4c <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + beq 72f04 <_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, #26384 @ 0x6710 │ │ │ │ + movw r1, #23680 @ 0x5c80 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ 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 72d90 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ + bgt 72d48 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 72d90 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ + beq 72d48 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 72d90 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 72d48 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 72f4c <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + beq 72f04 <_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, #26400 @ 0x6720 │ │ │ │ + movw r1, #23696 @ 0x5c90 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ 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 72e20 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ + bgt 72dd8 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 72e20 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ + beq 72dd8 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 72e20 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 72dd8 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 72f4c <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + beq 72f04 <_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, #26424 @ 0x6738 │ │ │ │ + movw r1, #23720 @ 0x5ca8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ 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 72eb0 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ + bgt 72e68 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 72eb0 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ + beq 72e68 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 72eb0 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 72e68 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 72f4c <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + beq 72f04 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ ldr r2, [r5, #24] │ │ │ │ cmp r2, #2 │ │ │ │ - bhi 72ee0 <_PyInterpreterConfig_AsDict@@Base+0x3ac> │ │ │ │ - movw r3, #44612 @ 0xae44 │ │ │ │ + bhi 72e98 <_PyInterpreterConfig_AsDict@@Base+0x3ac> │ │ │ │ + movw r3, #42244 @ 0xa504 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72efc <_PyInterpreterConfig_AsDict@@Base+0x3c8> │ │ │ │ - b 72f4c <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + bne 72eb4 <_PyInterpreterConfig_AsDict@@Base+0x3c8> │ │ │ │ + b 72f04 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7656 @ 0x1de8 │ │ │ │ + movw r1, #4988 @ 0x137c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 72f4c <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ - bl aa8a8 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 72f04 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + bl aa900 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 72f4c <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + beq 72f04 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31432 @ 0x7ac8 │ │ │ │ + movw r1, #34944 @ 0x8880 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72f44 <_PyInterpreterConfig_AsDict@@Base+0x410> │ │ │ │ + bgt 72efc <_PyInterpreterConfig_AsDict@@Base+0x410> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 72f44 <_PyInterpreterConfig_AsDict@@Base+0x410> │ │ │ │ + bne 72efc <_PyInterpreterConfig_AsDict@@Base+0x410> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 72f74 <_PyInterpreterConfig_AsDict@@Base+0x440> │ │ │ │ + bne 72f2c <_PyInterpreterConfig_AsDict@@Base+0x440> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72f70 <_PyInterpreterConfig_AsDict@@Base+0x43c> │ │ │ │ + bgt 72f28 <_PyInterpreterConfig_AsDict@@Base+0x43c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 72f70 <_PyInterpreterConfig_AsDict@@Base+0x43c> │ │ │ │ + bne 72f28 <_PyInterpreterConfig_AsDict@@Base+0x43c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 72fb4 <_PyInterpreterConfig_AsDict@@Base+0x480> │ │ │ │ + bne 72f6c <_PyInterpreterConfig_AsDict@@Base+0x480> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 72fe8 <_PyInterpreterConfig_AsDict@@Base+0x4b4> │ │ │ │ + bne 72fa0 <_PyInterpreterConfig_AsDict@@Base+0x4b4> │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr ip, [pc, #56] @ 73004 <_PyInterpreterConfig_AsDict@@Base+0x4d0> │ │ │ │ + ldr ip, [pc, #56] @ 72fbc <_PyInterpreterConfig_AsDict@@Base+0x4d0> │ │ │ │ sub lr, fp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 72ffc <_PyInterpreterConfig_AsDict@@Base+0x4c8> │ │ │ │ + beq 72fb4 <_PyInterpreterConfig_AsDict@@Base+0x4c8> │ │ │ │ ldr r1, [r3] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 6ad5c <_PyMonitoring_FireExceptionHandledEvent@@Base+0xa4> │ │ │ │ + b 6ac70 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xa4> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r8, r2, r4, lsr #3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #45236 @ 0xb0b4 │ │ │ │ + movw r3, #45660 @ 0xb25c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #4716 @ 0x126c │ │ │ │ + movw r1, #2284 @ 0x8ec │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e3468 │ │ │ │ + bl 2e2fbc │ │ │ │ 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 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ ldr ip, [r1, #4] │ │ │ │ ldr lr, [r0, #4] │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, ip │ │ │ │ - bne 73098 <_PyInterpreterConfig_AsDict@@Base+0x564> │ │ │ │ + bne 73050 <_PyInterpreterConfig_AsDict@@Base+0x564> │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 73098 <_PyInterpreterConfig_AsDict@@Base+0x564> │ │ │ │ + bhi 73050 <_PyInterpreterConfig_AsDict@@Base+0x564> │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 140854 │ │ │ │ + b cd350 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ subs r6, r3, #0 │ │ │ │ - ldr lr, [pc, #988] @ 734a0 <_PyInterpreterConfig_AsDict@@Base+0x96c> │ │ │ │ + ldr lr, [pc, #988] @ 73458 <_PyInterpreterConfig_AsDict@@Base+0x96c> │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ moveq r5, r6 │ │ │ │ mov r8, r0 │ │ │ │ ldrne r5, [r6, #8] │ │ │ │ cmp r2, #1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -70597,208 +70581,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 73138 <_PyInterpreterConfig_AsDict@@Base+0x604> │ │ │ │ + bne 730f0 <_PyInterpreterConfig_AsDict@@Base+0x604> │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 73180 <_PyInterpreterConfig_AsDict@@Base+0x64c> │ │ │ │ - ldr r1, [pc, #868] @ 734a4 <_PyInterpreterConfig_AsDict@@Base+0x970> │ │ │ │ + beq 73138 <_PyInterpreterConfig_AsDict@@Base+0x64c> │ │ │ │ + ldr r1, [pc, #868] @ 7345c <_PyInterpreterConfig_AsDict@@Base+0x970> │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 73180 <_PyInterpreterConfig_AsDict@@Base+0x64c> │ │ │ │ + bne 73138 <_PyInterpreterConfig_AsDict@@Base+0x64c> │ │ │ │ mov r4, #0 │ │ │ │ - b 7348c <_PyInterpreterConfig_AsDict@@Base+0x958> │ │ │ │ + b 73444 <_PyInterpreterConfig_AsDict@@Base+0x958> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ - bl 1ac230 │ │ │ │ + bl 1abe50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73178 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ + beq 73130 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #23 │ │ │ │ mov r2, #4 │ │ │ │ sub r1, fp, #120 @ 0x78 │ │ │ │ - bl 1b4a44 │ │ │ │ + bl 1b41e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 73178 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ + beq 73130 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 731c8 <_PyInterpreterConfig_AsDict@@Base+0x694> │ │ │ │ + bhi 73180 <_PyInterpreterConfig_AsDict@@Base+0x694> │ │ │ │ add r7, r5, r7 │ │ │ │ subs r6, r7, #2 │ │ │ │ - bne 731f0 <_PyInterpreterConfig_AsDict@@Base+0x6bc> │ │ │ │ - b 73268 <_PyInterpreterConfig_AsDict@@Base+0x734> │ │ │ │ - movw r3, #45236 @ 0xb0b4 │ │ │ │ + bne 731a8 <_PyInterpreterConfig_AsDict@@Base+0x6bc> │ │ │ │ + b 73220 <_PyInterpreterConfig_AsDict@@Base+0x734> │ │ │ │ + movw r3, #45660 @ 0xb25c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #42236 @ 0xa4fc │ │ │ │ + movw r1, #39672 @ 0x9af8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e3468 │ │ │ │ + bl 2e2fbc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 731b8 <_PyInterpreterConfig_AsDict@@Base+0x684> │ │ │ │ - b 73178 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ + bne 73170 <_PyInterpreterConfig_AsDict@@Base+0x684> │ │ │ │ + b 73130 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73228 <_PyInterpreterConfig_AsDict@@Base+0x6f4> │ │ │ │ - bl 176884 │ │ │ │ + beq 731e0 <_PyInterpreterConfig_AsDict@@Base+0x6f4> │ │ │ │ + bl 17653c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 73218 <_PyInterpreterConfig_AsDict@@Base+0x6e4> │ │ │ │ - bl be4fc │ │ │ │ + bne 731d0 <_PyInterpreterConfig_AsDict@@Base+0x6e4> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 73178 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ + bne 73130 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ subs r6, r7, #3 │ │ │ │ moveq r6, #1 │ │ │ │ - beq 73270 <_PyInterpreterConfig_AsDict@@Base+0x73c> │ │ │ │ - b 7322c <_PyInterpreterConfig_AsDict@@Base+0x6f8> │ │ │ │ + beq 73228 <_PyInterpreterConfig_AsDict@@Base+0x73c> │ │ │ │ + b 731e4 <_PyInterpreterConfig_AsDict@@Base+0x6f8> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7324c <_PyInterpreterConfig_AsDict@@Base+0x718> │ │ │ │ + bne 73204 <_PyInterpreterConfig_AsDict@@Base+0x718> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 128f04 │ │ │ │ + bl 129ba0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bge 73270 <_PyInterpreterConfig_AsDict@@Base+0x73c> │ │ │ │ - b 73178 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ + bge 73228 <_PyInterpreterConfig_AsDict@@Base+0x73c> │ │ │ │ + b 73130 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ - bl 2866a0 │ │ │ │ + bl 2861e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73178 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ + beq 73130 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ cmp r6, #1 │ │ │ │ - beq 73270 <_PyInterpreterConfig_AsDict@@Base+0x73c> │ │ │ │ - b 73238 <_PyInterpreterConfig_AsDict@@Base+0x704> │ │ │ │ + beq 73228 <_PyInterpreterConfig_AsDict@@Base+0x73c> │ │ │ │ + b 731f0 <_PyInterpreterConfig_AsDict@@Base+0x704> │ │ │ │ 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 732c4 <_PyInterpreterConfig_AsDict@@Base+0x790> │ │ │ │ + beq 7327c <_PyInterpreterConfig_AsDict@@Base+0x790> │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 732c4 <_PyInterpreterConfig_AsDict@@Base+0x790> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 7327c <_PyInterpreterConfig_AsDict@@Base+0x790> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #15268 @ 0x3ba4 │ │ │ │ + movw r2, #12608 @ 0x3140 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #31036 @ 0x793c │ │ │ │ + movw r1, #28376 @ 0x6ed8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b 73178 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ + bl 1409e8 │ │ │ │ + b 73130 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ ldr r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ adds r2, r9, #1 │ │ │ │ movne r2, #1 │ │ │ │ tst r3, r2 │ │ │ │ - beq 732fc <_PyInterpreterConfig_AsDict@@Base+0x7c8> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 732b4 <_PyInterpreterConfig_AsDict@@Base+0x7c8> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #15268 @ 0x3ba4 │ │ │ │ + movw r2, #12608 @ 0x3140 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #31084 @ 0x796c │ │ │ │ + movw r1, #28424 @ 0x6f08 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b 73178 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ + bl 1409e8 │ │ │ │ + b 73130 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ ldrb sl, [fp, #-56] @ 0xffffffc8 │ │ │ │ bic r6, sl, r6 │ │ │ │ tst r6, #1 │ │ │ │ - beq 73330 <_PyInterpreterConfig_AsDict@@Base+0x7fc> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 732e8 <_PyInterpreterConfig_AsDict@@Base+0x7fc> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #15268 @ 0x3ba4 │ │ │ │ + movw r2, #12608 @ 0x3140 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #31124 @ 0x7994 │ │ │ │ + movw r1, #28464 @ 0x6f30 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b 73178 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ + bl 1409e8 │ │ │ │ + b 73130 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ tst r5, #1280 @ 0x500 │ │ │ │ - beq 73354 <_PyInterpreterConfig_AsDict@@Base+0x820> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 7330c <_PyInterpreterConfig_AsDict@@Base+0x820> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4856 @ 0x12f8 │ │ │ │ + movw r1, #2424 @ 0x978 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b 73178 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ + bl 1409e8 │ │ │ │ + b 73130 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ ands r1, r5, #4096 @ 0x1000 │ │ │ │ - beq 73378 <_PyInterpreterConfig_AsDict@@Base+0x844> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 73330 <_PyInterpreterConfig_AsDict@@Base+0x844> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4912 @ 0x1330 │ │ │ │ + movw r1, #2480 @ 0x9b0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b 73178 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ + bl 1409e8 │ │ │ │ + b 73130 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ 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 73178 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ - bl dc4ec │ │ │ │ + beq 73130 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ + bl dd114 │ │ │ │ cmp sl, #0 │ │ │ │ add r3, r4, #24 │ │ │ │ str r3, [sp] │ │ │ │ mov r6, r0 │ │ │ │ orrne r2, r5, #4096 @ 0x1000 │ │ │ │ moveq r2, r5 │ │ │ │ - movwne r1, #29640 @ 0x73c8 │ │ │ │ + movwne r1, #27208 @ 0x6a48 │ │ │ │ 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 df21c │ │ │ │ + bl dfe38 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 73424 <_PyInterpreterConfig_AsDict@@Base+0x8f0> │ │ │ │ + beq 733dc <_PyInterpreterConfig_AsDict@@Base+0x8f0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 73408 <_PyInterpreterConfig_AsDict@@Base+0x8d4> │ │ │ │ + bgt 733c0 <_PyInterpreterConfig_AsDict@@Base+0x8d4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 73408 <_PyInterpreterConfig_AsDict@@Base+0x8d4> │ │ │ │ + bne 733c0 <_PyInterpreterConfig_AsDict@@Base+0x8d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173b74 │ │ │ │ - b 73178 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ + bl 17382c │ │ │ │ + b 73130 <_PyInterpreterConfig_AsDict@@Base+0x644> │ │ │ │ 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 │ │ │ │ @@ -70818,96 +70802,96 @@ │ │ │ │ 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 1adf68 │ │ │ │ + bl 1adb84 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq sl, lr, r4, lsr #29 │ │ │ │ + subseq sl, lr, r4, ror #10 │ │ │ │ ldrdeq r8, [r2], #-16 @ │ │ │ │ │ │ │ │ -000734a8 : │ │ │ │ +00073460 : │ │ │ │ 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 2d5df0 │ │ │ │ + bl 2d5594 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7658 │ │ │ │ + b a7718 │ │ │ │ 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 7350c │ │ │ │ + bne 734c4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 73540 │ │ │ │ + bne 734f8 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr ip, [pc, #56] @ 7355c │ │ │ │ + ldr ip, [pc, #56] @ 73514 │ │ │ │ sub lr, fp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 73554 │ │ │ │ + beq 7350c │ │ │ │ ldr r1, [r3] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 6ad5c <_PyMonitoring_FireExceptionHandledEvent@@Base+0xa4> │ │ │ │ + b 6ac70 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xa4> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ strdeq r8, [r2], #-28 @ 0xffffffe4 @ │ │ │ │ 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 a75f4 │ │ │ │ + bl a76b4 │ │ │ │ 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 a7050 <_Py_Dealloc@@Base> │ │ │ │ + b a7110 <_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] @ 73838 │ │ │ │ + ldr lr, [pc, #612] @ 737f0 │ │ │ │ cmp r2, #2 │ │ │ │ mov r6, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ cmp r6, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -70919,386 +70903,386 @@ │ │ │ │ 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 73638 │ │ │ │ + bne 735f0 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #3 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 73678 │ │ │ │ + beq 73630 │ │ │ │ mov ip, #3 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr ip, [pc, #492] @ 7383c │ │ │ │ + ldr ip, [pc, #492] @ 737f4 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 73824 │ │ │ │ + beq 737dc │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ - bl 1ac230 │ │ │ │ + bl 1abe50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73824 │ │ │ │ - ldr r2, [pc, #428] @ 73840 │ │ │ │ + beq 737dc │ │ │ │ + ldr r2, [pc, #428] @ 737f8 │ │ │ │ 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 736c8 │ │ │ │ + bne 73680 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3932 @ 0xf5c │ │ │ │ + movw r1, #1500 @ 0x5dc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 73824 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 737dc │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #100663296 @ 0x6000000 │ │ │ │ - bne 736f4 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 736ac │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4960 @ 0x1360 │ │ │ │ + movw r1, #2528 @ 0x9e0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 73824 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 737dc │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ec47c │ │ │ │ + bl 1eb20c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-108] @ 0xffffff94 │ │ │ │ - bgt 73724 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bgt 736dc │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5000 @ 0x1388 │ │ │ │ + movw r1, #2568 @ 0xa08 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 73824 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 737dc │ │ │ │ mov r0, r7 │ │ │ │ - bl 114a98 │ │ │ │ + bl 1155d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 73750 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 73708 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5032 @ 0x13a8 │ │ │ │ + movw r1, #2600 @ 0xa28 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 73824 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 737dc │ │ │ │ sub r1, fp, #108 @ 0x6c │ │ │ │ mov r0, r6 │ │ │ │ - bl 3307f0 │ │ │ │ + bl 3300b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 73824 │ │ │ │ + beq 737dc │ │ │ │ ldr r3, [r4] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 73790 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 73748 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5080 @ 0x13d8 │ │ │ │ + movw r1, #2648 @ 0xa58 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 73818 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 737d0 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ mov r0, r7 │ │ │ │ - bl 330a90 │ │ │ │ + bl 330350 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 73818 │ │ │ │ + beq 737d0 │ │ │ │ ldr r8, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r3, r6 │ │ │ │ str r7, [sp] │ │ │ │ - movw r1, #62772 @ 0xf534 │ │ │ │ + movw r1, #60340 @ 0xebb4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #4096 @ 0x1000 │ │ │ │ + movw r0, #1664 @ 0x680 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d7dfc │ │ │ │ + bl d8a14 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7380c │ │ │ │ + beq 737c4 │ │ │ │ ldrb r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 737f0 │ │ │ │ + beq 737a8 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2e7f0 │ │ │ │ - b 737f8 │ │ │ │ + b 737b0 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2d724 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1adf50 │ │ │ │ + bl 1adb6c │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r0, r5 │ │ │ │ - bl 333230 │ │ │ │ + bl 332af0 │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 333230 │ │ │ │ + bl 332af0 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ - bl 1adf68 │ │ │ │ + bl 1adb84 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - subseq sl, lr, r0, ror #29 │ │ │ │ + subseq sl, lr, r0, lsr #11 │ │ │ │ rsbeq r8, r2, r8, lsr #4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ 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 738a8 │ │ │ │ + bhi 73860 │ │ │ │ ldr r6, [r7] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 738cc │ │ │ │ + bne 73884 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #33584 @ 0x8330 │ │ │ │ + movw r2, #29296 @ 0x7270 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13272 @ 0x33d8 │ │ │ │ + movw r1, #10612 @ 0x2974 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #39840 @ 0x9ba0 │ │ │ │ + movw r0, #36712 @ 0x8f68 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7396c │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 73924 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #39840 @ 0x9ba0 │ │ │ │ + movw r0, #36712 @ 0x8f68 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 73870 │ │ │ │ - b 7396c │ │ │ │ + bne 73828 │ │ │ │ + b 73924 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 14b788 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b38c <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 738f0 │ │ │ │ - bl be4fc │ │ │ │ + bne 738a8 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - bne 7396c │ │ │ │ - b 73924 │ │ │ │ - bl c56c8 │ │ │ │ + bne 73924 │ │ │ │ + b 738dc │ │ │ │ + bl c59f0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7391c │ │ │ │ + bgt 738d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7391c │ │ │ │ + bne 738d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - beq 738dc │ │ │ │ + beq 73894 │ │ │ │ cmp r8, #2 │ │ │ │ - ble 73940 │ │ │ │ + ble 738f8 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 128f04 │ │ │ │ + bl 129ba0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bge 73944 │ │ │ │ - b 7396c │ │ │ │ + bge 738fc │ │ │ │ + b 73924 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ sub r3, fp, #32 │ │ │ │ mov r0, r6 │ │ │ │ mvn ip, #0 │ │ │ │ str ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 32ad5c │ │ │ │ + bl 32a620 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 32b51c │ │ │ │ + b 32ade0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, 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 r3, r2, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 739dc │ │ │ │ + bhi 73994 │ │ │ │ ldr r6, [r5] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 73a00 │ │ │ │ + bne 739b8 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #17564 @ 0x449c │ │ │ │ + movw r2, #15132 @ 0x3b1c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r1, #13272 @ 0x33d8 │ │ │ │ + movw r1, #10612 @ 0x2974 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #32584 @ 0x7f48 │ │ │ │ + movw r0, #29924 @ 0x74e4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 73ba8 │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 73b60 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #32584 @ 0x7f48 │ │ │ │ + movw r0, #29924 @ 0x74e4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 739a4 │ │ │ │ - b 73ba8 │ │ │ │ + bne 7395c │ │ │ │ + b 73b60 │ │ │ │ cmp r4, #1 │ │ │ │ - ble 73a8c │ │ │ │ + ble 73a44 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 73a8c │ │ │ │ + beq 73a44 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 73a6c │ │ │ │ + beq 73a24 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd664 │ │ │ │ + bl ce2dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73ba8 │ │ │ │ + beq 73b60 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 73a8c │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 73a44 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40048 @ 0x9c70 │ │ │ │ + movw r1, #37844 @ 0x93d4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 73ba8 │ │ │ │ - movw r2, #10128 @ 0x2790 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 73b60 │ │ │ │ + movw r2, #7468 @ 0x1d2c │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #13384 @ 0x3448 │ │ │ │ + movw r1, #10724 @ 0x29e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #32584 @ 0x7f48 │ │ │ │ + movw r0, #29924 @ 0x74e4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 73ba8 │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 73b60 │ │ │ │ ldr r4, [r6, #8] │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ - ble 73ab4 │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + ble 73a6c │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5124 @ 0x1404 │ │ │ │ + movw r1, #2692 @ 0xa84 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 73ba8 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 73b60 │ │ │ │ lsl r0, r4, #2 │ │ │ │ - bl 1a2bf4 │ │ │ │ + bl 1a28a4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 73ba8 │ │ │ │ - bl 1a2d1c │ │ │ │ + beq 73b60 │ │ │ │ + bl 1a29cc │ │ │ │ mvn r3, #14 │ │ │ │ mov r1, r0 │ │ │ │ sub lr, r3, r6 │ │ │ │ add r0, r6, #15 │ │ │ │ add r3, lr, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - ble 73b80 │ │ │ │ + ble 73b38 │ │ │ │ ldrb r2, [r0, #1]! │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ cmpne r2, #39 @ 0x27 │ │ │ │ - bne 73b0c │ │ │ │ + bne 73ac4 │ │ │ │ mov r3, r1 │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ strb ip, [r3], #2 │ │ │ │ strb r2, [r1, #1] │ │ │ │ mov r1, r3 │ │ │ │ - b 73ad8 │ │ │ │ + b 73a90 │ │ │ │ cmp r2, #9 │ │ │ │ movweq r3, #29788 @ 0x745c │ │ │ │ strheq r3, [r1], #2 │ │ │ │ - beq 73ad8 │ │ │ │ + beq 73a90 │ │ │ │ cmp r2, #10 │ │ │ │ movweq r3, #28252 @ 0x6e5c │ │ │ │ strheq r3, [r1], #2 │ │ │ │ - beq 73ad8 │ │ │ │ + beq 73a90 │ │ │ │ cmp r2, #13 │ │ │ │ movweq r3, #29276 @ 0x725c │ │ │ │ strheq r3, [r1], #2 │ │ │ │ - beq 73ad8 │ │ │ │ + beq 73a90 │ │ │ │ sub r3, r2, #32 │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ strbls r2, [r1], #1 │ │ │ │ - bls 73ad8 │ │ │ │ + bls 73a90 │ │ │ │ movw ip, #18940 @ 0x49fc │ │ │ │ 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 73ad8 │ │ │ │ + b 73a90 │ │ │ │ mov r0, r5 │ │ │ │ - bl 138b30 │ │ │ │ + bl 13912c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 73ba8 │ │ │ │ + beq 73b60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #59512 @ 0xe878 │ │ │ │ + movw r0, #56856 @ 0xde18 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b bf9f4 │ │ │ │ + b bfbbc │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #58168 @ 0xe338 │ │ │ │ + movw r2, #55736 @ 0xd9b8 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 31ed1c <_Py_RestoreSignals@@Base+0x1f0> │ │ │ │ + b 31e4c8 <_Py_RestoreSignals@@Base+0x34> │ │ │ │ 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] @ 73d78 │ │ │ │ + ldr lr, [pc, #392] @ 73d30 │ │ │ │ cmp r2, #1 │ │ │ │ mov r6, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ cmp r6, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -71310,103 +71294,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 73c54 │ │ │ │ + bne 73c0c │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 73c9c │ │ │ │ + beq 73c54 │ │ │ │ mov ip, #2 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr ip, [pc, #272] @ 73d7c │ │ │ │ + ldr ip, [pc, #272] @ 73d34 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 73c9c │ │ │ │ + bne 73c54 │ │ │ │ mov r4, #0 │ │ │ │ - b 73d64 │ │ │ │ + b 73d1c │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ - bl 1ac230 │ │ │ │ + bl 1abe50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73c94 │ │ │ │ + beq 73c4c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #108 @ 0x6c │ │ │ │ - bl 2f8abc <_PyCode_InitAddressRange@@Base+0x1b8> │ │ │ │ + bl 2f8638 <_Py_Instrument@@Base+0x2ac> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73c94 │ │ │ │ + beq 73c4c │ │ │ │ ldrb r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrd r4, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 73cec │ │ │ │ + beq 73ca4 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r3, r5 │ │ │ │ - bl 59844 │ │ │ │ + bl 597fc │ │ │ │ mov r4, r0 │ │ │ │ - b 73d64 │ │ │ │ + b 73d1c │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ - movw r1, #18784 @ 0x4960 │ │ │ │ + movw r1, #16352 @ 0x3fe0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ strd r4, [sp] │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #50268 @ 0xc45c │ │ │ │ + movw r0, #47836 @ 0xbadc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d7dfc │ │ │ │ + bl d8a14 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 73c94 │ │ │ │ - bl dc4ec │ │ │ │ + beq 73c4c │ │ │ │ + bl dd114 │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2e598 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmp r4, #0 │ │ │ │ movwge r4, #5196 @ 0x144c │ │ │ │ movtge r4, #96 @ 0x60 │ │ │ │ - bge 73d64 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 73d1c │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173b74 │ │ │ │ - b 73c94 │ │ │ │ + bl 17382c │ │ │ │ + b 73c4c │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ - bl 1adf68 │ │ │ │ + bl 1adb84 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - subseq sl, lr, ip, lsl pc │ │ │ │ + ldrsbeq sl, [lr], #-92 @ 0xffffffa4 │ │ │ │ rsbeq r8, r2, r4, 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] @ 74048 │ │ │ │ + ldr ip, [pc, #680] @ 74000 │ │ │ │ sub sp, sp, #180 @ 0xb4 │ │ │ │ moveq r6, r9 │ │ │ │ mov r7, r1 │ │ │ │ ldrne r6, [r9, #8] │ │ │ │ cmp r2, #1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -71429,170 +71413,170 @@ │ │ │ │ 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 73e30 │ │ │ │ + bne 73de8 │ │ │ │ clz r3, r7 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 73e80 │ │ │ │ - ldr r1, [pc, #532] @ 7404c │ │ │ │ + beq 73e38 │ │ │ │ + ldr r1, [pc, #532] @ 74004 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 73e80 │ │ │ │ + bne 73e38 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ mov r4, r5 │ │ │ │ - b 74024 │ │ │ │ + b 73fdc │ │ │ │ ldr r0, [r7] │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ - bl 1ac230 │ │ │ │ + bl 1abe50 │ │ │ │ add r8, r6, r8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73e70 │ │ │ │ + beq 73e28 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-124] @ 0xffffff84 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl 1ac230 │ │ │ │ + bl 1abe50 │ │ │ │ ldr r6, [fp, #-124] @ 0xffffff84 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r5, [fp, #-104] @ 0xffffff98 │ │ │ │ - beq 73f44 │ │ │ │ + beq 73efc │ │ │ │ cmp r8, #2 │ │ │ │ moveq r4, #1 │ │ │ │ - beq 73edc │ │ │ │ + beq 73e94 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 128f04 │ │ │ │ + bl 129ba0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 73f44 │ │ │ │ + blt 73efc │ │ │ │ ldrb sl, [fp, #-56] @ 0xffffffc8 │ │ │ │ bic r3, sl, r4 │ │ │ │ tst r3, #1 │ │ │ │ - bne 73f4c │ │ │ │ + bne 73f04 │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #26008 @ 0x6598 │ │ │ │ + movw r1, #23304 @ 0x5b08 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #5232 @ 0x1470 │ │ │ │ + movw r0, #2800 @ 0xaf0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d7dfc │ │ │ │ + bl d8a14 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 73f44 │ │ │ │ - ldr r9, [pc, #308] @ 74050 │ │ │ │ + beq 73efc │ │ │ │ + ldr r9, [pc, #308] @ 74008 │ │ │ │ str r8, [fp, #-180] @ 0xffffff4c │ │ │ │ mov r8, r5 │ │ │ │ mov r5, r4 │ │ │ │ ldr r7, [r9] │ │ │ │ subs r0, r7, #0 │ │ │ │ - beq 73ff4 │ │ │ │ - bl 1a2bf4 │ │ │ │ + beq 73fac │ │ │ │ + bl 1a28a4 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-176] @ 0xffffff50 │ │ │ │ - bne 73f70 │ │ │ │ + bne 73f28 │ │ │ │ mov r5, r8 │ │ │ │ mov r4, #0 │ │ │ │ - b 74024 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + b 73fdc │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #22476 @ 0x57cc │ │ │ │ + movw r2, #19816 @ 0x4d68 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #31124 @ 0x7994 │ │ │ │ + movw r1, #28464 @ 0x6f30 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b 73f44 │ │ │ │ - bl 1a2d1c │ │ │ │ + bl 1409e8 │ │ │ │ + b 73efc │ │ │ │ + bl 1a29cc │ │ │ │ mov r4, r0 │ │ │ │ - bl dc4ec │ │ │ │ + bl dd114 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ cmp sl, #0 │ │ │ │ str r0, [fp, #-184] @ 0xffffff48 │ │ │ │ - beq 73fa4 │ │ │ │ + beq 73f5c │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, r6 │ │ │ │ bl 2e124 │ │ │ │ mov r4, r0 │ │ │ │ - b 73fc8 │ │ │ │ + b 73f80 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, r6 │ │ │ │ - beq 73fc0 │ │ │ │ + beq 73f78 │ │ │ │ bl 2daf0 │ │ │ │ mov r4, r0 │ │ │ │ - b 73fc8 │ │ │ │ + b 73f80 │ │ │ │ bl 2cf5c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-184] @ 0xffffff48 │ │ │ │ add r9, r9, #4 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ ldr r0, [fp, #-176] @ 0xffffff50 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 74010 │ │ │ │ - bl 139a58 │ │ │ │ + bge 73fc8 │ │ │ │ + bl 13a054 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 73f24 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 73edc │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [fp, #-180] @ 0xffffff4c │ │ │ │ mov r5, r8 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1adf50 │ │ │ │ - b 73f44 │ │ │ │ + bl 1adb6c │ │ │ │ + b 73efc │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-176] @ 0xffffff50 │ │ │ │ - bl 13967c │ │ │ │ + bl 139c78 │ │ │ │ mov r5, r8 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ - bl 1adf68 │ │ │ │ + bl 1adb84 │ │ │ │ sub r0, fp, #156 @ 0x9c │ │ │ │ str r6, [fp, #-124] @ 0xffffff84 │ │ │ │ str r5, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl 1adf68 │ │ │ │ + bl 1adb84 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq sl, lr, r8, asr pc │ │ │ │ + subseq sl, lr, r8, lsl r6 │ │ │ │ rsbeq r8, r2, r0, lsl #5 │ │ │ │ - ldrsbeq sl, [lr], #-240 @ 0xffffff10 │ │ │ │ + @ instruction: 0x005ea690 │ │ │ │ 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 be73c │ │ │ │ + b be904 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ add r0, r0, #3 │ │ │ │ @@ -71601,46 +71585,46 @@ │ │ │ │ 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 b23fc │ │ │ │ + b b24cc │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl ced78 <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf9f0 <_PyTuple_FromPair@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 74120 │ │ │ │ - bl 3734e8 │ │ │ │ + beq 740d8 │ │ │ │ + bl 372d30 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7410c │ │ │ │ + bgt 740c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 74114 │ │ │ │ + beq 740cc │ │ │ │ mov r4, r5 │ │ │ │ - b 74120 │ │ │ │ + b 740d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 7410c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 740c4 │ │ │ │ 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, #3904] @ 0xf40 │ │ │ │ subs r9, r3, #0 │ │ │ │ - ldr ip, [pc, #580] @ 7438c │ │ │ │ + ldr ip, [pc, #580] @ 74344 │ │ │ │ sub sp, sp, #160 @ 0xa0 │ │ │ │ moveq r7, r9 │ │ │ │ mov r6, r1 │ │ │ │ ldrne r7, [r9, #8] │ │ │ │ cmp r2, #1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -71663,138 +71647,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 741d8 │ │ │ │ + bne 74190 │ │ │ │ clz r3, r6 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 74228 │ │ │ │ - ldr r1, [pc, #432] @ 74390 │ │ │ │ + beq 741e0 │ │ │ │ + ldr r1, [pc, #432] @ 74348 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 74228 │ │ │ │ + bne 741e0 │ │ │ │ mov r5, #0 │ │ │ │ mov r7, r5 │ │ │ │ mov r4, r5 │ │ │ │ - b 74368 │ │ │ │ + b 74320 │ │ │ │ ldr r0, [r6] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ - bl 1ac230 │ │ │ │ + bl 1abe50 │ │ │ │ add r8, r7, r8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74218 │ │ │ │ + beq 741d0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 1ac230 │ │ │ │ + bl 1abe50 │ │ │ │ ldr r7, [fp, #-116] @ 0xffffff8c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r5, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq 74284 │ │ │ │ + beq 7423c │ │ │ │ cmp r8, #2 │ │ │ │ moveq r4, #1 │ │ │ │ - beq 7428c │ │ │ │ + beq 74244 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 128f04 │ │ │ │ + bl 129ba0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 7428c │ │ │ │ + bge 74244 │ │ │ │ mov r4, #0 │ │ │ │ - b 74368 │ │ │ │ + b 74320 │ │ │ │ ldrb r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ bic r3, r9, r4 │ │ │ │ tst r3, #1 │ │ │ │ - bne 742c8 │ │ │ │ + bne 74280 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #26008 @ 0x6598 │ │ │ │ + movw r1, #23304 @ 0x5b08 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #5244 @ 0x147c │ │ │ │ + movw r0, #2812 @ 0xafc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d7dfc │ │ │ │ + bl d8a14 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 742ec │ │ │ │ - b 74284 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 742a4 │ │ │ │ + b 7423c │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #22500 @ 0x57e4 │ │ │ │ + movw r2, #19840 @ 0x4d80 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #31124 @ 0x7994 │ │ │ │ + movw r1, #28464 @ 0x6f30 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b 74284 │ │ │ │ - bl dc4ec │ │ │ │ + bl 1409e8 │ │ │ │ + b 7423c │ │ │ │ + bl dd114 │ │ │ │ cmp r9, #0 │ │ │ │ mov r8, r0 │ │ │ │ - beq 74310 │ │ │ │ + beq 742c8 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r1, r7 │ │ │ │ bl 2d0b8 │ │ │ │ mov r4, r0 │ │ │ │ - b 74334 │ │ │ │ + b 742ec │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r7 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7432c │ │ │ │ + beq 742e4 │ │ │ │ bl 2de2c │ │ │ │ mov r4, r0 │ │ │ │ - b 74334 │ │ │ │ + b 742ec │ │ │ │ bl 2d4c0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmp r4, #0 │ │ │ │ movweq r4, #5196 @ 0x144c │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 74368 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 74320 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173b74 │ │ │ │ - b 74284 │ │ │ │ + bl 17382c │ │ │ │ + b 7423c │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ - bl 1adf68 │ │ │ │ + bl 1adb84 │ │ │ │ sub r0, fp, #148 @ 0x94 │ │ │ │ str r7, [fp, #-116] @ 0xffffff8c │ │ │ │ str r5, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 1adf68 │ │ │ │ + bl 1adb84 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldrsbeq sl, [lr], #-252 @ 0xffffff04 │ │ │ │ + @ instruction: 0x005ea69c │ │ │ │ rsbeq r8, r2, ip, 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] @ 74544 │ │ │ │ + ldr lr, [pc, #404] @ 744fc │ │ │ │ cmp r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ cmp r7, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -71807,600 +71791,809 @@ │ │ │ │ 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 74418 │ │ │ │ + bne 743d0 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 74460 │ │ │ │ - ldr ip, [pc, #296] @ 74548 │ │ │ │ + beq 74418 │ │ │ │ + ldr ip, [pc, #296] @ 74500 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 74460 │ │ │ │ + bne 74418 │ │ │ │ mov r4, #0 │ │ │ │ - b 74530 │ │ │ │ + b 744e8 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 1ac230 │ │ │ │ + bl 1abe50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74458 │ │ │ │ + beq 74410 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ sub r2, fp, #92 @ 0x5c │ │ │ │ mov r0, r5 │ │ │ │ - movw r3, #17764 @ 0x4564 │ │ │ │ + movw r3, #15104 @ 0x3b00 │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ - bl 301dc8 <_PyLong_UnsignedInt_Converter@@Base+0x884> │ │ │ │ + bl 301988 <_PyLong_UnsignedInt_Converter@@Base+0x880> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74458 │ │ │ │ + beq 74410 │ │ │ │ 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 744c8 │ │ │ │ + beq 74480 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 2d244 │ │ │ │ mov r4, r0 │ │ │ │ - b 744d8 │ │ │ │ + b 74490 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 2e25c │ │ │ │ mov r4, r0 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 744f0 │ │ │ │ + beq 744a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ mov r4, r0 │ │ │ │ - b 74530 │ │ │ │ + b 744e8 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74520 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 744d8 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #22 │ │ │ │ ldr r0, [r3] │ │ │ │ - bne 74518 │ │ │ │ - bl 27ad20 │ │ │ │ - b 74520 │ │ │ │ + bne 744d0 │ │ │ │ + bl 27a868 │ │ │ │ + b 744d8 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 1adf50 │ │ │ │ - bl be4fc │ │ │ │ + bl 1adb6c │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74458 │ │ │ │ - b 744e0 │ │ │ │ + bne 74410 │ │ │ │ + b 74498 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 1adf68 │ │ │ │ + bl 1adb84 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - subseq fp, lr, r4, asr r0 │ │ │ │ + subseq sl, lr, r4, lsl r7 │ │ │ │ ldrdeq r8, [r2], #-40 @ 0xffffffd8 @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 313bec <_PyArg_ParseStackAndKeywords@@Base+0x4c> │ │ │ │ + b 313564 <_PyArg_ParseStackAndKeywords@@Base+0x4c> │ │ │ │ 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 r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 745b0 │ │ │ │ + beq 74568 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #22560 @ 0x5820 │ │ │ │ + movw r0, #19900 @ 0x4dbc │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 745b0 │ │ │ │ + bne 74568 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 745d0 │ │ │ │ - bl be4fc │ │ │ │ + bne 74588 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 745a8 │ │ │ │ + bne 74560 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 745f0 │ │ │ │ - bl be4fc │ │ │ │ + bne 745a8 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 745a8 │ │ │ │ + bne 74560 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ba97c <_Py_set_inheritable@@Base> │ │ │ │ + bl 1ba47c <_Py_set_inheritable@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 745a8 │ │ │ │ + beq 74560 │ │ │ │ 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 74654 │ │ │ │ + bne 7460c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 74684 │ │ │ │ - b 74678 │ │ │ │ + bne 7463c │ │ │ │ + b 74630 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #21836 @ 0x554c │ │ │ │ + movw r0, #19176 @ 0x4ae8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7463c │ │ │ │ - b 74740 │ │ │ │ - bl be4fc │ │ │ │ + bne 745f4 │ │ │ │ + b 746f8 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74740 │ │ │ │ + bne 746f8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 746a4 │ │ │ │ - bl be4fc │ │ │ │ + bne 7465c │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74740 │ │ │ │ + bne 746f8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 746c4 │ │ │ │ + beq 7467c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ - b 746f0 │ │ │ │ - bl be4fc │ │ │ │ + b 746a8 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 746b8 │ │ │ │ - b 74740 │ │ │ │ + beq 74670 │ │ │ │ + b 746f8 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 74730 │ │ │ │ - bl b8fac │ │ │ │ + bne 746e8 │ │ │ │ + bl b9178 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74740 │ │ │ │ - bl dc4ec │ │ │ │ + bne 746f8 │ │ │ │ + bl dd114 │ │ │ │ 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 df21c │ │ │ │ + bl dfe38 │ │ │ │ cmp r8, #0 │ │ │ │ - blt 746d4 │ │ │ │ + blt 7468c │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 74748 │ │ │ │ - b 747e8 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 74700 │ │ │ │ + b 747a0 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ mov r4, #0 │ │ │ │ - b 747f0 │ │ │ │ + b 747a8 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - bl c4da0 │ │ │ │ + bl c50c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 74740 │ │ │ │ + beq 746f8 │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 747c0 │ │ │ │ + beq 74778 │ │ │ │ ldr r0, [fp, #-140] @ 0xffffff74 │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 28ea4c │ │ │ │ + bl 28e594 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 747c0 │ │ │ │ + beq 74778 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r0, [fp, #-156] @ 0xffffff64 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 747c0 │ │ │ │ + beq 74778 │ │ │ │ str r3, [r4, #24] │ │ │ │ ldr r0, [fp, #-136] @ 0xffffff78 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 747c0 │ │ │ │ + beq 74778 │ │ │ │ ldr r0, [fp, #-148] @ 0xffffff6c │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4, #32] │ │ │ │ - bne 747f0 │ │ │ │ + bne 747a8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 74740 │ │ │ │ + bgt 746f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 74740 │ │ │ │ + bne 746f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 74740 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 746f8 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - │ │ │ │ -000747fc : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ - add fp, sp, #32 │ │ │ │ - str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #268] @ 74924 │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + add fp, sp, #40 @ 0x28 │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ 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 74858 │ │ │ │ - mov r0, r2 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 3415c8 <_PyDeadline_Init@@Base> │ │ │ │ - mov r9, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r2, #1 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 2878e4 <_PyTime_AsMicroseconds@@Base> │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [sp] │ │ │ │ - mov r8, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - mov r2, #0 │ │ │ │ + cmp r3, #0 │ │ │ │ + ldr r2, [fp, #4] │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + bne 747f8 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 74818 │ │ │ │ + ldr r3, [r2, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 74818 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #46048 @ 0xb3e0 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16e8c0 │ │ │ │ + mov r4, #0 │ │ │ │ + b 74ae8 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 9f82c <_PyObject_GC_New@@Base> │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 74810 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 18ba50 <_PyMutex_LockTimed@@Base> │ │ │ │ - orr r2, r8, r7 │ │ │ │ - clz r3, r0 │ │ │ │ + add sl, r5, #8 │ │ │ │ + strb r3, [r4, #8] │ │ │ │ + bl c25a4 │ │ │ │ + mov r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - mov sl, r0 │ │ │ │ - lsr r3, r3, #5 │ │ │ │ - moveq r3, #0 │ │ │ │ + bne 74858 │ │ │ │ + strexb r1, r3, [sl] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 74840 │ │ │ │ + dmb ish │ │ │ │ + beq 74868 │ │ │ │ + mov r0, sl │ │ │ │ + bl 348df4 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 748d8 │ │ │ │ - bl dc4ec │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + beq 74944 │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ mov r1, #1 │ │ │ │ - str r1, [sp] │ │ │ │ - mov sl, r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - mov r2, r8 │ │ │ │ - bl 1bc910 │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, sl │ │ │ │ - mov sl, r3 │ │ │ │ - bl df21c │ │ │ │ - cmp sl, #2 │ │ │ │ - bne 74918 │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 2a9a64 <_PyEval_MakePendingCalls@@Base> │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 74918 │ │ │ │ - cmp r5, #1 │ │ │ │ - sbcs r3, r4, #0 │ │ │ │ - blt 74858 │ │ │ │ - mov r0, r9 │ │ │ │ + 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 74a64 │ │ │ │ mov r1, r6 │ │ │ │ - bl 38e164 <_PyDeadline_Get@@Base> │ │ │ │ - mov r5, r0 │ │ │ │ - subs r4, r1, #0 │ │ │ │ - bge 74858 │ │ │ │ - mov sl, #0 │ │ │ │ + mov r2, #128 @ 0x80 │ │ │ │ + bl 2e280 │ │ │ │ + mov r1, #8 │ │ │ │ + mov r0, #16 │ │ │ │ + bl 2e148 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 7491c │ │ │ │ + mov r1, #8 │ │ │ │ + mov r0, #16 │ │ │ │ + bl 2e148 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + beq 74914 │ │ │ │ + ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ + mov r2, #128 @ 0x80 │ │ │ │ + bl 2e280 │ │ │ │ + mov r0, #24 │ │ │ │ + bl 2e304 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 74928 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 2d1b4 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 2d1b4 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 2d1b4 │ │ │ │ + b 74a64 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 2d1b4 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 2d1b4 │ │ │ │ + b 74a64 │ │ │ │ + strh r9, [r0] │ │ │ │ + strb r8, [r0, #2] │ │ │ │ + strd r6, [r0, #4] │ │ │ │ + str r5, [r0, #12] │ │ │ │ + vstr d8, [r0, #16] │ │ │ │ + str r0, [r4, #12] │ │ │ │ + b 74a7c │ │ │ │ + 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 74a64 │ │ │ │ + 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 7497c │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, #16 │ │ │ │ + bl 2e148 │ │ │ │ + subs r8, r0, #0 │ │ │ │ + beq 74a30 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, #16 │ │ │ │ + bl 2e148 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + beq 74a28 │ │ │ │ + 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 749d4 │ │ │ │ + mov r0, #24 │ │ │ │ + bl 2e304 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 74a3c │ │ │ │ + mov r0, r8 │ │ │ │ + bl 2d1b4 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 2d1b4 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 2d1b4 │ │ │ │ + b 74a64 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 2d1b4 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 2d1b4 │ │ │ │ + b 74a64 │ │ │ │ + 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 74a7c │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r4, #12] │ │ │ │ + bl 2e1788 │ │ │ │ + mvn r3, #0 │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + b 74a84 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + str r3, [r4, #16] │ │ │ │ + mov r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [sl] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 74aa4 │ │ │ │ + strexb r1, r3, [sl] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 74a8c │ │ │ │ + dmb ish │ │ │ │ + beq 74ab4 │ │ │ │ mov r0, sl │ │ │ │ - sub sp, fp, #32 │ │ │ │ + bl 2d8074 │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + cmn r3, #1 │ │ │ │ + bne 74ae8 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 74810 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 74810 │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 74810 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #40 @ 0x28 │ │ │ │ + vpop {d8} │ │ │ │ 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 74964 │ │ │ │ + bne 74b34 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 74994 │ │ │ │ - b 74988 │ │ │ │ + bne 74b64 │ │ │ │ + b 74b58 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #22004 @ 0x55f4 │ │ │ │ + movw r0, #19344 @ 0x4b90 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7494c │ │ │ │ - b 74a90 │ │ │ │ - bl be4fc │ │ │ │ + bne 74b1c │ │ │ │ + b 74c60 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74a90 │ │ │ │ + bne 74c60 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1eec44 │ │ │ │ + bl 1ed9dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 749c4 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 74b94 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5960 @ 0x1748 │ │ │ │ + movw r1, #3528 @ 0xdc8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 74a5c │ │ │ │ + bl 16e8c0 │ │ │ │ + b 74c2c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ec47c │ │ │ │ + bl 1eb20c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 74a5c │ │ │ │ + blt 74c2c │ │ │ │ mov r0, #0 │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r5 │ │ │ │ sub r1, fp, #32 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 6da00 │ │ │ │ + bl 6d9b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 74a5c │ │ │ │ - bl dc4ec │ │ │ │ + beq 74c2c │ │ │ │ + bl dd114 │ │ │ │ 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 df21c │ │ │ │ + bl dfe38 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 74a44 │ │ │ │ + bge 74c14 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 74a7c │ │ │ │ - bl b8fac │ │ │ │ + bne 74c4c │ │ │ │ + bl b9178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 749f8 │ │ │ │ + beq 74bc8 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6de98 │ │ │ │ + bl 6de50 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 74a6c │ │ │ │ - bl be4fc │ │ │ │ + bne 74c3c │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74a90 │ │ │ │ + bne 74c60 │ │ │ │ mvn r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b be73c │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + b be904 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ - b 74a44 │ │ │ │ + bl 27a868 │ │ │ │ + b 74c14 │ │ │ │ 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 3bb958 <_Py_c_neg@@Base+0x9c4> │ │ │ │ + b 3bafe8 <_Py_c_neg@@Base+0x9c4> │ │ │ │ + │ │ │ │ +00074c80 : │ │ │ │ + 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] @ 74da8 │ │ │ │ + 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 74cdc │ │ │ │ + mov r0, r2 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 340ebc <_PyDeadline_Init@@Base> │ │ │ │ + mov r9, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r2, #1 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 28742c <_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 18b6cc <_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 74d5c │ │ │ │ + bl dd114 │ │ │ │ + mov r1, #1 │ │ │ │ + str r1, [sp] │ │ │ │ + mov sl, r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + mov r2, r8 │ │ │ │ + bl 1bc410 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, sl │ │ │ │ + mov sl, r3 │ │ │ │ + bl dfe38 │ │ │ │ + cmp sl, #2 │ │ │ │ + bne 74d9c │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + bl 2a95a8 <_PyEval_MakePendingCalls@@Base> │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 74d9c │ │ │ │ + cmp r5, #1 │ │ │ │ + sbcs r3, r4, #0 │ │ │ │ + blt 74cdc │ │ │ │ + mov r0, r9 │ │ │ │ + mov r1, r6 │ │ │ │ + bl 2f26d0 <_PyDeadline_Get@@Base> │ │ │ │ + mov r5, r0 │ │ │ │ + subs r4, r1, #0 │ │ │ │ + bge 74cdc │ │ │ │ + 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 74b00 │ │ │ │ - movw r2, #33584 @ 0x8330 │ │ │ │ + bne 74dfc │ │ │ │ + movw r2, #29296 @ 0x7270 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #18400 @ 0x47e0 │ │ │ │ + movw r1, #15740 @ 0x3d7c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #43484 @ 0xa9dc │ │ │ │ + movw r0, #39556 @ 0x9a84 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r5 │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r6, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #64528 @ 0xfc10 │ │ │ │ + movw r1, #62096 @ 0xf290 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e4d8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 74b54 │ │ │ │ + beq 74e50 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #9696 @ 0x25e0 │ │ │ │ + movw r1, #6844 @ 0x1abc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 2e4d8 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 74ba4 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 74ea0 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5996 @ 0x176c │ │ │ │ + movw r1, #3564 @ 0xdec │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 74af8 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 74df4 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2abeac │ │ │ │ + bl 2ab898 │ │ │ │ cmp r0, #1 │ │ │ │ - ble 74b98 │ │ │ │ + ble 74e94 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ sub r6, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r1, r6, r7 │ │ │ │ - bl 341f5c <_PyDeadline_Init@@Base+0x994> │ │ │ │ + bl 341850 <_PyDeadline_Init@@Base+0x994> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 74af8 │ │ │ │ + beq 74df4 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r1, r1, r7, lsl #2 │ │ │ │ - bl 2abeac │ │ │ │ + bl 2ab898 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 270a84 │ │ │ │ + bl 2705cc │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r7, r0 │ │ │ │ add r1, r0, r6 │ │ │ │ cmn r1, #-536870911 @ 0xe0000001 │ │ │ │ - bls 74bcc │ │ │ │ + bls 74ec8 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2e1c38 │ │ │ │ + b 2e1788 │ │ │ │ mov r0, r4 │ │ │ │ - bl 341f5c <_PyDeadline_Init@@Base+0x994> │ │ │ │ + bl 341850 <_PyDeadline_Init@@Base+0x994> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 74af8 │ │ │ │ + beq 74df4 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ add r1, r1, r6, lsl #2 │ │ │ │ - bl 33c9f8 │ │ │ │ - b 74b98 │ │ │ │ + bl 33c324 │ │ │ │ + b 74e94 │ │ │ │ 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 be73c │ │ │ │ + b be904 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r1, r3 │ │ │ │ - beq 74d4c │ │ │ │ + beq 75048 │ │ │ │ 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 74c70 │ │ │ │ + beq 74f6c │ │ │ │ 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 74ca0 │ │ │ │ + beq 74f9c │ │ │ │ mov r3, r8 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 11f7a8 │ │ │ │ + b 120a74 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, ip │ │ │ │ mov r4, r1 │ │ │ │ - bl 25dd20 │ │ │ │ + bl 25cf84 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 74cc0 │ │ │ │ + bne 74fbc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r9, [r6, #156] @ 0x9c │ │ │ │ - movw r3, #46620 @ 0xb61c │ │ │ │ + movw r3, #49500 @ 0xc15c │ │ │ │ movt r3, #17 │ │ │ │ mov r0, r6 │ │ │ │ cmp r9, r3 │ │ │ │ - bne 74ce0 │ │ │ │ - bl 11b56c │ │ │ │ - b 74cec │ │ │ │ + bne 74fdc │ │ │ │ + bl 11c0ac │ │ │ │ + b 74fe8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74d1c │ │ │ │ + bne 75018 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 74cb8 │ │ │ │ + bgt 74fb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 74cb8 │ │ │ │ + bne 74fb4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 74cb8 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 74fb4 │ │ │ │ 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] │ │ │ │ @@ -72435,283 +72628,62 @@ │ │ │ │ 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 be73c │ │ │ │ + b be904 │ │ │ │ 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 be73c │ │ │ │ - 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 74e34 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 74e54 │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 74e54 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #48540 @ 0xbd9c │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - mov r4, #0 │ │ │ │ - b 75124 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 9f7b0 <_PyObject_GC_New@@Base> │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 74e4c │ │ │ │ - mov r3, #0 │ │ │ │ - add sl, r5, #8 │ │ │ │ - strb r3, [r4, #8] │ │ │ │ - bl c23d8 │ │ │ │ - mov r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [sl] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 74e94 │ │ │ │ - strexb r1, r3, [sl] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 74e7c │ │ │ │ - dmb ish │ │ │ │ - beq 74ea4 │ │ │ │ - mov r0, sl │ │ │ │ - bl 33fd88 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - cmp r3, #0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - beq 74f80 │ │ │ │ - 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 750a0 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r2, #128 @ 0x80 │ │ │ │ - bl 2e280 │ │ │ │ - mov r1, #8 │ │ │ │ - mov r0, #16 │ │ │ │ - bl 2e148 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq 74f58 │ │ │ │ - mov r1, #8 │ │ │ │ - mov r0, #16 │ │ │ │ - bl 2e148 │ │ │ │ - subs r7, r0, #0 │ │ │ │ - beq 74f50 │ │ │ │ - ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - mov r2, #128 @ 0x80 │ │ │ │ - bl 2e280 │ │ │ │ - mov r0, #24 │ │ │ │ - bl 2e304 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 74f64 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 2d1b4 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 2d1b4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 2d1b4 │ │ │ │ - b 750a0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 2d1b4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 2d1b4 │ │ │ │ - b 750a0 │ │ │ │ - strh r9, [r0] │ │ │ │ - strb r8, [r0, #2] │ │ │ │ - strd r6, [r0, #4] │ │ │ │ - str r5, [r0, #12] │ │ │ │ - vstr d8, [r0, #16] │ │ │ │ - str r0, [r4, #12] │ │ │ │ - b 750b8 │ │ │ │ - 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 750a0 │ │ │ │ - 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 74fb8 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, #16 │ │ │ │ - bl 2e148 │ │ │ │ - subs r8, r0, #0 │ │ │ │ - beq 7506c │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, #16 │ │ │ │ - bl 2e148 │ │ │ │ - subs r7, r0, #0 │ │ │ │ - beq 75064 │ │ │ │ - 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 75010 │ │ │ │ - mov r0, #24 │ │ │ │ - bl 2e304 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 75078 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 2d1b4 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 2d1b4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 2d1b4 │ │ │ │ - b 750a0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 2d1b4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 2d1b4 │ │ │ │ - b 750a0 │ │ │ │ - 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 750b8 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r4, #12] │ │ │ │ - bl 2e1c38 │ │ │ │ - mvn r3, #0 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b 750c0 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - str r3, [r4, #16] │ │ │ │ - mov r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [sl] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 750e0 │ │ │ │ - strexb r1, r3, [sl] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 750c8 │ │ │ │ - dmb ish │ │ │ │ - beq 750f0 │ │ │ │ - mov r0, sl │ │ │ │ - bl 2bcb48 │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - cmn r3, #1 │ │ │ │ - bne 75124 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 74e4c │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 74e4c │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 74e4c │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #40 @ 0x28 │ │ │ │ - vpop {d8} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - │ │ │ │ -00075134 <_PyErr_SetInterpreterAlreadyRunning@@Base>: │ │ │ │ - movw r3, #55816 @ 0xda08 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #50184 @ 0xc408 │ │ │ │ - movt r1, #62 @ 0x3e │ │ │ │ - add fp, sp, #0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16ebf0 │ │ │ │ + b be904 │ │ │ │ │ │ │ │ -0007515c : │ │ │ │ +000750ec : │ │ │ │ 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, #17564 @ 0x449c │ │ │ │ + movw r3, #15132 @ 0x3b1c │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2de770 <_Py_Gid_Converter@@Base+0x548> │ │ │ │ + b 2de2c4 <_Py_Gid_Converter@@Base+0x544> │ │ │ │ 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 b23fc │ │ │ │ + b b24cc │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, #212 @ 0xd4 │ │ │ │ - beq 75228 │ │ │ │ + beq 751b8 │ │ │ │ ldr r1, [r0, #444] @ 0x1bc │ │ │ │ cmp r1, #0 │ │ │ │ moveq r0, #472 @ 0x1d8 │ │ │ │ - beq 75228 │ │ │ │ + beq 751b8 │ │ │ │ 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] │ │ │ │ @@ -72722,65 +72694,77 @@ │ │ │ │ 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 b23fc │ │ │ │ + b b24cc │ │ │ │ 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, #6072 @ 0x17b8 │ │ │ │ + movw r1, #3640 @ 0xe38 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 1228c4 │ │ │ │ + bl 123b40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75284 │ │ │ │ + beq 75214 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 7528c │ │ │ │ + bl 75244 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x28> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ + │ │ │ │ +0007521c <_PyErr_SetInterpreterAlreadyRunning@@Base>: │ │ │ │ + movw r3, #51848 @ 0xca88 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + movw r1, #47524 @ 0xb9a4 │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + add fp, sp, #0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 16e8c0 │ │ │ │ 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 31a104 <_PyTime_ObjectToTime_t@@Base> │ │ │ │ + bl 319ae8 <_PyTime_ObjectToTime_t@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 752c8 │ │ │ │ + bne 75280 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x64> │ │ │ │ mov r0, #0 │ │ │ │ - b 752fc │ │ │ │ + b 752b4 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x98> │ │ │ │ ldrd r0, [fp, #-68] @ 0xffffffbc │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ - bl 288550 <_PyTime_localtime@@Base> │ │ │ │ + bl 288098 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 752c0 │ │ │ │ + bne 75278 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x5c> │ │ │ │ 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 39c4e8 │ │ │ │ + bl 39bba8 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ @@ -72793,139 +72777,139 @@ │ │ │ │ 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 25a3a0 <_PyStaticType_InitForExtension@@Base+0x958> │ │ │ │ + bl 25972c <_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, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb r0, [r3] │ │ │ │ - bl 236a50 <_Py_SetLocaleFromEnv@@Base+0x1498> │ │ │ │ + bl 248540 │ │ │ │ lsl r0, r0, #3 │ │ │ │ rsb r0, r0, #1600 @ 0x640 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ 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 236a50 <_Py_SetLocaleFromEnv@@Base+0x1498> │ │ │ │ + bl 248540 │ │ │ │ lsl r0, r0, #3 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ 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 753f8 │ │ │ │ + beq 753b0 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x194> │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r4, [r0, #8] │ │ │ │ addne r4, r4, #21 │ │ │ │ - bne 75434 │ │ │ │ - b 75414 │ │ │ │ + bne 753ec <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1d0> │ │ │ │ + b 753cc <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1b0> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 75414 │ │ │ │ + beq 753cc <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1b0> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ubfx r4, r4, #2, #3 │ │ │ │ mla r4, r3, r4, r4 │ │ │ │ add r4, r4, #28 │ │ │ │ - b 75434 │ │ │ │ + b 753ec <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1d0> │ │ │ │ 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 2577dc <_Py_NewReference@@Base+0x196c> │ │ │ │ + bl 256b64 <_PyThreadState_New@@Base+0x2110> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75464 │ │ │ │ + beq 7541c <_PyErr_SetInterpreterAlreadyRunning@@Base+0x200> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 75458 │ │ │ │ + beq 75410 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1f4> │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r3, [r5, #8] │ │ │ │ - bne 7545c │ │ │ │ + bne 75414 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1f8> │ │ │ │ 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 be73c │ │ │ │ + b be904 │ │ │ │ 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 a0614 │ │ │ │ + bl a06d8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000754a8 : │ │ │ │ +00075460 : │ │ │ │ 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, #5496 @ 0x1578 │ │ │ │ + movw r1, #3156 @ 0xc54 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #39060 @ 0x9894 │ │ │ │ + movw r0, #34056 @ 0x8508 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 1a4ca4 │ │ │ │ + bl 1a48c0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 754ec │ │ │ │ + bne 754a4 │ │ │ │ mov r4, #0 │ │ │ │ mvn r5, #0 │ │ │ │ mov r6, r4 │ │ │ │ - b 75520 │ │ │ │ + b 754d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl aa8a8 │ │ │ │ + bl aa900 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 754dc │ │ │ │ + beq 75494 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11f7a8 │ │ │ │ + bl 120a74 │ │ │ │ subs r6, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 75520 │ │ │ │ - bl c56c8 │ │ │ │ + beq 754d8 │ │ │ │ + bl c59f0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ 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 │ │ │ │ @@ -72934,39 +72918,39 @@ │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r2 │ │ │ │ movw r3, #34016 @ 0x84e0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r2, #6068 @ 0x17b4 │ │ │ │ + movw r2, #3636 @ 0xe34 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ movw ip, #5196 @ 0x144c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 141c50 │ │ │ │ + bl 14182c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 755a8 │ │ │ │ + beq 75560 │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ - bl 387904 <_PyEval_GetANext@@Base+0x398> │ │ │ │ + bl 38712c <_PyEval_GetANext@@Base+0x398> │ │ │ │ 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 │ │ │ │ mov r1, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, fp, #8 │ │ │ │ mov r3, #31 │ │ │ │ strh r3, [fp, #-8] │ │ │ │ - bl a0614 │ │ │ │ + bl a06d8 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ @@ -72980,289 +72964,289 @@ │ │ │ │ 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 7564c │ │ │ │ + bne 75604 │ │ │ │ clz r2, r4 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r6, #6 │ │ │ │ orrgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7568c │ │ │ │ + beq 75644 │ │ │ │ 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] @ 75894 │ │ │ │ + ldr r1, [pc, #552] @ 7584c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 757ec │ │ │ │ + beq 757a4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 756ac │ │ │ │ - bl be4fc │ │ │ │ + bne 75664 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 757ec │ │ │ │ + bne 757a4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 756cc │ │ │ │ - bl be4fc │ │ │ │ + bne 75684 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 757ec │ │ │ │ + bne 757a4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 14b788 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b38c <_PyNumber_Index@@Base> │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 756ec │ │ │ │ - bl be4fc │ │ │ │ + bne 756a4 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75728 │ │ │ │ - b 757ec │ │ │ │ - bl c56c8 │ │ │ │ + beq 756e0 │ │ │ │ + b 757a4 │ │ │ │ + bl c59f0 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75718 │ │ │ │ + bgt 756d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75718 │ │ │ │ + bne 756d0 │ │ │ │ mov r0, sl │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 756dc │ │ │ │ + beq 75694 │ │ │ │ cmp r7, #0 │ │ │ │ - bge 75744 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 756fc │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33932 @ 0x848c │ │ │ │ + movw r1, #31500 @ 0x7b0c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 757ec │ │ │ │ + bl 16e8c0 │ │ │ │ + b 757a4 │ │ │ │ add r2, r5, r6 │ │ │ │ subs r3, r2, #3 │ │ │ │ - beq 757b0 │ │ │ │ + beq 75768 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 75770 │ │ │ │ + beq 75728 │ │ │ │ subs r3, r2, #4 │ │ │ │ movweq r5, #5196 @ 0x144c │ │ │ │ movteq r5, #96 @ 0x60 │ │ │ │ - beq 757bc │ │ │ │ - b 75778 │ │ │ │ + beq 75774 │ │ │ │ + b 75730 │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 75790 │ │ │ │ + beq 75748 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 757bc │ │ │ │ - b 75798 │ │ │ │ + beq 75774 │ │ │ │ + b 75750 │ │ │ │ movw r5, #5196 @ 0x144c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 301544 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + bl 301108 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 757bc │ │ │ │ - b 757ec │ │ │ │ + bne 75774 │ │ │ │ + b 757a4 │ │ │ │ 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 757f4 │ │ │ │ + beq 757ac │ │ │ │ mov r0, r6 │ │ │ │ sub r1, fp, #76 @ 0x4c │ │ │ │ - bl 2f8abc <_PyCode_InitAddressRange@@Base+0x1b8> │ │ │ │ + bl 2f8638 <_Py_Instrument@@Base+0x2ac> │ │ │ │ cmp r0, #0 │ │ │ │ subne r6, fp, #76 @ 0x4c │ │ │ │ - bne 757f4 │ │ │ │ + bne 757ac │ │ │ │ mov r0, #0 │ │ │ │ - b 7588c │ │ │ │ + b 75844 │ │ │ │ cmp r5, r4 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 75838 │ │ │ │ + beq 757f0 │ │ │ │ mov r0, r5 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ - bl 2f8abc <_PyCode_InitAddressRange@@Base+0x1b8> │ │ │ │ + bl 2f8638 <_Py_Instrument@@Base+0x2ac> │ │ │ │ cmp r0, #0 │ │ │ │ subne r4, fp, #68 @ 0x44 │ │ │ │ - bne 75838 │ │ │ │ - b 757ec │ │ │ │ + bne 757f0 │ │ │ │ + b 757a4 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 75878 │ │ │ │ - bl b8fac │ │ │ │ + bne 75830 │ │ │ │ + bl b9178 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 757ec │ │ │ │ - bl dc4ec │ │ │ │ + bne 757a4 │ │ │ │ + bl dd114 │ │ │ │ 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 df21c │ │ │ │ + bl dfe38 │ │ │ │ cmp r5, #0 │ │ │ │ - blt 7581c │ │ │ │ + blt 757d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl be73c │ │ │ │ - b 7588c │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bl be904 │ │ │ │ + b 75844 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ - b 757ec │ │ │ │ + bl 27a868 │ │ │ │ + b 757a4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r8, r2, ip, ror #9 │ │ │ │ - │ │ │ │ -00075898 : │ │ │ │ - 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 758c0 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b 2e1c38 │ │ │ │ - ldr r2, [pc, #60] @ 75904 │ │ │ │ - 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 758fc │ │ │ │ - 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 {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov ip, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7595c │ │ │ │ + bne 758a4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 75998 │ │ │ │ - ldr r4, [pc, #120] @ 759dc │ │ │ │ + beq 758e0 │ │ │ │ + ldr r4, [pc, #120] @ 75924 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 759d0 │ │ │ │ + beq 75918 │ │ │ │ ldr r0, [ip, #4] │ │ │ │ ldr r5, [ip] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 759bc │ │ │ │ - bl be4fc │ │ │ │ + bne 75904 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 759d0 │ │ │ │ + bne 75918 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2964b4 <_PyStack_AsDict@@Base+0x68> │ │ │ │ + b 296034 <_PyStack_AsDict@@Base+0x68> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r8, r2, r8, lsl r5 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movweq r1, #6148 @ 0x1804 │ │ │ │ - movwne r1, #6172 @ 0x181c │ │ │ │ + movweq r1, #3716 @ 0xe84 │ │ │ │ + movwne r1, #3740 @ 0xe9c │ │ │ │ movteq r1, #65 @ 0x41 │ │ │ │ movtne r1, #65 @ 0x41 │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ + │ │ │ │ +00075968 : │ │ │ │ + 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 75990 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 2e1788 │ │ │ │ + ldr r2, [pc, #60] @ 759d4 │ │ │ │ + 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 759cc │ │ │ │ + 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 {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 1d7930 │ │ │ │ + bl 1d63b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75a5c │ │ │ │ + bne 75a14 │ │ │ │ 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 75a54 │ │ │ │ + blt 75a0c │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ @@ -73271,313 +73255,313 @@ │ │ │ │ mov r3, #1 │ │ │ │ sub ip, fp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r3 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r1 │ │ │ │ mov ip, #0 │ │ │ │ - movw r1, #22264 @ 0x56f8 │ │ │ │ + movw r1, #20860 @ 0x517c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 1228c4 │ │ │ │ + bl 123b40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75afc │ │ │ │ + beq 75ab4 │ │ │ │ ldr ip, [fp, #-20] @ 0xffffffec │ │ │ │ movw r3, #15928 @ 0x3e38 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [ip, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 75b04 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 75abc │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6192 @ 0x1830 │ │ │ │ + movw r1, #3760 @ 0xeb0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ - b 75ba8 │ │ │ │ + b 75b60 │ │ │ │ ldr r3, [ip, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75b1c │ │ │ │ + bne 75ad4 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 75ba8 │ │ │ │ + b 75b60 │ │ │ │ cmp r3, r4 │ │ │ │ - beq 75b40 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 75af8 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6224 @ 0x1850 │ │ │ │ + movw r1, #3792 @ 0xed0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 75afc │ │ │ │ + bl 16e8c0 │ │ │ │ + b 75ab4 │ │ │ │ ldr r3, [ip, #20] │ │ │ │ ands r3, r3, #1 │ │ │ │ - beq 75b68 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 75b20 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6264 @ 0x1878 │ │ │ │ + movw r1, #3832 @ 0xef8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 75afc │ │ │ │ + bl 16e8c0 │ │ │ │ + b 75ab4 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r0, [pc, #60] @ 75bb0 │ │ │ │ + ldr r0, [pc, #60] @ 75b68 │ │ │ │ sub r1, fp, #16 │ │ │ │ str ip, [fp, #-16] │ │ │ │ - bl d7e4c │ │ │ │ + bl d8a64 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 75afc │ │ │ │ + beq 75ab4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75b10 │ │ │ │ + bgt 75ac8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75b10 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 75b10 │ │ │ │ + bne 75ac8 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 75ac8 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r6, r3, r8, lsr #22 │ │ │ │ - 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 75c00 │ │ │ │ - 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 75c40 │ │ │ │ - mov r2, #3 │ │ │ │ - sub r0, fp, #20 │ │ │ │ - bl 2dc954 <_PyTime_FromSecondsObject@@Base> │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 75c38 │ │ │ │ - ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ - cmp r3, #0 │ │ │ │ - bge 75c40 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #244 @ 0xf4 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - mov r0, #0 │ │ │ │ - b 75c60 │ │ │ │ - ldr r1, [r4, #12] │ │ │ │ - add r1, r1, #16 │ │ │ │ - ldrexd r4, [r1] │ │ │ │ - strexd r0, r2, [r1] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 75c48 │ │ │ │ - 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, #6312 @ 0x18a8 │ │ │ │ + movw r0, #3880 @ 0xf28 │ │ │ │ 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 bf9f4 │ │ │ │ + b bfbbc │ │ │ │ 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 143408 │ │ │ │ - movw r7, #60788 @ 0xed74 │ │ │ │ + bl 142ffc │ │ │ │ + movw r7, #56820 @ 0xddf4 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r8, [r3, #4] │ │ │ │ cmp r8, r7 │ │ │ │ - bne 75cf0 │ │ │ │ + bne 75bf4 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 75e00 │ │ │ │ + beq 75d04 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 75d24 │ │ │ │ + b 75c28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cc4dc │ │ │ │ + bl 1caffc │ │ │ │ subs r4, r0, #0 │ │ │ │ ldrne r3, [r4, #20] │ │ │ │ orrne r3, r3, #32 │ │ │ │ strne r3, [r4, #20] │ │ │ │ - bne 75d24 │ │ │ │ + bne 75c28 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #6320 @ 0x18b0 │ │ │ │ + movw r0, #3888 @ 0xf30 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 2ebd34 │ │ │ │ - b 75e00 │ │ │ │ + bl 2eb888 │ │ │ │ + b 75d04 │ │ │ │ mov r2, #2 │ │ │ │ - ldr r0, [pc, #224] @ 75e10 │ │ │ │ + ldr r0, [pc, #224] @ 75d14 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 1d0938 │ │ │ │ + bl 1cf3b0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 75d5c │ │ │ │ + bne 75c60 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #6364 @ 0x18dc │ │ │ │ + movw r0, #3932 @ 0xf5c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 2ebd34 │ │ │ │ - b 75d7c │ │ │ │ + bl 2eb888 │ │ │ │ + b 75c80 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75d7c │ │ │ │ + bgt 75c80 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75d7c │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 75c80 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, r7 │ │ │ │ - beq 75ddc │ │ │ │ + beq 75ce0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r0, [pc, #132] @ 75e14 │ │ │ │ + ldr r0, [pc, #132] @ 75d18 │ │ │ │ mov r3, #0 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl d7e4c │ │ │ │ + bl d8a64 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 75dbc │ │ │ │ + bne 75cc0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #6320 @ 0x18b0 │ │ │ │ + movw r0, #3888 @ 0xf30 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 2ebd34 │ │ │ │ - b 75ddc │ │ │ │ + bl 2eb888 │ │ │ │ + b 75ce0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75ddc │ │ │ │ + bgt 75ce0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75ddc │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 75ce0 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75e00 │ │ │ │ + bgt 75d04 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75e00 │ │ │ │ + bne 75d04 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 143438 │ │ │ │ + bl 14302c │ │ │ │ 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, 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 154b08 <_PyType_Name@@Base> │ │ │ │ + bl 1546f4 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #6412 @ 0x190c │ │ │ │ + movw r0, #3980 @ 0xf8c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b71d4 │ │ │ │ + b b7390 │ │ │ │ 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 75c90 │ │ │ │ + bl 75b94 │ │ │ │ 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 75eb0 │ │ │ │ + bge 75db4 │ │ │ │ ldr r0, [ip, #4]! │ │ │ │ cmp lr, r0 │ │ │ │ - bne 75e98 │ │ │ │ + bne 75d9c │ │ │ │ cmp r3, r1 │ │ │ │ popge {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r0, #24152 @ 0x5e58 │ │ │ │ + movw r0, #23900 @ 0x5d5c │ │ │ │ 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 75ef4 │ │ │ │ + bge 75df8 │ │ │ │ ldr ip, [ip, #80] @ 0x50 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 75ef4 │ │ │ │ + beq 75df8 │ │ │ │ ldr lr, [ip, #4] │ │ │ │ cmp lr, r0 │ │ │ │ cmpne lr, #0 │ │ │ │ - bne 75f04 │ │ │ │ + bne 75e08 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 75ec4 │ │ │ │ + bne 75dc8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #7728 @ 0x1e30 │ │ │ │ + movw r3, #3016 @ 0xbc8 │ │ │ │ movt r3, #31 │ │ │ │ cmp lr, r3 │ │ │ │ - bne 75f24 │ │ │ │ + bne 75e28 │ │ │ │ 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 {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 75e8c │ │ │ │ + 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 75ecc │ │ │ │ + mov r2, #3 │ │ │ │ + sub r0, fp, #20 │ │ │ │ + bl 2dc4d0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 75ec4 │ │ │ │ + ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ + cmp r3, #0 │ │ │ │ + bge 75ecc │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #63476 @ 0xf7f4 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16e8c0 │ │ │ │ + mov r0, #0 │ │ │ │ + b 75eec │ │ │ │ + ldr r1, [r4, #12] │ │ │ │ + add r1, r1, #16 │ │ │ │ + ldrexd r4, [r1] │ │ │ │ + strexd r0, r2, [r1] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 75ed4 │ │ │ │ + movw r0, #5196 @ 0x144c │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 75f60 │ │ │ │ + beq 75f18 │ │ │ │ ldrd r0, [r0, #56] @ 0x38 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 185dcc │ │ │ │ + b 185a7c │ │ │ │ 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 │ │ │ │ @@ -73586,46 +73570,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 75fb4 │ │ │ │ + bne 75f6c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bge 75fd4 │ │ │ │ - b 75fcc │ │ │ │ + bge 75f8c │ │ │ │ + b 75f84 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2fa524 <_PyEval_GetBuiltin@@Base+0x31c> │ │ │ │ + bl 2fa0e4 <_PyEval_GetBuiltin@@Base+0x31c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75fa4 │ │ │ │ - b 75ff4 │ │ │ │ + bne 75f5c │ │ │ │ + b 75fac │ │ │ │ adds r4, r4, r3 │ │ │ │ - bmi 75fdc │ │ │ │ + bmi 75f94 │ │ │ │ cmp r4, r3 │ │ │ │ - blt 75ffc │ │ │ │ - movw r3, #52316 @ 0xcc5c │ │ │ │ + blt 75fb4 │ │ │ │ + movw r3, #48344 @ 0xbcd8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35296 @ 0x89e0 │ │ │ │ + movw r1, #33096 @ 0x8148 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mvn r0, #0 │ │ │ │ - b 76030 │ │ │ │ + b 75fe8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 76020 │ │ │ │ + bne 75fd8 │ │ │ │ mov r3, r5 │ │ │ │ add r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2deadc <_Py_Gid_Converter@@Base+0x8b4> │ │ │ │ + b 2de62c <_Py_Gid_Converter@@Base+0x8ac> │ │ │ │ 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} │ │ │ │ @@ -73645,567 +73629,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 760a8 │ │ │ │ + bne 76060 │ │ │ │ clz r2, r4 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 760f0 │ │ │ │ + beq 760a8 │ │ │ │ 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, #248] @ 761c0 │ │ │ │ + ldr r1, [pc, #248] @ 76178 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 760f0 │ │ │ │ + bne 760a8 │ │ │ │ mov r4, #0 │ │ │ │ - b 761ac │ │ │ │ + b 76164 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 1ba49c │ │ │ │ + bl 1b9f9c │ │ │ │ add r5, r5, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 760e8 │ │ │ │ + beq 760a0 │ │ │ │ cmp r5, #1 │ │ │ │ - bne 76154 │ │ │ │ + bne 7610c │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl dc4ec │ │ │ │ + bl dd114 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ mov r1, r6 │ │ │ │ bl 2d598 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 761a0 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 76158 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ - b 760e8 │ │ │ │ + bl 27a868 │ │ │ │ + b 760a0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #23 │ │ │ │ mov r2, #4 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl 1b4a44 │ │ │ │ + bl 1b41e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 760e8 │ │ │ │ + beq 760a0 │ │ │ │ cmp r0, #4 │ │ │ │ - bls 76110 │ │ │ │ - movw r3, #45236 @ 0xb0b4 │ │ │ │ + bls 760c8 │ │ │ │ + movw r3, #45660 @ 0xb25c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #42236 @ 0xa4fc │ │ │ │ + movw r1, #39672 @ 0x9af8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e3468 │ │ │ │ + bl 2e2fbc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 76110 │ │ │ │ - b 760e8 │ │ │ │ + bne 760c8 │ │ │ │ + b 760a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r8, r2, r4, asr #10 │ │ │ │ │ │ │ │ -000761c4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ +0007617c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #25060 @ 0x61e4 │ │ │ │ + movw r1, #24988 @ 0x619c │ │ │ │ movt r1, #7 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 33db18 <_PyEval_MatchClass@@Base+0x524> │ │ │ │ + b 33d440 <_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 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ 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 25a0cc <_PyStaticType_InitForExtension@@Base+0x684> │ │ │ │ + bl 259458 <_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 be73c │ │ │ │ - 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, #48924 @ 0xbf1c │ │ │ │ - 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 25a0cc <_PyStaticType_InitForExtension@@Base+0x684> │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, pc} │ │ │ │ + b be904 │ │ │ │ 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 │ │ │ │ + movw r1, #38064 @ 0x94b0 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1809c4 │ │ │ │ + bl 18067c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 7631c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x158> │ │ │ │ + beq 7626c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xf0> │ │ │ │ ldr r2, [r4, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 7631c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x158> │ │ │ │ + beq 7626c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xf0> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 76360 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x19c> │ │ │ │ - b 76344 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x180> │ │ │ │ + beq 762b0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x134> │ │ │ │ + b 76294 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x118> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7630c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x148> │ │ │ │ + beq 7625c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xe0> │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #6472 @ 0x1948 │ │ │ │ + movw r0, #4040 @ 0xfc8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2c7b7c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c6dbc <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7630c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x148> │ │ │ │ + bne 7625c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xe0> │ │ │ │ mov r4, #0 │ │ │ │ - b 76400 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x23c> │ │ │ │ + b 76350 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1d4> │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #6472 @ 0x1948 │ │ │ │ + movw r0, #4040 @ 0xfc8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7633c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x178> │ │ │ │ + beq 7628c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x110> │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl ca1b0 │ │ │ │ + bl ca3b0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 7633c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x178> │ │ │ │ + beq 7628c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x110> │ │ │ │ ldr r3, [r4, #152] @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 763b0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1ec> │ │ │ │ + bne 76300 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x184> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7633c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x178> │ │ │ │ + bgt 7628c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x110> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7633c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x178> │ │ │ │ + bne 7628c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x110> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 7633c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x178> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 7628c <_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 cef58 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl cfbd0 <_PyTuple_FromPairSteal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ - bne 76400 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x23c> │ │ │ │ + bne 76350 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1d4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7633c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x178> │ │ │ │ + bgt 7628c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x110> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7633c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x178> │ │ │ │ + bne 7628c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x110> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 7633c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x178> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 7628c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x110> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00076408 : │ │ │ │ +00076358 : │ │ │ │ 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 1b4a44 │ │ │ │ + bl 1b41e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 76450 │ │ │ │ + beq 763a0 │ │ │ │ cmp r0, #4 │ │ │ │ - bls 76458 │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + bls 763a8 │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6484 @ 0x1954 │ │ │ │ + movw r1, #4052 @ 0xfd4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ + sub sp, sp, #16 │ │ │ │ + movw r3, #47648 @ 0xba20 │ │ │ │ + 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 259458 <_PyStaticType_InitForExtension@@Base+0x688> │ │ │ │ + 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 r5, [r0, #4] │ │ │ │ - bl a75f4 │ │ │ │ + bl a76b4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ 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 a7050 <_Py_Dealloc@@Base> │ │ │ │ + b a7110 <_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 76524 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 764dc │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 76514 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 76524 │ │ │ │ + bne 764cc │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 764dc │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76558 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 76510 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 76548 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 76558 │ │ │ │ + bne 76500 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 76510 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7658c │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 76544 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7657c │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7658c │ │ │ │ + bne 76534 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 76544 │ │ │ │ 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, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 765b4 │ │ │ │ + bne 7656c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ 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, #13920 @ 0x3660 │ │ │ │ + movw r1, #9752 @ 0x2618 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 388194 <_PyTime_ObjectToTimeval@@Base+0x6c> │ │ │ │ + bl 3879bc <_PyTime_ObjectToTimeval@@Base+0x6c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 76608 │ │ │ │ + beq 765c0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76610 │ │ │ │ + b 765c8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76638 │ │ │ │ + beq 765f0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bxgt lr │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bx lr │ │ │ │ - movw r2, #49560 @ 0xc198 │ │ │ │ + movw r2, #48284 @ 0xbc9c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 767ac │ │ │ │ + beq 76764 │ │ │ │ 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 7669c │ │ │ │ + bne 76654 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 766b4 │ │ │ │ + bne 7666c │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 766b4 │ │ │ │ - movw r0, #4932 @ 0x1344 │ │ │ │ + bne 7666c │ │ │ │ + movw r0, #2592 @ 0xa20 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b aa8a8 │ │ │ │ - bge 766b4 │ │ │ │ - bl 3b5d40 │ │ │ │ + b aa900 │ │ │ │ + bge 7666c │ │ │ │ + bl 3b53cc │ │ │ │ cmp r0, #0 │ │ │ │ movne r6, #45 @ 0x2d │ │ │ │ - bne 766c8 │ │ │ │ - b 767a4 │ │ │ │ + bne 76680 │ │ │ │ + b 7675c │ │ │ │ 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 766f0 │ │ │ │ + bgt 766a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 766f0 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 766a8 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - blx 3ccaf0 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + blx 3cc180 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3ccd84 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ + blx 3cc414 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ subs r4, r1, #0 │ │ │ │ sublt r8, r8, #1 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r0, r8 │ │ │ │ addlt r4, r4, #60 @ 0x3c │ │ │ │ - blx 3ccaf0 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + blx 3cc180 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3ccd84 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ + blx 3cc414 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ subs r3, r1, #0 │ │ │ │ sublt r5, r5, #1 │ │ │ │ addlt r3, r3, #60 @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 76764 │ │ │ │ + beq 7671c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ stm sp, {r4, r7} │ │ │ │ - movw r0, #6532 @ 0x1984 │ │ │ │ + movw r0, #4100 @ 0x1004 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b71d4 │ │ │ │ - b 767a4 │ │ │ │ + bl b7390 │ │ │ │ + b 7675c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 76788 │ │ │ │ + beq 76740 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp] │ │ │ │ - movw r0, #6560 @ 0x19a0 │ │ │ │ + movw r0, #4128 @ 0x1020 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b71d4 │ │ │ │ - b 767a4 │ │ │ │ + bl b7390 │ │ │ │ + b 7675c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #6580 @ 0x19b4 │ │ │ │ + movw r0, #4148 @ 0x1034 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b b71d4 │ │ │ │ + b b7390 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - movw r0, #4932 @ 0x1344 │ │ │ │ + movw r0, #2592 @ 0xa20 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - b aa8a8 │ │ │ │ + b aa900 │ │ │ │ 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 767ec │ │ │ │ + bhi 767a4 │ │ │ │ cmp r4, #0 │ │ │ │ - ble 76830 │ │ │ │ - b 76814 │ │ │ │ + ble 767e8 │ │ │ │ + b 767cc │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #5280 @ 0x14a0 │ │ │ │ + movw r0, #2940 @ 0xb7c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 767e0 │ │ │ │ + bne 76798 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 14b788 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b38c <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 76838 │ │ │ │ - bl be4fc │ │ │ │ + bne 767f0 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7680c │ │ │ │ + bne 767c4 │ │ │ │ mvn r4, #0 │ │ │ │ - b 7686c │ │ │ │ - bl c56c8 │ │ │ │ + b 76824 │ │ │ │ + bl c59f0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76864 │ │ │ │ + bgt 7681c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76864 │ │ │ │ + bne 7681c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 76824 │ │ │ │ + beq 767dc │ │ │ │ ldr r5, [r6, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 76894 │ │ │ │ - movw r3, #52316 @ 0xcc5c │ │ │ │ + bne 7684c │ │ │ │ + movw r3, #48344 @ 0xbcd8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6596 @ 0x19c4 │ │ │ │ + movw r1, #4164 @ 0x1044 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 7680c │ │ │ │ + bl 16e8c0 │ │ │ │ + b 767c4 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 768a4 │ │ │ │ + bge 7685c │ │ │ │ adds r4, r4, r5 │ │ │ │ - bmi 768ac │ │ │ │ + bmi 76864 │ │ │ │ cmp r5, r4 │ │ │ │ - bgt 768c8 │ │ │ │ - movw r3, #52316 @ 0xcc5c │ │ │ │ + bgt 76880 │ │ │ │ + movw r3, #48344 @ 0xbcd8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15156 @ 0x3b34 │ │ │ │ + movw r1, #12496 @ 0x30d0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 7680c │ │ │ │ + bl 16e8c0 │ │ │ │ + b 767c4 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 768f0 │ │ │ │ - movw r3, #52392 @ 0xcca8 │ │ │ │ + ble 768a8 │ │ │ │ + movw r3, #48424 @ 0xbd28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12564 @ 0x3114 │ │ │ │ + movw r1, #10132 @ 0x2794 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 7680c │ │ │ │ + bl 16e8c0 │ │ │ │ + b 767c4 │ │ │ │ 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 2dcf28 <_PyTime_AsTimespec@@Base+0x3c8> │ │ │ │ + bl 2dcaa8 <_PyTime_AsTimespec@@Base+0x3cc> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 7680c │ │ │ │ + blt 767c4 │ │ │ │ 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 │ │ │ │ @@ -74217,38 +74201,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 76988 │ │ │ │ + bhi 76940 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands r2, r2, #268435456 @ 0x10000000 │ │ │ │ - beq 76a14 │ │ │ │ - b 769ac │ │ │ │ + beq 769cc │ │ │ │ + b 76964 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #32740 @ 0x7fe4 │ │ │ │ + movw r0, #30080 @ 0x7580 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76a24 │ │ │ │ - b 76970 │ │ │ │ + beq 769dc │ │ │ │ + b 76928 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl cd664 │ │ │ │ + bl ce2dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76a24 │ │ │ │ + beq 769dc │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 769dc │ │ │ │ + beq 76994 │ │ │ │ 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 │ │ │ │ @@ -74258,115 +74242,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 76a2c │ │ │ │ + b 769e4 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl 1c1608 │ │ │ │ + bl 1c1100 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76a2c │ │ │ │ + beq 769e4 │ │ │ │ mov r4, #0 │ │ │ │ - b 76ae0 │ │ │ │ + b 76a98 │ │ │ │ cmp r5, #1 │ │ │ │ - ble 76ab8 │ │ │ │ + ble 76a70 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 76ab8 │ │ │ │ + beq 76a70 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 76a98 │ │ │ │ + beq 76a50 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd664 │ │ │ │ + bl ce2dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76a24 │ │ │ │ + beq 769dc │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 76ab8 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 76a70 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40048 @ 0x9c70 │ │ │ │ + movw r1, #37844 @ 0x93d4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 76a24 │ │ │ │ - movw r2, #10128 @ 0x2790 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 769dc │ │ │ │ + movw r2, #7468 @ 0x1d2c │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #13384 @ 0x3448 │ │ │ │ + movw r1, #10724 @ 0x29e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #32740 @ 0x7fe4 │ │ │ │ + movw r0, #30080 @ 0x7580 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 76a24 │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 769dc │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl a0614 │ │ │ │ + bl a06d8 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 76a24 │ │ │ │ - movw r0, #59512 @ 0xe878 │ │ │ │ + beq 769dc │ │ │ │ + movw r0, #56856 @ 0xde18 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 76af4 │ │ │ │ + beq 76aac │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - bl 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ 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 76b28 │ │ │ │ + beq 76ae0 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00076b34 <_PyCode_GetPureScriptXIData@@Base>: │ │ │ │ +00076aec <_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 2eff5c <_PyCode_GetScriptXIData@@Base+0x144> │ │ │ │ + b 2efab0 <_PyCode_GetScriptXIData@@Base+0x144> │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 76b78 <_PyCode_GetPureScriptXIData@@Base+0x44> │ │ │ │ + beq 76b30 <_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, #45412 @ 0xb164 │ │ │ │ + movw ip, #43044 @ 0xa824 │ │ │ │ movt ip, #94 @ 0x5e │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -74379,160 +74363,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 76c08 <_PyCode_GetPureScriptXIData@@Base+0xd4> │ │ │ │ + bne 76bc0 <_PyCode_GetPureScriptXIData@@Base+0xd4> │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 76c50 <_PyCode_GetPureScriptXIData@@Base+0x11c> │ │ │ │ + beq 76c08 <_PyCode_GetPureScriptXIData@@Base+0x11c> │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr ip, [pc, #196] @ 76ce4 <_PyCode_GetPureScriptXIData@@Base+0x1b0> │ │ │ │ + ldr ip, [pc, #196] @ 76c9c <_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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r5, r4 │ │ │ │ moveq r6, r4 │ │ │ │ - beq 76cc8 <_PyCode_GetPureScriptXIData@@Base+0x194> │ │ │ │ + beq 76c80 <_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 1ac230 │ │ │ │ + bl 1abe50 │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, r4 │ │ │ │ ldr r5, [fp, #-36] @ 0xffffffdc │ │ │ │ - bne 76c80 <_PyCode_GetPureScriptXIData@@Base+0x14c> │ │ │ │ + bne 76c38 <_PyCode_GetPureScriptXIData@@Base+0x14c> │ │ │ │ mov r4, #0 │ │ │ │ - b 76cc8 <_PyCode_GetPureScriptXIData@@Base+0x194> │ │ │ │ - bl dc4ec │ │ │ │ + b 76c80 <_PyCode_GetPureScriptXIData@@Base+0x194> │ │ │ │ + bl dd114 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2dacc │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmp r7, #0 │ │ │ │ movwge r4, #5196 @ 0x144c │ │ │ │ movtge r4, #96 @ 0x60 │ │ │ │ - bge 76cc8 <_PyCode_GetPureScriptXIData@@Base+0x194> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 76c80 <_PyCode_GetPureScriptXIData@@Base+0x194> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173b74 │ │ │ │ - b 76c78 <_PyCode_GetPureScriptXIData@@Base+0x144> │ │ │ │ + bl 17382c │ │ │ │ + b 76c30 <_PyCode_GetPureScriptXIData@@Base+0x144> │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 1adf68 │ │ │ │ + bl 1adb84 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ rsbeq r8, r2, r0, ror r5 │ │ │ │ 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 154b08 <_PyType_Name@@Base> │ │ │ │ + bl 1546f4 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmn r5, #1 │ │ │ │ - bne 76d30 <_PyCode_GetPureScriptXIData@@Base+0x1fc> │ │ │ │ - movw r0, #16896 @ 0x4200 │ │ │ │ + bne 76ce8 <_PyCode_GetPureScriptXIData@@Base+0x1fc> │ │ │ │ + movw r0, #14524 @ 0x38bc │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b71d4 │ │ │ │ + b b7390 │ │ │ │ mov r3, r5 │ │ │ │ - movw r0, #6624 @ 0x19e0 │ │ │ │ + movw r0, #4192 @ 0x1060 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b71d4 │ │ │ │ + b b7390 │ │ │ │ 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 │ │ │ │ + movw r1, #38064 @ 0x94b0 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1809c4 │ │ │ │ + bl 18067c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq 76da4 <_PyCode_GetPureScriptXIData@@Base+0x270> │ │ │ │ + beq 76d5c <_PyCode_GetPureScriptXIData@@Base+0x270> │ │ │ │ ldr r2, [r4, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 76da4 <_PyCode_GetPureScriptXIData@@Base+0x270> │ │ │ │ + beq 76d5c <_PyCode_GetPureScriptXIData@@Base+0x270> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 76de4 <_PyCode_GetPureScriptXIData@@Base+0x2b0> │ │ │ │ - b 76dc8 <_PyCode_GetPureScriptXIData@@Base+0x294> │ │ │ │ + beq 76d9c <_PyCode_GetPureScriptXIData@@Base+0x2b0> │ │ │ │ + b 76d80 <_PyCode_GetPureScriptXIData@@Base+0x294> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 76d94 <_PyCode_GetPureScriptXIData@@Base+0x260> │ │ │ │ + beq 76d4c <_PyCode_GetPureScriptXIData@@Base+0x260> │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #6636 @ 0x19ec │ │ │ │ + movw r0, #4204 @ 0x106c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2c7b7c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c6dbc <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76d94 <_PyCode_GetPureScriptXIData@@Base+0x260> │ │ │ │ - b 76dfc <_PyCode_GetPureScriptXIData@@Base+0x2c8> │ │ │ │ + bne 76d4c <_PyCode_GetPureScriptXIData@@Base+0x260> │ │ │ │ + b 76db4 <_PyCode_GetPureScriptXIData@@Base+0x2c8> │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #6636 @ 0x19ec │ │ │ │ + movw r0, #4204 @ 0x106c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76dfc <_PyCode_GetPureScriptXIData@@Base+0x2c8> │ │ │ │ + beq 76db4 <_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 3056cc <_PyXI_GetMainNamespace@@Base+0x58> │ │ │ │ + b 3051a8 <_PyXI_GetMainNamespace@@Base+0x58> │ │ │ │ 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 58d80 │ │ │ │ + bl 58d38 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 76e5c <_PyCode_GetPureScriptXIData@@Base+0x328> │ │ │ │ + beq 76e14 <_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] │ │ │ │ @@ -74547,124 +74531,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 be4fc │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77044 <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ + bne 76ffc <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3b852c <_PyBytes_FromXIData@@Base+0x1c> │ │ │ │ + bl 3b7bbc <_PyBytes_FromXIData@@Base+0x1c> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 77044 <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ + beq 76ffc <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 76eec <_PyCode_GetPureScriptXIData@@Base+0x3b8> │ │ │ │ + beq 76ea4 <_PyCode_GetPureScriptXIData@@Base+0x3b8> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3b852c <_PyBytes_FromXIData@@Base+0x1c> │ │ │ │ + bl 3b7bbc <_PyBytes_FromXIData@@Base+0x1c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 76f0c <_PyCode_GetPureScriptXIData@@Base+0x3d8> │ │ │ │ + bne 76ec4 <_PyCode_GetPureScriptXIData@@Base+0x3d8> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77044 <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ + bgt 76ffc <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r5 │ │ │ │ - bne 77044 <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ - b 77038 <_PyCode_GetPureScriptXIData@@Base+0x504> │ │ │ │ + bne 76ffc <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ + b 76ff0 <_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 76f50 <_PyCode_GetPureScriptXIData@@Base+0x41c> │ │ │ │ + beq 76f08 <_PyCode_GetPureScriptXIData@@Base+0x41c> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3b852c <_PyBytes_FromXIData@@Base+0x1c> │ │ │ │ + bl 3b7bbc <_PyBytes_FromXIData@@Base+0x1c> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 76f70 <_PyCode_GetPureScriptXIData@@Base+0x43c> │ │ │ │ + bne 76f28 <_PyCode_GetPureScriptXIData@@Base+0x43c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77018 <_PyCode_GetPureScriptXIData@@Base+0x4e4> │ │ │ │ + bgt 76fd0 <_PyCode_GetPureScriptXIData@@Base+0x4e4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77018 <_PyCode_GetPureScriptXIData@@Base+0x4e4> │ │ │ │ + bne 76fd0 <_PyCode_GetPureScriptXIData@@Base+0x4e4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 77018 <_PyCode_GetPureScriptXIData@@Base+0x4e4> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 76fd0 <_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 76f9c <_PyCode_GetPureScriptXIData@@Base+0x468> │ │ │ │ + beq 76f54 <_PyCode_GetPureScriptXIData@@Base+0x468> │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r6 │ │ │ │ - bl 11f7a8 │ │ │ │ - bl a7658 │ │ │ │ - b 76fd0 <_PyCode_GetPureScriptXIData@@Base+0x49c> │ │ │ │ + bl 120a74 │ │ │ │ + bl a7718 │ │ │ │ + b 76f88 <_PyCode_GetPureScriptXIData@@Base+0x49c> │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ - bl 1a6cac │ │ │ │ + bl 1a68cc │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 76fd0 <_PyCode_GetPureScriptXIData@@Base+0x49c> │ │ │ │ - movw r3, #52340 @ 0xcc74 │ │ │ │ + bne 76f88 <_PyCode_GetPureScriptXIData@@Base+0x49c> │ │ │ │ + movw r3, #48368 @ 0xbcf0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6644 @ 0x19f4 │ │ │ │ + movw r1, #4212 @ 0x1074 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e3468 │ │ │ │ + bl 2e2fbc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76ff4 <_PyCode_GetPureScriptXIData@@Base+0x4c0> │ │ │ │ + bgt 76fac <_PyCode_GetPureScriptXIData@@Base+0x4c0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76ff4 <_PyCode_GetPureScriptXIData@@Base+0x4c0> │ │ │ │ + bne 76fac <_PyCode_GetPureScriptXIData@@Base+0x4c0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77018 <_PyCode_GetPureScriptXIData@@Base+0x4e4> │ │ │ │ + bgt 76fd0 <_PyCode_GetPureScriptXIData@@Base+0x4e4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77018 <_PyCode_GetPureScriptXIData@@Base+0x4e4> │ │ │ │ + bne 76fd0 <_PyCode_GetPureScriptXIData@@Base+0x4e4> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77044 <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ + bgt 76ffc <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77044 <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ + bne 76ffc <_PyCode_GetPureScriptXIData@@Base+0x510> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a7050 <_Py_Dealloc@@Base> │ │ │ │ + b a7110 <_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 │ │ │ │ @@ -74672,188 +74656,188 @@ │ │ │ │ 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 7709c <_PyCode_GetPureScriptXIData@@Base+0x568> │ │ │ │ + bne 77054 <_PyCode_GetPureScriptXIData@@Base+0x568> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 770d4 <_PyCode_GetPureScriptXIData@@Base+0x5a0> │ │ │ │ + beq 7708c <_PyCode_GetPureScriptXIData@@Base+0x5a0> │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #108] @ 77120 <_PyCode_GetPureScriptXIData@@Base+0x5ec> │ │ │ │ + ldr r1, [pc, #108] @ 770d8 <_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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77114 <_PyCode_GetPureScriptXIData@@Base+0x5e0> │ │ │ │ + beq 770cc <_PyCode_GetPureScriptXIData@@Base+0x5e0> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 770f8 <_PyCode_GetPureScriptXIData@@Base+0x5c4> │ │ │ │ + bgt 770b0 <_PyCode_GetPureScriptXIData@@Base+0x5c4> │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ - movw r1, #23168 @ 0x5a80 │ │ │ │ + movw r1, #20508 @ 0x501c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 77114 <_PyCode_GetPureScriptXIData@@Base+0x5e0> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 770cc <_PyCode_GetPureScriptXIData@@Base+0x5e0> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 770dc <_PyCode_GetPureScriptXIData@@Base+0x5a8> │ │ │ │ - bl be4fc │ │ │ │ + bne 77094 <_PyCode_GetPureScriptXIData@@Base+0x5a8> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 770dc <_PyCode_GetPureScriptXIData@@Base+0x5a8> │ │ │ │ + beq 77094 <_PyCode_GetPureScriptXIData@@Base+0x5a8> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mlseq r2, ip, r5, r8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 305b8c <_PyXI_GetMainNamespace@@Base+0x518> │ │ │ │ + b 305668 <_PyXI_GetMainNamespace@@Base+0x518> │ │ │ │ │ │ │ │ -00077138 <_PyArg_ParseTupleAndKeywordsFast@@Base>: │ │ │ │ +000770f0 <_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 77194 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5c> │ │ │ │ + beq 7714c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5c> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 77194 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5c> │ │ │ │ + beq 7714c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5c> │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 771ac <_PyArg_ParseTupleAndKeywordsFast@@Base+0x74> │ │ │ │ + beq 77164 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x74> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 771ac <_PyArg_ParseTupleAndKeywordsFast@@Base+0x74> │ │ │ │ + bne 77164 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x74> │ │ │ │ movw r1, #2505 @ 0x9c9 │ │ │ │ - movw r0, #63896 @ 0xf998 │ │ │ │ + movw r0, #61236 @ 0xef34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 771c4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8c> │ │ │ │ + b 7717c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8c> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ sub lr, fp, #8 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #16 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 313c70 <_PyArg_ParseStackAndKeywords@@Base+0xd0> │ │ │ │ + bl 3135e8 <_PyArg_ParseStackAndKeywords@@Base+0xd0> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000771d4 : │ │ │ │ +0007718c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 38fa90 │ │ │ │ + b 38f860 │ │ │ │ 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, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldrne r5, [r3, #8] │ │ │ │ - bne 77240 │ │ │ │ + bne 771f8 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 7723c │ │ │ │ + blt 771f4 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 77280 │ │ │ │ + beq 77238 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #244] @ 7733c │ │ │ │ + ldr r1, [pc, #244] @ 772f4 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77280 │ │ │ │ + bne 77238 │ │ │ │ mov r0, #0 │ │ │ │ - b 77334 │ │ │ │ + b 772ec │ │ │ │ adds r4, r4, r5 │ │ │ │ - beq 772f8 │ │ │ │ + beq 772b0 │ │ │ │ ldr r7, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 7729c │ │ │ │ + beq 77254 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 77300 │ │ │ │ + beq 772b8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 14b788 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b38c <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 772c0 │ │ │ │ - bl be4fc │ │ │ │ + bne 77278 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 77278 │ │ │ │ - b 77300 │ │ │ │ - bl c56c8 │ │ │ │ + bne 77230 │ │ │ │ + b 772b8 │ │ │ │ + bl c59f0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 772ec │ │ │ │ + bgt 772a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 772ec │ │ │ │ + bne 772a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 77300 │ │ │ │ - b 772ac │ │ │ │ + bne 772b8 │ │ │ │ + b 77264 │ │ │ │ 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 3469d4 <_PyObject_MaybeCallSpecialOneArg@@Base+0xb4> │ │ │ │ + bl 3462b8 <_PyObject_MaybeCallSpecialOneArg@@Base+0xb4> │ │ │ │ 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, asr #11 │ │ │ │ ldr r3, [r1] │ │ │ │ @@ -74863,319 +74847,319 @@ │ │ │ │ add fp, sp, #0 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00077368 : │ │ │ │ +00077320 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 38fa90 │ │ │ │ + b 38f860 │ │ │ │ │ │ │ │ -00077380 : │ │ │ │ +00077338 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 28d03c │ │ │ │ + bl 28cb84 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 773ac │ │ │ │ - bl 143524 │ │ │ │ + bne 77364 │ │ │ │ + bl 143118 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 773cc │ │ │ │ + bgt 77384 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 773cc │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 77384 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 773f4 │ │ │ │ + bne 773ac │ │ │ │ cmp r2, #0 │ │ │ │ - beq 77428 │ │ │ │ + beq 773e0 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 77428 │ │ │ │ + beq 773e0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6744 @ 0x1a58 │ │ │ │ + movw r1, #4312 @ 0x10d8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #64424 @ 0xfba8 │ │ │ │ + movw r0, #64392 @ 0xfb88 │ │ │ │ movt r0, #97 @ 0x61 │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #33300 @ 0x8214 │ │ │ │ + movw r0, #30868 @ 0x7894 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa8a8 │ │ │ │ + b aa900 │ │ │ │ │ │ │ │ -00077450 : │ │ │ │ +00077408 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be52c │ │ │ │ + b be6f4 │ │ │ │ │ │ │ │ -00077464 : │ │ │ │ +0007741c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #2 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 77694 │ │ │ │ + b 774e0 │ │ │ │ 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 774dc │ │ │ │ + bne 77494 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 774b4 │ │ │ │ + beq 7746c │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 774dc │ │ │ │ + bne 77494 │ │ │ │ mov r0, r1 │ │ │ │ - bl 20e944 │ │ │ │ + bl 20d8e8 │ │ │ │ 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 3aace4 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b 3aa3a4 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6780 @ 0x1a7c │ │ │ │ + movw r1, #4348 @ 0x10fc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + │ │ │ │ +000774b4 : │ │ │ │ + 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] │ │ │ │ + addne r0, r0, r3 │ │ │ │ + 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, #4072] @ 0xfe8 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + mov r5, r3 │ │ │ │ + bl 28cb84 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 77574 │ │ │ │ + add r5, r5, #4 │ │ │ │ + cmp r7, #0 │ │ │ │ + ldr r0, [r4, r5, lsl #2] │ │ │ │ + beq 77538 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r2, r6 │ │ │ │ + movw r1, #24920 @ 0x6158 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + bl c8cb4 │ │ │ │ + mov r5, r0 │ │ │ │ + b 77544 │ │ │ │ + mov r1, r6 │ │ │ │ + bl 141518 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 77560 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 77568 │ │ │ │ + mov r4, r5 │ │ │ │ + b 77574 │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 77560 │ │ │ │ + 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 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 77558 │ │ │ │ + bne 775d8 │ │ │ │ ldr r4, [r5] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1acc98 │ │ │ │ + bl 1ac8b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7757c │ │ │ │ + bne 775fc │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #39452 @ 0x9a1c │ │ │ │ + movw r2, #37468 @ 0x925c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #13272 @ 0x33d8 │ │ │ │ + movw r1, #10612 @ 0x2974 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #34948 @ 0x8884 │ │ │ │ + movw r0, #32288 @ 0x7e20 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 77598 │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 77618 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #34948 @ 0x8884 │ │ │ │ + movw r0, #32288 @ 0x7e20 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77520 │ │ │ │ - b 77598 │ │ │ │ + bne 775a0 │ │ │ │ + b 77618 │ │ │ │ mov r3, #23 │ │ │ │ mov r2, #4 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b4a44 │ │ │ │ + bl 1b41e4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 775a0 │ │ │ │ + bne 77620 │ │ │ │ mov r0, #0 │ │ │ │ - b 77660 │ │ │ │ + b 776e0 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 775c0 │ │ │ │ + bhi 77640 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 775f4 │ │ │ │ - b 775e8 │ │ │ │ - movw r3, #45236 @ 0xb0b4 │ │ │ │ + bne 77674 │ │ │ │ + b 77668 │ │ │ │ + movw r3, #45660 @ 0xb25c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #42236 @ 0xa4fc │ │ │ │ + movw r1, #39672 @ 0x9af8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e3468 │ │ │ │ + bl 2e2fbc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 775a8 │ │ │ │ - b 77598 │ │ │ │ - bl be4fc │ │ │ │ + bne 77628 │ │ │ │ + b 77618 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77598 │ │ │ │ + bne 77618 │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #54104 @ 0xd358 │ │ │ │ + movw r1, #51672 @ 0xc9d8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #6812 @ 0x1a9c │ │ │ │ + movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d7dfc │ │ │ │ + bl d8a14 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 77598 │ │ │ │ + beq 77618 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2dfa4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7764c │ │ │ │ + beq 776cc │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ - b 77598 │ │ │ │ - bl b8fac │ │ │ │ + bl 27a868 │ │ │ │ + b 77618 │ │ │ │ + bl b9178 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77598 │ │ │ │ + bne 77618 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - │ │ │ │ -00077668 : │ │ │ │ - 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] │ │ │ │ - addne r0, r0, r3 │ │ │ │ - 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, #4072] @ 0xfe8 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - mov r5, r3 │ │ │ │ - bl 28d03c │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 77728 │ │ │ │ - add r5, r5, #4 │ │ │ │ - cmp r7, #0 │ │ │ │ - ldr r0, [r4, r5, lsl #2] │ │ │ │ - beq 776ec │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, r6 │ │ │ │ - movw r1, #27256 @ 0x6a78 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - bl c8a98 │ │ │ │ - mov r5, r0 │ │ │ │ - b 776f8 │ │ │ │ - mov r1, r6 │ │ │ │ - bl 14193c │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77714 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 7771c │ │ │ │ - mov r4, r5 │ │ │ │ - b 77728 │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 77714 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #64] @ 77778 │ │ │ │ + ldr r2, [pc, #64] @ 77730 │ │ │ │ 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, #6832 @ 0x1ab0 │ │ │ │ - movwne r0, #6840 @ 0x1ab8 │ │ │ │ + movweq r0, #4400 @ 0x1130 │ │ │ │ + movwne r0, #4408 @ 0x1138 │ │ │ │ ldreq r1, [r1, #8] │ │ │ │ movteq r0, #65 @ 0x41 │ │ │ │ movtne r0, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b71d4 │ │ │ │ + b b7390 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldr r2, [pc, #64] @ 777c4 │ │ │ │ + ldr r2, [pc, #64] @ 7777c │ │ │ │ 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, #6848 @ 0x1ac0 │ │ │ │ - movwne r0, #6860 @ 0x1acc │ │ │ │ + movweq r0, #4416 @ 0x1140 │ │ │ │ + movwne r0, #4428 @ 0x114c │ │ │ │ ldreq r1, [r1, #8] │ │ │ │ movteq r0, #65 @ 0x41 │ │ │ │ movtne r0, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b71d4 │ │ │ │ + b b7390 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000777c8 : │ │ │ │ +00077780 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #3 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 77694 │ │ │ │ + b 774e0 │ │ │ │ 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 a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ 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 │ │ │ │ @@ -75202,593 +75186,593 @@ │ │ │ │ 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 778a4 │ │ │ │ + bne 7785c │ │ │ │ clz r2, r5 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r1, #5 │ │ │ │ orrgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 778ec │ │ │ │ - ldr ip, [pc, #444] @ 77a68 │ │ │ │ + beq 778a4 │ │ │ │ + ldr ip, [pc, #444] @ 77a20 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 778ec │ │ │ │ + bne 778a4 │ │ │ │ mov r0, #0 │ │ │ │ - b 77a60 │ │ │ │ + b 77a18 │ │ │ │ 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 77a00 │ │ │ │ + beq 779b8 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77938 │ │ │ │ - bl 176884 │ │ │ │ + beq 778f0 │ │ │ │ + bl 17653c │ │ │ │ mov sl, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77930 │ │ │ │ - bl be4fc │ │ │ │ + bne 778e8 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 778e4 │ │ │ │ + bne 7789c │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 77a00 │ │ │ │ + beq 779b8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77968 │ │ │ │ - bl 176884 │ │ │ │ + beq 77920 │ │ │ │ + bl 17653c │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bne 77960 │ │ │ │ - bl be4fc │ │ │ │ + bne 77918 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 778e4 │ │ │ │ + bne 7789c │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 77a00 │ │ │ │ + beq 779b8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77998 │ │ │ │ - bl 176884 │ │ │ │ + beq 77950 │ │ │ │ + bl 17653c │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77990 │ │ │ │ - bl be4fc │ │ │ │ + bne 77948 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 778e4 │ │ │ │ + bne 7789c │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 77a00 │ │ │ │ + beq 779b8 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 779c8 │ │ │ │ - bl 176884 │ │ │ │ + beq 77980 │ │ │ │ + bl 17653c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 779c0 │ │ │ │ - bl be4fc │ │ │ │ + bne 77978 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 778e4 │ │ │ │ + bne 7789c │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 77a00 │ │ │ │ + beq 779b8 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 779e0 │ │ │ │ + beq 77998 │ │ │ │ mov r8, r3 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 77a00 │ │ │ │ + beq 779b8 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne 77a00 │ │ │ │ - bl be4fc │ │ │ │ + bne 779b8 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 778e4 │ │ │ │ + bne 7789c │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - movw r3, #48924 @ 0xbf1c │ │ │ │ + movw r3, #47648 @ 0xba20 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 77a38 │ │ │ │ + bne 779f0 │ │ │ │ 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 25a0cc <_PyStaticType_InitForExtension@@Base+0x684> │ │ │ │ - b 77a60 │ │ │ │ + bl 259458 <_PyStaticType_InitForExtension@@Base+0x688> │ │ │ │ + b 77a18 │ │ │ │ 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, #6872 @ 0x1ad8 │ │ │ │ + movw r2, #4440 @ 0x1158 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - bl 3c62d0 <_Py_hashtable_foreach@@Base+0x6998> │ │ │ │ + bl 3c5960 <_Py_hashtable_foreach@@Base+0x6780> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strdeq r8, [r2], #-84 @ 0xffffffac @ │ │ │ │ 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 2de228 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2ddd80 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77ac8 │ │ │ │ + beq 77a80 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2d094 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 77ac0 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 77a78 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27ad20 │ │ │ │ + b 27a868 │ │ │ │ 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 77afc │ │ │ │ + blt 77ab4 │ │ │ │ cmp r5, #1 │ │ │ │ - bne 77b08 │ │ │ │ - b 77b5c │ │ │ │ + bne 77ac0 │ │ │ │ + b 77b14 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mov r5, #0 │ │ │ │ - b 77b30 │ │ │ │ + b 77ae8 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 77b30 │ │ │ │ + beq 77ae8 │ │ │ │ mvn r0, #-2147483631 @ 0x80000011 │ │ │ │ - blx 3ccaf0 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + blx 3cc180 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ cmp r6, r0 │ │ │ │ - ble 77b30 │ │ │ │ + ble 77ae8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2e1c38 │ │ │ │ + b 2e1788 │ │ │ │ mov r0, r4 │ │ │ │ mul r1, r5, r6 │ │ │ │ - bl 2dcf28 <_PyTime_AsTimespec@@Base+0x3c8> │ │ │ │ + bl 2dcaa8 <_PyTime_AsTimespec@@Base+0x3cc> │ │ │ │ cmp r0, #0 │ │ │ │ movlt r4, #0 │ │ │ │ - blt 77b6c │ │ │ │ + blt 77b24 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ mul r1, r5, r6 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r2 │ │ │ │ - bl 2e9450 <_PyBytes_Repeat@@Base> │ │ │ │ + bl 2e8fa4 <_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, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6880 @ 0x1ae0 │ │ │ │ + movw r1, #4448 @ 0x1160 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6924 @ 0x1b0c │ │ │ │ + movw r1, #4492 @ 0x118c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00077bdc : │ │ │ │ +00077b94 : │ │ │ │ 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 77c00 │ │ │ │ - b 2e2274 │ │ │ │ + bne 77bb8 │ │ │ │ + b 2e1dc4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 64958 │ │ │ │ + bl 64910 │ │ │ │ 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 2b0580 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2afe68 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77c7c │ │ │ │ + beq 77c34 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2cf2c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 77c74 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 77c2c │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27ad20 │ │ │ │ + b 27a868 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6972 @ 0x1b3c │ │ │ │ + movw r1, #4540 @ 0x11bc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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 2de228 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2ddd80 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77d14 │ │ │ │ + beq 77ccc │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2dd54 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 77d0c │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 77cc4 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27ad20 │ │ │ │ + b 27a868 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ subs r0, r1, #0 │ │ │ │ - beq 77d44 │ │ │ │ + beq 77cfc │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ 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 c56c8 │ │ │ │ + bl c59f0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77d84 │ │ │ │ - bl be4fc │ │ │ │ + bne 77d3c │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77dbc │ │ │ │ + bne 77d74 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 77db0 │ │ │ │ + blt 77d68 │ │ │ │ cmn r4, #1 │ │ │ │ mvnlt r4, #0 │ │ │ │ - blt 77dac │ │ │ │ + blt 77d64 │ │ │ │ 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 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00077dc4 : │ │ │ │ +00077d7c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2eaf60 │ │ │ │ + b 2eaab4 │ │ │ │ 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 2b0580 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2afe68 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77e38 │ │ │ │ + beq 77df0 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2e040 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 77e30 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 77de8 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27ad20 │ │ │ │ + b 27a868 │ │ │ │ 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 39ab74 <_PyBytes_Find@@Base+0x1de4> │ │ │ │ + b 39a234 <_PyBytes_Find@@Base+0x23b8> │ │ │ │ │ │ │ │ -00077e54 : │ │ │ │ +00077e0c : │ │ │ │ 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 336688 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + b 335f48 <_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 be4fc │ │ │ │ + bl be6c4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 78054 │ │ │ │ + bne 7800c │ │ │ │ ldr r3, [r8, #60] @ 0x3c │ │ │ │ ldr r6, [r8, #12] │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 77f88 │ │ │ │ + bne 77f40 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 77ed0 │ │ │ │ + beq 77e88 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77edc │ │ │ │ + bne 77e94 │ │ │ │ ldrb r3, [r6, #77] @ 0x4d │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78054 │ │ │ │ + beq 7800c │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ - movw r2, #3736 @ 0xe98 │ │ │ │ + movw r2, #1328 @ 0x530 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ff218 │ │ │ │ + bl ffd78 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 78044 │ │ │ │ + beq 77ffc │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ - movw r2, #3736 @ 0xe98 │ │ │ │ + movw r2, #1328 @ 0x530 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ff218 │ │ │ │ + bl ffd78 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 78044 │ │ │ │ + beq 77ffc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7dedc │ │ │ │ - bl a7658 │ │ │ │ + bl 7de94 │ │ │ │ + bl a7718 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77f5c │ │ │ │ + bgt 77f14 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77f5c │ │ │ │ + bne 77f14 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78054 │ │ │ │ + bgt 7800c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78054 │ │ │ │ + bne 7800c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b a7050 <_Py_Dealloc@@Base> │ │ │ │ + b a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78054 │ │ │ │ + beq 7800c │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ - movw r2, #3736 @ 0xe98 │ │ │ │ + movw r2, #1328 @ 0x530 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ff218 │ │ │ │ + bl ffd78 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 78044 │ │ │ │ + beq 77ffc │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ - movw r2, #3736 @ 0xe98 │ │ │ │ + movw r2, #1328 @ 0x530 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ff218 │ │ │ │ + bl ffd78 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 78044 │ │ │ │ + beq 77ffc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #2 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ ldr r0, [r8, #48] @ 0x30 │ │ │ │ strd r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl d5828 │ │ │ │ - bl a7658 │ │ │ │ + bl d643c │ │ │ │ + bl a7718 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7801c │ │ │ │ + bgt 77fd4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7801c │ │ │ │ + bne 77fd4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78054 │ │ │ │ + bgt 7800c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78054 │ │ │ │ + bne 7800c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 78054 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 7800c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b a7658 │ │ │ │ + b a7718 │ │ │ │ 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 be4fc │ │ │ │ + bl be6c4 │ │ │ │ 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 780e0 │ │ │ │ + bne 78098 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ - movw r2, #3736 @ 0xe98 │ │ │ │ + movw r2, #1328 @ 0x530 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ff218 │ │ │ │ + bl ffd78 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 79ecc │ │ │ │ - bl a7658 │ │ │ │ + bl 79e84 │ │ │ │ + bl a7718 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7812c │ │ │ │ + ble 780e4 │ │ │ │ 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, #3736 @ 0xe98 │ │ │ │ + movw r2, #1328 @ 0x530 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ff218 │ │ │ │ + bl ffd78 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl 14193c │ │ │ │ - bl a7658 │ │ │ │ + bl 141518 │ │ │ │ + bl a7718 │ │ │ │ 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 a7050 <_Py_Dealloc@@Base> │ │ │ │ + b a7110 <_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 300e28 │ │ │ │ + bl 3009e8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7817c │ │ │ │ + beq 78134 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 78184 │ │ │ │ + b 7813c │ │ │ │ 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] │ │ │ │ @@ -75796,176 +75780,176 @@ │ │ │ │ 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 781dc │ │ │ │ + beq 78194 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ mov r0, #0 │ │ │ │ - b 781e8 │ │ │ │ + b 781a0 │ │ │ │ sub r0, fp, #4096 @ 0x1000 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 25e910 │ │ │ │ + bl 25db8c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000781f0 : │ │ │ │ +000781a8 : │ │ │ │ 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 39d6e8 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b 39cda8 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ │ │ │ │ -0007820c <_Py_convert_optional_to_non_negative_ssize_t@@Base>: │ │ │ │ +000781c4 <_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 1dd5ec <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + bl 1dc0a8 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78268 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5c> │ │ │ │ + beq 78220 <_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, #45160 @ 0xb068 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7140 @ 0x1be4 │ │ │ │ + movw r1, #4708 @ 0x1264 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 782a4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x98> │ │ │ │ - bl be4fc │ │ │ │ + bne 7825c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x98> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 78308 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xfc> │ │ │ │ + bne 782c0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xfc> │ │ │ │ orr r0, r4, #524288 @ 0x80000 │ │ │ │ bl 2e0f4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 782cc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc0> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 78284 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc0> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ - b 782e8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xdc> │ │ │ │ + bl 27a868 │ │ │ │ + b 782a0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xdc> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 1ba97c <_Py_set_inheritable@@Base> │ │ │ │ + bl 1ba47c <_Py_set_inheritable@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 782f8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xec> │ │ │ │ + bne 782b0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xec> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d844 │ │ │ │ - bl be4fc │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 78308 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xfc> │ │ │ │ + bne 782c0 <_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 be73c │ │ │ │ + b be904 │ │ │ │ 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 78374 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x168> │ │ │ │ + beq 7832c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x168> │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #35536 @ 0x8ad0 │ │ │ │ + movw r1, #36856 @ 0x8ff8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 1c7ac0 │ │ │ │ + bl 1c75a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78374 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x168> │ │ │ │ + beq 7832c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x168> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7838c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x180> │ │ │ │ + beq 78344 <_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 7838c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x180> │ │ │ │ + b 78344 <_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 b5478 │ │ │ │ + b b5548 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ str r4, [r5, #32] │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ 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 r0, r1 │ │ │ │ - bl 300e28 │ │ │ │ + bl 3009e8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 783cc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1c0> │ │ │ │ + bne 78384 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1c0> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #17 │ │ │ │ - bl 290468 │ │ │ │ + bl 28ffb0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d784 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 783fc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1f0> │ │ │ │ + bne 783b4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1f0> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r5, [r0] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #17 │ │ │ │ - bl 290468 │ │ │ │ + bl 28ffb0 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 78430 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x224> │ │ │ │ + bne 783e8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x224> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r5, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27ad20 │ │ │ │ + b 27a868 │ │ │ │ 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 │ │ │ │ @@ -75976,896 +75960,896 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 784b0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2a4> │ │ │ │ + bne 78468 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2a4> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 784b0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2a4> │ │ │ │ + bne 78468 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2a4> │ │ │ │ ldr r3, [r4, #448] @ 0x1c0 │ │ │ │ - movw r1, #7244 @ 0x1c4c │ │ │ │ + movw r1, #4812 @ 0x12cc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 784ec <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2e0> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 784a4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2e0> │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #60] @ 784f8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2ec> │ │ │ │ + ldr ip, [pc, #60] @ 784b0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2ec> │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 78494 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x288> │ │ │ │ + bne 7844c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x288> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r8, r2, ip, asr #12 │ │ │ │ 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 78550 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x344> │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 78508 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x344> │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 78540 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x334> │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 78550 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x344> │ │ │ │ + bne 784f8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x334> │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 78508 <_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 78584 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x378> │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 7853c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x378> │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 78574 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x368> │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 78584 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x378> │ │ │ │ + bne 7852c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x368> │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7853c <_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 785b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3ac> │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 78570 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3ac> │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 785a8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x39c> │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 785b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3ac> │ │ │ │ + bne 78560 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x39c> │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 78570 <_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, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 785e0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3d4> │ │ │ │ + bne 78598 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3d4> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ 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 be4fc │ │ │ │ + bl be6c4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 788b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ + bne 78870 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ ldr r3, [r9, #60] @ 0x3c │ │ │ │ cmp sl, #0 │ │ │ │ ldr r8, [r9, #12] │ │ │ │ - movw r5, #29640 @ 0x73c8 │ │ │ │ + movw r5, #27208 @ 0x6a48 │ │ │ │ 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 787c0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5b4> │ │ │ │ + bne 78778 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5b4> │ │ │ │ ldr r4, [r8, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 788a8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ + beq 78860 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ ldr r4, [r8, #60] @ 0x3c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 788a8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ + beq 78860 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ - movw r2, #3736 @ 0xe98 │ │ │ │ + movw r2, #1328 @ 0x530 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ff218 │ │ │ │ + bl ffd78 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 788b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ + beq 78870 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ mov r0, r7 │ │ │ │ bl 2e31c │ │ │ │ - movw r2, #3736 @ 0xe98 │ │ │ │ + movw r2, #1328 @ 0x530 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl ff218 │ │ │ │ + bl ffd78 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 786dc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x4d0> │ │ │ │ + bne 78694 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x4d0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 788b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ + bgt 78870 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r4 │ │ │ │ - bne 788b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ - b 78834 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x628> │ │ │ │ + bne 78870 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ + b 787ec <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x628> │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78768 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x55c> │ │ │ │ + beq 78720 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x55c> │ │ │ │ ldr r3, [r8, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78768 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x55c> │ │ │ │ + beq 78720 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x55c> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl ced78 <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf9f0 <_PyTuple_FromPair@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 78770 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ + beq 78728 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ ldr r1, [r8, #60] @ 0x3c │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3b8cb8 <_PyBytes_FromXIData@@Base+0x7a8> │ │ │ │ + bl 3b8348 <_PyBytes_FromXIData@@Base+0x7a8> │ │ │ │ ldr ip, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 78748 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x53c> │ │ │ │ + bne 78700 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x53c> │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78770 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ + bgt 78728 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ sub ip, ip, #1 │ │ │ │ str ip, [r5] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 78770 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ + bne 78728 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 78770 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 78728 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78768 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x55c> │ │ │ │ + bgt 78720 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x55c> │ │ │ │ sub ip, ip, #1 │ │ │ │ str ip, [r5] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 78768 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x55c> │ │ │ │ + bne 78720 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x55c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78794 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x588> │ │ │ │ + bgt 7874c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x588> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78794 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x588> │ │ │ │ + bne 7874c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x588> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 787b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5ac> │ │ │ │ + bgt 78770 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 787b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5ac> │ │ │ │ + bne 78770 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5ac> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b 788a8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ + b 78860 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ ldr r4, [r9, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 788a8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ + beq 78860 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ - movw r2, #3736 @ 0xe98 │ │ │ │ + movw r2, #1328 @ 0x530 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ff218 │ │ │ │ + bl ffd78 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 788b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ + beq 78870 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ mov r0, r7 │ │ │ │ bl 2e31c │ │ │ │ - movw r2, #3736 @ 0xe98 │ │ │ │ + movw r2, #1328 @ 0x530 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl ff218 │ │ │ │ + bl ffd78 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 78840 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x634> │ │ │ │ + bne 787f8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x634> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 788b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ + bgt 78870 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 788b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6ac> │ │ │ │ + bne 78870 <_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 a7050 <_Py_Dealloc@@Base> │ │ │ │ + b a7110 <_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 d5828 │ │ │ │ + bl d643c │ │ │ │ ldr r3, [r7] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78884 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x678> │ │ │ │ + bgt 7883c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x678> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78884 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x678> │ │ │ │ + bne 7883c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x678> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 788a8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ + bgt 78860 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 788a8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ + bne 78860 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b a7658 │ │ │ │ + b a7718 │ │ │ │ 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 300e28 │ │ │ │ + bl 3009e8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 788ec <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6e0> │ │ │ │ + bne 788a4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6e0> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ bl 2e22c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 78910 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x704> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 788c8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x704> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27ad20 │ │ │ │ + b 27a868 │ │ │ │ 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 be4fc │ │ │ │ + bl be6c4 │ │ │ │ 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, #29640 @ 0x73c8 │ │ │ │ + movw r3, #27208 @ 0x6a48 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ movne r5, r7 │ │ │ │ moveq r5, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - bne 789a8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x79c> │ │ │ │ + bne 78960 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x79c> │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78a0c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ + beq 789c4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ ldr r1, [r0, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 78a0c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ + beq 789c4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - bl 3b8cb8 <_PyBytes_FromXIData@@Base+0x7a8> │ │ │ │ + bl 3b8348 <_PyBytes_FromXIData@@Base+0x7a8> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, r3 │ │ │ │ - b 78a0c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ + b 789c4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ ldr r3, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78a0c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ + beq 789c4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ - movw r2, #3736 @ 0xe98 │ │ │ │ + movw r2, #1328 @ 0x530 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ff218 │ │ │ │ + bl ffd78 │ │ │ │ subs r5, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #28] │ │ │ │ mov r1, r5 │ │ │ │ - bl 14193c │ │ │ │ + bl 141518 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78a0c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ + bgt 789c4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78a0c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ + bne 789c4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x800> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a7658 │ │ │ │ + b a7718 │ │ │ │ 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, #35684 @ 0x8b64 │ │ │ │ + movw ip, #35612 @ 0x8b1c │ │ │ │ movt ip, #7 │ │ │ │ str ip, [sp] │ │ │ │ - bl 304360 <_PyXIData_InitWithSize@@Base> │ │ │ │ + bl 303f20 <_PyXIData_InitWithSize@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 78a7c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x870> │ │ │ │ + beq 78a34 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x870> │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e6ecc │ │ │ │ + bl 1e5c5c │ │ │ │ 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 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 78abc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8b0> │ │ │ │ - bl be4fc │ │ │ │ + bne 78a74 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8b0> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 78b44 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x938> │ │ │ │ + bne 78afc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x938> │ │ │ │ mov r0, #72 @ 0x48 │ │ │ │ bl 2e118 │ │ │ │ cmn r0, #1 │ │ │ │ mov r6, r0 │ │ │ │ - movweq r3, #44928 @ 0xaf80 │ │ │ │ + movweq r3, #44772 @ 0xaee4 │ │ │ │ movteq r3, #96 @ 0x60 │ │ │ │ - beq 78b20 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x914> │ │ │ │ - bl 97e68 │ │ │ │ + beq 78ad8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x914> │ │ │ │ + bl 979a8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 78af0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8e4> │ │ │ │ + bne 78aa8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8e4> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2e1c38 │ │ │ │ + b 2e1788 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ bl 2e658 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 78b30 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x924> │ │ │ │ - bl 982fc │ │ │ │ + beq 78ae8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x924> │ │ │ │ + bl 97e3c │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r5, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27ad20 │ │ │ │ - bl 25e910 │ │ │ │ + b 27a868 │ │ │ │ + bl 25db8c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 982fc │ │ │ │ + bl 97e3c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00078b4c : │ │ │ │ +00078b04 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a93d4 │ │ │ │ + b 3a8a94 │ │ │ │ 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 c57b8 │ │ │ │ + b c5ae0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #33292 @ 0x820c │ │ │ │ + movw r0, #30860 @ 0x788c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa8a8 │ │ │ │ + b aa900 │ │ │ │ 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 78bf0 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 78ba8 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 78be0 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 78bf0 │ │ │ │ + bne 78b98 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 78ba8 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 78c0c │ │ │ │ + bne 78bc4 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 78c20 │ │ │ │ - b 78c48 │ │ │ │ + bne 78bd8 │ │ │ │ + b 78c00 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78bfc │ │ │ │ + beq 78bb4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 78c38 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 78c48 │ │ │ │ + bne 78bf0 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 78c00 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78c7c │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 78c34 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 78c6c │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 78c7c │ │ │ │ + bne 78c24 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 78c34 │ │ │ │ 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, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 78ca4 │ │ │ │ + bne 78c5c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ 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 │ │ │ │ - ldr r3, [pc, #408] @ 78e6c │ │ │ │ + ldr r3, [pc, #408] @ 78e24 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 78cf4 │ │ │ │ - movw r1, #8048 @ 0x1f70 │ │ │ │ + bne 78cac │ │ │ │ + movw r1, #5852 @ 0x16dc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #380] @ 78e70 │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #380] @ 78e28 │ │ │ │ + bl 8d9ec <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, #0 │ │ │ │ - movw r1, #7432 @ 0x1d08 │ │ │ │ + movw r1, #5000 @ 0x1388 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 283afc │ │ │ │ + bl 283564 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 78d14 │ │ │ │ + bne 78ccc │ │ │ │ mov r4, #0 │ │ │ │ - b 78e60 │ │ │ │ - bl 9f37c │ │ │ │ + b 78e18 │ │ │ │ + bl 9f408 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 78d0c │ │ │ │ - ldr r0, [pc, #332] @ 78e74 │ │ │ │ + beq 78cc4 │ │ │ │ + ldr r0, [pc, #332] @ 78e2c │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 78d44 │ │ │ │ + bne 78cfc │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 78d2c │ │ │ │ + bne 78ce4 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r8, r0 │ │ │ │ dmb ish │ │ │ │ - bne 78d6c │ │ │ │ + bne 78d24 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ - bl 18ba50 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18b6cc <_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 78e30 │ │ │ │ + beq 78de8 │ │ │ │ ldr r6, [r7, #3696] @ 0xe70 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 78e00 │ │ │ │ + beq 78db8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c5870 <_PyErr_GetTopmostException@@Base> │ │ │ │ + bl 2c4ab4 <_PyErr_GetTopmostException@@Base> │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r6, #104] @ 0x68 │ │ │ │ - bl b23fc │ │ │ │ + bl b24cc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 78e08 │ │ │ │ + beq 78dc0 │ │ │ │ ldr r2, [sl] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r2, r9 │ │ │ │ - bl a9350 │ │ │ │ + bl a93a8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78df0 │ │ │ │ + bgt 78da8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78df0 │ │ │ │ + bne 78da8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn sl, #1 │ │ │ │ - beq 78e08 │ │ │ │ + beq 78dc0 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ - b 78d8c │ │ │ │ + b 78d44 │ │ │ │ ldr r7, [r7, #3644] @ 0xe3c │ │ │ │ - b 78d80 │ │ │ │ + b 78d38 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78e2c │ │ │ │ + bgt 78de4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78e2c │ │ │ │ + bne 78de4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 78e50 │ │ │ │ + bne 78e08 │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 78e38 │ │ │ │ + bne 78df0 │ │ │ │ dmb ish │ │ │ │ - beq 78e60 │ │ │ │ - ldr r0, [pc, #20] @ 78e74 │ │ │ │ - bl 2bcb48 │ │ │ │ + beq 78e18 │ │ │ │ + ldr r0, [pc, #20] @ 78e2c │ │ │ │ + bl 2d8074 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - subseq fp, lr, r0, lsr #3 │ │ │ │ + subseq sl, lr, r0, ror #16 │ │ │ │ rsbeq r9, r2, r8, lsl #19 │ │ │ │ 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 791a8 │ │ │ │ + bl 79160 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 78fe0 │ │ │ │ + beq 78f98 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r8, [r4, #20] │ │ │ │ ldr r9, [r4, #8] │ │ │ │ cmp r6, #0 │ │ │ │ ldr r7, [r5, #20] │ │ │ │ - bne 78ed8 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 78e90 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #472 @ 0x1d8 │ │ │ │ - movt r1, #62 @ 0x3e │ │ │ │ + movw r1, #63348 @ 0xf774 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 78ee8 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 78ea0 │ │ │ │ mov r0, #3 │ │ │ │ - bl a091c │ │ │ │ + bl a09e0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 78ef0 │ │ │ │ + bne 78ea8 │ │ │ │ mov r4, #0 │ │ │ │ - b 78fb0 │ │ │ │ + b 78f68 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #1 │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, r6 │ │ │ │ strd r0, [sp] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2d1f78 │ │ │ │ + bl 2d1238 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge 78f44 │ │ │ │ + bge 78efc │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl cdeb8 │ │ │ │ + bl ceb30 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r1 │ │ │ │ - bl cdeb8 │ │ │ │ + bl ceb30 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r1 │ │ │ │ - b 78f74 │ │ │ │ + b 78f2c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl cdeb8 │ │ │ │ + bl ceb30 │ │ │ │ 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 cdeb8 │ │ │ │ + bl ceb30 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl be4fc │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78fb0 │ │ │ │ + beq 78f68 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78ee8 │ │ │ │ + bgt 78ea0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78ee8 │ │ │ │ + bne 78ea0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 78ee8 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 78ea0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78fcc │ │ │ │ + bgt 78f84 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78fd4 │ │ │ │ + beq 78f8c │ │ │ │ mov r5, r4 │ │ │ │ - b 78fe0 │ │ │ │ + b 78f98 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 78fcc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 78f84 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79040 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 78ff8 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 79030 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 79040 │ │ │ │ + bne 78fe8 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 78ff8 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79074 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 7902c │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 79064 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 79074 │ │ │ │ + bne 7901c │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7902c │ │ │ │ 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, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7909c │ │ │ │ + bne 79054 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ 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, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7456 @ 0x1d20 │ │ │ │ + movw r1, #5024 @ 0x13a0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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 79138 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 790f0 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 79128 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 79138 │ │ │ │ + bne 790e0 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 790f0 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7916c │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 79124 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7915c │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7916c │ │ │ │ + bne 79114 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 79124 │ │ │ │ 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, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 79194 │ │ │ │ + bne 7914c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ 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 1c1608 │ │ │ │ + bl 1c1100 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r4, #0 │ │ │ │ - blt 79238 │ │ │ │ + blt 791f0 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, #0 │ │ │ │ - bl cdeb8 │ │ │ │ + bl ceb30 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7922c │ │ │ │ + beq 791e4 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r3, #67 @ 0x43 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 1ef58c │ │ │ │ + bl 1ee324 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 79230 │ │ │ │ + bne 791e8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7922c │ │ │ │ + bgt 791e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7922c │ │ │ │ + bne 791e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ 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 │ │ │ │ @@ -76875,272 +76859,272 @@ │ │ │ │ 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 7929c │ │ │ │ + bhi 79254 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 1c1608 │ │ │ │ + bl 1c1100 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 792c0 │ │ │ │ - b 79328 │ │ │ │ + beq 79278 │ │ │ │ + b 792e0 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #32496 @ 0x7ef0 │ │ │ │ + movw r0, #29836 @ 0x748c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79280 │ │ │ │ - b 79328 │ │ │ │ + bne 79238 │ │ │ │ + b 792e0 │ │ │ │ cmp r6, #1 │ │ │ │ - ble 79370 │ │ │ │ + ble 79328 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 79350 │ │ │ │ + beq 79308 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 79330 │ │ │ │ + beq 792e8 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd664 │ │ │ │ + bl ce2dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 79328 │ │ │ │ + beq 792e0 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, r3 │ │ │ │ - beq 79354 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 7930c │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40048 @ 0x9c70 │ │ │ │ + movw r1, #37844 @ 0x93d4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r4, #0 │ │ │ │ - b 793c0 │ │ │ │ - movw r2, #10128 @ 0x2790 │ │ │ │ + b 79378 │ │ │ │ + movw r2, #7468 @ 0x1d2c │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #13384 @ 0x3448 │ │ │ │ + movw r1, #10724 @ 0x29e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #32496 @ 0x7ef0 │ │ │ │ + movw r0, #29836 @ 0x748c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 79328 │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 792e0 │ │ │ │ mov r5, r4 │ │ │ │ cmp r6, #2 │ │ │ │ - beq 79374 │ │ │ │ + beq 7932c │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 128f04 │ │ │ │ + bl 129ba0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 79374 │ │ │ │ - b 79328 │ │ │ │ + bge 7932c │ │ │ │ + b 792e0 │ │ │ │ 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 22cffc │ │ │ │ + bl 22c3d4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 793c0 │ │ │ │ + beq 79378 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r0, #59512 @ 0xe878 │ │ │ │ + movw r0, #56856 @ 0xde18 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 793d4 │ │ │ │ + beq 7938c │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ 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 r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7516 @ 0x1d5c │ │ │ │ + movw r1, #5084 @ 0x13dc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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 3c9964 │ │ │ │ + b 3c8ff4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7568 @ 0x1d90 │ │ │ │ + movw r1, #5136 @ 0x1410 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 791a8 │ │ │ │ + bl 79160 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 795c8 │ │ │ │ + beq 79580 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r8, [r4, #20] │ │ │ │ ldr r9, [r4, #8] │ │ │ │ cmp r6, #0 │ │ │ │ ldr r7, [r5, #20] │ │ │ │ - bne 794bc │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 79474 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #472 @ 0x1d8 │ │ │ │ - movt r1, #62 @ 0x3e │ │ │ │ + movw r1, #63348 @ 0xf774 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 794cc │ │ │ │ + bl 16e8c0 │ │ │ │ + b 79484 │ │ │ │ mov r0, #3 │ │ │ │ - bl a091c │ │ │ │ + bl a09e0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 794d4 │ │ │ │ + bne 7948c │ │ │ │ mov r4, #0 │ │ │ │ - b 79598 │ │ │ │ + b 79550 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #2 │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, r6 │ │ │ │ strd r0, [sp] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2d1f78 │ │ │ │ + bl 2d1238 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge 7952c │ │ │ │ + bge 794e4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bl cdeb8 │ │ │ │ + bl ceb30 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r1 │ │ │ │ - bl cdeb8 │ │ │ │ + bl ceb30 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b 7955c │ │ │ │ + b 79514 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl cdeb8 │ │ │ │ + bl ceb30 │ │ │ │ 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 cdeb8 │ │ │ │ + bl ceb30 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl be4fc │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79598 │ │ │ │ + beq 79550 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 794cc │ │ │ │ + bgt 79484 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 794cc │ │ │ │ + bne 79484 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 794cc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 79484 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 795b4 │ │ │ │ + bgt 7956c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 795bc │ │ │ │ + beq 79574 │ │ │ │ mov r5, r4 │ │ │ │ - b 795c8 │ │ │ │ + b 79580 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 795b4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 7956c │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79628 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 795e0 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 79618 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 79628 │ │ │ │ + bne 795d0 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 795e0 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7965c │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 79614 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7964c │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7965c │ │ │ │ + bne 79604 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 79614 │ │ │ │ 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, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 79684 │ │ │ │ + bne 7963c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ 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 │ │ │ │ @@ -77151,938 +77135,938 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 796f4 │ │ │ │ + bne 796ac │ │ │ │ cmp r3, #0 │ │ │ │ - ble 796f0 │ │ │ │ + ble 796a8 │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 79730 │ │ │ │ + beq 796e8 │ │ │ │ mov r4, ip │ │ │ │ - ldr r1, [pc, #124] @ 79778 │ │ │ │ + ldr r1, [pc, #124] @ 79730 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79770 │ │ │ │ + beq 79728 │ │ │ │ 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 20e944 │ │ │ │ + bl 20d8e8 │ │ │ │ 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 17c474 │ │ │ │ + bl 17c12c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r8, r2, r8, ror 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, #4040] @ 0xfc8 │ │ │ │ sub r3, r2, #1 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 797c0 │ │ │ │ + bhi 79778 │ │ │ │ cmp r4, #1 │ │ │ │ ldrgt r5, [r6, #4] │ │ │ │ movwle r5, #5196 @ 0x144c │ │ │ │ movtle r5, #96 @ 0x60 │ │ │ │ - b 797e8 │ │ │ │ + b 797a0 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #28876 @ 0x70cc │ │ │ │ + movw r0, #26444 @ 0x674c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 797ac │ │ │ │ + bne 79764 │ │ │ │ mov r0, #0 │ │ │ │ - b 79cc4 │ │ │ │ + b 79c7c │ │ │ │ ldr r4, [r8, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 79828 │ │ │ │ + beq 797e0 │ │ │ │ ldr r9, [r8, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r2, [r9, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - beq 79844 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 797fc │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7612 @ 0x1dbc │ │ │ │ + movw r1, #5180 @ 0x143c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 797e0 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 79798 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32896 @ 0x8080 │ │ │ │ + movw r1, #30464 @ 0x7700 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 797e0 │ │ │ │ - movw r1, #59824 @ 0xe9b0 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 79798 │ │ │ │ + movw r1, #57248 @ 0xdfa0 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 1389cc │ │ │ │ + bl 138fc8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 797e0 │ │ │ │ + beq 79798 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79898 │ │ │ │ + beq 79850 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79898 │ │ │ │ + bgt 79850 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79898 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 79850 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 798cc │ │ │ │ + beq 79884 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 798cc │ │ │ │ + bgt 79884 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 798cc │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 79884 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79900 │ │ │ │ + beq 798b8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79900 │ │ │ │ + bgt 798b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79900 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 798b8 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79934 │ │ │ │ + beq 798ec │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79934 │ │ │ │ + bgt 798ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79934 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 798ec │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79968 │ │ │ │ + beq 79920 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79968 │ │ │ │ + bgt 79920 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79968 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 79920 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7999c │ │ │ │ + beq 79954 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7999c │ │ │ │ + bgt 79954 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7999c │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 79954 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 799c0 │ │ │ │ - movw r0, #59236 @ 0xe764 │ │ │ │ + bne 79978 │ │ │ │ + movw r0, #56660 @ 0xdd54 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl aa8a8 │ │ │ │ + bl aa900 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ - b 79c9c │ │ │ │ + b 79c54 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #7680 @ 0x1e00 │ │ │ │ + movw r1, #5248 @ 0x1480 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 179180 │ │ │ │ + bl 178e38 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 797e0 │ │ │ │ + beq 79798 │ │ │ │ mov r7, #0 │ │ │ │ add r3, sl, #16 │ │ │ │ - movw r1, #58236 @ 0xe37c │ │ │ │ + movw r1, #55660 @ 0xd96c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - movw ip, #59236 @ 0xe764 │ │ │ │ + movw ip, #56660 @ 0xdd54 │ │ │ │ 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 79a20 │ │ │ │ + beq 799d8 │ │ │ │ cmp r7, r3 │ │ │ │ - bge 79c90 │ │ │ │ + bge 79c48 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ ldr r5, [r3, r7, lsl #2] │ │ │ │ - b 79a30 │ │ │ │ + b 799e8 │ │ │ │ cmp r7, r3 │ │ │ │ - bge 79c90 │ │ │ │ + bge 79c48 │ │ │ │ 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 79a50 │ │ │ │ + beq 79a08 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11b3c4 │ │ │ │ + bl 11bf04 │ │ │ │ mov r6, r0 │ │ │ │ - b 79a6c │ │ │ │ + b 79a24 │ │ │ │ tst r2, #134217728 @ 0x8000000 │ │ │ │ - bne 79a68 │ │ │ │ + bne 79a20 │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 79a78 │ │ │ │ - b 79a90 │ │ │ │ + ble 79a30 │ │ │ │ + b 79a48 │ │ │ │ add r6, r5, #16 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 79ab0 │ │ │ │ - b 79a58 │ │ │ │ + bne 79a68 │ │ │ │ + b 79a10 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 79a90 │ │ │ │ + bne 79a48 │ │ │ │ mov r0, sl │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7708 @ 0x1e1c │ │ │ │ + movw r1, #5276 @ 0x149c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79ae4 │ │ │ │ + bne 79a9c │ │ │ │ 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 a7658 │ │ │ │ - b 79c88 │ │ │ │ + bl a7718 │ │ │ │ + b 79c40 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79b18 │ │ │ │ + bne 79ad0 │ │ │ │ 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 a7658 │ │ │ │ - b 79c88 │ │ │ │ + bl a7718 │ │ │ │ + b 79c40 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #7732 @ 0x1e34 │ │ │ │ + movw r1, #5300 @ 0x14b4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79b4c │ │ │ │ + bne 79b04 │ │ │ │ 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 79b7c │ │ │ │ + b 79b34 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #7744 @ 0x1e40 │ │ │ │ + movw r1, #5312 @ 0x14c0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79ba4 │ │ │ │ + bne 79b5c │ │ │ │ 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 a7658 │ │ │ │ + bl a7718 │ │ │ │ ldr r3, [r9, #72] @ 0x48 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - movw r2, #35100 @ 0x891c │ │ │ │ + movw r2, #35028 @ 0x88d4 │ │ │ │ movt r2, #7 │ │ │ │ - movw r1, #34292 @ 0x85f4 │ │ │ │ + movw r1, #34220 @ 0x85ac │ │ │ │ movt r1, #7 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ blx r3 │ │ │ │ - b 79c88 │ │ │ │ + b 79c40 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #29148 @ 0x71dc │ │ │ │ + movw r1, #26716 @ 0x685c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79bf4 │ │ │ │ + bne 79bac │ │ │ │ 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 a7658 │ │ │ │ + bl a7718 │ │ │ │ ldr r3, [r9, #72] @ 0x48 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - movw r1, #32860 @ 0x805c │ │ │ │ + movw r1, #32788 @ 0x8014 │ │ │ │ movt r1, #7 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ - b 79c88 │ │ │ │ + b 79c40 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #4364 @ 0x110c │ │ │ │ + movw r1, #2024 @ 0x7e8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79c44 │ │ │ │ + bne 79bfc │ │ │ │ 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 a7658 │ │ │ │ + bl a7718 │ │ │ │ ldr r3, [r9, #72] @ 0x48 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - movw r1, #32368 @ 0x7e70 │ │ │ │ + movw r1, #32296 @ 0x7e28 │ │ │ │ movt r1, #7 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ blx r3 │ │ │ │ - b 79c88 │ │ │ │ - movw r0, #45160 @ 0xb068 │ │ │ │ + b 79c40 │ │ │ │ + movw r0, #44764 @ 0xaedc │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #7752 @ 0x1e48 │ │ │ │ + movw r1, #5320 @ 0x14c8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 797e0 │ │ │ │ + bgt 79798 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 797e0 │ │ │ │ + bne 79798 │ │ │ │ mov r0, sl │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 797e0 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 79798 │ │ │ │ add r7, r7, #1 │ │ │ │ - b 799fc │ │ │ │ + b 799b4 │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 79ca8 │ │ │ │ + ble 79c60 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 79cc4 │ │ │ │ + b 79c7c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 79c9c │ │ │ │ + bne 79c54 │ │ │ │ mov r0, sl │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 79c9c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 79c54 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 2fa524 <_PyEval_GetBuiltin@@Base+0x31c> │ │ │ │ + bl 2fa0e4 <_PyEval_GetBuiltin@@Base+0x31c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79d90 │ │ │ │ + beq 79d48 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r6, [r4, #20] │ │ │ │ ldrb r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2f3f04 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xf30> │ │ │ │ + bl 2f3ab4 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xf34> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 79d38 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 79cf0 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7772 @ 0x1e5c │ │ │ │ + movw r1, #5340 @ 0x14dc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 79d90 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 79d48 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 79d78 │ │ │ │ + bgt 79d30 │ │ │ │ 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 2dcf28 <_PyTime_AsTimespec@@Base+0x3c8> │ │ │ │ + bl 2dcaa8 <_PyTime_AsTimespec@@Base+0x3cc> │ │ │ │ cmp r0, #0 │ │ │ │ movwge r0, #5196 @ 0x144c │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ - bge 79d94 │ │ │ │ - b 79d90 │ │ │ │ - movw r3, #52392 @ 0xcca8 │ │ │ │ + bge 79d4c │ │ │ │ + b 79d48 │ │ │ │ + movw r3, #48424 @ 0xbd28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12564 @ 0x3114 │ │ │ │ + movw r1, #10132 @ 0x2794 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, 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 79dd0 │ │ │ │ + bgt 79d88 │ │ │ │ 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 79dd8 │ │ │ │ + bgt 79d90 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ - blt 79e14 │ │ │ │ + blt 79dcc │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt 79e48 │ │ │ │ + blt 79e00 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #52316 @ 0xcc5c │ │ │ │ + movw r3, #48344 @ 0xbcd8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35296 @ 0x89e0 │ │ │ │ + movw r1, #33096 @ 0x8148 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #7804 @ 0x1e7c │ │ │ │ + movw r1, #5372 @ 0x14fc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 79eb0 │ │ │ │ + beq 79e68 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79ec0 │ │ │ │ + bne 79e78 │ │ │ │ mov r0, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a12b4 │ │ │ │ + b a1378 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 15f888 │ │ │ │ + b 15f548 │ │ │ │ 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 3b8c1c <_PyBytes_FromXIData@@Base+0x70c> │ │ │ │ + bl 3b82ac <_PyBytes_FromXIData@@Base+0x70c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 79fc0 │ │ │ │ + beq 79f78 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79f60 │ │ │ │ + beq 79f18 │ │ │ │ mov r1, r4 │ │ │ │ - bl 14193c │ │ │ │ + bl 141518 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 79fc0 │ │ │ │ + beq 79f78 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldrb r2, [r5, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, r3 │ │ │ │ - beq 79f70 │ │ │ │ + beq 79f28 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 3b8e08 <_PyBytes_FromXIData@@Base+0x8f8> │ │ │ │ + bl 3b8498 <_PyBytes_FromXIData@@Base+0x8f8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 79f9c │ │ │ │ + beq 79f54 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl a7658 │ │ │ │ - b 79f70 │ │ │ │ + bl a7718 │ │ │ │ + b 79f28 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 79fc4 │ │ │ │ + beq 79f7c │ │ │ │ ldr r1, [r5, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 79fc4 │ │ │ │ + beq 79f7c │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3b8cb8 <_PyBytes_FromXIData@@Base+0x7a8> │ │ │ │ + bl 3b8348 <_PyBytes_FromXIData@@Base+0x7a8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 79fc4 │ │ │ │ + bne 79f7c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79fc0 │ │ │ │ + bgt 79f78 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79fc0 │ │ │ │ + bne 79f78 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79ffc │ │ │ │ + beq 79fb4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 219d5c │ │ │ │ + bl 218ec4 │ │ │ │ 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 7a01c <_PyThread_CurrentFrames@@Base> │ │ │ │ + b 79fd4 <_PyThread_CurrentFrames@@Base> │ │ │ │ │ │ │ │ -0007a01c <_PyThread_CurrentFrames@@Base>: │ │ │ │ +00079fd4 <_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] @ 7a228 <_PyThread_CurrentFrames@@Base+0x20c> │ │ │ │ + ldr r0, [pc, #496] @ 7a1e0 <_PyThread_CurrentFrames@@Base+0x20c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, #0 │ │ │ │ - movw r1, #7824 @ 0x1e90 │ │ │ │ + movw r1, #5392 @ 0x1510 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl 283afc │ │ │ │ + bl 283564 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7a060 <_PyThread_CurrentFrames@@Base+0x44> │ │ │ │ + bne 7a018 <_PyThread_CurrentFrames@@Base+0x44> │ │ │ │ mov r4, #0 │ │ │ │ - b 7a21c <_PyThread_CurrentFrames@@Base+0x200> │ │ │ │ - bl 9f37c │ │ │ │ + b 7a1d4 <_PyThread_CurrentFrames@@Base+0x200> │ │ │ │ + bl 9f408 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7a058 <_PyThread_CurrentFrames@@Base+0x3c> │ │ │ │ - ldr r0, [pc, #440] @ 7a22c <_PyThread_CurrentFrames@@Base+0x210> │ │ │ │ + beq 7a010 <_PyThread_CurrentFrames@@Base+0x3c> │ │ │ │ + ldr r0, [pc, #440] @ 7a1e4 <_PyThread_CurrentFrames@@Base+0x210> │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7a090 <_PyThread_CurrentFrames@@Base+0x74> │ │ │ │ + bne 7a048 <_PyThread_CurrentFrames@@Base+0x74> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 7a078 <_PyThread_CurrentFrames@@Base+0x5c> │ │ │ │ + bne 7a030 <_PyThread_CurrentFrames@@Base+0x5c> │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r9, r0 │ │ │ │ dmb ish │ │ │ │ - bne 7a0b8 <_PyThread_CurrentFrames@@Base+0x9c> │ │ │ │ + bne 7a070 <_PyThread_CurrentFrames@@Base+0x9c> │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ - bl 18ba50 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18b6cc <_PyMutex_LockTimed@@Base> │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r8, [r3, #916] @ 0x394 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 7a1ec <_PyThread_CurrentFrames@@Base+0x1d0> │ │ │ │ + beq 7a1a4 <_PyThread_CurrentFrames@@Base+0x1d0> │ │ │ │ ldr r7, [r8, #3696] @ 0xe70 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 7a1bc <_PyThread_CurrentFrames@@Base+0x1a0> │ │ │ │ + beq 7a174 <_PyThread_CurrentFrames@@Base+0x1a0> │ │ │ │ ldr r6, [r7, #56] @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7a160 <_PyThread_CurrentFrames@@Base+0x144> │ │ │ │ + beq 7a118 <_PyThread_CurrentFrames@@Base+0x144> │ │ │ │ ldrb r3, [r6, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 7a0f8 <_PyThread_CurrentFrames@@Base+0xdc> │ │ │ │ + bls 7a0b0 <_PyThread_CurrentFrames@@Base+0xdc> │ │ │ │ ldr r6, [r6, #4] │ │ │ │ - b 7a0dc <_PyThread_CurrentFrames@@Base+0xc0> │ │ │ │ + b 7a094 <_PyThread_CurrentFrames@@Base+0xc0> │ │ │ │ cmp r3, #1 │ │ │ │ - beq 7a120 <_PyThread_CurrentFrames@@Base+0x104> │ │ │ │ + beq 7a0d8 <_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 7a0f0 <_PyThread_CurrentFrames@@Base+0xd4> │ │ │ │ + bcc 7a0a8 <_PyThread_CurrentFrames@@Base+0xd4> │ │ │ │ ldr r0, [r7, #104] @ 0x68 │ │ │ │ - bl b23fc │ │ │ │ + bl b24cc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 7a1c4 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ + beq 7a17c <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ ldr r2, [r6, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7a168 <_PyThread_CurrentFrames@@Base+0x14c> │ │ │ │ + beq 7a120 <_PyThread_CurrentFrames@@Base+0x14c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9350 │ │ │ │ + bl a93a8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7a1a0 <_PyThread_CurrentFrames@@Base+0x184> │ │ │ │ + ble 7a158 <_PyThread_CurrentFrames@@Base+0x184> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 7a1c4 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ + beq 7a17c <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ ldr r7, [r7, #4] │ │ │ │ - b 7a0d0 <_PyThread_CurrentFrames@@Base+0xb4> │ │ │ │ + b 7a088 <_PyThread_CurrentFrames@@Base+0xb4> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1439dc <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bl 1435d0 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 7a13c <_PyThread_CurrentFrames@@Base+0x120> │ │ │ │ + bne 7a0f4 <_PyThread_CurrentFrames@@Base+0x120> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7a1c4 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ + bgt 7a17c <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7a1c4 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ + bne 7a17c <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 7a1c4 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 7a17c <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7a158 <_PyThread_CurrentFrames@@Base+0x13c> │ │ │ │ + bne 7a110 <_PyThread_CurrentFrames@@Base+0x13c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 7a158 <_PyThread_CurrentFrames@@Base+0x13c> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 7a110 <_PyThread_CurrentFrames@@Base+0x13c> │ │ │ │ ldr r8, [r8, #3644] @ 0xe3c │ │ │ │ - b 7a0c4 <_PyThread_CurrentFrames@@Base+0xa8> │ │ │ │ + b 7a07c <_PyThread_CurrentFrames@@Base+0xa8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7a1e8 <_PyThread_CurrentFrames@@Base+0x1cc> │ │ │ │ + bgt 7a1a0 <_PyThread_CurrentFrames@@Base+0x1cc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7a1e8 <_PyThread_CurrentFrames@@Base+0x1cc> │ │ │ │ + bne 7a1a0 <_PyThread_CurrentFrames@@Base+0x1cc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 7a20c <_PyThread_CurrentFrames@@Base+0x1f0> │ │ │ │ + bne 7a1c4 <_PyThread_CurrentFrames@@Base+0x1f0> │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 7a1f4 <_PyThread_CurrentFrames@@Base+0x1d8> │ │ │ │ + bne 7a1ac <_PyThread_CurrentFrames@@Base+0x1d8> │ │ │ │ dmb ish │ │ │ │ - beq 7a21c <_PyThread_CurrentFrames@@Base+0x200> │ │ │ │ - ldr r0, [pc, #16] @ 7a22c <_PyThread_CurrentFrames@@Base+0x210> │ │ │ │ - bl 2bcb48 │ │ │ │ + beq 7a1d4 <_PyThread_CurrentFrames@@Base+0x200> │ │ │ │ + ldr r0, [pc, #16] @ 7a1e4 <_PyThread_CurrentFrames@@Base+0x210> │ │ │ │ + bl 2d8074 │ │ │ │ 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 │ │ │ │ - ldr r3, [pc, #28] @ 7a254 <_PyThread_CurrentFrames@@Base+0x238> │ │ │ │ + ldr r3, [pc, #28] @ 7a20c <_PyThread_CurrentFrames@@Base+0x238> │ │ │ │ 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 be73c │ │ │ │ + b be904 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ subs r6, r1, #0 │ │ │ │ - bne 7a294 <_PyThread_CurrentFrames@@Base+0x278> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 7a24c <_PyThread_CurrentFrames@@Base+0x278> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7844 @ 0x1ea4 │ │ │ │ + movw r1, #5412 @ 0x1524 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 7a2d8 <_PyThread_CurrentFrames@@Base+0x2bc> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 7a290 <_PyThread_CurrentFrames@@Base+0x2bc> │ │ │ │ mov r7, r0 │ │ │ │ - movw r1, #64540 @ 0xfc1c │ │ │ │ + movw r1, #64508 @ 0xfbfc │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1809c4 │ │ │ │ + bl 18067c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7a314 <_PyThread_CurrentFrames@@Base+0x2f8> │ │ │ │ + bne 7a2cc <_PyThread_CurrentFrames@@Base+0x2f8> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ ldr r4, [r6, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 326b1c <_Py_call_instrumentation_jump@@Base+0x61c> │ │ │ │ + bl 32636c <_Py_call_instrumentation_jump@@Base+0x61c> │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ - bne 7a308 <_PyThread_CurrentFrames@@Base+0x2ec> │ │ │ │ + bne 7a2c0 <_PyThread_CurrentFrames@@Base+0x2ec> │ │ │ │ mvn r0, #0 │ │ │ │ - b 7a440 <_PyThread_CurrentFrames@@Base+0x424> │ │ │ │ + b 7a3f8 <_PyThread_CurrentFrames@@Base+0x424> │ │ │ │ ldr r2, [r6, #12] │ │ │ │ ldr r2, [r2, r3, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7a300 <_PyThread_CurrentFrames@@Base+0x2e4> │ │ │ │ + beq 7a2b8 <_PyThread_CurrentFrames@@Base+0x2e4> │ │ │ │ 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 7a2e0 <_PyThread_CurrentFrames@@Base+0x2c4> │ │ │ │ - b 7a40c <_PyThread_CurrentFrames@@Base+0x3f0> │ │ │ │ + bne 7a298 <_PyThread_CurrentFrames@@Base+0x2c4> │ │ │ │ + b 7a3c4 <_PyThread_CurrentFrames@@Base+0x3f0> │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 7a3ec <_PyThread_CurrentFrames@@Base+0x3d0> │ │ │ │ + beq 7a3a4 <_PyThread_CurrentFrames@@Base+0x3d0> │ │ │ │ ldr r4, [r6, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 326b1c <_Py_call_instrumentation_jump@@Base+0x61c> │ │ │ │ + bl 32636c <_Py_call_instrumentation_jump@@Base+0x61c> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 7a2d8 <_PyThread_CurrentFrames@@Base+0x2bc> │ │ │ │ + beq 7a290 <_PyThread_CurrentFrames@@Base+0x2bc> │ │ │ │ sub r3, fp, #32 │ │ │ │ sub r2, fp, #28 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl ce3a8 │ │ │ │ + bl cf020 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a40c <_PyThread_CurrentFrames@@Base+0x3f0> │ │ │ │ + beq 7a3c4 <_PyThread_CurrentFrames@@Base+0x3f0> │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 7a388 <_PyThread_CurrentFrames@@Base+0x36c> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 7a340 <_PyThread_CurrentFrames@@Base+0x36c> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7880 @ 0x1ec8 │ │ │ │ + movw r1, #5448 @ 0x1548 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 7a3dc <_PyThread_CurrentFrames@@Base+0x3c0> │ │ │ │ - bl c56c8 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 7a394 <_PyThread_CurrentFrames@@Base+0x3c0> │ │ │ │ + bl c59f0 │ │ │ │ mov r1, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7a3c0 <_PyThread_CurrentFrames@@Base+0x3a4> │ │ │ │ - bl be4fc │ │ │ │ + bne 7a378 <_PyThread_CurrentFrames@@Base+0x3a4> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a3dc <_PyThread_CurrentFrames@@Base+0x3c0> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 7a394 <_PyThread_CurrentFrames@@Base+0x3c0> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7908 @ 0x1ee4 │ │ │ │ + movw r1, #5476 @ 0x1564 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 7a3dc <_PyThread_CurrentFrames@@Base+0x3c0> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 7a394 <_PyThread_CurrentFrames@@Base+0x3c0> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 7a3a4 <_PyThread_CurrentFrames@@Base+0x388> │ │ │ │ + blt 7a35c <_PyThread_CurrentFrames@@Base+0x388> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 21c3e0 │ │ │ │ + bl 21b548 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7a33c <_PyThread_CurrentFrames@@Base+0x320> │ │ │ │ + bne 7a2f4 <_PyThread_CurrentFrames@@Base+0x320> │ │ │ │ cmp r4, #0 │ │ │ │ subne r4, r4, #1 │ │ │ │ - bne 7a424 <_PyThread_CurrentFrames@@Base+0x408> │ │ │ │ - b 7a2d8 <_PyThread_CurrentFrames@@Base+0x2bc> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 7a3dc <_PyThread_CurrentFrames@@Base+0x408> │ │ │ │ + b 7a290 <_PyThread_CurrentFrames@@Base+0x2bc> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #7944 @ 0x1f08 │ │ │ │ + movw r1, #5512 @ 0x1588 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b 7a2d8 <_PyThread_CurrentFrames@@Base+0x2bc> │ │ │ │ + bl 1409e8 │ │ │ │ + b 7a290 <_PyThread_CurrentFrames@@Base+0x2bc> │ │ │ │ mov r0, r7 │ │ │ │ - bl 21c8e8 │ │ │ │ + bl 21ba50 │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r7, #16] │ │ │ │ str r5, [r7, #12] │ │ │ │ - b 7a440 <_PyThread_CurrentFrames@@Base+0x424> │ │ │ │ + b 7a3f8 <_PyThread_CurrentFrames@@Base+0x424> │ │ │ │ ldr r0, [r5, r4, lsl #2] │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bcs 7a424 <_PyThread_CurrentFrames@@Base+0x408> │ │ │ │ + bcs 7a3dc <_PyThread_CurrentFrames@@Base+0x408> │ │ │ │ mov r0, r5 │ │ │ │ - bl a5ea8 │ │ │ │ - b 7a2d8 <_PyThread_CurrentFrames@@Base+0x2bc> │ │ │ │ + bl a5f68 │ │ │ │ + b 7a290 <_PyThread_CurrentFrames@@Base+0x2bc> │ │ │ │ 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 r0, r1 │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7a47c <_PyThread_CurrentFrames@@Base+0x460> │ │ │ │ - bl be4fc │ │ │ │ + bne 7a434 <_PyThread_CurrentFrames@@Base+0x460> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a498 <_PyThread_CurrentFrames@@Base+0x47c> │ │ │ │ - ldr r2, [pc, #28] @ 7a4a0 <_PyThread_CurrentFrames@@Base+0x484> │ │ │ │ + bne 7a450 <_PyThread_CurrentFrames@@Base+0x47c> │ │ │ │ + ldr r2, [pc, #28] @ 7a458 <_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 │ │ │ │ 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 │ │ │ │ - movw r1, #64540 @ 0xfc1c │ │ │ │ + movw r1, #64508 @ 0xfbfc │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1809c4 │ │ │ │ + bl 18067c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ - bl 9f7b0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f82c <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7a4fc <_PyThread_CurrentFrames@@Base+0x4e0> │ │ │ │ + beq 7a4b4 <_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 c23d8 │ │ │ │ + bl c25a4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007a504 <_Py_c_sum@@Base>: │ │ │ │ +0007a4bc <_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 │ │ │ │ │ │ │ │ -0007a524 <_Py_cr_diff@@Base>: │ │ │ │ +0007a4dc <_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 │ │ │ │ @@ -78101,337 +78085,337 @@ │ │ │ │ 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 7a5ac <_Py_cr_diff@@Base+0x88> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 7a564 <_Py_cr_diff@@Base+0x88> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7844 @ 0x1ea4 │ │ │ │ + movw r1, #5412 @ 0x1524 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 7a5e8 <_Py_cr_diff@@Base+0xc4> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 7a5a0 <_Py_cr_diff@@Base+0xc4> │ │ │ │ mov r7, r0 │ │ │ │ - movw r1, #64540 @ 0xfc1c │ │ │ │ + movw r1, #64508 @ 0xfbfc │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1809c4 │ │ │ │ + bl 18067c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7a678 <_Py_cr_diff@@Base+0x154> │ │ │ │ + bne 7a630 <_Py_cr_diff@@Base+0x154> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 320a60 <_Py_RestoreSignals@@Base+0x1f34> │ │ │ │ + bl 3203a4 <_Py_RestoreSignals@@Base+0x1f10> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7a5f0 <_Py_cr_diff@@Base+0xcc> │ │ │ │ + bne 7a5a8 <_Py_cr_diff@@Base+0xcc> │ │ │ │ mvn r0, #0 │ │ │ │ - b 7a884 <_Py_cr_diff@@Base+0x360> │ │ │ │ + b 7a83c <_Py_cr_diff@@Base+0x360> │ │ │ │ ldm r5, {r1, r2, r3} │ │ │ │ str r1, [r4] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ strd r2, [r4, #4] │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmn r0, #-268435455 @ 0xf0000001 │ │ │ │ movhi r0, #0 │ │ │ │ - bhi 7a61c <_Py_cr_diff@@Base+0xf8> │ │ │ │ + bhi 7a5d4 <_Py_cr_diff@@Base+0xf8> │ │ │ │ lsl r0, r0, #3 │ │ │ │ - bl a5998 │ │ │ │ + bl a5a58 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ movne r2, #0 │ │ │ │ ldrne lr, [r5, #8] │ │ │ │ ldrne r1, [r5, #12] │ │ │ │ - bne 7a664 <_Py_cr_diff@@Base+0x140> │ │ │ │ + bne 7a61c <_Py_cr_diff@@Base+0x140> │ │ │ │ mov r0, r4 │ │ │ │ - bl a5ea8 │ │ │ │ - bl 2e1c38 │ │ │ │ - b 7a5e8 <_Py_cr_diff@@Base+0xc4> │ │ │ │ + bl a5f68 │ │ │ │ + bl 2e1788 │ │ │ │ + b 7a5a0 <_Py_cr_diff@@Base+0xc4> │ │ │ │ ldr r3, [r1, r2, lsl #3] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7a664 <_Py_cr_diff@@Base+0x140> │ │ │ │ + beq 7a61c <_Py_cr_diff@@Base+0x140> │ │ │ │ ldr ip, [r3] │ │ │ │ add r5, ip, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ strle r5, [r3] │ │ │ │ cmp r2, lr │ │ │ │ - bne 7a644 <_Py_cr_diff@@Base+0x120> │ │ │ │ + bne 7a5fc <_Py_cr_diff@@Base+0x120> │ │ │ │ lsl r2, r2, #3 │ │ │ │ bl 2e280 │ │ │ │ - b 7a874 <_Py_cr_diff@@Base+0x350> │ │ │ │ + b 7a82c <_Py_cr_diff@@Base+0x350> │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 7a854 <_Py_cr_diff@@Base+0x330> │ │ │ │ + beq 7a80c <_Py_cr_diff@@Base+0x330> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 320a60 <_Py_RestoreSignals@@Base+0x1f34> │ │ │ │ + bl 3203a4 <_Py_RestoreSignals@@Base+0x1f10> │ │ │ │ subs r4, r0, #0 │ │ │ │ movwne r8, #21845 @ 0x5555 │ │ │ │ movtne r8, #21845 @ 0x5555 │ │ │ │ - beq 7a5e8 <_Py_cr_diff@@Base+0xc4> │ │ │ │ + beq 7a5a0 <_Py_cr_diff@@Base+0xc4> │ │ │ │ sub r3, fp, #48 @ 0x30 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - bl ce3a8 │ │ │ │ + bl cf020 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a874 <_Py_cr_diff@@Base+0x350> │ │ │ │ + beq 7a82c <_Py_cr_diff@@Base+0x350> │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 7a6dc <_Py_cr_diff@@Base+0x1b8> │ │ │ │ + beq 7a694 <_Py_cr_diff@@Base+0x1b8> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 7a6f8 <_Py_cr_diff@@Base+0x1d4> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 7a6b0 <_Py_cr_diff@@Base+0x1d4> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8032 @ 0x1f60 │ │ │ │ + movw r1, #5600 @ 0x15e0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 7a848 <_Py_cr_diff@@Base+0x324> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 7a800 <_Py_cr_diff@@Base+0x324> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - bl c56c8 │ │ │ │ + bl c59f0 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7a718 <_Py_cr_diff@@Base+0x1f4> │ │ │ │ - bl be4fc │ │ │ │ + bne 7a6d0 <_Py_cr_diff@@Base+0x1f4> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a848 <_Py_cr_diff@@Base+0x324> │ │ │ │ + bne 7a800 <_Py_cr_diff@@Base+0x324> │ │ │ │ ldr sl, [r6, #20] │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ - bl 219850 │ │ │ │ + bl 2189b8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ strne r9, [r3, #4] │ │ │ │ - bne 7a6a0 <_Py_cr_diff@@Base+0x17c> │ │ │ │ + bne 7a658 <_Py_cr_diff@@Base+0x17c> │ │ │ │ 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 7a794 <_Py_cr_diff@@Base+0x270> │ │ │ │ + bhi 7a74c <_Py_cr_diff@@Base+0x270> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r2, r3, r3, lsl #1 │ │ │ │ cmp r2, r1, lsl #1 │ │ │ │ - bcc 7a6a0 <_Py_cr_diff@@Base+0x17c> │ │ │ │ + bcc 7a658 <_Py_cr_diff@@Base+0x17c> │ │ │ │ movw r2, #50000 @ 0xc350 │ │ │ │ cmp r3, r2 │ │ │ │ movhi r2, #2 │ │ │ │ movls r2, #4 │ │ │ │ - b 7a798 <_Py_cr_diff@@Base+0x274> │ │ │ │ + b 7a750 <_Py_cr_diff@@Base+0x274> │ │ │ │ mov r2, #2 │ │ │ │ mul r3, r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 7a7d4 <_Py_cr_diff@@Base+0x2b0> │ │ │ │ + blt 7a78c <_Py_cr_diff@@Base+0x2b0> │ │ │ │ mov r9, #8 │ │ │ │ cmp r3, r9 │ │ │ │ lslhi r9, r9, #1 │ │ │ │ - bhi 7a7a8 <_Py_cr_diff@@Base+0x284> │ │ │ │ + bhi 7a760 <_Py_cr_diff@@Base+0x284> │ │ │ │ cmn r9, #-268435455 @ 0xf0000001 │ │ │ │ - bhi 7a7c4 <_Py_cr_diff@@Base+0x2a0> │ │ │ │ + bhi 7a77c <_Py_cr_diff@@Base+0x2a0> │ │ │ │ lsl r0, r9, #3 │ │ │ │ - bl a5998 │ │ │ │ + bl a5a58 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - bne 7a7dc <_Py_cr_diff@@Base+0x2b8> │ │ │ │ + bne 7a794 <_Py_cr_diff@@Base+0x2b8> │ │ │ │ str r6, [r4, #12] │ │ │ │ - bl 2e1c38 │ │ │ │ - b 7a848 <_Py_cr_diff@@Base+0x324> │ │ │ │ + bl 2e1788 │ │ │ │ + b 7a800 <_Py_cr_diff@@Base+0x324> │ │ │ │ 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 7a83c <_Py_cr_diff@@Base+0x318> │ │ │ │ + beq 7a7f4 <_Py_cr_diff@@Base+0x318> │ │ │ │ ldr r3, [r9, #-8] │ │ │ │ subs r2, r3, #0 │ │ │ │ - beq 7a834 <_Py_cr_diff@@Base+0x310> │ │ │ │ + beq 7a7ec <_Py_cr_diff@@Base+0x310> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ sub sl, sl, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 219850 │ │ │ │ + bl 2189b8 │ │ │ │ ldr r2, [r9, #-4] │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [r0] │ │ │ │ str r2, [r0, #4] │ │ │ │ add r9, r9, #8 │ │ │ │ - b 7a7fc <_Py_cr_diff@@Base+0x2d8> │ │ │ │ + b 7a7b4 <_Py_cr_diff@@Base+0x2d8> │ │ │ │ mov r0, r6 │ │ │ │ - bl a5ea8 │ │ │ │ - b 7a6a0 <_Py_cr_diff@@Base+0x17c> │ │ │ │ + bl a5f68 │ │ │ │ + b 7a658 <_Py_cr_diff@@Base+0x17c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 323490 <_Py_RestoreSignals@@Base+0x4964> │ │ │ │ - b 7a5e8 <_Py_cr_diff@@Base+0xc4> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bl 322ce0 <_Py_RestoreSignals@@Base+0x484c> │ │ │ │ + b 7a5a0 <_Py_cr_diff@@Base+0xc4> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #8068 @ 0x1f84 │ │ │ │ + movw r1, #5636 @ 0x1604 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b 7a5e8 <_Py_cr_diff@@Base+0xc4> │ │ │ │ + bl 1409e8 │ │ │ │ + b 7a5a0 <_Py_cr_diff@@Base+0xc4> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 323490 <_Py_RestoreSignals@@Base+0x4964> │ │ │ │ + bl 322ce0 <_Py_RestoreSignals@@Base+0x484c> │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r7, #8] │ │ │ │ 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, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl a75f4 │ │ │ │ + bl a76b4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a8e0 <_Py_cr_diff@@Base+0x3bc> │ │ │ │ + beq 7a898 <_Py_cr_diff@@Base+0x3bc> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7a8e0 <_Py_cr_diff@@Base+0x3bc> │ │ │ │ + bgt 7a898 <_Py_cr_diff@@Base+0x3bc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7a8e0 <_Py_cr_diff@@Base+0x3bc> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 7a898 <_Py_cr_diff@@Base+0x3bc> │ │ │ │ + bl a7110 <_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 a7050 <_Py_Dealloc@@Base> │ │ │ │ + b a7110 <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -0007a918 <_Py_cr_prod@@Base>: │ │ │ │ +0007a8d0 <_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) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #64540 @ 0xfc1c │ │ │ │ + movw r1, #64508 @ 0xfbfc │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1809c4 │ │ │ │ + bl 18067c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl 9f7b0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f82c <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7a990 <_Py_cr_prod@@Base+0x78> │ │ │ │ + beq 7a948 <_Py_cr_prod@@Base+0x78> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl c23d8 │ │ │ │ + bl c25a4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007a998 <_Py_cr_quot@@Base>: │ │ │ │ +0007a950 <_Py_cr_quot@@Base>: │ │ │ │ vcmp.f64 d2, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 7a9b8 <_Py_cr_quot@@Base+0x20> │ │ │ │ + beq 7a970 <_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] @ 7a9f0 <_Py_cr_quot@@Base+0x58> │ │ │ │ + vldr d7, [pc, #20] @ 7a9a8 <_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} │ │ │ │ ... │ │ │ │ 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 a75f4 │ │ │ │ + bl a76b4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7aa4c <_Py_cr_quot@@Base+0xb4> │ │ │ │ + beq 7aa04 <_Py_cr_quot@@Base+0xb4> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7aa4c <_Py_cr_quot@@Base+0xb4> │ │ │ │ + bgt 7aa04 <_Py_cr_quot@@Base+0xb4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7aa4c <_Py_cr_quot@@Base+0xb4> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 7aa04 <_Py_cr_quot@@Base+0xb4> │ │ │ │ + bl a7110 <_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 a7050 <_Py_Dealloc@@Base> │ │ │ │ + b a7110 <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -0007aa84 <_Py_cr_sum@@Base>: │ │ │ │ +0007aa3c <_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 │ │ │ │ @@ -78450,28 +78434,28 @@ │ │ │ │ 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 21c8e8 │ │ │ │ + bl 21ba50 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 326b1c <_Py_call_instrumentation_jump@@Base+0x61c> │ │ │ │ + bl 32636c <_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} │ │ │ │ │ │ │ │ -0007ab1c <_Py_rc_diff@@Base>: │ │ │ │ +0007aad4 <_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) │ │ │ │ @@ -78481,321 +78465,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 1d7930 │ │ │ │ + bl 1d63b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ab74 <_Py_rc_diff@@Base+0x58> │ │ │ │ + bne 7ab2c <_Py_rc_diff@@Base+0x58> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r3, #19736 @ 0x4d18 │ │ │ │ + movw r3, #18692 @ 0x4904 │ │ │ │ movt r3, #21 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7aba0 <_Py_rc_diff@@Base+0x84> │ │ │ │ + bne 7ab58 <_Py_rc_diff@@Base+0x84> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 7abc8 <_Py_rc_diff@@Base+0xac> │ │ │ │ + bne 7ab80 <_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 7abc0 <_Py_rc_diff@@Base+0xa4> │ │ │ │ - bl be4fc │ │ │ │ + bne 7ab78 <_Py_rc_diff@@Base+0xa4> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7abc8 <_Py_rc_diff@@Base+0xac> │ │ │ │ - b 7ab6c <_Py_rc_diff@@Base+0x50> │ │ │ │ + beq 7ab80 <_Py_rc_diff@@Base+0xac> │ │ │ │ + b 7ab24 <_Py_rc_diff@@Base+0x50> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ab94 <_Py_rc_diff@@Base+0x78> │ │ │ │ + beq 7ab4c <_Py_rc_diff@@Base+0x78> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007abd4 : │ │ │ │ +0007ab8c : │ │ │ │ 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 a12b4 │ │ │ │ + bl a1378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7ac58 │ │ │ │ - movw r1, #30852 @ 0x7884 │ │ │ │ + beq 7ac10 │ │ │ │ + movw r1, #28420 @ 0x6f04 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 7ac6c │ │ │ │ + bl 7ac24 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ac58 │ │ │ │ + beq 7ac10 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #32868 @ 0x8064 │ │ │ │ + movw r1, #30436 @ 0x76e4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 7ac6c │ │ │ │ + bl 7ac24 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ac58 │ │ │ │ + beq 7ac10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1973a0 │ │ │ │ + bl 197060 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ac64 │ │ │ │ + bgt 7ac1c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7ac64 │ │ │ │ + bne 7ac1c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 7ac64 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 7ac1c │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ 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 7aca8 │ │ │ │ + bne 7ac60 │ │ │ │ add r5, r5, #28 │ │ │ │ - b 7ac88 │ │ │ │ - bl aa8a8 │ │ │ │ + b 7ac40 │ │ │ │ + bl aa900 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bne 7acc4 │ │ │ │ + bne 7ac7c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl c5924 │ │ │ │ + bl c5c4c │ │ │ │ ldr r2, [r4] │ │ │ │ mov r7, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7acf0 │ │ │ │ + bgt 7aca8 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7acf0 │ │ │ │ + bne 7aca8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - bne 7aca0 │ │ │ │ - b 7acbc │ │ │ │ + bne 7ac58 │ │ │ │ + b 7ac74 │ │ │ │ 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 be73c │ │ │ │ + b be904 │ │ │ │ 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, #6792 @ 0x1a88 │ │ │ │ + movw r1, #6732 @ 0x1a4c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1809c4 │ │ │ │ + bl 18067c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7ad64 │ │ │ │ + beq 7ad1c │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 14193c │ │ │ │ + b 141518 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #932 @ 0x3a4 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + movw r1, #63984 @ 0xf9f0 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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 r4, r0 │ │ │ │ - movw r1, #6792 @ 0x1a88 │ │ │ │ + movw r1, #6732 @ 0x1a4c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1809c4 │ │ │ │ + bl 18067c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7add8 │ │ │ │ + beq 7ad90 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #2 │ │ │ │ - bhi 7adf0 │ │ │ │ - movw r3, #45412 @ 0xb164 │ │ │ │ + bhi 7ada8 │ │ │ │ + movw r3, #43044 @ 0xa824 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #932 @ 0x3a4 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + movw r1, #63984 @ 0xf9f0 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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, #6792 @ 0x1a88 │ │ │ │ + movw r1, #6732 @ 0x1a4c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1809c4 │ │ │ │ + bl 18067c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7ae4c │ │ │ │ + beq 7ae04 │ │ │ │ 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 7ae68 │ │ │ │ + b 7ae20 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #932 @ 0x3a4 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + movw r1, #63984 @ 0xf9f0 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 7ae84 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 7ae3c │ │ │ │ cmp r0, #0 │ │ │ │ movweq r4, #5196 @ 0x144c │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 7af2c │ │ │ │ - bl a12b4 │ │ │ │ + beq 7aee4 │ │ │ │ + bl a1378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7ae8c │ │ │ │ + bne 7ae44 │ │ │ │ mov r4, #0 │ │ │ │ - b 7af2c │ │ │ │ + b 7aee4 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7aedc │ │ │ │ + beq 7ae94 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - bl ced78 <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf9f0 <_PyTuple_FromPair@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ ldrne r2, [r4, #12] │ │ │ │ strne r3, [r2] │ │ │ │ - bne 7aedc │ │ │ │ + bne 7ae94 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ae84 │ │ │ │ + bgt 7ae3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7ae84 │ │ │ │ + bne 7ae3c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 7ae84 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 7ae3c │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ lslne r0, r0, #2 │ │ │ │ movne r3, #0 │ │ │ │ - beq 7af2c │ │ │ │ + beq 7aee4 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - bge 7af2c │ │ │ │ + bge 7aee4 │ │ │ │ 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 7aef0 │ │ │ │ + b 7aea8 │ │ │ │ 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, #65136 @ 0xfe70 │ │ │ │ - movt r8, #15 │ │ │ │ + movw r8, #2512 @ 0x9d0 │ │ │ │ + movt r8, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r7, #0 │ │ │ │ sub r7, r7, #1 │ │ │ │ - beq 7afa4 │ │ │ │ + beq 7af5c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r3, [r3, r7, lsl #3] │ │ │ │ subs r0, r3, #0 │ │ │ │ - beq 7af60 │ │ │ │ + beq 7af18 │ │ │ │ cmp r4, r8 │ │ │ │ - bne 7af8c │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7af60 │ │ │ │ + bne 7af44 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7af18 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7af60 │ │ │ │ + beq 7af18 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7afc0 │ │ │ │ + bne 7af78 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7afd4 │ │ │ │ - b 7affc │ │ │ │ + bne 7af8c │ │ │ │ + b 7afb4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7afb0 │ │ │ │ + beq 7af68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7afec │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7affc │ │ │ │ + bne 7afa4 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7afb4 │ │ │ │ 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, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b024 │ │ │ │ + bne 7afdc │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ 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 │ │ │ │ @@ -78803,186 +78787,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 7b08c │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 7b044 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 7b07c │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b08c │ │ │ │ + bne 7b034 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b044 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b0a8 │ │ │ │ + bne 7b060 │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b0cc │ │ │ │ - b 7b0bc │ │ │ │ + beq 7b084 │ │ │ │ + b 7b074 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b098 │ │ │ │ + beq 7b050 │ │ │ │ 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 7b0e8 │ │ │ │ + beq 7b0a0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b104 │ │ │ │ + beq 7b0bc │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b138 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 7b0f0 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b128 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b138 │ │ │ │ + bne 7b0e0 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b0f0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b154 │ │ │ │ + bne 7b10c │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b168 │ │ │ │ - b 7b190 │ │ │ │ + bne 7b120 │ │ │ │ + b 7b148 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b144 │ │ │ │ + beq 7b0fc │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b180 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b190 │ │ │ │ + bne 7b138 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b148 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b1c4 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 7b17c │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b1b4 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b1c4 │ │ │ │ + bne 7b16c │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b17c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b1f8 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 7b1b0 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b1e8 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b1f8 │ │ │ │ + bne 7b1a0 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b1b0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b22c │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 7b1e4 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b21c │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b22c │ │ │ │ + bne 7b1d4 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b1e4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b260 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 7b218 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b250 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b260 │ │ │ │ + bne 7b208 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b218 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b27c │ │ │ │ + bne 7b234 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b290 │ │ │ │ - b 7b2b8 │ │ │ │ + bne 7b248 │ │ │ │ + b 7b270 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b26c │ │ │ │ + beq 7b224 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b2a8 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b2b8 │ │ │ │ + bne 7b260 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b270 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b2ec │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 7b2a4 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b2dc │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b2ec │ │ │ │ + bne 7b294 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b2a4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b320 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 7b2d8 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b310 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b320 │ │ │ │ + bne 7b2c8 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b2d8 │ │ │ │ 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} │ │ │ │ @@ -78997,384 +78981,384 @@ │ │ │ │ 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 7b394 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 7b34c │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 7b384 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b394 │ │ │ │ + bne 7b33c │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b34c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b3c8 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 7b380 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b3b8 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b3c8 │ │ │ │ + bne 7b370 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b380 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b3fc │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 7b3b4 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b3ec │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b3fc │ │ │ │ + bne 7b3a4 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b3b4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b430 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 7b3e8 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b420 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b430 │ │ │ │ + bne 7b3d8 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b3e8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b464 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 7b41c │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b454 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b464 │ │ │ │ + bne 7b40c │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b41c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b498 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 7b450 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b488 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b498 │ │ │ │ + bne 7b440 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b450 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b4cc │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 7b484 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b4bc │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b4cc │ │ │ │ + bne 7b474 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b484 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b4e8 │ │ │ │ + bne 7b4a0 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b50c │ │ │ │ - b 7b4fc │ │ │ │ + beq 7b4c4 │ │ │ │ + b 7b4b4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b4d8 │ │ │ │ + beq 7b490 │ │ │ │ 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 7b528 │ │ │ │ + beq 7b4e0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b55c │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 7b514 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b54c │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b55c │ │ │ │ + bne 7b504 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b514 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b590 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + beq 7b548 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b580 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b590 │ │ │ │ + bne 7b538 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b548 │ │ │ │ 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, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b5b8 │ │ │ │ + bne 7b570 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ 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, #45664 @ 0xb260 │ │ │ │ + movw r3, #43296 @ 0xa920 │ │ │ │ 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 │ │ │ │ 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 128f04 │ │ │ │ + bl 129ba0 │ │ │ │ subs r3, r0, #0 │ │ │ │ movwge r0, #5196 @ 0x144c │ │ │ │ strge r3, [r4, #16] │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ movlt r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r1, r3, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #8520 @ 0x2148 │ │ │ │ + movw r0, #6088 @ 0x17c8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bf9f4 │ │ │ │ + b bfbbc │ │ │ │ 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 3ca204 │ │ │ │ + b 3c9894 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3c144 │ │ │ │ + b 3c15c │ │ │ │ │ │ │ │ -0007b67c : │ │ │ │ +0007b634 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #12212 @ 0x2fb4 │ │ │ │ + movw r2, #18192 @ 0x4710 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be57c │ │ │ │ + b be744 │ │ │ │ │ │ │ │ -0007b698 : │ │ │ │ +0007b650 : │ │ │ │ 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 25bca4 <_PyNamespace_New@@Base+0x100> │ │ │ │ + b 25af04 <_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 │ │ │ │ - bl 2d6474 <_PySet_Update@@Base+0x214> │ │ │ │ + bl 2d5c18 <_PySet_Update@@Base+0x214> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7b6e8 │ │ │ │ - bl be4fc │ │ │ │ + bne 7b6a0 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b6f8 │ │ │ │ + bne 7b6b0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ 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 r5, [r0, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7b748 │ │ │ │ + beq 7b700 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154b08 <_PyType_Name@@Base> │ │ │ │ + bl 1546f4 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #16896 @ 0x4200 │ │ │ │ + movw r0, #14524 @ 0x38bc │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r2, [r4, #20] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b71d4 │ │ │ │ + b b7390 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38300 @ 0x959c │ │ │ │ + movw r1, #35652 @ 0x8b44 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007b768 : │ │ │ │ +0007b720 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ tst ip, #536870912 @ 0x20000000 │ │ │ │ - bne 7b7dc │ │ │ │ + bne 7b794 │ │ │ │ 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 7b7c0 │ │ │ │ + beq 7b778 │ │ │ │ mov r0, r3 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b7c0 │ │ │ │ - movw r0, #11396 @ 0x2c84 │ │ │ │ + bne 7b778 │ │ │ │ + movw r0, #17376 @ 0x43e0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #4081 @ 0xff1 │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 7b7e0 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 7b798 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11420 @ 0x2c9c │ │ │ │ + movw r1, #17400 @ 0x43f8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 7b7e0 │ │ │ │ - b 1d6620 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 7b798 │ │ │ │ + b 1d50a0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0007b7e8 : │ │ │ │ +0007b7a0 : │ │ │ │ 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 ae32c │ │ │ │ + bl ae3b4 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0007b81c : │ │ │ │ +0007b7d4 : │ │ │ │ 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 7b884 │ │ │ │ + beq 7b83c │ │ │ │ movw r1, #15188 @ 0x3b54 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 7b884 │ │ │ │ + beq 7b83c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl b6288 │ │ │ │ - movw r3, #64704 @ 0xfcc0 │ │ │ │ + bl b6364 │ │ │ │ + movw r3, #62280 @ 0xf348 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ cmp r0, #0 │ │ │ │ - movw r2, #27164 @ 0x6a1c │ │ │ │ + movw r2, #24828 @ 0x60fc │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #64704 @ 0xfcc0 │ │ │ │ + movw r0, #62280 @ 0xf348 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007b890 : │ │ │ │ +0007b848 : │ │ │ │ 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 7b8b0 │ │ │ │ + beq 7b868 │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 7b8e0 │ │ │ │ + bne 7b898 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 11b3c4 │ │ │ │ + b 11bf04 │ │ │ │ movw r1, #15188 @ 0x3b54 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r5, r1 │ │ │ │ - beq 7b908 │ │ │ │ + beq 7b8c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b908 │ │ │ │ + bne 7b8c0 │ │ │ │ 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 │ │ │ │ @@ -79387,69 +79371,69 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7b96c │ │ │ │ + bne 7b924 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7b9ac │ │ │ │ + beq 7b964 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #1 │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r1, ip │ │ │ │ str r3, [sp, #20] │ │ │ │ movw ip, #34764 @ 0x87cc │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ mov r3, lr │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ba2c │ │ │ │ + beq 7b9e4 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 7b9e0 │ │ │ │ - movw r2, #33584 @ 0x8330 │ │ │ │ + bne 7b998 │ │ │ │ + movw r2, #29296 @ 0x7270 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13272 @ 0x33d8 │ │ │ │ + movw r1, #10612 @ 0x2974 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #22684 @ 0x589c │ │ │ │ + movw r0, #20024 @ 0x4e38 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7ba2c │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7b9e4 │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd664 │ │ │ │ + bl ce2dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ba2c │ │ │ │ + beq 7b9e4 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, r3 │ │ │ │ - movwne r3, #45160 @ 0xb068 │ │ │ │ + movwne r3, #44764 @ 0xaedc │ │ │ │ movtne r3, #96 @ 0x60 │ │ │ │ ldreq r3, [r4, #448] @ 0x1c0 │ │ │ │ - movwne r1, #40048 @ 0x9c70 │ │ │ │ - movweq r1, #22684 @ 0x589c │ │ │ │ + movwne r1, #37844 @ 0x93d4 │ │ │ │ + movweq r1, #20024 @ 0x4e38 │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ ldrne r0, [r3] │ │ │ │ movteq r1, #62 @ 0x3e │ │ │ │ ldreq r3, [r3, #12] │ │ │ │ ldreq r0, [r3, #4] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ 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 │ │ │ │ @@ -79458,51 +79442,51 @@ │ │ │ │ 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 7ba88 │ │ │ │ + bne 7ba40 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7bac0 │ │ │ │ + beq 7ba78 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #108] @ 7bb0c │ │ │ │ + ldr r1, [pc, #108] @ 7bac4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, ip │ │ │ │ stm sp, {r1, r2} │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bb00 │ │ │ │ + beq 7bab8 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 7bae4 │ │ │ │ + bgt 7ba9c │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ - movw r1, #3932 @ 0xf5c │ │ │ │ + movw r1, #1492 @ 0x5d4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 7bb00 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 7bab8 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7bac8 │ │ │ │ - bl be4fc │ │ │ │ + bne 7ba80 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bac8 │ │ │ │ + beq 7ba80 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ strdeq r8, [r2], #-120 @ 0xffffff88 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -79512,140 +79496,140 @@ │ │ │ │ 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 7bb60 │ │ │ │ + bne 7bb18 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7bb98 │ │ │ │ + beq 7bb50 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #108] @ 7bbe4 │ │ │ │ + ldr r1, [pc, #108] @ 7bb9c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, ip │ │ │ │ stm sp, {r1, r2} │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bbd8 │ │ │ │ + beq 7bb90 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 7bbbc │ │ │ │ + bgt 7bb74 │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ - movw r1, #38888 @ 0x97e8 │ │ │ │ + movw r1, #33884 @ 0x845c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 7bbd8 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 7bb90 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7bba0 │ │ │ │ - bl be4fc │ │ │ │ + bne 7bb58 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bba0 │ │ │ │ + beq 7bb58 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r8, r2, r4, lsr #16 │ │ │ │ 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 7bc38 │ │ │ │ + bne 7bbf0 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 7bc34 │ │ │ │ + blt 7bbec │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ cmp r1, #0 │ │ │ │ orreq r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7bc6c │ │ │ │ + beq 7bc24 │ │ │ │ mov r4, r3 │ │ │ │ - ldr ip, [pc, #264] @ 7bd48 │ │ │ │ + ldr ip, [pc, #264] @ 7bd00 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bd3c │ │ │ │ + beq 7bcf4 │ │ │ │ cmn r5, r4 │ │ │ │ - beq 7bcf0 │ │ │ │ + beq 7bca8 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 128f04 │ │ │ │ + bl 129ba0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 7bd3c │ │ │ │ - ldr r3, [pc, #192] @ 7bd4c │ │ │ │ + blt 7bcf4 │ │ │ │ + ldr r3, [pc, #192] @ 7bd04 │ │ │ │ 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 7bcf0 │ │ │ │ + beq 7bca8 │ │ │ │ sub r3, fp, #20 │ │ │ │ sub r2, fp, #24 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl ce3a8 │ │ │ │ + bl cf020 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bcdc │ │ │ │ + beq 7bc94 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ addeq r4, r4, #1 │ │ │ │ - b 7bca8 │ │ │ │ - ldr r3, [pc, #108] @ 7bd50 │ │ │ │ + b 7bc60 │ │ │ │ + ldr r3, [pc, #108] @ 7bd08 │ │ │ │ ldr r3, [r3, #1132] @ 0x46c │ │ │ │ ldr r3, [r3] │ │ │ │ add r4, r4, r3 │ │ │ │ - b 7bd18 │ │ │ │ - ldr r1, [pc, #84] @ 7bd4c │ │ │ │ + b 7bcd0 │ │ │ │ + ldr r1, [pc, #84] @ 7bd04 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #80] @ 7bd50 │ │ │ │ + ldr r2, [pc, #80] @ 7bd08 │ │ │ │ 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 7bd2c │ │ │ │ - bl be4fc │ │ │ │ + bne 7bce4 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7bd3c │ │ │ │ + bne 7bcf4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r8, r2, r0, asr r8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ @@ -79660,325 +79644,325 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ mov r5, r1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7bdb0 │ │ │ │ + bne 7bd68 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7bdec │ │ │ │ + beq 7bda4 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #200] @ 7be84 │ │ │ │ + ldr ip, [pc, #200] @ 7be3c │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7be20 │ │ │ │ + beq 7bdd8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - bne 7be28 │ │ │ │ - movw r2, #41688 @ 0xa2d8 │ │ │ │ + bne 7bde0 │ │ │ │ + movw r2, #39256 @ 0x9958 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #13384 @ 0x3448 │ │ │ │ + movw r1, #10724 @ 0x29e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #29136 @ 0x71d0 │ │ │ │ + movw r0, #26704 @ 0x6850 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 7be78 │ │ │ │ + b 7be30 │ │ │ │ mov r0, r3 │ │ │ │ - bl c3e78 │ │ │ │ + bl c4044 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7be20 │ │ │ │ + beq 7bdd8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20e944 │ │ │ │ + bl 20d8e8 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ - bl 37af80 <_PyLong_UnsignedLongLong_Converter@@Base+0x350> │ │ │ │ + bl 37a7a8 <_PyLong_UnsignedLongLong_Converter@@Base+0x350> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7be78 │ │ │ │ + bgt 7be30 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7be78 │ │ │ │ + bne 7be30 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r8, r2, ip, ror r8 │ │ │ │ │ │ │ │ -0007be88 <_Py_hashtable_len@@Base>: │ │ │ │ +0007be40 <_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 {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #8 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r1, #2 │ │ │ │ - movw r0, #8528 @ 0x2150 │ │ │ │ + movw r0, #6096 @ 0x17d0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b71d4 │ │ │ │ + b b7390 │ │ │ │ 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 c56c8 │ │ │ │ + bl c59f0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7bf00 <_Py_hashtable_len@@Base+0x78> │ │ │ │ - bl be4fc │ │ │ │ + bne 7beb8 <_Py_hashtable_len@@Base+0x78> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7bf34 <_Py_hashtable_len@@Base+0xac> │ │ │ │ + bne 7beec <_Py_hashtable_len@@Base+0xac> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7bf28 <_Py_hashtable_len@@Base+0xa0> │ │ │ │ + beq 7bee0 <_Py_hashtable_len@@Base+0xa0> │ │ │ │ cmp r4, #0 │ │ │ │ movlt r4, #0 │ │ │ │ - blt 7bf24 <_Py_hashtable_len@@Base+0x9c> │ │ │ │ + blt 7bedc <_Py_hashtable_len@@Base+0x9c> │ │ │ │ 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} │ │ │ │ │ │ │ │ -0007bf3c : │ │ │ │ +0007bef4 : │ │ │ │ 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] @ 7c134 │ │ │ │ + ldr r3, [pc, #476] @ 7c0ec │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r5, [r0, #56] @ 0x38 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7bfa8 │ │ │ │ + beq 7bf60 │ │ │ │ ldrb r3, [r5, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 7bf7c │ │ │ │ + bls 7bf34 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ - b 7bf60 │ │ │ │ + b 7bf18 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 7bfc4 │ │ │ │ + beq 7bf7c │ │ │ │ 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 7bfc4 │ │ │ │ - b 7bf74 │ │ │ │ + bcs 7bf7c │ │ │ │ + b 7bf2c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #12112 @ 0x2f50 │ │ │ │ + movw r2, #9680 @ 0x25d0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16ec8c <_PyErr_SetString@@Base> │ │ │ │ - b 7bfd4 │ │ │ │ + bl 16e95c <_PyErr_SetString@@Base> │ │ │ │ + b 7bf8c │ │ │ │ mov r0, r5 │ │ │ │ - bl 28abac │ │ │ │ + bl 28a6f4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7bfdc │ │ │ │ + bne 7bf94 │ │ │ │ mov r4, #0 │ │ │ │ - b 7c12c │ │ │ │ + b 7c0e4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #24972 @ 0x618c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 7c0dc │ │ │ │ + bne 7c094 │ │ │ │ ldr r6, [r5, #24] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 7c00c │ │ │ │ + bne 7bfc4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1439dc <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bl 1435d0 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 7c028 │ │ │ │ + beq 7bfe0 │ │ │ │ ldr r5, [r6, #32] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 7c078 │ │ │ │ - bl 9f37c │ │ │ │ + bne 7c030 │ │ │ │ + bl 9f408 │ │ │ │ subs r5, r0, #0 │ │ │ │ strne r5, [r6, #32] │ │ │ │ - bne 7c078 │ │ │ │ + bne 7c030 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7bfd4 │ │ │ │ + bgt 7bf8c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7bfd4 │ │ │ │ - ldr r2, [pc, #236] @ 7c138 │ │ │ │ + bne 7bf8c │ │ │ │ + ldr r2, [pc, #236] @ 7c0f0 │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c064 │ │ │ │ + beq 7c01c │ │ │ │ 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 7bfd4 │ │ │ │ + b 7bf8c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl cb450 │ │ │ │ + bl cb650 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c128 │ │ │ │ + bgt 7c0e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c128 │ │ │ │ - ldr r2, [pc, #136] @ 7c138 │ │ │ │ + bne 7c0e0 │ │ │ │ + ldr r2, [pc, #136] @ 7c0f0 │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c0c8 │ │ │ │ + beq 7c080 │ │ │ │ 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 7c128 │ │ │ │ + b 7c0e0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c12c │ │ │ │ + bgt 7c0e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c12c │ │ │ │ - ldr r2, [pc, #56] @ 7c138 │ │ │ │ + bne 7c0e4 │ │ │ │ + ldr r2, [pc, #56] @ 7c0f0 │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c114 │ │ │ │ + beq 7c0cc │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b 7c12c │ │ │ │ + b 7c0e4 │ │ │ │ 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 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3840] @ 0xf00 │ │ │ │ sub sp, sp, #240 @ 0xf0 │ │ │ │ - ldr r2, [pc, #400] @ 7c2ec │ │ │ │ + ldr r2, [pc, #400] @ 7c2a4 │ │ │ │ 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 17676c │ │ │ │ + bl 176424 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 7c194 │ │ │ │ + beq 7c14c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 7c1e4 │ │ │ │ - b 7c1b8 │ │ │ │ + bne 7c19c │ │ │ │ + b 7c170 │ │ │ │ sub r3, fp, #224 @ 0xe0 │ │ │ │ sub r2, fp, #192 @ 0xc0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #8544 @ 0x2160 │ │ │ │ + movw r1, #6112 @ 0x17e0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d2e40 │ │ │ │ + bl d3a64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7c204 │ │ │ │ - b 7c1fc │ │ │ │ + bne 7c1bc │ │ │ │ + b 7c1b4 │ │ │ │ sub r1, fp, #224 @ 0xe0 │ │ │ │ sub r3, fp, #232 @ 0xe8 │ │ │ │ str r1, [sp] │ │ │ │ sub r2, fp, #192 @ 0xc0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #8556 @ 0x216c │ │ │ │ + movw r1, #6124 @ 0x17ec │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d2e40 │ │ │ │ + bl d3a64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7c204 │ │ │ │ - b 7c1fc │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 7c1bc │ │ │ │ + b 7c1b4 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8568 @ 0x2178 │ │ │ │ + movw r1, #6136 @ 0x17f8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ mov r0, #0 │ │ │ │ - b 7c2c8 │ │ │ │ + b 7c280 │ │ │ │ sub r5, fp, #148 @ 0x94 │ │ │ │ ldr r1, [fp, #-224] @ 0xffffff20 │ │ │ │ sub r3, fp, #228 @ 0xe4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw ip, #8548 @ 0x2164 │ │ │ │ + movw ip, #6116 @ 0x17e4 │ │ │ │ movt ip, #65 @ 0x41 │ │ │ │ str ip, [sp] │ │ │ │ - bl 307e94 │ │ │ │ + bl 307970 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7c23c │ │ │ │ + bne 7c1f4 │ │ │ │ sub r0, fp, #192 @ 0xc0 │ │ │ │ - bl 1c4e48 │ │ │ │ - b 7c1fc │ │ │ │ + bl 1c4930 │ │ │ │ + b 7c1b4 │ │ │ │ ldr r3, [fp, #-224] @ 0xffffff20 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #26008 @ 0x6598 │ │ │ │ + movw r1, #23304 @ 0x5b08 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #8612 @ 0x21a4 │ │ │ │ + movw r0, #6180 @ 0x1824 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d7dfc │ │ │ │ + bl d8a14 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7c230 │ │ │ │ + beq 7c1e8 │ │ │ │ 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 │ │ │ │ @@ -79987,30 +79971,30 @@ │ │ │ │ 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, #49904 @ 0xc2f0 │ │ │ │ + movw r2, #49832 @ 0xc2a8 │ │ │ │ movt r2, #7 │ │ │ │ str r5, [fp, #-204] @ 0xffffff34 │ │ │ │ - bl 30ab0c <_PyCode_SetUnboundVarCounts@@Base+0xf74> │ │ │ │ + bl 30a540 <_PyCode_SetUnboundVarCounts@@Base+0xf74> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7c230 │ │ │ │ + beq 7c1e8 │ │ │ │ sub r0, fp, #192 @ 0xc0 │ │ │ │ - bl 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ ldr r0, [fp, #-200] @ 0xffffff38 │ │ │ │ - bl be73c │ │ │ │ - ldr r3, [pc, #28] @ 7c2ec │ │ │ │ + bl be904 │ │ │ │ + ldr r3, [pc, #28] @ 7c2a4 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 7c2e4 │ │ │ │ + beq 7c29c │ │ │ │ bl 2dd78 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -80036,282 +80020,282 @@ │ │ │ │ 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, #8628 @ 0x21b4 │ │ │ │ + movw r1, #6196 @ 0x1834 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl d2e40 │ │ │ │ + bl d3a64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c3a4 │ │ │ │ + beq 7c35c │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 7c3ac │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 7c364 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8644 @ 0x21c4 │ │ │ │ + movw r1, #6212 @ 0x1844 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ - b 7c410 │ │ │ │ - bl 1a2bf4 │ │ │ │ + b 7c3c8 │ │ │ │ + bl 1a28a4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7c3a4 │ │ │ │ - bl 1a2d1c │ │ │ │ + beq 7c35c │ │ │ │ + bl 1a29cc │ │ │ │ sub ip, fp, #16 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ str ip, [sp] │ │ │ │ - bl 7c478 │ │ │ │ + bl 7c430 │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bge 7c3ec │ │ │ │ - bl 139a58 │ │ │ │ - b 7c404 │ │ │ │ - bl 13967c │ │ │ │ + bge 7c3a4 │ │ │ │ + bl 13a054 │ │ │ │ + b 7c3bc │ │ │ │ + bl 139c78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c404 │ │ │ │ + beq 7c3bc │ │ │ │ mov r1, r5 │ │ │ │ - bl cef58 <_PyTuple_FromPairSteal@@Base> │ │ │ │ - b 7c410 │ │ │ │ + bl cfbd0 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b 7c3c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ - b 7c3a4 │ │ │ │ + bl aed64 │ │ │ │ + b 7c35c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #32 │ │ │ │ - beq 7c464 │ │ │ │ + beq 7c41c │ │ │ │ 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 3cd0b8 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cc748 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ vldr s14, [r4, #96] @ 0x60 │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #28] @ 7c470 │ │ │ │ + vldr d6, [pc, #28] @ 7c428 │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c57b8 │ │ │ │ + b c5ae0 │ │ │ │ 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, 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] @ 7c568 │ │ │ │ + ldr r1, [pc, #200] @ 7c520 │ │ │ │ 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 3161ac <_PyGen_FetchStopIterationValue@@Base+0xbc> │ │ │ │ + bl 315c98 <_PyGen_FetchStopIterationValue@@Base+0xbc> │ │ │ │ cmp r0, r5 │ │ │ │ - bne 7c4d8 │ │ │ │ + bne 7c490 │ │ │ │ mvn r0, #0 │ │ │ │ - b 7c544 │ │ │ │ + b 7c4fc │ │ │ │ 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, #51100 @ 0xc79c │ │ │ │ + movw r2, #51028 @ 0xc754 │ │ │ │ movt r2, #7 │ │ │ │ - bl 30ab0c <_PyCode_SetUnboundVarCounts@@Base+0xf74> │ │ │ │ + bl 30a540 <_PyCode_SetUnboundVarCounts@@Base+0xf74> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7c4d0 │ │ │ │ + beq 7c488 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [fp, #-200] @ 0xffffff38 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3162e0 <_PyGen_FetchStopIterationValue@@Base+0x1f0> │ │ │ │ + bl 315dcc <_PyGen_FetchStopIterationValue@@Base+0x1f0> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ - beq 7c4d0 │ │ │ │ + beq 7c488 │ │ │ │ ldr r0, [fp, #-176] @ 0xffffff50 │ │ │ │ - ldr r3, [pc, #28] @ 7c568 │ │ │ │ + ldr r3, [pc, #28] @ 7c520 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 7c560 │ │ │ │ + beq 7c518 │ │ │ │ bl 2dd78 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - beq 7c5b8 │ │ │ │ + beq 7c570 │ │ │ │ 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 3cd0b8 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cc748 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ vldr s14, [r4, #112] @ 0x70 │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #32] @ 7c5c8 │ │ │ │ + vldr d6, [pc, #32] @ 7c580 │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c57b8 │ │ │ │ + b c5ae0 │ │ │ │ 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} │ │ │ │ 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 cdc30 │ │ │ │ + bl ce8a8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7c600 │ │ │ │ + bne 7c5b8 │ │ │ │ mov r5, #0 │ │ │ │ - b 7c794 │ │ │ │ + b 7c74c │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7c658 │ │ │ │ - movw r0, #8676 @ 0x21e4 │ │ │ │ + beq 7c610 │ │ │ │ + movw r0, #6244 @ 0x1864 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b71d4 │ │ │ │ + bl b7390 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c640 │ │ │ │ + bgt 7c5f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c640 │ │ │ │ + bne 7c5f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ movne r4, r6 │ │ │ │ - movwne r2, #9556 @ 0x2554 │ │ │ │ + movwne r2, #7088 @ 0x1bb0 │ │ │ │ movtne r2, #63 @ 0x3f │ │ │ │ - bne 7c660 │ │ │ │ - b 7c5f8 │ │ │ │ - movw r2, #29640 @ 0x73c8 │ │ │ │ + bne 7c618 │ │ │ │ + b 7c5b0 │ │ │ │ + movw r2, #27208 @ 0x6a48 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c6b8 │ │ │ │ + beq 7c670 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #8684 @ 0x21ec │ │ │ │ + movw r0, #6252 @ 0x186c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b71d4 │ │ │ │ + bl b7390 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c6a4 │ │ │ │ + bgt 7c65c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c6a4 │ │ │ │ + bne 7c65c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7c5f8 │ │ │ │ - movw r2, #9556 @ 0x2554 │ │ │ │ + beq 7c5b0 │ │ │ │ + movw r2, #7088 @ 0x1bb0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c708 │ │ │ │ + beq 7c6c0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #8700 @ 0x21fc │ │ │ │ + movw r0, #6268 @ 0x187c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b71d4 │ │ │ │ + bl b7390 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c6fc │ │ │ │ + bgt 7c6b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c6fc │ │ │ │ + bne 7c6b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7c5f8 │ │ │ │ + beq 7c5b0 │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c754 │ │ │ │ - movw r0, #14308 @ 0x37e4 │ │ │ │ + bne 7c70c │ │ │ │ + movw r0, #11876 @ 0x2e64 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl aa8a8 │ │ │ │ + bl aa900 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c748 │ │ │ │ + bgt 7c700 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c748 │ │ │ │ + bne 7c700 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7c5f8 │ │ │ │ + beq 7c5b0 │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #40620 @ 0x9eac │ │ │ │ + movw r0, #38188 @ 0x952c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl b71d4 │ │ │ │ + bl b7390 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c794 │ │ │ │ + bgt 7c74c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c794 │ │ │ │ + bne 7c74c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ @@ -80334,31 +80318,31 @@ │ │ │ │ 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, #128 @ 0x80 │ │ │ │ - beq 7c850 │ │ │ │ + beq 7c808 │ │ │ │ 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 3cd0b8 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cc748 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ vldr s14, [r4, #128] @ 0x80 │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #32] @ 7c860 │ │ │ │ + vldr d6, [pc, #32] @ 7c818 │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c57b8 │ │ │ │ + b c5ae0 │ │ │ │ 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] │ │ │ │ @@ -80368,53 +80352,53 @@ │ │ │ │ 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 7c8d8 │ │ │ │ + beq 7c890 │ │ │ │ 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 3cd0b8 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cc748 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ vldr s14, [r4, #144] @ 0x90 │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #32] @ 7c8e8 │ │ │ │ + vldr d6, [pc, #32] @ 7c8a0 │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c57b8 │ │ │ │ + b c5ae0 │ │ │ │ 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 7c938 │ │ │ │ + beq 7c8f0 │ │ │ │ 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 20e944 │ │ │ │ + bl 20d8e8 │ │ │ │ ldr r1, [r4, #96] @ 0x60 │ │ │ │ ldrd r2, [r4, #88] @ 0x58 │ │ │ │ str r1, [sp] │ │ │ │ - bl 31b1c <_PyObject_DebugMallocStats@@Base+0xf20> │ │ │ │ + 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 r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ @@ -80424,549 +80408,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 7c9b4 │ │ │ │ + beq 7c96c │ │ │ │ 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 20e944 │ │ │ │ + bl 20d8e8 │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ ldrd r2, [r4, #104] @ 0x68 │ │ │ │ str r1, [sp] │ │ │ │ - bl 31b1c <_PyObject_DebugMallocStats@@Base+0xf20> │ │ │ │ + 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 7ca08 │ │ │ │ + beq 7c9c0 │ │ │ │ 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 20e944 │ │ │ │ + bl 20d8e8 │ │ │ │ ldr r1, [r4, #128] @ 0x80 │ │ │ │ ldrd r2, [r4, #120] @ 0x78 │ │ │ │ str r1, [sp] │ │ │ │ - bl 31b1c <_PyObject_DebugMallocStats@@Base+0xf20> │ │ │ │ + bl 31b20 <_PyObject_DebugMallocStats@@Base+0xf24> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ 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 7ca4c │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + bne 7ca04 │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #48632 @ 0xbdf8 │ │ │ │ + movw r1, #46200 @ 0xb478 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 7ca9c │ │ │ │ + bl 16e8c0 │ │ │ │ + b 7ca54 │ │ │ │ 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 7caa4 │ │ │ │ - bl b6288 │ │ │ │ + bne 7ca5c │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7caa4 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 7ca5c │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #62824 @ 0xf568 │ │ │ │ + movw r1, #60392 @ 0xebe8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r5, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7cad8 │ │ │ │ + beq 7ca90 │ │ │ │ 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 a7658 │ │ │ │ + bl a7718 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 379578 │ │ │ │ + bl 378da0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7cab0 │ │ │ │ - b 7ca9c │ │ │ │ + bne 7ca68 │ │ │ │ + b 7ca54 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 7cb34 │ │ │ │ + beq 7caec │ │ │ │ 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 20e944 │ │ │ │ + bl 20d8e8 │ │ │ │ ldr r1, [r4, #144] @ 0x90 │ │ │ │ ldrd r2, [r4, #136] @ 0x88 │ │ │ │ str r1, [sp] │ │ │ │ - bl 31b1c <_PyObject_DebugMallocStats@@Base+0xf20> │ │ │ │ + bl 31b20 <_PyObject_DebugMallocStats@@Base+0xf24> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007cb40 : │ │ │ │ +0007caf8 : │ │ │ │ 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, #15928 @ 0x3e38 │ │ │ │ + movw r1, #11760 @ 0x2df0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32c6ac │ │ │ │ + bl 32bf6c │ │ │ │ subs r2, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 7cb94 │ │ │ │ + bne 7cb4c │ │ │ │ mov ip, #1 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ stmib sp, {r2, ip} │ │ │ │ str r2, [sp] │ │ │ │ - bl 2e7350 │ │ │ │ + bl 2e6ea4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007cb9c : │ │ │ │ +0007cb54 : │ │ │ │ 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, #15884 @ 0x3e0c │ │ │ │ + movw r1, #11716 @ 0x2dc4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r5, r0 │ │ │ │ - bl 32c6ac │ │ │ │ + bl 32bf6c │ │ │ │ subs r3, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 7cbf0 │ │ │ │ + bne 7cba8 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ - bl 2e7350 │ │ │ │ + bl 2e6ea4 │ │ │ │ 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 7cc1c │ │ │ │ + beq 7cbd4 │ │ │ │ ldr r0, [r0, #200] @ 0xc8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b23fc │ │ │ │ + b b24cc │ │ │ │ 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 7cc54 │ │ │ │ + beq 7cc0c │ │ │ │ ldr r0, [r0, #196] @ 0xc4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b23fc │ │ │ │ + b b24cc │ │ │ │ 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 7cc8c │ │ │ │ + beq 7cc44 │ │ │ │ ldr r0, [r0, #208] @ 0xd0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b23fc │ │ │ │ + b b24cc │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007cca0 : │ │ │ │ +0007cc58 : │ │ │ │ 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, #15884 @ 0x3e0c │ │ │ │ + movw r1, #11716 @ 0x2dc4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32c6ac │ │ │ │ + bl 32bf6c │ │ │ │ subs r2, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 7ccf4 │ │ │ │ + bne 7ccac │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - bl 2e7350 │ │ │ │ + bl 2e6ea4 │ │ │ │ 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 7cd20 │ │ │ │ + beq 7ccd8 │ │ │ │ ldr r0, [r0, #192] @ 0xc0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b23fc │ │ │ │ + b b24cc │ │ │ │ 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 7cd58 │ │ │ │ + beq 7cd10 │ │ │ │ ldrd r0, [r0, #72] @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 185dcc │ │ │ │ + b 185a7c │ │ │ │ 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 7cd90 │ │ │ │ + beq 7cd48 │ │ │ │ ldr r0, [r0, #176] @ 0xb0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b23fc │ │ │ │ + b b24cc │ │ │ │ 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 7cdc8 │ │ │ │ + beq 7cd80 │ │ │ │ ldr r0, [r0, #180] @ 0xb4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b23fc │ │ │ │ + b b24cc │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007cddc : │ │ │ │ +0007cd94 : │ │ │ │ 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, #15832 @ 0x3dd8 │ │ │ │ + movw r1, #11664 @ 0x2d90 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r5, r0 │ │ │ │ - bl 32c6ac │ │ │ │ + bl 32bf6c │ │ │ │ subs r3, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 7ce30 │ │ │ │ + bne 7cde8 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ - bl 2e7350 │ │ │ │ + bl 2e6ea4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7ce5c │ │ │ │ + beq 7ce14 │ │ │ │ ldr r0, [r0, #204] @ 0xcc │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b23fc │ │ │ │ + b b24cc │ │ │ │ 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 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ ands r4, r0, #268435456 @ 0x10000000 │ │ │ │ - bne 7cebc │ │ │ │ + bne 7ce74 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #33584 @ 0x8330 │ │ │ │ + movw r2, #29296 @ 0x7270 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #18400 @ 0x47e0 │ │ │ │ + movw r1, #15740 @ 0x3d7c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #36656 @ 0x8f30 │ │ │ │ + movw r0, #31652 @ 0x7ba4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 373760 <_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, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7cf00 │ │ │ │ + beq 7ceb8 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b23fc │ │ │ │ + b b24cc │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007cf14 : │ │ │ │ +0007cecc : │ │ │ │ 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, #15832 @ 0x3dd8 │ │ │ │ + movw r1, #11664 @ 0x2d90 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32c6ac │ │ │ │ + bl 32bf6c │ │ │ │ subs r2, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 7cf68 │ │ │ │ + bne 7cf20 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - bl 2e7350 │ │ │ │ + bl 2e6ea4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007cf70 : │ │ │ │ +0007cf28 : │ │ │ │ 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, #15832 @ 0x3dd8 │ │ │ │ + movw r1, #11664 @ 0x2d90 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 32c6ac │ │ │ │ + bl 32bf6c │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #48] @ 0x30 │ │ │ │ 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 7cfcc │ │ │ │ + beq 7cf84 │ │ │ │ ldrd r0, [r0, #168] @ 0xa8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 185dcc │ │ │ │ + b 185a7c │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007cfe0 : │ │ │ │ +0007cf98 : │ │ │ │ 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, #15832 @ 0x3dd8 │ │ │ │ + movw r1, #11664 @ 0x2d90 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 32c6ac │ │ │ │ + bl 32bf6c │ │ │ │ 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, #3 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7d03c │ │ │ │ + beq 7cff4 │ │ │ │ ldrh r0, [r0, #52] @ 0x34 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b23fc │ │ │ │ + b b24cc │ │ │ │ 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 7d074 │ │ │ │ + beq 7d02c │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b23fc │ │ │ │ + b b24cc │ │ │ │ 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 7d0ac │ │ │ │ + beq 7d064 │ │ │ │ ldrd r0, [r0, #64] @ 0x40 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 185dcc │ │ │ │ + b 185a7c │ │ │ │ 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 7d0e4 │ │ │ │ + beq 7d09c │ │ │ │ ldrd r0, [r0, #184] @ 0xb8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 185dcc │ │ │ │ + b 185a7c │ │ │ │ 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 7d11c │ │ │ │ + beq 7d0d4 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b23fc │ │ │ │ + b b24cc │ │ │ │ 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 7d168 │ │ │ │ + beq 7d120 │ │ │ │ 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 aefc4 │ │ │ │ + b af090 │ │ │ │ mov r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ced78 <_PyTuple_FromPair@@Base> │ │ │ │ + b cf9f0 <_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 128f04 │ │ │ │ + bl 129ba0 │ │ │ │ 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} │ │ │ │ @@ -80978,54 +80962,54 @@ │ │ │ │ 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 7d200 │ │ │ │ + bne 7d1b8 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7d238 │ │ │ │ - ldr r4, [pc, #136] @ 7d290 │ │ │ │ + beq 7d1f0 │ │ │ │ + ldr r4, [pc, #136] @ 7d248 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d284 │ │ │ │ + beq 7d23c │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 300e28 │ │ │ │ + bl 3009e8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d284 │ │ │ │ + beq 7d23c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #8844 @ 0x228c │ │ │ │ + movw r1, #6412 @ 0x190c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #44692 @ 0xae94 │ │ │ │ + movw r0, #42260 @ 0xa514 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl d7dfc │ │ │ │ + bl d8a14 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d284 │ │ │ │ + beq 7d23c │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #55268 @ 0xd7e4 │ │ │ │ movt r1, #2 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 3a4670 │ │ │ │ + b 3a3d30 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r8, r2, r8, lsr #17 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -81033,83 +81017,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 7d2e8 │ │ │ │ + bne 7d2a0 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 7d2e4 │ │ │ │ + ble 7d29c │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #3 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7d324 │ │ │ │ + beq 7d2dc │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #344] @ 7d448 │ │ │ │ + ldr r1, [pc, #344] @ 7d400 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 7d390 │ │ │ │ + beq 7d348 │ │ │ │ ldr r9, [r6] │ │ │ │ - movw r5, #48712 @ 0xbe48 │ │ │ │ + movw r5, #47436 @ 0xb94c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - beq 7d34c │ │ │ │ + beq 7d304 │ │ │ │ mov r1, r5 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d374 │ │ │ │ + beq 7d32c │ │ │ │ ldr r5, [r6, #4] │ │ │ │ - movw sl, #48924 @ 0xbf1c │ │ │ │ + movw sl, #47648 @ 0xba20 │ │ │ │ movt sl, #96 @ 0x60 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, sl │ │ │ │ - bne 7d398 │ │ │ │ + bne 7d350 │ │ │ │ add r4, r8, r4 │ │ │ │ cmp r4, #2 │ │ │ │ - beq 7d3d4 │ │ │ │ - b 7d3c8 │ │ │ │ - movw r1, #8848 @ 0x2290 │ │ │ │ + beq 7d38c │ │ │ │ + b 7d380 │ │ │ │ + movw r1, #6416 @ 0x1910 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #5156 @ 0x1424 │ │ │ │ + movw r0, #2816 @ 0xb00 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r9 │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 7d440 │ │ │ │ + b 7d3f8 │ │ │ │ mov r1, sl │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d364 │ │ │ │ + bne 7d31c │ │ │ │ ldr r2, [sl, #12] │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #8864 @ 0x22a0 │ │ │ │ + movw r1, #6432 @ 0x1920 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #5156 @ 0x1424 │ │ │ │ + movw r0, #2816 @ 0xb00 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7d390 │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7d348 │ │ │ │ ldr ip, [r6, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 7d3e8 │ │ │ │ + bne 7d3a0 │ │ │ │ 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] │ │ │ │ @@ -81128,423 +81112,417 @@ │ │ │ │ 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 36e648 │ │ │ │ + bl 36de90 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrdeq r8, [r2], #-132 @ 0xffffff7c @ │ │ │ │ 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 7d4b4 │ │ │ │ - ldr r2, [pc, #396] @ 7d608 │ │ │ │ + bne 7d46c │ │ │ │ + ldr r2, [pc, #396] @ 7d5c0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #27112 @ 0x69e8 │ │ │ │ + movw r1, #25960 @ 0x6568 │ │ │ │ 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 2789a4 <_Py_normpath@@Base+0xcd8> │ │ │ │ + bl 2784ec <_Py_normpath@@Base+0xcd8> │ │ │ │ lsr r0, r0, #31 │ │ │ │ cmp r5, #0 │ │ │ │ orreq r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d4d0 │ │ │ │ - b 7d4c8 │ │ │ │ - movw r0, #63520 @ 0xf820 │ │ │ │ + beq 7d488 │ │ │ │ + b 7d480 │ │ │ │ + movw r0, #60944 @ 0xee10 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 183ee8 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 183ba0 <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d474 │ │ │ │ + bne 7d42c │ │ │ │ mov r5, #0 │ │ │ │ - b 7d5fc │ │ │ │ + b 7d5b4 │ │ │ │ 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 b3888 │ │ │ │ + bl b3958 │ │ │ │ ldr r8, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7d510 │ │ │ │ + bne 7d4c8 │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r4 │ │ │ │ - b 7d5d4 │ │ │ │ + b 7d58c │ │ │ │ ldr r1, [r4, #1024] @ 0x400 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl b3888 │ │ │ │ + bl b3958 │ │ │ │ ldr r9, [fp, #-36] @ 0xffffffdc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d500 │ │ │ │ + beq 7d4b8 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r4, #1008] @ 0x3f0 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - bl b3888 │ │ │ │ + bl b3958 │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d500 │ │ │ │ - bl 9f37c │ │ │ │ + beq 7d4b8 │ │ │ │ + bl 9f408 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r5, r4 │ │ │ │ - ldreq r6, [pc, #176] @ 7d60c │ │ │ │ - beq 7d5d4 │ │ │ │ + ldreq r6, [pc, #176] @ 7d5c4 │ │ │ │ + beq 7d58c │ │ │ │ cmp r7, #0 │ │ │ │ - bne 7d570 │ │ │ │ + bne 7d528 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 7d5a8 │ │ │ │ - b 7d5bc │ │ │ │ + bne 7d560 │ │ │ │ + b 7d574 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ - bl 7d658 │ │ │ │ + bl 7d610 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d59c │ │ │ │ + beq 7d554 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7d658 │ │ │ │ + bl 7d610 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7d564 │ │ │ │ - ldr r6, [pc, #104] @ 7d60c │ │ │ │ + bne 7d51c │ │ │ │ + ldr r6, [pc, #104] @ 7d5c4 │ │ │ │ mov r5, #0 │ │ │ │ - b 7d5d4 │ │ │ │ + b 7d58c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl cb450 │ │ │ │ + bl cb650 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d59c │ │ │ │ + bne 7d554 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #68] @ 7d60c │ │ │ │ + ldr r1, [pc, #68] @ 7d5c4 │ │ │ │ mov r2, r4 │ │ │ │ - ldr r6, [pc, #60] @ 7d60c │ │ │ │ - bl 157a84 │ │ │ │ + ldr r6, [pc, #60] @ 7d5c4 │ │ │ │ + bl 157670 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ mov r0, r6 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ mov r0, r8 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7d650 │ │ │ │ + beq 7d608 │ │ │ │ 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 3ccaf0 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + blx 3cc180 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ mov r0, r3 │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ 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 7d680 │ │ │ │ + bne 7d638 │ │ │ │ mov r0, #0 │ │ │ │ - b 7d79c │ │ │ │ + b 7d754 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r5 │ │ │ │ mov r8, r2 │ │ │ │ - bl 1ec47c │ │ │ │ + bl 1eb20c │ │ │ │ cmn r0, #1 │ │ │ │ mov r9, r0 │ │ │ │ movne r6, #0 │ │ │ │ - beq 7d798 │ │ │ │ + beq 7d750 │ │ │ │ cmp r6, r9 │ │ │ │ - bge 7d678 │ │ │ │ + bge 7d630 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 16b10c │ │ │ │ + bl 16adcc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7d798 │ │ │ │ + beq 7d750 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl c2444 │ │ │ │ + bl c2610 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7d6fc │ │ │ │ + bne 7d6b4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7d798 │ │ │ │ + bgt 7d750 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7d798 │ │ │ │ + bne 7d750 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 7d798 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 7d750 │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 7d734 │ │ │ │ + bne 7d6ec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7d72c │ │ │ │ + bgt 7d6e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7d72c │ │ │ │ + bne 7d6e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 7d6a0 │ │ │ │ + b 7d658 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl a9350 │ │ │ │ + bl a93a8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7d76c │ │ │ │ + bgt 7d724 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7d76c │ │ │ │ + bne 7d724 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7d790 │ │ │ │ + bgt 7d748 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7d790 │ │ │ │ + bne 7d748 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn sl, #1 │ │ │ │ - bne 7d72c │ │ │ │ + bne 7d6e4 │ │ │ │ mvn 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 │ │ │ │ - movw r3, #45236 @ 0xb0b4 │ │ │ │ + movw r3, #45660 @ 0xb25c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #8880 @ 0x22b0 │ │ │ │ + movw r1, #6448 @ 0x1930 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e3468 │ │ │ │ + bl 2e2fbc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d800 │ │ │ │ + bne 7d7b8 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #53432 @ 0xd0b8 │ │ │ │ + movw r1, #52280 @ 0xcc38 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3f110 │ │ │ │ + b 3f0c0 │ │ │ │ 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, #6792 @ 0x1a88 │ │ │ │ + movw r1, #6732 @ 0x1a4c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1809c4 │ │ │ │ + bl 18067c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 14193c │ │ │ │ + b 141518 │ │ │ │ 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, #49136 @ 0xbff0 │ │ │ │ + movw r7, #47860 @ 0xbaf4 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r9, r7 │ │ │ │ - beq 7d980 │ │ │ │ + beq 7d938 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d980 │ │ │ │ + bne 7d938 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, r7 │ │ │ │ - beq 7d980 │ │ │ │ + beq 7d938 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d980 │ │ │ │ - movw r8, #48712 @ 0xbe48 │ │ │ │ + bne 7d938 │ │ │ │ + movw r8, #47436 @ 0xb94c │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ cmp r9, r8 │ │ │ │ - beq 7d8d4 │ │ │ │ + beq 7d88c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d980 │ │ │ │ - movw r7, #48500 @ 0xbd74 │ │ │ │ + beq 7d938 │ │ │ │ + movw r7, #47224 @ 0xb878 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r6, r8 │ │ │ │ - beq 7d8fc │ │ │ │ + beq 7d8b4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #48712 @ 0xbe48 │ │ │ │ + movw r1, #47436 @ 0xb94c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d94c │ │ │ │ + beq 7d904 │ │ │ │ ldrh r0, [r4, #13] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r4, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 2eb7a0 <_PyInterpolation_Build@@Base+0x12c> │ │ │ │ + bl 2eb2f4 <_PyInterpolation_Build@@Base+0x12c> │ │ │ │ mov r4, r0 │ │ │ │ ldrh r0, [r5, #13] │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r5, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 2eb7a0 <_PyInterpolation_Build@@Base+0x12c> │ │ │ │ + bl 2eb2f4 <_PyInterpolation_Build@@Base+0x12c> │ │ │ │ mov r3, #0 │ │ │ │ sub r0, r4, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r7, [sp] │ │ │ │ - bl 259dd4 <_PyStaticType_InitForExtension@@Base+0x38c> │ │ │ │ - b 7d988 │ │ │ │ + bl 25915c <_PyStaticType_InitForExtension@@Base+0x38c> │ │ │ │ + b 7d940 │ │ │ │ cmp r6, r7 │ │ │ │ - beq 7d968 │ │ │ │ + beq 7d920 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d980 │ │ │ │ + beq 7d938 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 7daac │ │ │ │ + b 7da4c │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #28 │ │ │ │ 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 be73c │ │ │ │ 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, #49136 @ 0xbff0 │ │ │ │ + movw r5, #47860 @ 0xbaf4 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 7daa0 │ │ │ │ + beq 7da40 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7daa0 │ │ │ │ + bne 7da40 │ │ │ │ ldr r8, [r6, #4] │ │ │ │ cmp r8, r5 │ │ │ │ - beq 7daa0 │ │ │ │ + beq 7da40 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7daa0 │ │ │ │ - movw r1, #48712 @ 0xbe48 │ │ │ │ + bne 7da40 │ │ │ │ + movw r1, #47436 @ 0xb94c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r5, #48500 @ 0xbd74 │ │ │ │ + movw r5, #47224 @ 0xb878 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r4, r1 │ │ │ │ - beq 7da34 │ │ │ │ + beq 7d9d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7da40 │ │ │ │ + beq 7d9e0 │ │ │ │ cmp r8, r5 │ │ │ │ - beq 7da64 │ │ │ │ - b 7da4c │ │ │ │ + beq 7da04 │ │ │ │ + b 7d9ec │ │ │ │ cmp r4, r5 │ │ │ │ - beq 7da88 │ │ │ │ - b 7da74 │ │ │ │ + beq 7da28 │ │ │ │ + b 7da14 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #48500 @ 0xbd74 │ │ │ │ + movw r1, #47224 @ 0xb878 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7daa0 │ │ │ │ + beq 7da40 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - b 7da94 │ │ │ │ + b 7da34 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7daa0 │ │ │ │ + beq 7da40 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 7daac │ │ │ │ + b 7da4c │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -81562,48 +81540,40 @@ │ │ │ │ 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 375e08 │ │ │ │ + bl 375634 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7db28 │ │ │ │ + bne 7dac8 │ │ │ │ sub r0, fp, #24 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldm r0, {r0, r1, r2} │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 39c4e8 │ │ │ │ + b 39bba8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldr r0, [r0, #64] @ 0x40 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - cmp r0, #0 │ │ │ │ + ldr r0, [r0, #60] @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ - movweq r0, #5196 @ 0x144c │ │ │ │ - movteq r0, #96 @ 0x60 │ │ │ │ - beq 7db60 │ │ │ │ - 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 │ │ │ │ + b be904 │ │ │ │ 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 7db8c │ │ │ │ + b 7db0c │ │ │ │ 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 r6, [r0, #13] │ │ │ │ @@ -81614,98 +81584,112 @@ │ │ │ │ ldrb r5, [r0, #15] │ │ │ │ mov r2, r7 │ │ │ │ mov sl, r3 │ │ │ │ uxth r6, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ sub r5, r5, #1 │ │ │ │ - bl 2eb7a0 <_PyInterpolation_Build@@Base+0x12c> │ │ │ │ - movw r4, #45664 @ 0xb260 │ │ │ │ + bl 2eb2f4 <_PyInterpolation_Build@@Base+0x12c> │ │ │ │ + movw r4, #43296 @ 0xa920 │ │ │ │ movt r4, #94 @ 0x5e │ │ │ │ add r0, r0, #6 │ │ │ │ mov r1, #7 │ │ │ │ add r5, r4, r5, lsl #2 │ │ │ │ - blx 3ccd84 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ + blx 3cc414 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ add r4, r4, r1, lsl #2 │ │ │ │ mov r3, r7 │ │ │ │ str r6, [sp, #12] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ - movw r0, #9064 @ 0x2368 │ │ │ │ + movw r0, #6632 @ 0x19e8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ stmib sp, {r9, sl} │ │ │ │ str r8, [sp] │ │ │ │ - bl b71d4 │ │ │ │ + bl b7390 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + 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 7dbcc │ │ │ │ + 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 │ │ │ │ │ │ │ │ -0007dc20 : │ │ │ │ +0007dbd8 : │ │ │ │ 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 7dc88 │ │ │ │ - bl b6288 │ │ │ │ + beq 7dc40 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7dc88 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 7dc40 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #61488 @ 0xf030 │ │ │ │ + movw r1, #58892 @ 0xe60c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r5] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007dc98 : │ │ │ │ +0007dc50 : │ │ │ │ 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 7dcdc │ │ │ │ - bl b6288 │ │ │ │ + beq 7dc94 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7dcec │ │ │ │ + beq 7dca4 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007dcf4 : │ │ │ │ +0007dcac : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1809c4 │ │ │ │ + bl 18067c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ pop {fp, pc} │ │ │ │ @@ -81714,316 +81698,316 @@ │ │ │ │ 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 7dd68 │ │ │ │ + beq 7dd20 │ │ │ │ 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 7dd7c │ │ │ │ - bl be4fc │ │ │ │ + bne 7dd34 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7dd8c │ │ │ │ + bne 7dd44 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b23fc │ │ │ │ + b b24cc │ │ │ │ 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 79ecc │ │ │ │ + b 79e84 │ │ │ │ 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 7ddf8 │ │ │ │ + bne 7ddb0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7de30 │ │ │ │ - ldr r4, [pc, #96] @ 7de60 │ │ │ │ + beq 7dde8 │ │ │ │ + ldr r4, [pc, #96] @ 7de18 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7de54 │ │ │ │ + beq 7de0c │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 300e28 │ │ │ │ + bl 3009e8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7de54 │ │ │ │ + beq 7de0c │ │ │ │ movw r1, #57696 @ 0xe160 │ │ │ │ movt r1, #2 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 3a4670 │ │ │ │ + b 3a3d30 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r8, r2, r0, lsl #18 │ │ │ │ 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 7dea8 │ │ │ │ + bhi 7de60 │ │ │ │ cmp r4, #1 │ │ │ │ ldr r1, [r5] │ │ │ │ ldrgt r2, [r5, #4] │ │ │ │ movwle r2, #5196 @ 0x144c │ │ │ │ movtle r2, #96 @ 0x60 │ │ │ │ - b 7decc │ │ │ │ + b 7de84 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #4364 @ 0x110c │ │ │ │ + movw r0, #2024 @ 0x7e8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7de90 │ │ │ │ + bne 7de48 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 7dedc │ │ │ │ + b 7de94 │ │ │ │ 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 3b8c1c <_PyBytes_FromXIData@@Base+0x70c> │ │ │ │ + bl 3b82ac <_PyBytes_FromXIData@@Base+0x70c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7df38 │ │ │ │ + beq 7def0 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7df90 │ │ │ │ + beq 7df48 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d5828 │ │ │ │ + bl d643c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7df40 │ │ │ │ + bne 7def8 │ │ │ │ mov r4, #0 │ │ │ │ - b 7dff8 │ │ │ │ + b 7dfb0 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldrb r2, [r5, #77] @ 0x4d │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, r3 │ │ │ │ - beq 7dfa4 │ │ │ │ + beq 7df5c │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 3b8e08 <_PyBytes_FromXIData@@Base+0x8f8> │ │ │ │ + bl 3b8498 <_PyBytes_FromXIData@@Base+0x8f8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7dfd0 │ │ │ │ + beq 7df88 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl a7658 │ │ │ │ - b 7dfa4 │ │ │ │ + bl a7718 │ │ │ │ + b 7df5c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl ced78 <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf9f0 <_PyTuple_FromPair@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7df38 │ │ │ │ + beq 7def0 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7dff8 │ │ │ │ + beq 7dfb0 │ │ │ │ ldr r1, [r5, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7dff8 │ │ │ │ + beq 7dfb0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3b8cb8 <_PyBytes_FromXIData@@Base+0x7a8> │ │ │ │ + bl 3b8348 <_PyBytes_FromXIData@@Base+0x7a8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7dff8 │ │ │ │ + bne 7dfb0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7df38 │ │ │ │ + bgt 7def0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7df38 │ │ │ │ + bne 7def0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 7df38 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 7def0 │ │ │ │ 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 7e044 │ │ │ │ + bne 7dffc │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 300e28 │ │ │ │ + bl 3009e8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7e0e8 │ │ │ │ - b 7e068 │ │ │ │ + beq 7e0a0 │ │ │ │ + b 7e020 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #22340 @ 0x5744 │ │ │ │ + movw r0, #19680 @ 0x4ce0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e02c │ │ │ │ - b 7e0e8 │ │ │ │ + bne 7dfe4 │ │ │ │ + b 7e0a0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - movw r3, #17764 @ 0x4564 │ │ │ │ + movw r3, #15104 @ 0x3b00 │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ - bl 301dc8 <_PyLong_UnsignedInt_Converter@@Base+0x884> │ │ │ │ + bl 301988 <_PyLong_UnsignedInt_Converter@@Base+0x880> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e0e8 │ │ │ │ + beq 7e0a0 │ │ │ │ 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 7e0c0 │ │ │ │ + beq 7e078 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7e0dc │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 7e094 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ - bl be4fc │ │ │ │ + bl 27a868 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e0b0 │ │ │ │ + beq 7e068 │ │ │ │ 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, #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 7e1b4 │ │ │ │ + beq 7e16c │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl cd664 │ │ │ │ + bl ce2dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e190 │ │ │ │ + beq 7e148 │ │ │ │ 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 7e190 │ │ │ │ + bhi 7e148 │ │ │ │ sub r2, fp, #24 │ │ │ │ sub r3, fp, #28 │ │ │ │ str r2, [sp] │ │ │ │ sub r2, fp, #32 │ │ │ │ - bl 3ca9d4 │ │ │ │ + bl 3ca064 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e190 │ │ │ │ + bne 7e148 │ │ │ │ sub r0, fp, #32 │ │ │ │ mov r3, r6 │ │ │ │ ldm r0, {r0, r1, r2} │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 39c4e8 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + b 39bba8 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #9096 @ 0x2388 │ │ │ │ + movw r1, #6664 @ 0x1a08 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #33584 @ 0x8330 │ │ │ │ + movw r2, #29296 @ 0x7270 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #18400 @ 0x47e0 │ │ │ │ + movw r1, #15740 @ 0x3d7c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #19164 @ 0x4adc │ │ │ │ + movw r0, #14996 @ 0x3a94 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #9128 @ 0x23a8 │ │ │ │ + movw r0, #6696 @ 0x1a28 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa8a8 │ │ │ │ + b aa900 │ │ │ │ │ │ │ │ -0007e1fc <_PyInterpreterConfig_InitFromState@@Base>: │ │ │ │ +0007e1b4 <_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 │ │ │ │ @@ -82050,229 +82034,229 @@ │ │ │ │ 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 7e2e4 <_PyInterpreterConfig_InitFromState@@Base+0xe8> │ │ │ │ + beq 7e29c <_PyInterpreterConfig_InitFromState@@Base+0xe8> │ │ │ │ ldr r6, [r0, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7e300 <_PyInterpreterConfig_InitFromState@@Base+0x104> │ │ │ │ + beq 7e2b8 <_PyInterpreterConfig_InitFromState@@Base+0x104> │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx r3 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #29640 @ 0x73c8 │ │ │ │ + movw r2, #27208 @ 0x6a48 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 379970 <_PyErr_BadInternalCall@@Base+0x268> │ │ │ │ + bl 379198 <_PyErr_BadInternalCall@@Base+0x268> │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ blx r3 │ │ │ │ - b 7e308 <_PyInterpreterConfig_InitFromState@@Base+0x10c> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + b 7e2c0 <_PyInterpreterConfig_InitFromState@@Base+0x10c> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32896 @ 0x8080 │ │ │ │ + movw r1, #30464 @ 0x7700 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 7e308 <_PyInterpreterConfig_InitFromState@@Base+0x10c> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 7e2c0 <_PyInterpreterConfig_InitFromState@@Base+0x10c> │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0007e314 <_PyErr_SetFromPyStatus@@Base>: │ │ │ │ +0007e2cc <_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 7e354 <_PyErr_SetFromPyStatus@@Base+0x40> │ │ │ │ + beq 7e30c <_PyErr_SetFromPyStatus@@Base+0x40> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9144 @ 0x23b8 │ │ │ │ + movw r1, #6712 @ 0x1a38 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - b 7e37c <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ + b 7e334 <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ ldr r4, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7e36c <_PyErr_SetFromPyStatus@@Base+0x58> │ │ │ │ + beq 7e324 <_PyErr_SetFromPyStatus@@Base+0x58> │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7e38c <_PyErr_SetFromPyStatus@@Base+0x78> │ │ │ │ + bne 7e344 <_PyErr_SetFromPyStatus@@Base+0x78> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9192 @ 0x23e8 │ │ │ │ + movw r1, #6760 @ 0x1a68 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55352 @ 0xd838 │ │ │ │ + movw r1, #52920 @ 0xceb8 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e3b0 <_PyErr_SetFromPyStatus@@Base+0x9c> │ │ │ │ + bne 7e368 <_PyErr_SetFromPyStatus@@Base+0x9c> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2e1c38 │ │ │ │ + b 2e1788 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7e3e0 <_PyErr_SetFromPyStatus@@Base+0xcc> │ │ │ │ + beq 7e398 <_PyErr_SetFromPyStatus@@Base+0xcc> │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #15884 @ 0x3e0c │ │ │ │ + movw r1, #13452 @ 0x348c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #40132 @ 0x9cc4 │ │ │ │ + movw r1, #37700 @ 0x9344 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 7528c │ │ │ │ + b 75244 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x28> │ │ │ │ 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 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7e440 <_PyErr_SetFromPyStatus@@Base+0x12c> │ │ │ │ - bl be4fc │ │ │ │ + bne 7e3f8 <_PyErr_SetFromPyStatus@@Base+0x12c> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e474 <_PyErr_SetFromPyStatus@@Base+0x160> │ │ │ │ + bne 7e42c <_PyErr_SetFromPyStatus@@Base+0x160> │ │ │ │ mov r0, r4 │ │ │ │ bl 2dcc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 7e468 <_PyErr_SetFromPyStatus@@Base+0x154> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 7e420 <_PyErr_SetFromPyStatus@@Base+0x154> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ad20 │ │ │ │ + b 27a868 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ 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, #9248 @ 0x2420 │ │ │ │ + movw r0, #6816 @ 0x1aa0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldm r2, {r2, r3, ip} │ │ │ │ str ip, [sp] │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ 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 7e4f8 <_PyErr_SetFromPyStatus@@Base+0x1e4> │ │ │ │ + bne 7e4b0 <_PyErr_SetFromPyStatus@@Base+0x1e4> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7e52c <_PyErr_SetFromPyStatus@@Base+0x218> │ │ │ │ - b 7e520 <_PyErr_SetFromPyStatus@@Base+0x20c> │ │ │ │ + bne 7e4e4 <_PyErr_SetFromPyStatus@@Base+0x218> │ │ │ │ + b 7e4d8 <_PyErr_SetFromPyStatus@@Base+0x20c> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #21900 @ 0x558c │ │ │ │ + movw r0, #19240 @ 0x4b28 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e4e0 <_PyErr_SetFromPyStatus@@Base+0x1cc> │ │ │ │ + bne 7e498 <_PyErr_SetFromPyStatus@@Base+0x1cc> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl be4fc │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e518 <_PyErr_SetFromPyStatus@@Base+0x204> │ │ │ │ + bne 7e4d0 <_PyErr_SetFromPyStatus@@Base+0x204> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7e54c <_PyErr_SetFromPyStatus@@Base+0x238> │ │ │ │ - bl be4fc │ │ │ │ + bne 7e504 <_PyErr_SetFromPyStatus@@Base+0x238> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e518 <_PyErr_SetFromPyStatus@@Base+0x204> │ │ │ │ + bne 7e4d0 <_PyErr_SetFromPyStatus@@Base+0x204> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2de5c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 7e578 <_PyErr_SetFromPyStatus@@Base+0x264> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 7e530 <_PyErr_SetFromPyStatus@@Base+0x264> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ad20 │ │ │ │ + b 27a868 │ │ │ │ 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 a0614 │ │ │ │ + bl a06d8 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #25596 @ 0x63fc │ │ │ │ + movw r0, #23164 @ 0x5a7c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #58568 @ 0xe4c8 │ │ │ │ + movw r0, #56136 @ 0xdb48 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bf9f4 │ │ │ │ + b bfbbc │ │ │ │ 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 │ │ │ │ @@ -82283,182 +82267,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 7e63c <_PyErr_SetFromPyStatus@@Base+0x328> │ │ │ │ + bne 7e5f4 <_PyErr_SetFromPyStatus@@Base+0x328> │ │ │ │ clz r2, r1 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r5, #3 │ │ │ │ orrgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7e678 <_PyErr_SetFromPyStatus@@Base+0x364> │ │ │ │ - ldr r1, [pc, #236] @ 7e730 <_PyErr_SetFromPyStatus@@Base+0x41c> │ │ │ │ + beq 7e630 <_PyErr_SetFromPyStatus@@Base+0x364> │ │ │ │ + ldr r1, [pc, #236] @ 7e6e8 <_PyErr_SetFromPyStatus@@Base+0x41c> │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7e724 <_PyErr_SetFromPyStatus@@Base+0x410> │ │ │ │ + beq 7e6dc <_PyErr_SetFromPyStatus@@Base+0x410> │ │ │ │ rev16 r6, r6 │ │ │ │ adds r5, sl, r5 │ │ │ │ uxth r6, r6 │ │ │ │ - beq 7e708 <_PyErr_SetFromPyStatus@@Base+0x3f4> │ │ │ │ + beq 7e6c0 <_PyErr_SetFromPyStatus@@Base+0x3f4> │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e6b8 <_PyErr_SetFromPyStatus@@Base+0x3a4> │ │ │ │ - bl 176884 │ │ │ │ + beq 7e670 <_PyErr_SetFromPyStatus@@Base+0x3a4> │ │ │ │ + bl 17653c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7e6b0 <_PyErr_SetFromPyStatus@@Base+0x39c> │ │ │ │ - bl be4fc │ │ │ │ + bne 7e668 <_PyErr_SetFromPyStatus@@Base+0x39c> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e724 <_PyErr_SetFromPyStatus@@Base+0x410> │ │ │ │ + bne 7e6dc <_PyErr_SetFromPyStatus@@Base+0x410> │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 7e708 <_PyErr_SetFromPyStatus@@Base+0x3f4> │ │ │ │ + beq 7e6c0 <_PyErr_SetFromPyStatus@@Base+0x3f4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e6e8 <_PyErr_SetFromPyStatus@@Base+0x3d4> │ │ │ │ - bl 176884 │ │ │ │ + beq 7e6a0 <_PyErr_SetFromPyStatus@@Base+0x3d4> │ │ │ │ + bl 17653c │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7e6e0 <_PyErr_SetFromPyStatus@@Base+0x3cc> │ │ │ │ - bl be4fc │ │ │ │ + bne 7e698 <_PyErr_SetFromPyStatus@@Base+0x3cc> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e724 <_PyErr_SetFromPyStatus@@Base+0x410> │ │ │ │ + bne 7e6dc <_PyErr_SetFromPyStatus@@Base+0x410> │ │ │ │ cmp r5, #1 │ │ │ │ - beq 7e708 <_PyErr_SetFromPyStatus@@Base+0x3f4> │ │ │ │ + beq 7e6c0 <_PyErr_SetFromPyStatus@@Base+0x3f4> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7e708 <_PyErr_SetFromPyStatus@@Base+0x3f4> │ │ │ │ - bl be4fc │ │ │ │ + bne 7e6c0 <_PyErr_SetFromPyStatus@@Base+0x3f4> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e724 <_PyErr_SetFromPyStatus@@Base+0x410> │ │ │ │ + bne 7e6dc <_PyErr_SetFromPyStatus@@Base+0x410> │ │ │ │ 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 39c4e8 │ │ │ │ + b 39bba8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r8, r2, ip, lsr #18 │ │ │ │ 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 185dcc │ │ │ │ + b 185a7c │ │ │ │ │ │ │ │ -0007e74c : │ │ │ │ +0007e704 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 7e764 │ │ │ │ + b 7e71c │ │ │ │ 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 2ebd74 │ │ │ │ + bl 2eb8c8 │ │ │ │ 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 7e804 │ │ │ │ + bne 7e7bc │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7e828 │ │ │ │ + bne 7e7e0 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #33584 @ 0x8330 │ │ │ │ + movw r2, #29296 @ 0x7270 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13272 @ 0x33d8 │ │ │ │ + movw r1, #10612 @ 0x2974 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #19152 @ 0x4ad0 │ │ │ │ + movw r0, #14984 @ 0x3a88 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7e85c │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7e814 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #19152 @ 0x4ad0 │ │ │ │ + movw r0, #14984 @ 0x3a88 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e7cc │ │ │ │ - b 7e85c │ │ │ │ + bne 7e784 │ │ │ │ + b 7e814 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7e864 │ │ │ │ - movw r2, #33584 @ 0x8330 │ │ │ │ + bne 7e81c │ │ │ │ + movw r2, #29296 @ 0x7270 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13384 @ 0x3448 │ │ │ │ + movw r1, #10724 @ 0x29e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #19152 @ 0x4ad0 │ │ │ │ + movw r0, #14984 @ 0x3a88 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r3, r5 │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 7e8b8 │ │ │ │ - ldr r0, [pc, #88] @ 7e8c4 │ │ │ │ - bl 1a4de8 │ │ │ │ + b 7e870 │ │ │ │ + ldr r0, [pc, #88] @ 7e87c │ │ │ │ + bl 1a4a04 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7e85c │ │ │ │ + beq 7e814 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r6 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, r7 │ │ │ │ str r5, [sp] │ │ │ │ - ldr r1, [pc, #56] @ 7e8c8 │ │ │ │ - bl 17c474 │ │ │ │ + ldr r1, [pc, #56] @ 7e880 │ │ │ │ + bl 17c12c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7e8b8 │ │ │ │ + bgt 7e870 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7e8b8 │ │ │ │ + bne 7e870 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ @@ -82466,237 +82450,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 2eb7a0 <_PyInterpolation_Build@@Base+0x12c> │ │ │ │ + bl 2eb2f4 <_PyInterpolation_Build@@Base+0x12c> │ │ │ │ mov r1, #7 │ │ │ │ add r0, r0, #6 │ │ │ │ - blx 3ccd84 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ + blx 3cc414 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ add r0, r1, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ │ │ │ │ -0007e914 : │ │ │ │ +0007e8cc : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [pc, #56] @ 7e968 │ │ │ │ + ldr r1, [pc, #56] @ 7e920 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #24 │ │ │ │ sub r2, fp, #24 │ │ │ │ sub r0, fp, #20 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - bl 2538b8 <_PyInterpreterState_New@@Base> │ │ │ │ + bl 252cc8 <_PyInterpreterState_New@@Base> │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7e95c │ │ │ │ + beq 7e914 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0007e96c : │ │ │ │ +0007e924 : │ │ │ │ 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] @ 7ea3c │ │ │ │ + ldr ip, [pc, #180] @ 7e9f4 │ │ │ │ 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 7e9bc │ │ │ │ + bne 7e974 │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #0 │ │ │ │ movne ip, r3 │ │ │ │ - bne 7e994 │ │ │ │ + bne 7e94c │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 7e9e0 │ │ │ │ + b 7e998 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 7e9e0 │ │ │ │ + beq 7e998 │ │ │ │ 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 7ea00 │ │ │ │ + beq 7e9b8 │ │ │ │ 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 7ea28 │ │ │ │ + bne 7e9e0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 7ea34 │ │ │ │ - bl 142c58 │ │ │ │ + b 7e9ec │ │ │ │ + bl 14284c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ea1c │ │ │ │ + beq 7e9d4 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #9408 @ 0x24c0 │ │ │ │ + movw r0, #6976 @ 0x1b40 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b71d4 │ │ │ │ + b b7390 │ │ │ │ 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 7db8c │ │ │ │ + b 7db0c │ │ │ │ │ │ │ │ -0007ea84 : │ │ │ │ +0007ea3c : │ │ │ │ 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] @ 7ead8 │ │ │ │ + ldr ip, [pc, #56] @ 7ea90 │ │ │ │ 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 372420 │ │ │ │ + bl 371c68 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a7658 │ │ │ │ + b a7718 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0007eadc : │ │ │ │ - ldr r3, [pc, #96] @ 7eb44 │ │ │ │ +0007ea94 : │ │ │ │ + ldr r3, [pc, #96] @ 7eafc │ │ │ │ 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 7eb10 │ │ │ │ + bne 7eac8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7eaf4 │ │ │ │ - b 7eb38 │ │ │ │ + bne 7eaac │ │ │ │ + b 7eaf0 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 7eb38 │ │ │ │ + beq 7eaf0 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0007eb48 : │ │ │ │ +0007eb00 : │ │ │ │ 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 7eb7c │ │ │ │ + beq 7eb34 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ tst r3, #32 │ │ │ │ - bne 7eb84 │ │ │ │ - bl 64958 │ │ │ │ - b 7ec64 │ │ │ │ + bne 7eb3c │ │ │ │ + bl 64910 │ │ │ │ + b 7ec1c │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 7eb9c │ │ │ │ + blt 7eb54 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt 7ebb8 │ │ │ │ - movw r3, #52316 @ 0xcc5c │ │ │ │ + blt 7eb70 │ │ │ │ + movw r3, #48344 @ 0xbcd8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9492 @ 0x2514 │ │ │ │ + movw r1, #6832 @ 0x1ab0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 7ec64 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 7ec1c │ │ │ │ mov r6, r2 │ │ │ │ - bl 36f5d0 │ │ │ │ + bl 36ee18 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ec64 │ │ │ │ + bne 7ec1c │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ubfx lr, r3, #6, #1 │ │ │ │ movne r1, #127 @ 0x7f │ │ │ │ - bne 7ec00 │ │ │ │ + bne 7ebb8 │ │ │ │ ubfx ip, r3, #2, #3 │ │ │ │ cmp ip, #1 │ │ │ │ moveq r1, #255 @ 0xff │ │ │ │ - beq 7ec00 │ │ │ │ + beq 7ebb8 │ │ │ │ cmp ip, #2 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movne r1, r2 │ │ │ │ cmp r6, r1 │ │ │ │ - bls 7ec24 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bls 7ebdc │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9484 @ 0x250c │ │ │ │ + movw r1, #7052 @ 0x1b8c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 7ec64 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 7ec1c │ │ │ │ tst r3, #32 │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ ldreq r4, [r4, #28] │ │ │ │ - beq 7ec40 │ │ │ │ + beq 7ebf8 │ │ │ │ cmp lr, #0 │ │ │ │ addne r4, r4, #20 │ │ │ │ addeq r4, r4, #28 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 7ec50 │ │ │ │ + bne 7ec08 │ │ │ │ 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} │ │ │ │ @@ -82705,22 +82689,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 5dabc <_PyXI_NewExcInfo@@Base+0x1adc> │ │ │ │ + bl 5ddc0 <_PyXI_NewExcInfo@@Base+0x1e28> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #58568 @ 0xe4c8 │ │ │ │ + movw r0, #56136 @ 0xdb48 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bf9f4 │ │ │ │ + b bfbbc │ │ │ │ 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] │ │ │ │ @@ -82734,903 +82718,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, #48924 @ 0xbf1c │ │ │ │ + movw ip, #47648 @ 0xba20 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ ldrb r0, [r0, #23] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, lr │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 25a0cc <_PyStaticType_InitForExtension@@Base+0x684> │ │ │ │ + bl 259458 <_PyStaticType_InitForExtension@@Base+0x688> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r3, #45168 @ 0xb070 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #13968 @ 0x3690 │ │ │ │ + movw r2, #9800 @ 0x2648 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r1, #9780 @ 0x2634 │ │ │ │ + movw r1, #7348 @ 0x1cb4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ 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 7edd4 │ │ │ │ + beq 7ed8c │ │ │ │ ldr r0, [r0, #24] │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ cmp r0, r6 │ │ │ │ - beq 7edd4 │ │ │ │ + beq 7ed8c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #13968 @ 0x3690 │ │ │ │ + movw r1, #9800 @ 0x2648 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 2eb88c <_PyInterpolation_Build@@Base+0x218> │ │ │ │ + bl 2eb3e0 <_PyInterpolation_Build@@Base+0x218> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 7edac │ │ │ │ + bne 7ed64 │ │ │ │ mov r0, #0 │ │ │ │ - b 7ee90 │ │ │ │ + b 7ee48 │ │ │ │ cmp r5, r6 │ │ │ │ - bne 7ede8 │ │ │ │ + bne 7eda0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7edd4 │ │ │ │ + bgt 7ed8c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7edd4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 7ed8c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 7ee28 │ │ │ │ + b 7ede0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mvn r2, #0 │ │ │ │ - bl 375364 <_PyTime_AsTimeval@@Base+0x62c> │ │ │ │ + bl 374b94 <_PyTime_AsTimeval@@Base+0x62c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ee20 │ │ │ │ + bgt 7edd8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7ee20 │ │ │ │ + bne 7edd8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7eda4 │ │ │ │ + beq 7ed5c │ │ │ │ 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 7ee6c │ │ │ │ + bgt 7ee24 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ee6c │ │ │ │ + bne 7ee24 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 2f8b40 <_PyCode_InitAddressRange@@Base+0x23c> │ │ │ │ + bl 2f8700 <_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 7ef44 │ │ │ │ + beq 7eefc │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #0 │ │ │ │ sub r2, r2, #1 │ │ │ │ - bl 16e510 │ │ │ │ + bl 16e1e0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7eefc │ │ │ │ + bgt 7eeb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7eefc │ │ │ │ + bne 7eeb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 7ef44 │ │ │ │ + beq 7eefc │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #9820 @ 0x265c │ │ │ │ + movw r0, #7388 @ 0x1cdc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b71d4 │ │ │ │ + bl b7390 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ef44 │ │ │ │ + bgt 7eefc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7ef44 │ │ │ │ + bne 7eefc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7ef84 │ │ │ │ - bl be4fc │ │ │ │ + bne 7ef3c │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7efb0 │ │ │ │ + bne 7ef68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 7efb8 │ │ │ │ + bl 7ef70 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #58568 @ 0xe4c8 │ │ │ │ + movw r0, #56136 @ 0xdb48 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bf9f4 │ │ │ │ + b bfbbc │ │ │ │ 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 a0614 │ │ │ │ + bl a06d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7f078 │ │ │ │ + beq 7f030 │ │ │ │ cmp r6, #3 │ │ │ │ - ble 7f008 │ │ │ │ + ble 7efc0 │ │ │ │ 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 7f028 │ │ │ │ + beq 7efe0 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 7f03c │ │ │ │ + bne 7eff4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - bl aee00 │ │ │ │ + bl aeecc │ │ │ │ mov r5, r0 │ │ │ │ - b 7f048 │ │ │ │ + b 7f000 │ │ │ │ mov r0, r4 │ │ │ │ - bl ced78 <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf9f0 <_PyTuple_FromPair@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f064 │ │ │ │ + bgt 7f01c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7f06c │ │ │ │ + beq 7f024 │ │ │ │ mov r4, r5 │ │ │ │ - b 7f078 │ │ │ │ + b 7f030 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 7f064 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 7f01c │ │ │ │ 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 16e510 │ │ │ │ + bl 16e1e0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f0d4 │ │ │ │ + bgt 7f08c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f0d4 │ │ │ │ + bne 7f08c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7f124 │ │ │ │ + beq 7f0dc │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #9836 @ 0x266c │ │ │ │ + movw r0, #7404 @ 0x1cec │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b71d4 │ │ │ │ + bl b7390 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f110 │ │ │ │ + bgt 7f0c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7f118 │ │ │ │ + beq 7f0d0 │ │ │ │ mov r4, r5 │ │ │ │ - b 7f124 │ │ │ │ + b 7f0dc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 7f110 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 7f0c8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #45168 @ 0xb070 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #13920 @ 0x3660 │ │ │ │ + movw r2, #9752 @ 0x2618 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r1, #9780 @ 0x2634 │ │ │ │ + movw r1, #7348 @ 0x1cb4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ │ │ │ │ -0007f15c : │ │ │ │ +0007f114 : │ │ │ │ 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 7f188 │ │ │ │ + beq 7f140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 7f1a4 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 7f15c │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9852 @ 0x267c │ │ │ │ + movw r1, #7420 @ 0x1cfc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 7f2b4 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 7f26c │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7f1c0 │ │ │ │ + beq 7f178 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 7f1dc │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 7f194 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9888 @ 0x26a0 │ │ │ │ + movw r1, #7456 @ 0x1d20 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 7f2b4 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 7f26c │ │ │ │ ldr ip, [r5, #8] │ │ │ │ movw r1, #5196 @ 0x144c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ cmp r2, ip │ │ │ │ - bge 7f250 │ │ │ │ + bge 7f208 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f228 │ │ │ │ + beq 7f1e0 │ │ │ │ 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 7f248 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 7f200 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9932 @ 0x26cc │ │ │ │ + movw r1, #7500 @ 0x1d4c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ add r2, r2, #1 │ │ │ │ - b 7f1ec │ │ │ │ + b 7f1a4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f27c │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 7f234 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9972 @ 0x26f4 │ │ │ │ + movw r1, #7540 @ 0x1d74 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f2a0 │ │ │ │ + bgt 7f258 │ │ │ │ add r2, r3, #1 │ │ │ │ streq r2, [r0] │ │ │ │ - beq 7f2a0 │ │ │ │ + beq 7f258 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f2a0 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 7f258 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 372694 │ │ │ │ + b 371edc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r3, #45168 @ 0xb070 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #14068 @ 0x36f4 │ │ │ │ + movw r2, #9900 @ 0x26ac │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r1, #9780 @ 0x2634 │ │ │ │ + movw r1, #7348 @ 0x1cb4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ 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 7f340 │ │ │ │ + bne 7f2f8 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7f378 │ │ │ │ + beq 7f330 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #248] @ 7f44c │ │ │ │ + ldr ip, [pc, #248] @ 7f404 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f3ac │ │ │ │ + beq 7f364 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7f3b4 │ │ │ │ - movw r2, #33584 @ 0x8330 │ │ │ │ + bne 7f36c │ │ │ │ + movw r2, #29296 @ 0x7270 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #33840 @ 0x8430 │ │ │ │ + movw r1, #31408 @ 0x7ab0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #36028 @ 0x8cbc │ │ │ │ + movw r0, #33380 @ 0x8264 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r6 │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 7f440 │ │ │ │ + b 7f3f8 │ │ │ │ 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, #10004 @ 0x2714 │ │ │ │ + movw r0, #7572 @ 0x1d94 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ str r1, [sp] │ │ │ │ str r3, [sp, #16] │ │ │ │ movw r1, #1900 @ 0x76c │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7f3ac │ │ │ │ + beq 7f364 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - bl 2f94f4 <_Py_call_instrumentation_2args@@Base+0x6c> │ │ │ │ + bl 2f8f28 <_Py_call_instrumentation_2args@@Base+0x6c> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f440 │ │ │ │ + bgt 7f3f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f440 │ │ │ │ + bne 7f3f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r8, r2, r4, lsl #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, #4] │ │ │ │ mov r1, #2 │ │ │ │ - bl 7efb8 │ │ │ │ + bl 7ef70 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #58568 @ 0xe4c8 │ │ │ │ + movw r0, #56136 @ 0xdb48 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bf9f4 │ │ │ │ + b bfbbc │ │ │ │ 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 7f4ec │ │ │ │ + bne 7f4a4 │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7f510 │ │ │ │ + bne 7f4c8 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #33584 @ 0x8330 │ │ │ │ + movw r2, #29296 @ 0x7270 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13272 @ 0x33d8 │ │ │ │ + movw r1, #10612 @ 0x2974 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #19152 @ 0x4ad0 │ │ │ │ + movw r0, #14984 @ 0x3a88 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7f544 │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7f4fc │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #19152 @ 0x4ad0 │ │ │ │ + movw r0, #14984 @ 0x3a88 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f4b4 │ │ │ │ - b 7f544 │ │ │ │ + bne 7f46c │ │ │ │ + b 7f4fc │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7f54c │ │ │ │ - movw r2, #33584 @ 0x8330 │ │ │ │ + bne 7f504 │ │ │ │ + movw r2, #29296 @ 0x7270 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13384 @ 0x3448 │ │ │ │ + movw r1, #10724 @ 0x29e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #19152 @ 0x4ad0 │ │ │ │ + movw r0, #14984 @ 0x3a88 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r3, r5 │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 7f5a0 │ │ │ │ - ldr r0, [pc, #88] @ 7f5ac │ │ │ │ - bl 1a4de8 │ │ │ │ + b 7f558 │ │ │ │ + ldr r0, [pc, #88] @ 7f564 │ │ │ │ + bl 1a4a04 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7f544 │ │ │ │ + beq 7f4fc │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r6 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, r7 │ │ │ │ str r5, [sp] │ │ │ │ - ldr r1, [pc, #56] @ 7f5b0 │ │ │ │ - bl 17c474 │ │ │ │ + ldr r1, [pc, #56] @ 7f568 │ │ │ │ + bl 17c12c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f5a0 │ │ │ │ + bgt 7f558 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f5a0 │ │ │ │ + bne 7f558 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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, #48500 @ 0xbd74 │ │ │ │ + movw r2, #47224 @ 0xb878 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp] │ │ │ │ ldm r0, {r0, r1, r2} │ │ │ │ - bl 259dd4 <_PyStaticType_InitForExtension@@Base+0x38c> │ │ │ │ + bl 25915c <_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, #48500 @ 0xbd74 │ │ │ │ + movw r4, #47224 @ 0xb878 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 7f630 │ │ │ │ + beq 7f5e8 │ │ │ │ mov r1, r4 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f798 │ │ │ │ + beq 7f750 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 7f650 │ │ │ │ - movw r1, #48500 @ 0xbd74 │ │ │ │ + beq 7f608 │ │ │ │ + movw r1, #47224 @ 0xb878 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f798 │ │ │ │ + beq 7f750 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2ee30c <_PyXI_NewInterpreter@@Base+0x7c0> │ │ │ │ + bl 2ede60 <_PyXI_NewInterpreter@@Base+0x7c0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7f734 │ │ │ │ + beq 7f6ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 2ee30c <_PyXI_NewInterpreter@@Base+0x7c0> │ │ │ │ + bl 2ede60 <_PyXI_NewInterpreter@@Base+0x7c0> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 7f698 │ │ │ │ + bne 7f650 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f734 │ │ │ │ + bgt 7f6ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f734 │ │ │ │ + bne 7f6ec │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 7f734 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 7f6ec │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ea508 │ │ │ │ + bl 2ea05c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f6cc │ │ │ │ + bgt 7f684 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f6cc │ │ │ │ + bne 7f684 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f6f0 │ │ │ │ + bgt 7f6a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f6f0 │ │ │ │ + bne 7f6a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7f734 │ │ │ │ + beq 7f6ec │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - movw r1, #48500 @ 0xbd74 │ │ │ │ + movw r1, #47224 @ 0xb878 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl 2ea32c │ │ │ │ + bl 2e9e80 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 7f73c │ │ │ │ + bne 7f6f4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f734 │ │ │ │ + bgt 7f6ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f734 │ │ │ │ + bne 7f6ec │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 7f7a0 │ │ │ │ + b 7f758 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r6 │ │ │ │ - bl ced78 <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf9f0 <_PyTuple_FromPair@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f770 │ │ │ │ + bgt 7f728 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f770 │ │ │ │ + bne 7f728 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f7a0 │ │ │ │ + bgt 7f758 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f7a0 │ │ │ │ + bne 7f758 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 7f7a0 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 7f758 │ │ │ │ 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, #48500 @ 0xbd74 │ │ │ │ + movw r4, #47224 @ 0xb878 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 7f7e8 │ │ │ │ + beq 7f7a0 │ │ │ │ mov r1, r4 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f8f4 │ │ │ │ + beq 7f8ac │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 7f808 │ │ │ │ - movw r1, #48500 @ 0xbd74 │ │ │ │ + beq 7f7c0 │ │ │ │ + movw r1, #47224 @ 0xb878 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f8f4 │ │ │ │ + beq 7f8ac │ │ │ │ mov r0, r6 │ │ │ │ - bl 2ee30c <_PyXI_NewInterpreter@@Base+0x7c0> │ │ │ │ + bl 2ede60 <_PyXI_NewInterpreter@@Base+0x7c0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7f820 │ │ │ │ + bne 7f7d8 │ │ │ │ mov r4, #0 │ │ │ │ - b 7f8fc │ │ │ │ + b 7f8b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2ee30c <_PyXI_NewInterpreter@@Base+0x7c0> │ │ │ │ + bl 2ede60 <_PyXI_NewInterpreter@@Base+0x7c0> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 7f858 │ │ │ │ + bne 7f810 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f818 │ │ │ │ + bgt 7f7d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f818 │ │ │ │ + bne 7f7d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 7f818 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 7f7d0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d3cb8 │ │ │ │ + bl 1d2740 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f88c │ │ │ │ + bgt 7f844 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f88c │ │ │ │ + bne 7f844 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f8b0 │ │ │ │ + bgt 7f868 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f8b0 │ │ │ │ + bne 7f868 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7f818 │ │ │ │ + beq 7f7d0 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #48500 @ 0xbd74 │ │ │ │ + movw r1, #47224 @ 0xb878 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl 2ea32c │ │ │ │ + bl 2e9e80 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f8fc │ │ │ │ + bgt 7f8b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f8fc │ │ │ │ + bne 7f8b4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 7f8fc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 7f8b4 │ │ │ │ movw r4, #5188 @ 0x1444 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ 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 37d124 │ │ │ │ + b 37c94c │ │ │ │ │ │ │ │ -0007f91c : │ │ │ │ +0007f8d4 : │ │ │ │ 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 1cb2d0 <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ + bl 1caa80 <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r3, #49560 @ 0xc198 │ │ │ │ + movw r3, #48284 @ 0xbc9c │ │ │ │ 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 7f97c │ │ │ │ - movw r0, #10016 @ 0x2720 │ │ │ │ + bne 7f934 │ │ │ │ + movw r0, #7584 @ 0x1da0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b71d4 │ │ │ │ + b b7390 │ │ │ │ ldrd r2, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f99c │ │ │ │ - movw r0, #16896 @ 0x4200 │ │ │ │ + bne 7f954 │ │ │ │ + movw r0, #14524 @ 0x38bc │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b71d4 │ │ │ │ - movw r0, #64540 @ 0xfc1c │ │ │ │ + b b7390 │ │ │ │ + movw r0, #62108 @ 0xf29c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b71d4 │ │ │ │ + b b7390 │ │ │ │ │ │ │ │ -0007f9b0 : │ │ │ │ +0007f968 : │ │ │ │ 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, #5344 @ 0x14e0 │ │ │ │ + movw r1, #2684 @ 0xa7c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r7, r0 │ │ │ │ - movw r0, #57020 @ 0xdebc │ │ │ │ + movw r0, #54444 @ 0xd4ac │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ ldr sl, [fp, #12] │ │ │ │ ldrd r8, [fp, #4] │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 1a4ca4 │ │ │ │ + bl 1a48c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7fa60 │ │ │ │ + beq 7fa18 │ │ │ │ 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, #10024 @ 0x2728 │ │ │ │ + movw r1, #7592 @ 0x1da8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ cmp r5, #0 │ │ │ │ movw ip, #5464 @ 0x1558 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ movne ip, lr │ │ │ │ str ip, [sp, #16] │ │ │ │ - bl c8a98 │ │ │ │ + bl c8cb4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7fa5c │ │ │ │ + bgt 7fa14 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7fa5c │ │ │ │ + bne 7fa14 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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, #9696 @ 0x25e0 │ │ │ │ + movw r0, #6844 @ 0x1abc │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa8a8 │ │ │ │ + b aa900 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 7fae0 │ │ │ │ + blt 7fa98 │ │ │ │ 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 dc4ec │ │ │ │ + bl dd114 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 2de20 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ 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 │ │ │ │ @@ -83641,138 +83625,138 @@ │ │ │ │ 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, #10032 @ 0x2730 │ │ │ │ + movw r1, #7600 @ 0x1db0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d2e40 │ │ │ │ + bl d3a64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7fb4c │ │ │ │ + beq 7fb04 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, fp, #20 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2d1cc │ │ │ │ cmp r0, #0 │ │ │ │ - bge 7fb54 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 7fb0c │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ mov r0, #0 │ │ │ │ - b 7fbc4 │ │ │ │ - bne 7fb74 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + b 7fb7c │ │ │ │ + bne 7fb2c │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10048 @ 0x2740 │ │ │ │ + movw r1, #7616 @ 0x1dc0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 7fb4c │ │ │ │ + bl 16e8c0 │ │ │ │ + b 7fb04 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 7fb90 │ │ │ │ + bne 7fb48 │ │ │ │ mov r1, #4 │ │ │ │ sub r0, fp, #20 │ │ │ │ - bl a0614 │ │ │ │ - b 7fbc4 │ │ │ │ + bl a06d8 │ │ │ │ + b 7fb7c │ │ │ │ cmp r3, #10 │ │ │ │ - bne 7fba8 │ │ │ │ + bne 7fb60 │ │ │ │ mov r1, #16 │ │ │ │ sub r0, fp, #20 │ │ │ │ - bl a0614 │ │ │ │ - b 7fbc4 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bl a06d8 │ │ │ │ + b 7fb7c │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43764 @ 0xaaf4 │ │ │ │ + movw r1, #41332 @ 0xa174 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 7fb4c │ │ │ │ + bl 16e8c0 │ │ │ │ + b 7fb04 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0007fbcc : │ │ │ │ +0007fb84 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - vldr d0, [pc, #16] @ 7fbe8 │ │ │ │ + vldr d0, [pc, #16] @ 7fba0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ │ │ │ │ -0007fbf0 : │ │ │ │ +0007fba8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - vldr d0, [pc, #12] @ 7fc08 │ │ │ │ + vldr d0, [pc, #12] @ 7fbc0 │ │ │ │ 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 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7fc44 │ │ │ │ - bl be4fc │ │ │ │ + bne 7fbfc │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7fc94 │ │ │ │ - ldr r1, [pc, #80] @ 7fc9c │ │ │ │ + bne 7fc4c │ │ │ │ + ldr r1, [pc, #80] @ 7fc54 │ │ │ │ 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 7fc80 │ │ │ │ + bne 7fc38 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10096 @ 0x2770 │ │ │ │ + movw r1, #7664 @ 0x1df0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 7fc94 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 7fc4c │ │ │ │ ldr r0, [r3, #3864] @ 0xf18 │ │ │ │ str r4, [r3, #3864] @ 0xf18 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0007fca0 : │ │ │ │ +0007fc58 : │ │ │ │ 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 7fcd4 │ │ │ │ + bne 7fc8c │ │ │ │ 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 │ │ │ │ │ │ │ │ -0007fce0 : │ │ │ │ +0007fc98 : │ │ │ │ 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 │ │ │ │ @@ -83781,15 +83765,15 @@ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007fd1c : │ │ │ │ +0007fcd4 : │ │ │ │ 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 │ │ │ │ @@ -83798,995 +83782,1177 @@ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007fd58 : │ │ │ │ +0007fd10 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0007fd88 : │ │ │ │ +0007fd40 : │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7fdb4 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 7fd6c │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10184 @ 0x27c8 │ │ │ │ + movw r1, #7752 @ 0x1e48 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ 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 7fe74 │ │ │ │ + bge 7fe2c │ │ │ │ ldrb r3, [r4, #128] @ 0x80 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bne 7fe74 │ │ │ │ + bne 7fe2c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ and r2, r3, #3 │ │ │ │ cmp r2, #3 │ │ │ │ - beq 7fe74 │ │ │ │ + beq 7fe2c │ │ │ │ bic r3, r3, #1 │ │ │ │ movw r2, #24372 @ 0x5f34 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - bne 7fe74 │ │ │ │ + bne 7fe2c │ │ │ │ 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 7fe70 │ │ │ │ + bge 7fe28 │ │ │ │ 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 7fe3c │ │ │ │ + b 7fdf4 │ │ │ │ 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 7fecc │ │ │ │ + ble 7fe84 │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ - bl 119104 <_PyUnicode_Equal@@Base> │ │ │ │ + bl 119c3c <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ addeq r5, r5, #1 │ │ │ │ - beq 7fe80 │ │ │ │ + beq 7fe38 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ add r3, r3, r5 │ │ │ │ ldrsb r2, [r3, #16] │ │ │ │ ldrb ip, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bge 7fef0 │ │ │ │ + bge 7fea8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ tst r3, #1 │ │ │ │ - bne 7fef0 │ │ │ │ - movw r3, #52376 @ 0xcc98 │ │ │ │ + bne 7fea8 │ │ │ │ + movw r3, #48408 @ 0xbd18 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #10212 @ 0x27e4 │ │ │ │ + movw r1, #7780 @ 0x1e64 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7ff0c │ │ │ │ + beq 7fec4 │ │ │ │ add r3, r6, #40 @ 0x28 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ cmp r1, r3 │ │ │ │ - bls 7fecc │ │ │ │ + bls 7fe84 │ │ │ │ add r5, r5, #10 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [r6, r5, lsl #2] │ │ │ │ bic r0, r3, #1 │ │ │ │ - blt 7ff44 │ │ │ │ + blt 7fefc │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ - beq 7ff54 │ │ │ │ + beq 7ff0c │ │ │ │ cmp r3, #1 │ │ │ │ - bls 7fecc │ │ │ │ + bls 7fe84 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33344 @ 0x8240 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 7ff5c │ │ │ │ + bne 7ff14 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ff5c │ │ │ │ - b 7fecc │ │ │ │ + bne 7ff14 │ │ │ │ + b 7fe84 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 7fecc │ │ │ │ + bls 7fe84 │ │ │ │ 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} │ │ │ │ │ │ │ │ -0007ff74 : │ │ │ │ +0007ff2c : │ │ │ │ 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 aa8a8 │ │ │ │ + bl aa900 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7ffdc │ │ │ │ + beq 7ff94 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 7fd88 │ │ │ │ + bl 7fd40 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ffc8 │ │ │ │ + bgt 7ff80 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7ffd0 │ │ │ │ + beq 7ff88 │ │ │ │ mov r4, r5 │ │ │ │ - b 7ffdc │ │ │ │ + b 7ff94 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 7ffc8 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 7ff80 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007ffe4 : │ │ │ │ +0007ff9c : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 7fffc │ │ │ │ - b 32f414 <_Py_CalculateSuggestions@@Base+0xb74> │ │ │ │ + bne 7ffb4 │ │ │ │ + b 32ecd4 <_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, #63592 @ 0xf868 │ │ │ │ + movw r0, #61380 @ 0xefc4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ 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 r5, r0 │ │ │ │ - movw r1, #6792 @ 0x1a88 │ │ │ │ + movw r1, #6732 @ 0x1a4c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1809c4 │ │ │ │ + bl 18067c │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8007c │ │ │ │ + beq 80034 │ │ │ │ ldr r4, [r5, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 80098 │ │ │ │ + beq 80050 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 800a0 │ │ │ │ + b 80058 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #932 @ 0x3a4 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + movw r1, #63984 @ 0xf9f0 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 800a0 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 80058 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000800a8 : │ │ │ │ +00080060 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 800e8 │ │ │ │ + beq 800a0 │ │ │ │ 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, #63592 @ 0xf868 │ │ │ │ + movw r0, #61380 @ 0xefc4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000800f0 : │ │ │ │ +000800a8 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 80130 │ │ │ │ + beq 800e8 │ │ │ │ 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, #63592 @ 0xf868 │ │ │ │ + movw r0, #61380 @ 0xefc4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #24] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00080138 : │ │ │ │ +000800f0 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 80178 │ │ │ │ + beq 80130 │ │ │ │ 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, #63592 @ 0xf868 │ │ │ │ + movw r0, #61380 @ 0xefc4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #28] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00080180 : │ │ │ │ +00080138 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 801c0 │ │ │ │ + beq 80178 │ │ │ │ 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, #63592 @ 0xf868 │ │ │ │ + movw r0, #61380 @ 0xefc4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000801c8 : │ │ │ │ +00080180 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 80208 │ │ │ │ + beq 801c0 │ │ │ │ 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, #63592 @ 0xf868 │ │ │ │ + movw r0, #61380 @ 0xefc4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00080210 : │ │ │ │ +000801c8 : │ │ │ │ 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 8024c │ │ │ │ - movw r0, #63592 @ 0xf868 │ │ │ │ + beq 80204 │ │ │ │ + movw r0, #61380 @ 0xefc4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ movw r1, #514 @ 0x202 │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 802a4 │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 8025c │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 802ac │ │ │ │ + beq 80264 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 80288 │ │ │ │ + beq 80240 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 802b0 │ │ │ │ + b 80268 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10240 @ 0x2800 │ │ │ │ + movw r1, #7808 @ 0x1e80 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f8aec <_PyCode_InitAddressRange@@Base+0x1e8> │ │ │ │ + bl 2f86ac <_PyCode_InitAddressRange@@Base+0x44> │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000802cc : │ │ │ │ +00080284 : │ │ │ │ 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 80308 │ │ │ │ - movw r0, #63592 @ 0xf868 │ │ │ │ + beq 802c0 │ │ │ │ + movw r0, #61380 @ 0xefc4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ movw r1, #439 @ 0x1b7 │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 80364 │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 8031c │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 8036c │ │ │ │ + beq 80324 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8034c │ │ │ │ + beq 80304 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 8034c │ │ │ │ + beq 80304 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 80370 │ │ │ │ + b 80328 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10284 @ 0x282c │ │ │ │ + movw r1, #7852 @ 0x1eac │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #3 │ │ │ │ - bl 266428 │ │ │ │ + bl 265f08 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f8aec <_PyCode_InitAddressRange@@Base+0x1e8> │ │ │ │ + bl 2f86ac <_PyCode_InitAddressRange@@Base+0x44> │ │ │ │ ldr r0, [r5, #28] │ │ │ │ str r4, [r5, #28] │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008039c : │ │ │ │ +00080354 : │ │ │ │ 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 803d8 │ │ │ │ + beq 80390 │ │ │ │ mov r1, #480 @ 0x1e0 │ │ │ │ - movw r0, #63592 @ 0xf868 │ │ │ │ + movw r0, #61380 @ 0xefc4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 80434 │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 803ec │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 8043c │ │ │ │ + beq 803f4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8041c │ │ │ │ + beq 803d4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 8041c │ │ │ │ + beq 803d4 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 80440 │ │ │ │ + b 803f8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10308 @ 0x2844 │ │ │ │ + movw r1, #7876 @ 0x1ec4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #4 │ │ │ │ - bl 266428 │ │ │ │ + bl 265f08 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f8aec <_PyCode_InitAddressRange@@Base+0x1e8> │ │ │ │ + bl 2f86ac <_PyCode_InitAddressRange@@Base+0x44> │ │ │ │ ldr r0, [r5, #32] │ │ │ │ str r4, [r5, #32] │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008046c : │ │ │ │ +00080424 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00080490 : │ │ │ │ +00080448 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl aa8a8 │ │ │ │ + bl aa900 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 804e8 │ │ │ │ - bl 295bf8 │ │ │ │ + beq 804a0 │ │ │ │ + bl 295778 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 804d4 │ │ │ │ + bgt 8048c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 804dc │ │ │ │ + beq 80494 │ │ │ │ mov r4, r5 │ │ │ │ - b 804e8 │ │ │ │ + b 804a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 804d4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 8048c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000804f0 : │ │ │ │ +000804a8 : │ │ │ │ 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 8050c │ │ │ │ + b 804c4 │ │ │ │ │ │ │ │ -0008050c : │ │ │ │ +000804c4 : │ │ │ │ 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 aa8a8 │ │ │ │ + bl aa900 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 80680 │ │ │ │ + beq 80638 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 80674 │ │ │ │ + beq 8062c │ │ │ │ mov r0, r5 │ │ │ │ - bl 25e910 │ │ │ │ + bl 25db8c │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r7, r5 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 80594 │ │ │ │ + beq 8054c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 805d0 │ │ │ │ + beq 80588 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25e910 │ │ │ │ + bl 25db8c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 80668 │ │ │ │ + beq 80620 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r5 │ │ │ │ - bl 80698 │ │ │ │ + bl 80650 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 805b8 │ │ │ │ + bgt 80570 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 805b8 │ │ │ │ + bne 80570 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r4 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ mov r0, r7 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ - b 80680 │ │ │ │ - ldr r3, [pc, #180] @ 8068c │ │ │ │ + bl aed64 │ │ │ │ + b 80638 │ │ │ │ + ldr r3, [pc, #180] @ 80644 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 805f4 │ │ │ │ - movw r1, #58716 @ 0xe55c │ │ │ │ + bne 805ac │ │ │ │ + movw r1, #55848 @ 0xda28 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - ldr r0, [pc, #156] @ 80690 │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #156] @ 80648 │ │ │ │ + bl 8d9ec <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [r3, #3856] @ 0xf10 │ │ │ │ - movw r1, #63832 @ 0xf958 │ │ │ │ + movw r1, #61620 @ 0xf0b4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 1389cc │ │ │ │ + bl 138fc8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 80614 │ │ │ │ - bl 143524 │ │ │ │ - b 80574 │ │ │ │ + bne 805cc │ │ │ │ + bl 143118 │ │ │ │ + b 8052c │ │ │ │ mov r3, r4 │ │ │ │ - ldr r0, [pc, #116] @ 80694 │ │ │ │ + ldr r0, [pc, #116] @ 8064c │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r7, [fp, #-36] @ 0xffffffdc │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl d7e4c │ │ │ │ + bl d8a64 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80658 │ │ │ │ + bgt 80610 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 80658 │ │ │ │ + bne 80610 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 8060c │ │ │ │ + beq 805c4 │ │ │ │ mov r4, r9 │ │ │ │ - b 80574 │ │ │ │ + b 8052c │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r4 │ │ │ │ - b 80594 │ │ │ │ + b 8054c │ │ │ │ cmp r4, #0 │ │ │ │ - bne 80564 │ │ │ │ - b 80574 │ │ │ │ + bne 8051c │ │ │ │ + b 8052c │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - subseq fp, lr, r4, ror #5 │ │ │ │ + subseq sl, lr, r4, lsr #19 │ │ │ │ rsbeq r3, r3, ip, lsl #3 │ │ │ │ │ │ │ │ -00080698 : │ │ │ │ +00080650 : │ │ │ │ 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] @ 807e8 │ │ │ │ + ldr lr, [pc, #308] @ 807a0 │ │ │ │ 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 260d5c │ │ │ │ + bl 25ffc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 80728 │ │ │ │ + beq 806e0 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - movw r1, #63832 @ 0xf958 │ │ │ │ + movw r1, #61620 @ 0xf0b4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3, #3856] @ 0xf10 │ │ │ │ ldreq r4, [r9, #80] @ 0x50 │ │ │ │ - bl 1389cc │ │ │ │ + bl 138fc8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 80730 │ │ │ │ + bne 806e8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80728 │ │ │ │ + bgt 806e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 80728 │ │ │ │ + bne 806e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 807dc │ │ │ │ + b 80794 │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r4, sl} │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r8 │ │ │ │ - ldr r1, [pc, #160] @ 807ec │ │ │ │ - bl 17c474 │ │ │ │ + ldr r1, [pc, #160] @ 807a4 │ │ │ │ + bl 17c12c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80774 │ │ │ │ + bgt 8072c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 80774 │ │ │ │ + bne 8072c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 807b8 │ │ │ │ + beq 80770 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 807a0 │ │ │ │ + bgt 80758 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 807a0 │ │ │ │ + bne 80758 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2610cc │ │ │ │ + bl 260338 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 807dc │ │ │ │ + bgt 80794 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 807dc │ │ │ │ + bne 80794 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ │ │ │ │ -000807f0 : │ │ │ │ +000807a8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8050c │ │ │ │ + b 804c4 │ │ │ │ │ │ │ │ -00080808 : │ │ │ │ +000807c0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #34016 @ 0x84e0 │ │ │ │ + movw r0, #29728 @ 0x7420 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00080824 : │ │ │ │ - ldr r3, [pc, #60] @ 80868 │ │ │ │ +000807dc : │ │ │ │ + ldr r3, [pc, #60] @ 80820 │ │ │ │ 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, #58780 @ 0xe59c │ │ │ │ + movw r1, #56184 @ 0xdb78 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #38520 @ 0x9678 │ │ │ │ + movw r0, #36148 @ 0x8d34 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8d9ec <_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 808b4 │ │ │ │ - bl 390c50 <_PySys_GetSizeOf@@Base> │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 808bc │ │ │ │ - add r4, r4, r0 │ │ │ │ - cmn r4, #1 │ │ │ │ - bne 808cc │ │ │ │ - bl be4fc │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 808dc │ │ │ │ - mvn r4, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b b23fc │ │ │ │ - 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 │ │ │ │ sub sp, sp, #32 │ │ │ │ subs ip, r3, #0 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 80940 │ │ │ │ + bne 80880 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8097c │ │ │ │ + beq 808bc │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #124] @ 809c8 │ │ │ │ + ldr ip, [pc, #124] @ 80908 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 809bc │ │ │ │ + beq 808fc │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - beq 809a4 │ │ │ │ + beq 808e4 │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 385bb8 │ │ │ │ + b 3853e0 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #932 @ 0x3a4 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + movw r1, #63984 @ 0xf9f0 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ strhteq r8, [r2], #-144 @ 0xffffff70 │ │ │ │ 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 80954 │ │ │ │ + bl 390a20 <_PySys_GetSizeOf@@Base> │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 8095c │ │ │ │ + add r4, r4, r0 │ │ │ │ + cmn r4, #1 │ │ │ │ + bne 8096c │ │ │ │ + bl be6c4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 8097c │ │ │ │ + mvn r4, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b b24cc │ │ │ │ + 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 r2, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r4, [r3, #16] │ │ │ │ ldrne r3, [r0, #16] │ │ │ │ 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 80a24 │ │ │ │ + beq 809dc │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2e31c │ │ │ │ add r4, r0, r4 │ │ │ │ ldr r0, [r5, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80a3c │ │ │ │ + beq 809f4 │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2e31c │ │ │ │ add r4, r4, r0 │ │ │ │ ldr r0, [r5, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80a54 │ │ │ │ + beq 80a0c │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2e31c │ │ │ │ add r4, r0, r4 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 80a68 │ │ │ │ - bl be4fc │ │ │ │ + bne 80a20 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80a78 │ │ │ │ + bne 80a30 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b23fc │ │ │ │ + b b24cc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00080a80 : │ │ │ │ +00080a38 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #45236 @ 0xb0b4 │ │ │ │ + movw r3, #45660 @ 0xb25c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #10344 @ 0x2868 │ │ │ │ + movw r1, #7912 @ 0x1ee8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e3468 │ │ │ │ + bl 2e2fbc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80acc │ │ │ │ + bne 80a84 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2886b0 │ │ │ │ + b 2881f8 │ │ │ │ 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 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + mov r4, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80ae0 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 80ad0 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 80ae0 │ │ │ │ + mov r1, r2 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80b14 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 80b04 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 80b14 │ │ │ │ + mov r1, r6 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80b48 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 80b38 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 80b48 │ │ │ │ + mov r1, r6 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80b7c │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 80b6c │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 80b7c │ │ │ │ + mov r1, r6 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 80b98 │ │ │ │ + ldr r0, [r5, #32] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 80bac │ │ │ │ + b 80bd4 │ │ │ │ + mov r1, r6 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80b88 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 80bc4 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 80bd4 │ │ │ │ + mov r1, r6 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 80bf0 │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80c14 │ │ │ │ + b 80c04 │ │ │ │ + mov r1, r6 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80be0 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + mov r1, r6 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r5, #36] @ 0x24 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80c48 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 80c38 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 80c48 │ │ │ │ + mov r1, r6 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r5, #40] @ 0x28 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 80c64 │ │ │ │ + ldr r0, [r5, #44] @ 0x2c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80c88 │ │ │ │ + b 80c78 │ │ │ │ + mov r1, r6 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80c54 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + mov r1, r6 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r5, #48] @ 0x30 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80cbc │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 80cac │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 80cbc │ │ │ │ + mov r1, r6 │ │ │ │ + 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 1a912c │ │ │ │ + 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 80d28 │ │ │ │ + movw r3, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 80d18 │ │ │ │ + bl 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 80d28 │ │ │ │ + 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, #2512 @ 0x9d0 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 80d50 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + b 100924 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + 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, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 80b24 │ │ │ │ + bne 80db4 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 80b20 │ │ │ │ + ble 80db0 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 80b60 │ │ │ │ + beq 80df0 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #216] @ 80c14 │ │ │ │ + ldr r1, [pc, #216] @ 80ea4 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 80c08 │ │ │ │ + beq 80e98 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80b88 │ │ │ │ + beq 80e18 │ │ │ │ add r4, r6, r4 │ │ │ │ cmp r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 80bb8 │ │ │ │ - b 80b98 │ │ │ │ - bl be4fc │ │ │ │ + beq 80e48 │ │ │ │ + b 80e28 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80b74 │ │ │ │ - b 80c08 │ │ │ │ + beq 80e04 │ │ │ │ + b 80e98 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 80bb8 │ │ │ │ - bl be4fc │ │ │ │ + bne 80e48 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80c08 │ │ │ │ - bl dc4ec │ │ │ │ + bne 80e98 │ │ │ │ + bl dd114 │ │ │ │ orr r1, r4, #524288 @ 0x80000 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e5c8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 80bf8 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 80e88 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27ad20 │ │ │ │ + b 27a868 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrdeq r8, [r2], #-156 @ 0xffffff64 @ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ @@ -84794,668 +84960,540 @@ │ │ │ │ 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 80c6c │ │ │ │ + bne 80efc │ │ │ │ cmp r2, #0 │ │ │ │ - ble 80c68 │ │ │ │ + ble 80ef8 │ │ │ │ clz r6, r1 │ │ │ │ lsr r6, r6, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrne r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 80ca8 │ │ │ │ + beq 80f38 │ │ │ │ mov r6, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #492] @ 80e70 │ │ │ │ + ldr r1, [pc, #492] @ 81100 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 80dcc │ │ │ │ + beq 8105c │ │ │ │ ldr r0, [r4] │ │ │ │ add r5, r5, r6 │ │ │ │ - bl 300e28 │ │ │ │ + bl 3009e8 │ │ │ │ sub r6, r5, #1 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80dcc │ │ │ │ + beq 8105c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 80d9c │ │ │ │ + beq 8102c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80d00 │ │ │ │ - bl 176884 │ │ │ │ + beq 80f90 │ │ │ │ + bl 17653c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 80cf4 │ │ │ │ - bl be4fc │ │ │ │ + bne 80f84 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80dcc │ │ │ │ + bne 8105c │ │ │ │ subs r5, r5, #2 │ │ │ │ - bne 80d08 │ │ │ │ - b 80d9c │ │ │ │ + bne 80f98 │ │ │ │ + b 8102c │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movw r7, #26132 @ 0x6614 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80d5c │ │ │ │ + beq 80fec │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 80d50 │ │ │ │ - bl 1e6ecc │ │ │ │ + beq 80fe0 │ │ │ │ + bl 1e5c5c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 80d50 │ │ │ │ - bl be4fc │ │ │ │ + bne 80fe0 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80dcc │ │ │ │ + bne 8105c │ │ │ │ cmp r5, #1 │ │ │ │ - bne 80d60 │ │ │ │ - b 80da8 │ │ │ │ - vldr d9, [pc, #260] @ 80e68 │ │ │ │ + bne 80ff0 │ │ │ │ + b 81038 │ │ │ │ + vldr d9, [pc, #260] @ 810f8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 80dac │ │ │ │ - bl 1e6ecc │ │ │ │ + beq 8103c │ │ │ │ + bl 1e5c5c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 80dac │ │ │ │ - bl be4fc │ │ │ │ + bne 8103c │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80dac │ │ │ │ - b 80dcc │ │ │ │ - vldr d8, [pc, #196] @ 80e68 │ │ │ │ + beq 8103c │ │ │ │ + b 8105c │ │ │ │ + vldr d8, [pc, #196] @ 810f8 │ │ │ │ vmov.f64 d9, d8 │ │ │ │ - b 80dac │ │ │ │ - vldr d8, [pc, #184] @ 80e68 │ │ │ │ + b 8103c │ │ │ │ + vldr d8, [pc, #184] @ 810f8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #140 @ 0x8c │ │ │ │ - bl 2de048 <_PyTime_gmtime@@Base+0xf90> │ │ │ │ + bl 2ddba4 <_PyTime_gmtime@@Base+0xf6c> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 80dd4 │ │ │ │ + bne 81064 │ │ │ │ mov r0, #0 │ │ │ │ - b 80e58 │ │ │ │ + b 810e8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #132 @ 0x84 │ │ │ │ - bl 2de048 <_PyTime_gmtime@@Base+0xf90> │ │ │ │ + bl 2ddba4 <_PyTime_gmtime@@Base+0xf6c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80dcc │ │ │ │ + beq 8105c │ │ │ │ ldrd r0, [fp, #-140] @ 0xffffff74 │ │ │ │ sub r2, fp, #92 @ 0x5c │ │ │ │ - bl 2dcb60 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 2dc6dc <_PyTime_AsTimespec@@Base> │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ ldrd r0, [fp, #-132] @ 0xffffff7c │ │ │ │ - bl 2dcb60 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl dc4ec │ │ │ │ + bl 2dc6dc <_PyTime_AsTimespec@@Base> │ │ │ │ + bl dd114 │ │ │ │ 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 df21c │ │ │ │ + bl dfe38 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 80e50 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 810e0 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ - b 80dcc │ │ │ │ + bl 27a868 │ │ │ │ + b 8105c │ │ │ │ sub r0, fp, #76 @ 0x4c │ │ │ │ - bl 80e74 │ │ │ │ + bl 81104 │ │ │ │ sub sp, fp, #40 @ 0x28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ nop {0} │ │ │ │ ... │ │ │ │ rsbeq r8, r2, r8, lsl #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] @ 80f28 │ │ │ │ + vldr d8, [pc, #144] @ 811b8 │ │ │ │ ldrd r0, [r0, #16] │ │ │ │ - blx 3cd0b8 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cc748 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ vldr s15, [r5, #24] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d8 │ │ │ │ - bl c57b8 │ │ │ │ + bl c5ae0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 80f18 │ │ │ │ + beq 811a8 │ │ │ │ ldrd r0, [r5] │ │ │ │ - blx 3cd0b8 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cc748 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ vldr s14, [r5, #8] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d8 │ │ │ │ - bl c57b8 │ │ │ │ + bl c5ae0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 80f04 │ │ │ │ + bne 81194 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80f18 │ │ │ │ + bgt 811a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 80f18 │ │ │ │ + bne 811a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 80f18 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 811a8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b cef58 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b cfbd0 <_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 300e28 │ │ │ │ + bl 3009e8 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 80fa8 │ │ │ │ + beq 81238 │ │ │ │ mov r4, r0 │ │ │ │ - bl dc4ec │ │ │ │ + bl dd114 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dc10 <__timerfd_gettime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 80fa0 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 81230 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ mov r0, #0 │ │ │ │ - b 80fa8 │ │ │ │ + b 81238 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 80e74 │ │ │ │ + bl 81104 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00080fb0 : │ │ │ │ +00081240 : │ │ │ │ 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 1b4a44 │ │ │ │ + bl 1b41e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80ff8 │ │ │ │ + beq 81288 │ │ │ │ cmp r0, #8 │ │ │ │ - bls 81000 │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + bls 81290 │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10468 @ 0x28e4 │ │ │ │ + movw r1, #8036 @ 0x1f64 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00081008 : │ │ │ │ +00081298 : │ │ │ │ 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 81038 │ │ │ │ - movw r0, #34964 @ 0x8894 │ │ │ │ + bne 812c8 │ │ │ │ + movw r0, #37068 @ 0x90cc │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #1709 @ 0x6ad │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 81094 │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 81324 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 81054 │ │ │ │ + beq 812e4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 810a8 │ │ │ │ - bl 14b788 <_PyNumber_Index@@Base> │ │ │ │ + b 81338 │ │ │ │ + bl 14b38c <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 81094 │ │ │ │ - bl 810a8 │ │ │ │ + beq 81324 │ │ │ │ + bl 81338 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8109c │ │ │ │ + bgt 8132c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8109c │ │ │ │ + bne 8132c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 8109c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 8132c │ │ │ │ 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 810d4 │ │ │ │ + beq 81364 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 810f0 │ │ │ │ + bne 81380 │ │ │ │ movw r1, #1682 @ 0x692 │ │ │ │ - movw r0, #34964 @ 0x8894 │ │ │ │ + movw r0, #37068 @ 0x90cc │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378f30 <_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 81114 │ │ │ │ + bhi 813a4 │ │ │ │ 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 81128 │ │ │ │ + bcs 813b8 │ │ │ │ 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} │ │ │ │ + │ │ │ │ +000813e8 : │ │ │ │ + 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 81430 │ │ │ │ + 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 1c0548 <_PyLong_FromByteArray@@Base> │ │ │ │ + movw r1, #1470 @ 0x5be │ │ │ │ + movw r0, #37068 @ 0x90cc │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + │ │ │ │ +00081448 : │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + tst r3, #16777216 @ 0x1000000 │ │ │ │ + bne 81490 │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + mov r2, r0 │ │ │ │ + movw r1, #55984 @ 0xdab0 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1409e8 │ │ │ │ + mvn r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + tst r3, #3 │ │ │ │ + moveq r0, #1 │ │ │ │ + movne r0, #0 │ │ │ │ + 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, #3960] @ 0xf78 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldrne r5, [r3, #8] │ │ │ │ - bne 811a8 │ │ │ │ + bne 814f4 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 811a4 │ │ │ │ + ble 814f0 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrne r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 811e4 │ │ │ │ + beq 81530 │ │ │ │ mov r5, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #408] @ 81358 │ │ │ │ + ldr r1, [pc, #408] @ 816a4 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 81340 │ │ │ │ + beq 8168c │ │ │ │ ldr r0, [r6] │ │ │ │ add r4, r4, r5 │ │ │ │ - bl 300e28 │ │ │ │ + bl 3009e8 │ │ │ │ sub r5, r4, #1 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 81340 │ │ │ │ + beq 8168c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 812b4 │ │ │ │ + beq 81600 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8123c │ │ │ │ - bl 176884 │ │ │ │ + beq 81588 │ │ │ │ + bl 17653c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 81230 │ │ │ │ - bl be4fc │ │ │ │ + bne 8157c │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81340 │ │ │ │ + bne 8168c │ │ │ │ subs r4, r4, #2 │ │ │ │ - bne 81244 │ │ │ │ - b 812c8 │ │ │ │ + bne 81590 │ │ │ │ + b 81614 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81280 │ │ │ │ - bl 1bbc9c │ │ │ │ + beq 815cc │ │ │ │ + bl 1bb79c │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - bne 81274 │ │ │ │ - bl be4fc │ │ │ │ + bne 815c0 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81340 │ │ │ │ + bne 8168c │ │ │ │ cmp r4, #1 │ │ │ │ - bne 81288 │ │ │ │ - b 812d8 │ │ │ │ + bne 815d4 │ │ │ │ + b 81624 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 1bbc9c │ │ │ │ + bl 1bb79c │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - bne 812e0 │ │ │ │ - bl be4fc │ │ │ │ + bne 8162c │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 812e0 │ │ │ │ - b 81340 │ │ │ │ + beq 8162c │ │ │ │ + b 8168c │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r5 │ │ │ │ mov r9, r5 │ │ │ │ mov r8, r5 │ │ │ │ - b 812e0 │ │ │ │ + b 8162c │ │ │ │ mov r6, r4 │ │ │ │ mov r9, r4 │ │ │ │ mov r8, r4 │ │ │ │ - b 812e0 │ │ │ │ + b 8162c │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, r8 │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ mov r0, r9 │ │ │ │ - bl 2dcb60 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 2dc6dc <_PyTime_AsTimespec@@Base> │ │ │ │ mov r1, r6 │ │ │ │ sub r2, fp, #92 @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dcb60 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl dc4ec │ │ │ │ + bl 2dc6dc <_PyTime_AsTimespec@@Base> │ │ │ │ + bl dd114 │ │ │ │ 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 df21c │ │ │ │ + bl dfe38 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 81348 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 81694 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ mov r0, #0 │ │ │ │ - b 81350 │ │ │ │ + b 8169c │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - bl 81678 │ │ │ │ + bl 81708 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ rsbeq r8, r2, r4, lsr sl │ │ │ │ │ │ │ │ -0008135c : │ │ │ │ - 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 813a4 │ │ │ │ - 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 1c0a50 <_PyLong_FromByteArray@@Base> │ │ │ │ - movw r1, #1470 @ 0x5be │ │ │ │ - movw r0, #34964 @ 0x8894 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl 379708 <_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 81410 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne 81400 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 81410 │ │ │ │ - mov r1, r2 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 81444 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 81434 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 81444 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 81460 │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 81484 │ │ │ │ - b 81474 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 81450 │ │ │ │ - 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 814a0 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #32] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 814d4 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 814c4 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 814d4 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #24] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 814f0 │ │ │ │ - ldr r0, [r6, #28] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 81514 │ │ │ │ - b 81504 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 814e0 │ │ │ │ - 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 81548 │ │ │ │ - movw r3, #65136 @ 0xfe70 │ │ │ │ - movt r3, #15 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 81538 │ │ │ │ - bl ffdc4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 81548 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #40] @ 0x28 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 81564 │ │ │ │ - ldr r0, [r6, #44] @ 0x2c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 81588 │ │ │ │ - b 81578 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 81554 │ │ │ │ - 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 815a4 │ │ │ │ - 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 1a950c │ │ │ │ - │ │ │ │ -000815bc : │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 81604 │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - mov r2, r0 │ │ │ │ - movw r1, #58416 @ 0xe430 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - mvn r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - tst r3, #3 │ │ │ │ - moveq r0, #1 │ │ │ │ - movne r0, #0 │ │ │ │ - bx lr │ │ │ │ - │ │ │ │ -00081618 : │ │ │ │ +000816a8 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 81660 │ │ │ │ + bne 816f0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58416 @ 0xe430 │ │ │ │ + movw r1, #55984 @ 0xdab0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ 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 │ │ │ │ @@ -85466,92 +85504,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 262118 <_Py_HandlePending@@Base+0x7c4> │ │ │ │ + bl 261388 <_Py_HandlePending@@Base+0x7c8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 816b4 │ │ │ │ + bne 81744 │ │ │ │ mov r0, #0 │ │ │ │ - b 816e4 │ │ │ │ + b 81774 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #28 │ │ │ │ - bl 262118 <_Py_HandlePending@@Base+0x7c4> │ │ │ │ + bl 261388 <_Py_HandlePending@@Base+0x7c8> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 816ac │ │ │ │ + beq 8173c │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ strd r0, [sp] │ │ │ │ - movw r0, #56636 @ 0xdd3c │ │ │ │ + movw r0, #65504 @ 0xffe0 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ 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 300e28 │ │ │ │ + bl 3009e8 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 81764 │ │ │ │ + beq 817f4 │ │ │ │ mov r4, r0 │ │ │ │ - bl dc4ec │ │ │ │ + bl dd114 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dc10 <__timerfd_gettime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 8175c │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 817ec │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ mov r0, #0 │ │ │ │ - b 81764 │ │ │ │ + b 817f4 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 81678 │ │ │ │ + bl 81708 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000817a4 : │ │ │ │ +00081834 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000817c8 : │ │ │ │ +00081858 : │ │ │ │ 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 │ │ │ │ @@ -85559,145 +85597,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 81824 │ │ │ │ + bne 818b4 │ │ │ │ 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 152090 │ │ │ │ + b 151c9c │ │ │ │ │ │ │ │ -00081830 : │ │ │ │ +000818c0 : │ │ │ │ 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] @ 81970 │ │ │ │ + ldr r7, [pc, #284] @ 81a00 │ │ │ │ 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 81894 │ │ │ │ + bhi 81924 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r6, r4 │ │ │ │ - bl 9fb0c │ │ │ │ + bl 9fb88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 818a4 │ │ │ │ + bne 81934 │ │ │ │ mov r0, r9 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2e1c5c │ │ │ │ + b 2e17ac │ │ │ │ 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 8193c │ │ │ │ + ble 819cc │ │ │ │ ldr r1, [r3, #3732] @ 0xe94 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 8193c │ │ │ │ + beq 819cc │ │ │ │ ldr r3, [r3, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8193c │ │ │ │ + bne 819cc │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 81910 │ │ │ │ + beq 819a0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8193c │ │ │ │ + bne 819cc │ │ │ │ add r3, r2, #12 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ tst r2, #16 │ │ │ │ - bne 8193c │ │ │ │ + bne 819cc │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 81924 │ │ │ │ + bne 819b4 │ │ │ │ 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 255e70 <_Py_NewReference@@Base> │ │ │ │ + bl a02fc <_Py_NewReference@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00081974 <_PyInterpreterState_RequiresIDRef@@Base>: │ │ │ │ +00081a04 <_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 │ │ │ │ │ │ │ │ -0008198c : │ │ │ │ +00081a1c : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000819bc : │ │ │ │ +00081a4c : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000819e8 : │ │ │ │ +00081a78 : │ │ │ │ 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 │ │ │ │ @@ -85708,1129 +85746,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 │ │ │ │ │ │ │ │ -00081a2c : │ │ │ │ +00081abc : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00081a4c <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base>: │ │ │ │ +00081adc <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base>: │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [r0, #364] @ 0x16c │ │ │ │ cmp r3, r1 │ │ │ │ bxeq lr │ │ │ │ - ldr r3, [pc, #80] @ 81ab4 <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base+0x68> │ │ │ │ + ldr r3, [pc, #80] @ 81b44 <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base+0x68> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 81a98 <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base+0x4c> │ │ │ │ + bne 81b28 <_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, #58716 @ 0xe55c │ │ │ │ + movw r1, #55848 @ 0xda28 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #30712 @ 0x77f8 │ │ │ │ + movw r0, #27168 @ 0x6a20 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8d9ec <_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 │ │ │ │ │ │ │ │ -00081ab8 <_PyRWMutex_Lock@@Base>: │ │ │ │ +00081b48 <_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 81b0c <_PyRWMutex_Lock@@Base+0x54> │ │ │ │ + bne 81b9c <_PyRWMutex_Lock@@Base+0x54> │ │ │ │ orr r2, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 81afc <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ + bne 81b8c <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81ae4 <_PyRWMutex_Lock@@Base+0x2c> │ │ │ │ + bne 81b74 <_PyRWMutex_Lock@@Base+0x2c> │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, r3 │ │ │ │ - b 81ad4 <_PyRWMutex_Lock@@Base+0x1c> │ │ │ │ + b 81b64 <_PyRWMutex_Lock@@Base+0x1c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 81bc8 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ + bl 81c58 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ mov r1, r0 │ │ │ │ - b 81ad4 <_PyRWMutex_Lock@@Base+0x1c> │ │ │ │ + b 81b64 <_PyRWMutex_Lock@@Base+0x1c> │ │ │ │ │ │ │ │ -00081b1c <_PyRWMutex_Unlock@@Base>: │ │ │ │ +00081bac <_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 81b30 <_PyRWMutex_Unlock@@Base+0x14> │ │ │ │ + bne 81bc0 <_PyRWMutex_Unlock@@Base+0x14> │ │ │ │ tst r2, #2 │ │ │ │ dmb ish │ │ │ │ - beq 81b58 <_PyRWMutex_Unlock@@Base+0x3c> │ │ │ │ + beq 81be8 <_PyRWMutex_Unlock@@Base+0x3c> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2b6fb4 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + b 2b68b4 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00081b64 <_PyRWMutex_RLock@@Base>: │ │ │ │ +00081bf4 <_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 81b98 <_PyRWMutex_RLock@@Base+0x34> │ │ │ │ mov r0, r4 │ │ │ │ - bl 81bc8 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ + tst r1, #3 │ │ │ │ + beq 81c28 <_PyRWMutex_RLock@@Base+0x34> │ │ │ │ + bl 81c58 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ mov r1, r0 │ │ │ │ - b 81b80 <_PyRWMutex_RLock@@Base+0x1c> │ │ │ │ + b 81c10 <_PyRWMutex_RLock@@Base+0x1c> │ │ │ │ add r2, r1, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 81bb8 <_PyRWMutex_RLock@@Base+0x54> │ │ │ │ + bne 81c48 <_PyRWMutex_RLock@@Base+0x54> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81ba0 <_PyRWMutex_RLock@@Base+0x3c> │ │ │ │ + bne 81c30 <_PyRWMutex_RLock@@Base+0x3c> │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, r3 │ │ │ │ - b 81b80 <_PyRWMutex_RLock@@Base+0x1c> │ │ │ │ + b 81c10 <_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 81c20 <_PyRWMutex_RLock@@Base+0xbc> │ │ │ │ + bne 81cb0 <_PyRWMutex_RLock@@Base+0xbc> │ │ │ │ mov r3, r1 │ │ │ │ orr r2, r1, #2 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne 81c14 <_PyRWMutex_RLock@@Base+0xb0> │ │ │ │ + bne 81ca4 <_PyRWMutex_RLock@@Base+0xb0> │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 81bfc <_PyRWMutex_RLock@@Base+0x98> │ │ │ │ + bne 81c8c <_PyRWMutex_RLock@@Base+0x98> │ │ │ │ dmb ish │ │ │ │ - bne 81c50 <_PyRWMutex_RLock@@Base+0xec> │ │ │ │ + bne 81ce0 <_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 2b676c <_PyParkingLot_Park@@Base> │ │ │ │ + bl 2b6064 <_PyParkingLot_Park@@Base> │ │ │ │ ldr r0, [r4] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00081c58 <_PyRWMutex_RUnlock@@Base>: │ │ │ │ +00081ce8 <_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 81c68 <_PyRWMutex_RUnlock@@Base+0x10> │ │ │ │ + bne 81cf8 <_PyRWMutex_RUnlock@@Base+0x10> │ │ │ │ bic r3, r2, #1 │ │ │ │ dmb ish │ │ │ │ cmp r3, #2 │ │ │ │ - bne 81c98 <_PyRWMutex_RUnlock@@Base+0x40> │ │ │ │ + bne 81d28 <_PyRWMutex_RUnlock@@Base+0x40> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2b6fb4 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + b 2b68b4 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00081ca4 : │ │ │ │ +00081d34 : │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 81cd8 │ │ │ │ + beq 81d68 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ movw r2, #33556 @ 0x8314 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 81cd8 │ │ │ │ + bne 81d68 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 81cd8 │ │ │ │ + beq 81d68 │ │ │ │ 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, #45160 @ 0xb068 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10516 @ 0x2914 │ │ │ │ + movw r1, #8084 @ 0x1f94 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00081d0c : │ │ │ │ +00081d9c : │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81d3c │ │ │ │ + beq 81dcc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33556 @ 0x8314 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 81d3c │ │ │ │ + bne 81dcc │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 81d3c │ │ │ │ + beq 81dcc │ │ │ │ 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, #45160 @ 0xb068 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10576 @ 0x2950 │ │ │ │ + movw r1, #8144 @ 0x1fd0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00081d70 : │ │ │ │ +00081e00 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81da0 │ │ │ │ + beq 81e30 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33556 @ 0x8314 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 81da0 │ │ │ │ + bne 81e30 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 81da0 │ │ │ │ + beq 81e30 │ │ │ │ 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, #45160 @ 0xb068 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10636 @ 0x298c │ │ │ │ + movw r1, #8204 @ 0x200c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00081dd4 : │ │ │ │ +00081e64 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81e04 │ │ │ │ + beq 81e94 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33556 @ 0x8314 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 81e04 │ │ │ │ + bne 81e94 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 81e04 │ │ │ │ + beq 81e94 │ │ │ │ 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, #45160 @ 0xb068 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10700 @ 0x29cc │ │ │ │ + movw r1, #8268 @ 0x204c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00081e38 : │ │ │ │ +00081ec8 : │ │ │ │ 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 81e98 │ │ │ │ + beq 81f28 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ movw r2, #33556 @ 0x8314 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 81e98 │ │ │ │ + bne 81f28 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 81e98 │ │ │ │ + beq 81f28 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 81eb8 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 81f48 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10816 @ 0x2a40 │ │ │ │ + movw r1, #8384 @ 0x20c0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 81eb0 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 81f40 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10756 @ 0x2a04 │ │ │ │ + movw r1, #8324 @ 0x2084 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00081ec4 : │ │ │ │ +00081f54 : │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 81ef8 │ │ │ │ + beq 81f88 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ movw r2, #33556 @ 0x8314 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 81ef8 │ │ │ │ + bne 81f88 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 81ef8 │ │ │ │ + beq 81f88 │ │ │ │ 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, #45160 @ 0xb068 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10864 @ 0x2a70 │ │ │ │ + movw r1, #8432 @ 0x20f0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00081f2c : │ │ │ │ +00081fbc : │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 81f60 │ │ │ │ + beq 81ff0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ movw r2, #33556 @ 0x8314 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 81f60 │ │ │ │ + bne 81ff0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 81f60 │ │ │ │ + beq 81ff0 │ │ │ │ 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, #45160 @ 0xb068 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10920 @ 0x2aa8 │ │ │ │ + movw r1, #8488 @ 0x2128 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00081f94 : │ │ │ │ +00082024 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1a1684 <_PyArena_Free@@Base+0x194c> │ │ │ │ + b 1a1320 <_PyArena_Free@@Base+0x1950> │ │ │ │ │ │ │ │ -00081fa8 : │ │ │ │ +00082038 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 38b314 <_PyLong_Lshift@@Base+0x4dc> │ │ │ │ + b 38b200 <_PyLong_Lshift@@Base+0x5a8> │ │ │ │ │ │ │ │ -00081fbc : │ │ │ │ +0008204c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 498d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x7c0> │ │ │ │ + b 4986c <_PyEval_SpecialMethodCanSuggest@@Base+0x7ac> │ │ │ │ │ │ │ │ -00081fd0 : │ │ │ │ +00082060 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 30d988 <_PyFunction_VerifyStateless@@Base+0xa98> │ │ │ │ + b 30d468 <_PyFunction_VerifyStateless@@Base+0xa98> │ │ │ │ │ │ │ │ -00081fe4 : │ │ │ │ +00082074 : │ │ │ │ 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 1ef754 │ │ │ │ + bl 1ee4ec │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 82038 │ │ │ │ + beq 820c8 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ bl 2e280 │ │ │ │ - b 820e4 │ │ │ │ + b 82174 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl a5998 │ │ │ │ + bl a5a58 │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r3, r5 │ │ │ │ - bne 8205c │ │ │ │ - bl 2e1c38 │ │ │ │ + bne 820ec │ │ │ │ + bl 2e1788 │ │ │ │ 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 8205c │ │ │ │ + bgt 820ec │ │ │ │ mov r0, r9 │ │ │ │ cmp r8, #70 @ 0x46 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - movw r2, #8428 @ 0x20ec │ │ │ │ + movw r2, #8572 @ 0x217c │ │ │ │ movt r2, #8 │ │ │ │ - movw r3, #15632 @ 0x3d10 │ │ │ │ + movw r3, #15776 @ 0x3da0 │ │ │ │ movt r3, #8 │ │ │ │ movne r9, r2 │ │ │ │ moveq r9, r3 │ │ │ │ - blx 3ccaf0 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + blx 3cc180 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub r5, r5, #1 │ │ │ │ - beq 820dc │ │ │ │ - bl 3c7420 │ │ │ │ + beq 8216c │ │ │ │ + bl 3c6ab0 │ │ │ │ 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 8209c │ │ │ │ + b 8212c │ │ │ │ mov r0, r6 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ 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 82134 │ │ │ │ + blt 821c4 │ │ │ │ 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 82134 │ │ │ │ + blt 821c4 │ │ │ │ mov r3, #0 │ │ │ │ sub ip, ip, #1 │ │ │ │ str r3, [r1, #-4] │ │ │ │ sub r1, r1, #4 │ │ │ │ - b 820fc │ │ │ │ + b 8218c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00082140 : │ │ │ │ +000821d0 : │ │ │ │ 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] @ 821c4 │ │ │ │ + ldr ip, [pc, #104] @ 82254 │ │ │ │ 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 821c8 │ │ │ │ + bl 82258 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 821bc │ │ │ │ + beq 8224c │ │ │ │ add r5, r5, #16 │ │ │ │ cmp r5, r6 │ │ │ │ - bne 82184 │ │ │ │ + bne 82214 │ │ │ │ add r2, r4, #3776 @ 0xec0 │ │ │ │ mov r1, r8 │ │ │ │ add r2, r2, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 821c8 │ │ │ │ + bl 82258 │ │ │ │ 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 8224c │ │ │ │ + beq 822dc │ │ │ │ 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 8223c │ │ │ │ + bgt 822cc │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bne 8223c │ │ │ │ + bne 822cc │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 82254 │ │ │ │ + beq 822e4 │ │ │ │ ldr r4, [r4] │ │ │ │ - b 821ec │ │ │ │ + b 8227c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0008225c : │ │ │ │ +000822ec : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 8227c │ │ │ │ + beq 8230c │ │ │ │ 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 │ │ │ │ │ │ │ │ -00082288 : │ │ │ │ +00082318 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a7658 │ │ │ │ + b a7718 │ │ │ │ │ │ │ │ -0008229c : │ │ │ │ +0008232c : │ │ │ │ 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 822d4 │ │ │ │ + bne 82364 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 822d4 │ │ │ │ - bl a47c0 <_Py_SetImmortal@@Base> │ │ │ │ - b 822d8 │ │ │ │ + bne 82364 │ │ │ │ + bl a4880 <_Py_SetImmortal@@Base> │ │ │ │ + b 82368 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000822e0 : │ │ │ │ +00082370 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000822f4 : │ │ │ │ +00082384 : │ │ │ │ ldr r3, [r0] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movle r0, #0 │ │ │ │ - ble 8231c │ │ │ │ + ble 823ac │ │ │ │ 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 │ │ │ │ │ │ │ │ -00082328 : │ │ │ │ +000823b8 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00082340 : │ │ │ │ +000823d0 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, #8 │ │ │ │ - bl 97e68 │ │ │ │ + bl 979a8 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r0] │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008236c : │ │ │ │ +000823fc : │ │ │ │ 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 823a4 │ │ │ │ + beq 82434 │ │ │ │ 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 982fc │ │ │ │ + b 97e3c │ │ │ │ │ │ │ │ -000823b4 : │ │ │ │ +00082444 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 823d4 │ │ │ │ + beq 82464 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000823e0 : │ │ │ │ - ldr r3, [pc, #32] @ 82408 │ │ │ │ +00082470 : │ │ │ │ + ldr r3, [pc, #32] @ 82498 │ │ │ │ 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 @ │ │ │ │ │ │ │ │ -0008240c : │ │ │ │ - ldr r3, [pc, #24] @ 8242c │ │ │ │ +0008249c : │ │ │ │ + ldr r3, [pc, #24] @ 824bc │ │ │ │ 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 2b9dcc <_PySemaphore_Wakeup@@Base+0x34> │ │ │ │ + b 2b972c <_PySemaphore_Wakeup@@Base+0x34> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00082430 : │ │ │ │ +000824c0 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00082448 : │ │ │ │ +000824d8 : │ │ │ │ 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 82478 │ │ │ │ + bne 82508 │ │ │ │ mov r1, #940 @ 0x3ac │ │ │ │ - movw r0, #12984 @ 0x32b8 │ │ │ │ + movw r0, #10324 @ 0x2854 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 824dc │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 8256c │ │ │ │ ldr r5, [r4, #4] │ │ │ │ movw r1, #7724 @ 0x1e2c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r5, r1 │ │ │ │ - beq 824e4 │ │ │ │ + beq 82574 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ 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 824e4 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 82574 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10984 @ 0x2ae8 │ │ │ │ + movw r1, #8552 @ 0x2168 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ 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} │ │ │ │ │ │ │ │ -00082508 : │ │ │ │ +00082598 : │ │ │ │ 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 8256c │ │ │ │ + beq 825fc │ │ │ │ ldr r4, [r5, #4] │ │ │ │ movw r1, #7724 @ 0x1e2c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r4, r1 │ │ │ │ - beq 82584 │ │ │ │ + beq 82614 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ 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 82584 │ │ │ │ + beq 82614 │ │ │ │ movw r1, #973 @ 0x3cd │ │ │ │ - movw r0, #12984 @ 0x32b8 │ │ │ │ + movw r0, #10324 @ 0x2854 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378f30 <_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 825b8 │ │ │ │ + ble 82648 │ │ │ │ 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} │ │ │ │ │ │ │ │ -000825c0 <_Py_UTF8_Edit_Cost@@Base>: │ │ │ │ +00082650 <_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 cd664 │ │ │ │ + bl ce2dc │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 82634 <_Py_UTF8_Edit_Cost@@Base+0x74> │ │ │ │ + beq 826c4 <_Py_UTF8_Edit_Cost@@Base+0x74> │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl cd664 │ │ │ │ + bl ce2dc │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 82634 <_Py_UTF8_Edit_Cost@@Base+0x74> │ │ │ │ + beq 826c4 <_Py_UTF8_Edit_Cost@@Base+0x74> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 82620 <_Py_UTF8_Edit_Cost@@Base+0x60> │ │ │ │ + bne 826b0 <_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 a5998 │ │ │ │ + bl a5a58 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 8263c <_Py_UTF8_Edit_Cost@@Base+0x7c> │ │ │ │ - bl 2e1c38 │ │ │ │ + bne 826cc <_Py_UTF8_Edit_Cost@@Base+0x7c> │ │ │ │ + bl 2e1788 │ │ │ │ mvn r4, #0 │ │ │ │ - b 82660 <_Py_UTF8_Edit_Cost@@Base+0xa0> │ │ │ │ + b 826f0 <_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 32ed8c <_Py_CalculateSuggestions@@Base+0x4ec> │ │ │ │ + bl 32e64c <_Py_CalculateSuggestions@@Base+0x4ec> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0008266c <_PyInterpreterGuard_GetInterpreter@@Base>: │ │ │ │ +000826fc <_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 │ │ │ │ │ │ │ │ -00082684 : │ │ │ │ +00082714 : │ │ │ │ cmp r2, #24576 @ 0x6000 │ │ │ │ - bcs 826c4 │ │ │ │ + bcs 82754 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #24576 @ 0x6000 │ │ │ │ - movw r1, #11012 @ 0x2b04 │ │ │ │ + movw r1, #8580 @ 0x2184 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000826e8 : │ │ │ │ +00082778 : │ │ │ │ ldr r2, [r0, #792] @ 0x318 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 82720 │ │ │ │ + beq 827b0 │ │ │ │ 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 99ef0 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + b 99f20 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ │ │ │ │ -0008272c : │ │ │ │ +000827bc : │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #30576 @ 0x7770 │ │ │ │ + movw r3, #28144 @ 0x6df0 │ │ │ │ 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 8276c │ │ │ │ + beq 827fc │ │ │ │ cmp lr, #0 │ │ │ │ - beq 8276c │ │ │ │ + beq 827fc │ │ │ │ ldrb lr, [r3, ip] │ │ │ │ cmp lr, r0 │ │ │ │ - beq 82744 │ │ │ │ + beq 827d4 │ │ │ │ ldrb r3, [r3, ip] │ │ │ │ sub r0, r3, r0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00082778 : │ │ │ │ +00082808 : │ │ │ │ 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 827a8 │ │ │ │ + bge 82838 │ │ │ │ mov r0, r1 │ │ │ │ bl 2cf74 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 829a4 │ │ │ │ + beq 82a34 │ │ │ │ lsl r4, r5, #2 │ │ │ │ add r7, r8, r5, lsl #2 │ │ │ │ mov r1, r8 │ │ │ │ mov r3, #0 │ │ │ │ cmp r7, r1 │ │ │ │ - bls 82804 │ │ │ │ + bls 82894 │ │ │ │ ldr r2, [r1], #4 │ │ │ │ cmp r2, r3 │ │ │ │ - bls 827c0 │ │ │ │ + bls 82850 │ │ │ │ mov r3, r2 │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ - bcc 827c0 │ │ │ │ - movw r0, #45160 @ 0xb068 │ │ │ │ + bcc 82850 │ │ │ │ + movw r0, #44764 @ 0xaedc │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ - movw r1, #39980 @ 0x9c2c │ │ │ │ + movw r1, #37776 @ 0x9390 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140e0c │ │ │ │ - b 82870 │ │ │ │ + bl 1409e8 │ │ │ │ + b 82900 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 82858 │ │ │ │ + bcc 828e8 │ │ │ │ ldr r2, [r6, #16] │ │ │ │ ldr r1, [r6, #20] │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r2, r5 │ │ │ │ - blt 82858 │ │ │ │ + blt 828e8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r3, #1 │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ - beq 82878 │ │ │ │ + beq 82908 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 8298c │ │ │ │ + bne 82a1c │ │ │ │ bic r4, r4, #15 │ │ │ │ mov r3, r8 │ │ │ │ add r4, r8, r4 │ │ │ │ mov r2, r0 │ │ │ │ - b 82900 │ │ │ │ + b 82990 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl b96e8 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b98bc <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 82824 │ │ │ │ + bne 828b4 │ │ │ │ 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 828b8 │ │ │ │ + bls 82948 │ │ │ │ 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 82888 │ │ │ │ + b 82918 │ │ │ │ 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 82998 │ │ │ │ + bls 82a28 │ │ │ │ ldr r2, [r1], #4 │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov r2, r1 │ │ │ │ - b 828e4 │ │ │ │ + b 82974 │ │ │ │ mov r1, #0 │ │ │ │ cmp r4, r3 │ │ │ │ mov ip, r1 │ │ │ │ - bls 82944 │ │ │ │ + bls 829d4 │ │ │ │ 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 82900 │ │ │ │ + b 82990 │ │ │ │ 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 82998 │ │ │ │ + bls 82a28 │ │ │ │ ldr r3, [r1], #4 │ │ │ │ strh r3, [r2], #2 │ │ │ │ mov r3, r1 │ │ │ │ - b 82970 │ │ │ │ + b 82a00 │ │ │ │ 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} │ │ │ │ │ │ │ │ -000829ac : │ │ │ │ +00082a3c : │ │ │ │ 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 82a10 │ │ │ │ + bne 82aa0 │ │ │ │ mov ip, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 829fc │ │ │ │ + beq 82a8c │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 82a10 │ │ │ │ + beq 82aa0 │ │ │ │ cmp lr, #0 │ │ │ │ cmpne ip, #0 │ │ │ │ moveq r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ - bne 82a28 │ │ │ │ + bne 82ab8 │ │ │ │ mov r1, #160 @ 0xa0 │ │ │ │ - movw r0, #63896 @ 0xf998 │ │ │ │ + movw r0, #61236 @ 0xef34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 82a4c │ │ │ │ + b 82adc │ │ │ │ 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 141d0c │ │ │ │ + bl 1418e8 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00082a54 : │ │ │ │ +00082ae4 : │ │ │ │ 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 │ │ │ │ @@ -86840,1226 +86878,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 d2ec4 │ │ │ │ + bl d3ae8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00082aac : │ │ │ │ +00082b3c : │ │ │ │ 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 82b14 │ │ │ │ - bl b6288 │ │ │ │ + beq 82ba4 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 82b14 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 82ba4 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #61488 @ 0xf030 │ │ │ │ + movw r1, #58892 @ 0xe60c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ 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} │ │ │ │ │ │ │ │ -00082b24 : │ │ │ │ +00082bb4 : │ │ │ │ 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 82b4c │ │ │ │ + beq 82bdc │ │ │ │ mov r4, #0 │ │ │ │ - b 82bac │ │ │ │ + b 82c3c │ │ │ │ mov r5, r0 │ │ │ │ - bl 198b68 │ │ │ │ + bl 198828 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 82b44 │ │ │ │ + beq 82bd4 │ │ │ │ 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 82b44 │ │ │ │ + bls 82bd4 │ │ │ │ ldr r2, [r1, #-4]! │ │ │ │ and r0, r2, #3 │ │ │ │ bic r2, r2, #1 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 82b70 │ │ │ │ + beq 82c00 │ │ │ │ cmp r5, r2 │ │ │ │ - bne 82b70 │ │ │ │ + bne 82c00 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 82bac │ │ │ │ + bne 82c3c │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ movle r4, #0 │ │ │ │ movgt r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00082bb4 : │ │ │ │ +00082c44 : │ │ │ │ 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 18fff0 │ │ │ │ - b 82bdc │ │ │ │ + bl 18fcb0 │ │ │ │ + b 82c6c │ │ │ │ │ │ │ │ -00082bf4 : │ │ │ │ +00082c84 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00082c18 : │ │ │ │ +00082ca8 : │ │ │ │ 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 aa8a8 │ │ │ │ + bl aa900 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 82cc4 │ │ │ │ + beq 82d54 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 82c80 │ │ │ │ + beq 82d10 │ │ │ │ mov r0, r5 │ │ │ │ - bl aa8a8 │ │ │ │ + bl aa900 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 82c80 │ │ │ │ + bne 82d10 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82cc4 │ │ │ │ + bgt 82d54 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 82cc4 │ │ │ │ + bne 82d54 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 82cc4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 82d54 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 82ccc │ │ │ │ + beq 82d5c │ │ │ │ mov r0, r6 │ │ │ │ - bl aa8a8 │ │ │ │ + bl aa900 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 82cd4 │ │ │ │ + bne 82d64 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82cbc │ │ │ │ + bgt 82d4c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 82cbc │ │ │ │ + bne 82d4c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ mov r7, #0 │ │ │ │ - b 82d40 │ │ │ │ + b 82dd0 │ │ │ │ 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 2b9e38 <_PySemaphore_Wakeup@@Base+0xa0> │ │ │ │ + bl 2b9798 <_PySemaphore_Wakeup@@Base+0xa0> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82d14 │ │ │ │ + bgt 82da4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 82d14 │ │ │ │ + bne 82da4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82d38 │ │ │ │ + bgt 82dc8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 82d38 │ │ │ │ + bne 82dc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00082d48 : │ │ │ │ +00082dd8 : │ │ │ │ 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 25e910 │ │ │ │ + bl 25db8c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 82dd8 │ │ │ │ + beq 82e68 │ │ │ │ mov r3, sl │ │ │ │ str r5, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ str r9, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 2aa59c <_PyEval_MakePendingCalls@@Base+0xb38> │ │ │ │ + bl 2aa0c4 <_PyEval_MakePendingCalls@@Base+0xb1c> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82dc4 │ │ │ │ + bgt 82e54 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 82dcc │ │ │ │ + beq 82e5c │ │ │ │ mov r4, r5 │ │ │ │ - b 82dd8 │ │ │ │ + b 82e68 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 82dc4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 82e54 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00082de4 : │ │ │ │ +00082e74 : │ │ │ │ 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 bbee0 │ │ │ │ + bl bc0a8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00082e18 : │ │ │ │ +00082ea8 : │ │ │ │ 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] @ 82e64 │ │ │ │ + ldr r0, [pc, #24] @ 82ef4 │ │ │ │ ldr r1, [r1] │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 25e700 │ │ │ │ + bl 25d97c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ rsbeq r7, r3, r0, lsl r3 │ │ │ │ │ │ │ │ -00082e68 : │ │ │ │ +00082ef8 : │ │ │ │ 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] @ 82f00 │ │ │ │ + ldr r2, [pc, #124] @ 82f90 │ │ │ │ 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 82ef4 │ │ │ │ + beq 82f84 │ │ │ │ mov r3, #0 │ │ │ │ ldr r6, [r4, #84] @ 0x54 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl d757c │ │ │ │ + bl d8194 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 82edc │ │ │ │ + beq 82f6c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 82edc │ │ │ │ - movw r0, #11052 @ 0x2b2c │ │ │ │ + beq 82f6c │ │ │ │ + movw r0, #8620 @ 0x21ac │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2ebd34 │ │ │ │ + bl 2eb888 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ str r6, [r4, #84] @ 0x54 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00082f04 : │ │ │ │ +00082f94 : │ │ │ │ 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] @ 82f38 │ │ │ │ + ldr r3, [pc, #24] @ 82fc8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 82f3c │ │ │ │ + bl 82fcc │ │ │ │ mov r4, r0 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ 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] @ 82fec │ │ │ │ - bl 294c88 │ │ │ │ + ldr r0, [pc, #136] @ 8307c │ │ │ │ + bl 29480c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 82fd8 │ │ │ │ + blt 83068 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82f88 │ │ │ │ + beq 83018 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 82fe0 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ - bl 9f37c │ │ │ │ + bne 83070 │ │ │ │ + bl aed64 │ │ │ │ + bl 9f408 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-16] │ │ │ │ - beq 82fd8 │ │ │ │ - ldr r1, [pc, #68] @ 82fec │ │ │ │ + beq 83068 │ │ │ │ + ldr r1, [pc, #68] @ 8307c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 27d27c <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ + bl 27cdc4 <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82fe0 │ │ │ │ + beq 83070 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82fd8 │ │ │ │ + bgt 83068 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 82fd8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 83068 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 82fe4 │ │ │ │ + b 83074 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ strdeq r3, [r3], #-76 @ 0xffffffb4 @ │ │ │ │ │ │ │ │ -00082ff0 : │ │ │ │ +00083080 : │ │ │ │ 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] @ 8303c │ │ │ │ + ldr r0, [pc, #24] @ 830cc │ │ │ │ ldr r1, [r1] │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 28cc7c <_Py_InitDumpStack@@Base+0x2c> │ │ │ │ + bl 28c7c4 <_Py_InitDumpStack@@Base+0x2c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ rsbeq r7, r3, r0, lsl r3 │ │ │ │ │ │ │ │ -00083040 : │ │ │ │ +000830d0 : │ │ │ │ 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 83088 │ │ │ │ + bne 83118 │ │ │ │ mov r2, r4 │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 262118 <_Py_HandlePending@@Base+0x7c4> │ │ │ │ + bl 261388 <_Py_HandlePending@@Base+0x7c8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 83098 │ │ │ │ + bne 83128 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mvn r4, #0 │ │ │ │ strd r2, [r5] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000830a4 : │ │ │ │ +00083134 : │ │ │ │ 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 830fc │ │ │ │ + beq 8318c │ │ │ │ ldr lr, [r1, #4] │ │ │ │ mov ip, r1 │ │ │ │ ldr lr, [lr, #84] @ 0x54 │ │ │ │ tst lr, #268435456 @ 0x10000000 │ │ │ │ - bne 8311c │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 831ac │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, ip │ │ │ │ - movw r1, #39160 @ 0x98f8 │ │ │ │ + movw r1, #37176 @ 0x9138 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b 83128 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bl 1409e8 │ │ │ │ + b 831b8 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #39160 @ 0x98f8 │ │ │ │ + movw r1, #37176 @ 0x9138 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b 83128 │ │ │ │ + bl 1409e8 │ │ │ │ + b 831b8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1ff3e0 <_Py_hashtable_clear@@Base+0x9b8> │ │ │ │ + b 1fe1e8 <_Py_hashtable_clear@@Base+0x9b8> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00083130 : │ │ │ │ +000831c0 : │ │ │ │ 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 83160 │ │ │ │ - movw r0, #39952 @ 0x9c10 │ │ │ │ + bne 831f0 │ │ │ │ + movw r0, #37748 @ 0x9374 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #1797 @ 0x705 │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 831a8 │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 83238 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 83188 │ │ │ │ + beq 83218 │ │ │ │ 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 8319c │ │ │ │ - movw r0, #39952 @ 0x9c10 │ │ │ │ + beq 8322c │ │ │ │ + movw r0, #37748 @ 0x9374 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #1803 @ 0x70b │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 831a8 │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 83238 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1797f8 │ │ │ │ + b 1794b0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000831b0 : │ │ │ │ +00083240 : │ │ │ │ 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 831d8 │ │ │ │ + beq 83268 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 831f4 │ │ │ │ - b 83228 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 83284 │ │ │ │ + b 832b8 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #39160 @ 0x98f8 │ │ │ │ + movw r1, #37176 @ 0x9138 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - b 8321c │ │ │ │ + b 832ac │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ - bne 83228 │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + bne 832b8 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #39160 @ 0x98f8 │ │ │ │ + movw r1, #37176 @ 0x9138 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ mov r1, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 35ece0 │ │ │ │ + b 35ec6c │ │ │ │ │ │ │ │ -00083238 : │ │ │ │ +000832c8 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ add fp, sp, #0 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 8325c │ │ │ │ + beq 832ec │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2f4650 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b 2f40e0 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #39160 @ 0x98f8 │ │ │ │ + movw r1, #37176 @ 0x9138 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ │ │ │ │ -00083280 : │ │ │ │ +00083310 : │ │ │ │ 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 832c4 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 83354 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11472 @ 0x2cd0 │ │ │ │ + movw r1, #9040 @ 0x2350 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b 832f4 │ │ │ │ + bl 1409e8 │ │ │ │ + b 83384 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ tst ip, #268435456 @ 0x10000000 │ │ │ │ - bne 832fc │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + bne 8338c │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #11508 @ 0x2cf4 │ │ │ │ + movw r1, #9076 @ 0x2374 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r0, r1 │ │ │ │ - beq 83310 │ │ │ │ + beq 833a0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 255ef0 <_Py_NewReference@@Base+0x80> │ │ │ │ + b 256ac8 <_PyThreadState_New@@Base+0x2074> │ │ │ │ mov r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00083318 : │ │ │ │ +000833a8 : │ │ │ │ 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 83354 │ │ │ │ + bge 833e4 │ │ │ │ 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 258428 │ │ │ │ + bl 2577b0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 83388 │ │ │ │ + bne 83418 │ │ │ │ cmp r4, #0 │ │ │ │ str r6, [r5, #20] │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00083390 : │ │ │ │ +00083420 : │ │ │ │ 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 833c8 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 83458 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44764 @ 0xaedc │ │ │ │ + movw r1, #42136 @ 0xa498 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 8344c │ │ │ │ - beq 83580 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 834dc │ │ │ │ + beq 83610 │ │ │ │ mov r7, r0 │ │ │ │ add r6, r1, r5, lsl #2 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, r6 │ │ │ │ lsl r4, r5, #2 │ │ │ │ - bl 33af28 <_PyTime_AsMilliseconds@@Base+0xdc0> │ │ │ │ + bl 33a854 <_PyTime_AsMilliseconds@@Base+0xdc0> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bcc 83438 │ │ │ │ + bcc 834c8 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr r1, [r7, #20] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r5 │ │ │ │ - blt 83438 │ │ │ │ + blt 834c8 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r3, #1 │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ - bne 834c4 │ │ │ │ + bne 83554 │ │ │ │ bic r4, r4, #15 │ │ │ │ mov r2, r0 │ │ │ │ add r4, r8, r4 │ │ │ │ mov r3, r8 │ │ │ │ - b 83454 │ │ │ │ + b 834e4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl b96e8 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b98bc <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8340c │ │ │ │ + bne 8349c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r3, r4 │ │ │ │ - bcs 83484 │ │ │ │ + bcs 83514 │ │ │ │ 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 83454 │ │ │ │ + b 834e4 │ │ │ │ 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 83574 │ │ │ │ + bls 83604 │ │ │ │ ldr r3, [r2], #4 │ │ │ │ strb r3, [r0], #1 │ │ │ │ - b 834b0 │ │ │ │ + b 83540 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 83568 │ │ │ │ + bne 835f8 │ │ │ │ bic r4, r4, #15 │ │ │ │ mov r3, r8 │ │ │ │ add r4, r8, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, r4 │ │ │ │ mov ip, r1 │ │ │ │ - bcs 83520 │ │ │ │ + bcs 835b0 │ │ │ │ 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 834dc │ │ │ │ + b 8356c │ │ │ │ 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 83574 │ │ │ │ + bls 83604 │ │ │ │ ldr r2, [r3], #4 │ │ │ │ strh r2, [r0], #2 │ │ │ │ mov r2, r3 │ │ │ │ - b 8354c │ │ │ │ + b 835dc │ │ │ │ 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} │ │ │ │ │ │ │ │ -00083588 : │ │ │ │ +00083618 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #116] @ 83618 │ │ │ │ + ldr r1, [pc, #116] @ 836a8 │ │ │ │ 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 835e8 │ │ │ │ + bne 83678 │ │ │ │ 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 83610 │ │ │ │ + b 836a0 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 835b4 │ │ │ │ + bne 83644 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11544 @ 0x2d18 │ │ │ │ + movw r1, #9112 @ 0x2398 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0008361c : │ │ │ │ +000836ac : │ │ │ │ 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 8365c │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bls 836ec │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11580 @ 0x2d3c │ │ │ │ + movw r1, #9148 @ 0x23bc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r3, [pc, #88] @ 836bc │ │ │ │ + ldr r3, [pc, #88] @ 8374c │ │ │ │ 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 83698 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 83728 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11608 @ 0x2d58 │ │ │ │ + movw r1, #9176 @ 0x23d8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b 83654 │ │ │ │ + bl 1409e8 │ │ │ │ + b 836e4 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000836c0 : │ │ │ │ +00083750 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #116] @ 83750 │ │ │ │ + ldr r1, [pc, #116] @ 837e0 │ │ │ │ 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 83720 │ │ │ │ + bne 837b0 │ │ │ │ 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 83748 │ │ │ │ + b 837d8 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 836ec │ │ │ │ + bne 8377c │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11640 @ 0x2d78 │ │ │ │ + movw r1, #9208 @ 0x23f8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00083754 : │ │ │ │ +000837e4 : │ │ │ │ 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 83790 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bls 83820 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11680 @ 0x2da0 │ │ │ │ + movw r1, #9248 @ 0x2420 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b 837c8 │ │ │ │ - ldr r3, [pc, #92] @ 837f4 │ │ │ │ + bl 1409e8 │ │ │ │ + b 83858 │ │ │ │ + ldr r3, [pc, #92] @ 83884 │ │ │ │ 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 837d0 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 83860 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11712 @ 0x2dc0 │ │ │ │ + movw r1, #9280 @ 0x2440 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000837f8 : │ │ │ │ - ldr r1, [pc, #120] @ 83878 │ │ │ │ +00083888 : │ │ │ │ + ldr r1, [pc, #120] @ 83908 │ │ │ │ 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 83834 │ │ │ │ + bne 838c4 │ │ │ │ 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 83810 │ │ │ │ + bne 838a0 │ │ │ │ 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, #11748 @ 0x2de4 │ │ │ │ + movw r1, #9316 @ 0x2464 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0008387c : │ │ │ │ +0008390c : │ │ │ │ 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] @ 838c8 │ │ │ │ + ldr r2, [pc, #48] @ 83958 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r0, r5 │ │ │ │ - bl 25af24 │ │ │ │ + bl 25a2b4 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000838cc : │ │ │ │ +0008395c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #112] @ 83958 │ │ │ │ + ldr r1, [pc, #112] @ 839e8 │ │ │ │ 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 83928 │ │ │ │ + bne 839b8 │ │ │ │ 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 83950 │ │ │ │ + b 839e0 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 838f8 │ │ │ │ + bne 83988 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11784 @ 0x2e08 │ │ │ │ + movw r1, #9352 @ 0x2488 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0008395c : │ │ │ │ +000839ec : │ │ │ │ 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 83998 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bls 83a28 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11820 @ 0x2e2c │ │ │ │ + movw r1, #9388 @ 0x24ac │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b 839d0 │ │ │ │ - ldr r3, [pc, #92] @ 839fc │ │ │ │ + bl 1409e8 │ │ │ │ + b 83a60 │ │ │ │ + ldr r3, [pc, #92] @ 83a8c │ │ │ │ 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 839d8 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 83a68 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11848 @ 0x2e48 │ │ │ │ + movw r1, #9416 @ 0x24c8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00083a00 : │ │ │ │ - ldr r1, [pc, #120] @ 83a80 │ │ │ │ +00083a90 : │ │ │ │ + ldr r1, [pc, #120] @ 83b10 │ │ │ │ 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 83a3c │ │ │ │ + bne 83acc │ │ │ │ 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 83a18 │ │ │ │ + bne 83aa8 │ │ │ │ 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, #11944 @ 0x2ea8 │ │ │ │ + movw r1, #9512 @ 0x2528 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00083a84 : │ │ │ │ +00083b14 : │ │ │ │ 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 83ac4 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + blt 83b54 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11980 @ 0x2ecc │ │ │ │ + movw r1, #9548 @ 0x254c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 83aec │ │ │ │ - ldr r2, [pc, #76] @ 83b18 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 83b7c │ │ │ │ + ldr r2, [pc, #76] @ 83ba8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ mov r0, r6 │ │ │ │ - bl 83b1c │ │ │ │ + bl 83bac │ │ │ │ cmn r0, #1 │ │ │ │ - bne 83af4 │ │ │ │ + bne 83b84 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 144cd4 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 1448c8 <_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 83b58 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bls 83be8 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12004 @ 0x2ee4 │ │ │ │ + movw r1, #9572 @ 0x2564 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b 83b88 │ │ │ │ + bl 1409e8 │ │ │ │ + b 83c18 │ │ │ │ add r3, r1, #1424 @ 0x590 │ │ │ │ add r3, r3, #2 │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 83b90 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 83c20 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12032 @ 0x2f00 │ │ │ │ + movw r1, #9600 @ 0x2580 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00083b98 : │ │ │ │ +00083c28 : │ │ │ │ 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] @ 83bec │ │ │ │ + ldr r2, [pc, #56] @ 83c7c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b1c │ │ │ │ + bl 83bac │ │ │ │ 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 │ │ │ │ │ │ │ │ -00083bf0 : │ │ │ │ +00083c80 : │ │ │ │ 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 83c30 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + blt 83cc0 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11980 @ 0x2ecc │ │ │ │ + movw r1, #9548 @ 0x254c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 83c54 │ │ │ │ - ldr r2, [pc, #56] @ 83c70 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 83ce4 │ │ │ │ + ldr r2, [pc, #56] @ 83d00 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 83b1c │ │ │ │ + bl 83bac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83c5c │ │ │ │ + beq 83cec │ │ │ │ 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] @ 83d0c │ │ │ │ + ldr r1, [pc, #120] @ 83d9c │ │ │ │ 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] │ │ │ │ @@ -88073,66 +88111,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 83cfc │ │ │ │ + bgt 83d8c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, lr │ │ │ │ - bne 83cfc │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 83d8c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bbad0 │ │ │ │ + b bbc98 │ │ │ │ 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 83d4c │ │ │ │ + bge 83ddc │ │ │ │ add ip, ip, #1 │ │ │ │ str ip, [r1] │ │ │ │ pop {r4, fp, pc} │ │ │ │ str r4, [r1], #4 │ │ │ │ - b 83d20 │ │ │ │ + b 83db0 │ │ │ │ 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 83d94 │ │ │ │ + beq 83e24 │ │ │ │ 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 83dc8 │ │ │ │ + beq 83e58 │ │ │ │ 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) │ │ │ │ @@ -88143,31 +88181,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 83e10 │ │ │ │ + bne 83ea0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 83e24 │ │ │ │ - b 83e34 │ │ │ │ + bne 83eb4 │ │ │ │ + b 83ec4 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83e00 │ │ │ │ + beq 83e90 │ │ │ │ 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 83e50 │ │ │ │ + beq 83ee0 │ │ │ │ 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} │ │ │ │ @@ -88176,37 +88214,37 @@ │ │ │ │ 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 83e98 │ │ │ │ + beq 83f28 │ │ │ │ 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 r2, [pc, #40] @ 83ed4 │ │ │ │ + ldr r2, [pc, #40] @ 83f64 │ │ │ │ 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] @ 83efc │ │ │ │ + ldr r2, [pc, #28] @ 83f8c │ │ │ │ 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) │ │ │ │ @@ -88248,185 +88286,185 @@ │ │ │ │ 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 83fc4 │ │ │ │ + bne 84054 │ │ │ │ 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 83fa4 │ │ │ │ + beq 84034 │ │ │ │ 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 84024 │ │ │ │ + bne 840b4 │ │ │ │ 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 84004 │ │ │ │ + beq 84094 │ │ │ │ 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 84084 │ │ │ │ + bne 84114 │ │ │ │ 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 84064 │ │ │ │ + beq 840f4 │ │ │ │ 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 840c0 │ │ │ │ + beq 84150 │ │ │ │ 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 69388 │ │ │ │ + b 69340 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl aa06c │ │ │ │ + bl aa0c4 │ │ │ │ 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 b8ae0 │ │ │ │ + b b8cac │ │ │ │ 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 2edc34 <_PyXI_NewInterpreter@@Base+0xe8> │ │ │ │ + b 2ed788 <_PyXI_NewInterpreter@@Base+0xe8> │ │ │ │ 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, #13420 @ 0x346c │ │ │ │ + movw r1, #9252 @ 0x2424 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c4b10 │ │ │ │ + bl 2c3eb4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 84188 │ │ │ │ + bne 84218 │ │ │ │ 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, r7, fp, lr} │ │ │ │ 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 841dc │ │ │ │ + beq 8426c │ │ │ │ movw r3, #23892 @ 0x5d54 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r4 │ │ │ │ - beq 841dc │ │ │ │ + beq 8426c │ │ │ │ movw r3, #23888 @ 0x5d50 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r4 │ │ │ │ - bne 84240 │ │ │ │ - bl 83ea4 │ │ │ │ + bne 842d0 │ │ │ │ + bl 83f34 │ │ │ │ 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, #17160 @ 0x4308 │ │ │ │ + movw r3, #17304 @ 0x4398 │ │ │ │ movt r3, #8 │ │ │ │ ldr r4, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ moveq r4, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 84228 │ │ │ │ + beq 842b8 │ │ │ │ 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 83ed8 │ │ │ │ + b 83f68 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 84254 │ │ │ │ + beq 842e4 │ │ │ │ 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} │ │ │ │ @@ -88445,35 +88483,35 @@ │ │ │ │ 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 842d0 │ │ │ │ + bcc 84360 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ strb r6, [r1, r3] │ │ │ │ ldm r4, {r0, r1, r3} │ │ │ │ - bl 84190 │ │ │ │ + bl 84220 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r1, r3, #1 │ │ │ │ cmp r7, #10 │ │ │ │ str r1, [r4, #12] │ │ │ │ strb r7, [r2, r3] │ │ │ │ - bne 8429c │ │ │ │ + bne 8432c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ strb r6, [r1, r3] │ │ │ │ ldm r4, {r0, r1, r3} │ │ │ │ - bl 84190 │ │ │ │ + bl 84220 │ │ │ │ str r6, [r4, #12] │ │ │ │ - b 8429c │ │ │ │ + b 8432c │ │ │ │ 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 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ @@ -88486,56 +88524,56 @@ │ │ │ │ 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 84348 │ │ │ │ + bne 843d8 │ │ │ │ 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, #26076 @ 0x65dc │ │ │ │ + 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 843d4 │ │ │ │ + beq 84464 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 843d4 │ │ │ │ + beq 84464 │ │ │ │ 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 84308 │ │ │ │ + b 84398 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - movw r4, #17384 @ 0x43e8 │ │ │ │ + movw r4, #17528 @ 0x4478 │ │ │ │ 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> │ │ │ │ @@ -88563,610 +88601,610 @@ │ │ │ │ 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 84468 │ │ │ │ + bhi 844f8 │ │ │ │ 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 844c4 │ │ │ │ + bne 84554 │ │ │ │ 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 844c4 │ │ │ │ + bne 84554 │ │ │ │ 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 844e4 │ │ │ │ + bne 84574 │ │ │ │ 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 84504 │ │ │ │ + bne 84594 │ │ │ │ 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 84524 │ │ │ │ + b 845b4 │ │ │ │ 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 84554 │ │ │ │ + bne 845e4 │ │ │ │ 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 84574 │ │ │ │ + bne 84604 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, r5, fp} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00084598 : │ │ │ │ +00084628 : │ │ │ │ push {fp, lr} │ │ │ │ add fp, sp, #4 │ │ │ │ ldrb ip, [fp, #4] │ │ │ │ cmp ip, #70 @ 0x46 │ │ │ │ subne r0, r0, #1 │ │ │ │ - bne 845d0 │ │ │ │ + bne 84660 │ │ │ │ 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 845b4 │ │ │ │ + b 84644 │ │ │ │ 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 845d0 │ │ │ │ + b 84660 │ │ │ │ │ │ │ │ -000845ec <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ +0008467c <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #25060 @ 0x61e4 │ │ │ │ + movw r1, #24988 @ 0x619c │ │ │ │ movt r1, #7 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 315cd8 │ │ │ │ + b 315758 │ │ │ │ │ │ │ │ -0008460c : │ │ │ │ +0008469c : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84640 │ │ │ │ + beq 846d0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - movw r3, #1068 @ 0x42c │ │ │ │ + movw r3, #980 @ 0x3d4 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008464c : │ │ │ │ +000846dc : │ │ │ │ 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] @ 84698 │ │ │ │ + ldr r2, [pc, #44] @ 84728 │ │ │ │ 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 31308 <_PyObject_DebugMallocStats@@Base+0x70c> │ │ │ │ + bl 3130c <_PyObject_DebugMallocStats@@Base+0x710> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008469c <_PyObject_CallFunction_SizeT@@Base>: │ │ │ │ +0008472c <_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] @ 846e8 <_PyObject_CallFunction_SizeT@@Base+0x4c> │ │ │ │ + ldr r2, [pc, #44] @ 84778 <_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] │ │ │ │ - bl 31308 <_PyObject_DebugMallocStats@@Base+0x70c> │ │ │ │ + bl 3130c <_PyObject_DebugMallocStats@@Base+0x710> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ 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, #31908 @ 0x7ca4 │ │ │ │ + movw r2, #29476 @ 0x7324 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, fp, #8 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 13cb7c │ │ │ │ + bl 13d17c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008472c : │ │ │ │ +000847bc : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00084744 <_PyCode_CheckNoInternalState@@Base>: │ │ │ │ +000847d4 <_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 84770 <_PyCode_CheckNoInternalState@@Base+0x2c> │ │ │ │ + beq 84800 <_PyCode_CheckNoInternalState@@Base+0x2c> │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, #0 │ │ │ │ - movwne r3, #43836 @ 0xab3c │ │ │ │ + movwne r3, #41404 @ 0xa1bc │ │ │ │ movtne r3, #63 @ 0x3f │ │ │ │ strne r3, [r1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008477c <_PyCode_CheckNoExternalState@@Base>: │ │ │ │ +0008480c <_PyCode_CheckNoExternalState@@Base>: │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bgt 847b8 <_PyCode_CheckNoExternalState@@Base+0x3c> │ │ │ │ + bgt 84848 <_PyCode_CheckNoExternalState@@Base+0x3c> │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 847c4 <_PyCode_CheckNoExternalState@@Base+0x48> │ │ │ │ + bgt 84854 <_PyCode_CheckNoExternalState@@Base+0x48> │ │ │ │ ldr r3, [r1, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - ble 847dc <_PyCode_CheckNoExternalState@@Base+0x60> │ │ │ │ + ble 8486c <_PyCode_CheckNoExternalState@@Base+0x60> │ │ │ │ ldr r3, [r1, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 847dc <_PyCode_CheckNoExternalState@@Base+0x60> │ │ │ │ - b 847c4 <_PyCode_CheckNoExternalState@@Base+0x48> │ │ │ │ - movw r3, #43788 @ 0xab0c │ │ │ │ + ble 8486c <_PyCode_CheckNoExternalState@@Base+0x60> │ │ │ │ + b 84854 <_PyCode_CheckNoExternalState@@Base+0x48> │ │ │ │ + movw r3, #41356 @ 0xa18c │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - b 847cc <_PyCode_CheckNoExternalState@@Base+0x50> │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + b 8485c <_PyCode_CheckNoExternalState@@Base+0x50> │ │ │ │ + movw r3, #41380 @ 0xa1a4 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, #0 │ │ │ │ strne r3, [r2] │ │ │ │ - b 847e0 <_PyCode_CheckNoExternalState@@Base+0x64> │ │ │ │ + b 84870 <_PyCode_CheckNoExternalState@@Base+0x64> │ │ │ │ mov r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000847ec <_PyCode_CheckPureFunction@@Base>: │ │ │ │ +0008487c <_PyCode_CheckPureFunction@@Base>: │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #32 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 8481c <_PyCode_CheckPureFunction@@Base+0x30> │ │ │ │ + bne 848ac <_PyCode_CheckPureFunction@@Base+0x30> │ │ │ │ tst r3, #384 @ 0x180 │ │ │ │ - movwne r3, #12092 @ 0x2f3c │ │ │ │ + movwne r3, #9660 @ 0x25bc │ │ │ │ movtne r3, #65 @ 0x41 │ │ │ │ - bne 84824 <_PyCode_CheckPureFunction@@Base+0x38> │ │ │ │ + bne 848b4 <_PyCode_CheckPureFunction@@Base+0x38> │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ moveq r0, #1 │ │ │ │ - beq 84830 <_PyCode_CheckPureFunction@@Base+0x44> │ │ │ │ - movw r3, #12064 @ 0x2f20 │ │ │ │ + beq 848c0 <_PyCode_CheckPureFunction@@Base+0x44> │ │ │ │ + movw r3, #9632 @ 0x25a0 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008483c : │ │ │ │ +000848cc : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00084854 : │ │ │ │ +000848e4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #15884 @ 0x3e0c │ │ │ │ + movw r1, #11716 @ 0x2dc4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32c6ac │ │ │ │ + bl 32bf6c │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 84890 │ │ │ │ + bne 84920 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 32cfb4 │ │ │ │ + b 32c874 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00084898 : │ │ │ │ +00084928 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #15832 @ 0x3dd8 │ │ │ │ + movw r1, #11664 @ 0x2d90 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32c6ac │ │ │ │ + bl 32bf6c │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 848d4 │ │ │ │ + bne 84964 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 32cfb4 │ │ │ │ + b 32c874 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000848dc : │ │ │ │ +0008496c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #15884 @ 0x3e0c │ │ │ │ + movw r1, #11716 @ 0x2dc4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32c6ac │ │ │ │ + bl 32bf6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 84918 │ │ │ │ + bne 849a8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 84140 │ │ │ │ + b 841d0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00084920 : │ │ │ │ +000849b0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #15928 @ 0x3e38 │ │ │ │ + movw r1, #11760 @ 0x2df0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32c6ac │ │ │ │ + bl 32bf6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8495c │ │ │ │ + bne 849ec │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 84140 │ │ │ │ + b 841d0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00084964 : │ │ │ │ +000849f4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #15832 @ 0x3dd8 │ │ │ │ + movw r1, #11664 @ 0x2d90 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32c6ac │ │ │ │ + bl 32bf6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 849a0 │ │ │ │ + bne 84a30 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 84140 │ │ │ │ + b 841d0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000849a8 : │ │ │ │ +00084a38 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000849bc <_PyFrame_IsEntryFrame@@Base>: │ │ │ │ +00084a4c <_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 │ │ │ │ │ │ │ │ -000849ec <_PyLong_New@@Base>: │ │ │ │ +00084a7c <_PyLong_New@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be160 │ │ │ │ + b be328 │ │ │ │ │ │ │ │ -00084a00 <_PyLong_FromDigits@@Base>: │ │ │ │ +00084a90 <_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] @ 84a68 <_PyLong_FromDigits@@Base+0x68> │ │ │ │ - beq 84a60 <_PyLong_FromDigits@@Base+0x60> │ │ │ │ + ldreq r4, [pc, #72] @ 84af8 <_PyLong_FromDigits@@Base+0x68> │ │ │ │ + beq 84af0 <_PyLong_FromDigits@@Base+0x60> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r2 │ │ │ │ - bl be160 │ │ │ │ + bl be328 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 84a60 <_PyLong_FromDigits@@Base+0x60> │ │ │ │ + beq 84af0 <_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 │ │ │ │ │ │ │ │ -00084a6c <_PyLong_Sign@@Base>: │ │ │ │ +00084afc <_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 │ │ │ │ │ │ │ │ -00084a8c : │ │ │ │ +00084b1c : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00084ab0 : │ │ │ │ +00084b40 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00084ad8 <_PyDict_NewPresized@@Base>: │ │ │ │ +00084b68 <_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 262a30 <_Py_HandlePending@@Base+0x10dc> │ │ │ │ + b 261c9c <_Py_HandlePending@@Base+0x10dc> │ │ │ │ │ │ │ │ -00084af0 <_PyDict_SetItem_Take2_KnownHash@@Base>: │ │ │ │ +00084b80 <_PyDict_SetItem_Take2_KnownHash@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov lr, r2 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - movw ip, #46952 @ 0xb768 │ │ │ │ + movw ip, #45676 @ 0xb26c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ add fp, sp, #4 │ │ │ │ cmp r3, ip │ │ │ │ mov r3, lr │ │ │ │ - bne 84b24 <_PyDict_SetItem_Take2_KnownHash@@Base+0x34> │ │ │ │ + bne 84bb4 <_PyDict_SetItem_Take2_KnownHash@@Base+0x34> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b a9494 │ │ │ │ + b a94ec │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b abc3c │ │ │ │ + b abccc │ │ │ │ │ │ │ │ -00084b30 <_PyDict_SizeOf@@Base>: │ │ │ │ +00084bc0 <_PyDict_SizeOf@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 67ca8 │ │ │ │ + b 67c60 │ │ │ │ │ │ │ │ -00084b44 <_PyDictKeys_GetVersionForCurrentState@@Base>: │ │ │ │ +00084bd4 <_PyDictKeys_GetVersionForCurrentState@@Base>: │ │ │ │ ldr r3, [r1, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 84b70 <_PyDictKeys_GetVersionForCurrentState@@Base+0x2c> │ │ │ │ + bne 84c00 <_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 │ │ │ │ │ │ │ │ -00084b80 : │ │ │ │ +00084c10 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00084bb0 : │ │ │ │ +00084c40 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 32b9ac │ │ │ │ + b 32b26c │ │ │ │ │ │ │ │ -00084bc4 : │ │ │ │ +00084c54 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a726c │ │ │ │ + b 3a692c │ │ │ │ │ │ │ │ -00084bd8 : │ │ │ │ +00084c68 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6ead8 │ │ │ │ + b 6ea60 │ │ │ │ │ │ │ │ -00084bec : │ │ │ │ +00084c7c : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00084c14 : │ │ │ │ +00084ca4 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00084c3c : │ │ │ │ +00084ccc : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00084c64 <_Py_SetRefcnt@@Base>: │ │ │ │ +00084cf4 <_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 │ │ │ │ │ │ │ │ -00084c84 : │ │ │ │ +00084d14 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00084c9c : │ │ │ │ +00084d2c : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00084cb4 : │ │ │ │ +00084d44 : │ │ │ │ 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} │ │ │ │ @@ -89179,117 +89217,117 @@ │ │ │ │ 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 84d20 │ │ │ │ + bls 84db0 │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ addls ip, r4, r4, lsl #1 │ │ │ │ - bls 84d20 │ │ │ │ + bls 84db0 │ │ │ │ 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 3ccad4 <_PyMonitoring_FireBranchEvent@@Base+0x390> │ │ │ │ + blx 3cc164 <_PyMonitoring_FireBranchEvent@@Base+0x390> │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ mov r2, #516 @ 0x204 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 2d6c4 │ │ │ │ - ldr r1, [pc, #32] @ 84d98 │ │ │ │ + ldr r1, [pc, #32] @ 84e28 │ │ │ │ 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 r6, r1, r8, asr #16 │ │ │ │ - movw r3, #26176 @ 0x6640 │ │ │ │ + subeq r5, r1, r8, asr #29 │ │ │ │ + movw r3, #23744 @ 0x5cc0 │ │ │ │ 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] @ 84e4c │ │ │ │ + ldr r2, [pc, #116] @ 84edc │ │ │ │ mov r4, r0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, r2] │ │ │ │ cmp r4, r3 │ │ │ │ - bne 84e04 │ │ │ │ + bne 84e94 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r1, [r0, r2] │ │ │ │ ldr r0, [r3] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 84e04 │ │ │ │ + beq 84e94 │ │ │ │ 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 84e10 │ │ │ │ + bne 84ea0 │ │ │ │ cmp r3, r4 │ │ │ │ - bne 84e3c │ │ │ │ + bne 84ecc │ │ │ │ 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 255478 │ │ │ │ + b 254888 │ │ │ │ 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 84e94 │ │ │ │ + bne 84f24 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ - b 850f8 │ │ │ │ + b 85188 │ │ │ │ ldr lr, [r6, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 84e88 │ │ │ │ + beq 84f18 │ │ │ │ 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 │ │ │ │ @@ -89297,90 +89335,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 84ef4 │ │ │ │ + bls 84f84 │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ addls r1, r1, r1, lsl #1 │ │ │ │ - bls 84ef4 │ │ │ │ + bls 84f84 │ │ │ │ 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 84f3c │ │ │ │ + bne 84fcc │ │ │ │ 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 850f8 │ │ │ │ + b 85188 │ │ │ │ cmp lr, r8 │ │ │ │ moveq r8, #0 │ │ │ │ - bne 84f80 │ │ │ │ + bne 85010 │ │ │ │ ldrh r2, [r6, #10] │ │ │ │ mov r3, r5 │ │ │ │ cmp r2, r8 │ │ │ │ - bls 84e88 │ │ │ │ + bls 84f18 │ │ │ │ str sl, [sp] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [fp, #-1064] @ 0xfffffbd8 │ │ │ │ mov r1, r7 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 850f8 │ │ │ │ + beq 85188 │ │ │ │ add r4, r4, r5 │ │ │ │ add r8, r8, #1 │ │ │ │ - b 84f48 │ │ │ │ + b 84fd8 │ │ │ │ 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 84fc8 │ │ │ │ + beq 85058 │ │ │ │ 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 3cd1b4 <_PyMonitoring_FireBranchEvent@@Base+0xa70> │ │ │ │ + blx 3cc844 <_PyMonitoring_FireBranchEvent@@Base+0xa70> │ │ │ │ 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 85054 │ │ │ │ + beq 850e4 │ │ │ │ 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 │ │ │ │ @@ -89390,412 +89428,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 85000 │ │ │ │ + b 85090 │ │ │ │ mov r8, r2 │ │ │ │ ldr r3, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ cmp r8, r3 │ │ │ │ - beq 84e88 │ │ │ │ + beq 84f18 │ │ │ │ sub r3, fp, #1056 @ 0x420 │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr r6, [r3, r8, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 850ac │ │ │ │ + bne 8513c │ │ │ │ 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 850f8 │ │ │ │ + beq 85188 │ │ │ │ add r4, r4, r5 │ │ │ │ subs r6, r6, #1 │ │ │ │ - bne 8507c │ │ │ │ - b 850f0 │ │ │ │ + bne 8510c │ │ │ │ + b 85180 │ │ │ │ mvn r6, r6 │ │ │ │ rbit r2, r6 │ │ │ │ cmp r6, #0 │ │ │ │ clz r2, r2 │ │ │ │ mla r2, r5, r2, r4 │ │ │ │ - beq 850ec │ │ │ │ + beq 8517c │ │ │ │ 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 850b0 │ │ │ │ - b 850f8 │ │ │ │ + bne 85140 │ │ │ │ + b 85188 │ │ │ │ add r4, r4, r5, lsl #5 │ │ │ │ add r8, r8, #1 │ │ │ │ - b 85058 │ │ │ │ + b 850e8 │ │ │ │ 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 83ea4 │ │ │ │ + bl 83f34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 85170 │ │ │ │ + beq 85200 │ │ │ │ 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 83ed8 │ │ │ │ + bl 83f68 │ │ │ │ sub r3, fp, #540 @ 0x21c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 84190 │ │ │ │ + bl 84220 │ │ │ │ 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, #17004 @ 0x426c │ │ │ │ + movw r0, #17148 @ 0x42fc │ │ │ │ movt r0, #8 │ │ │ │ str ip, [sp] │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl 85104 │ │ │ │ + bl 85194 │ │ │ │ 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, #50608 @ 0xc5b0 │ │ │ │ + movweq r4, #48176 @ 0xbc30 │ │ │ │ mov r9, r0 │ │ │ │ mov r7, r1 │ │ │ │ movteq r4, #64 @ 0x40 │ │ │ │ moveq r5, #1024 @ 0x400 │ │ │ │ strb lr, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq 8521c │ │ │ │ + beq 852ac │ │ │ │ orrs r2, r2, r3 │ │ │ │ - movw r4, #38892 @ 0x97ec │ │ │ │ + movw r4, #36460 @ 0x8e6c │ │ │ │ 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 85288 │ │ │ │ + bge 85318 │ │ │ │ sub r3, r9, #1 │ │ │ │ orrs r3, r3, r7 │ │ │ │ - bne 85254 │ │ │ │ + bne 852e4 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ - beq 85378 │ │ │ │ + beq 85408 │ │ │ │ orrs r7, r9, r7 │ │ │ │ mov r3, #32 │ │ │ │ mov r2, #1 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - movweq r4, #29640 @ 0x73c8 │ │ │ │ - movw r1, #12128 @ 0x2f60 │ │ │ │ + movweq r4, #27208 @ 0x6a48 │ │ │ │ + movw r1, #9696 @ 0x25e0 │ │ │ │ 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 85378 │ │ │ │ + b 85408 │ │ │ │ smull r2, lr, r5, r5 │ │ │ │ cmp ip, r2 │ │ │ │ sbcs r1, r3, lr │ │ │ │ movlt r2, r5 │ │ │ │ movlt lr, #0 │ │ │ │ - movwge r6, #35964 @ 0x8c7c │ │ │ │ - movwlt r6, #17080 @ 0x42b8 │ │ │ │ + movwge r6, #33532 @ 0x82fc │ │ │ │ + movwlt r6, #14420 @ 0x3854 │ │ │ │ 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, #24244 @ 0x5eb4 │ │ │ │ + movwge r6, #21540 @ 0x5424 │ │ │ │ movtge r6, #63 @ 0x3f │ │ │ │ - blx 3cd114 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ + blx 3cc7a4 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ - blx 3cd114 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ + blx 3cc7a4 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ mov r2, #10 │ │ │ │ mov r3, #0 │ │ │ │ - blx 3cd114 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ + blx 3cc7a4 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ mov r3, #8 │ │ │ │ mov r7, r2 │ │ │ │ cmp r5, #1024 @ 0x400 │ │ │ │ str r4, [sp, #12] │ │ │ │ - movw r2, #34728 @ 0x87a8 │ │ │ │ + movw r2, #32296 @ 0x7e28 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ sub r4, fp, #68 @ 0x44 │ │ │ │ mov r9, r0 │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29640 @ 0x73c8 │ │ │ │ + movw r1, #27208 @ 0x6a48 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw ip, #12140 @ 0x2f6c │ │ │ │ + movw ip, #9708 @ 0x25ec │ │ │ │ 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, #12148 @ 0x2f74 │ │ │ │ + movw r2, #9716 @ 0x25f4 │ │ │ │ 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, #12120 @ 0x2f58 │ │ │ │ + movw r2, #9688 @ 0x25d8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #17004 @ 0x426c │ │ │ │ + movw r0, #17148 @ 0x42fc │ │ │ │ movt r0, #8 │ │ │ │ movne r2, r8 │ │ │ │ - bl 85178 │ │ │ │ + bl 85208 │ │ │ │ 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, #12180 @ 0x2f94 │ │ │ │ + movw r2, #9748 @ 0x2614 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #17004 @ 0x426c │ │ │ │ + movw r0, #17148 @ 0x42fc │ │ │ │ movt r0, #8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [fp, #8] │ │ │ │ - bl 85178 │ │ │ │ + bl 85208 │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ orrs r6, r6, r8 │ │ │ │ mov r6, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - bne 854ec │ │ │ │ + bne 8557c │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 851c4 │ │ │ │ + bl 85254 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [r5] │ │ │ │ - bl 851c4 │ │ │ │ + bl 85254 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ - bl 851c4 │ │ │ │ + bl 85254 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ - bl 851c4 │ │ │ │ + bl 85254 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - bl 851c4 │ │ │ │ + bl 85254 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #38892 @ 0x97ec │ │ │ │ + movw r3, #36460 @ 0x8e6c │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ - movw r2, #12120 @ 0x2f58 │ │ │ │ + movw r2, #9688 @ 0x25d8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #17004 @ 0x426c │ │ │ │ + movw r0, #17148 @ 0x42fc │ │ │ │ movt r0, #8 │ │ │ │ - bl 85178 │ │ │ │ + bl 85208 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r3 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ sbcs r3, r3, r2 │ │ │ │ - bge 854e0 │ │ │ │ + bge 85570 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #12624 @ 0x3150 │ │ │ │ + movw r2, #10192 @ 0x27d0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r0, #17004 @ 0x426c │ │ │ │ + movw r0, #17148 @ 0x42fc │ │ │ │ movt r0, #8 │ │ │ │ - bl 85178 │ │ │ │ + bl 85208 │ │ │ │ cmp r7, r6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #12164 @ 0x2f84 │ │ │ │ + movw r2, #9732 @ 0x2604 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #17004 @ 0x426c │ │ │ │ + movw r0, #17148 @ 0x42fc │ │ │ │ movt r0, #8 │ │ │ │ movne r2, r7 │ │ │ │ - bl 85178 │ │ │ │ - movw r2, #35620 @ 0x8b24 │ │ │ │ + bl 85208 │ │ │ │ + movw r2, #36940 @ 0x904c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - b 8557c │ │ │ │ - movw r2, #12188 @ 0x2f9c │ │ │ │ + b 8560c │ │ │ │ + movw r2, #9756 @ 0x261c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - b 8557c │ │ │ │ + b 8560c │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 851c4 │ │ │ │ + bl 85254 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ ldrd r0, [r5] │ │ │ │ - bl 851c4 │ │ │ │ + bl 85254 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ - bl 851c4 │ │ │ │ + bl 85254 │ │ │ │ str r6, [sp, #4] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ str r4, [sp] │ │ │ │ - bl 851c4 │ │ │ │ + bl 85254 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #29640 @ 0x73c8 │ │ │ │ + movw r3, #27208 @ 0x6a48 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - movw r2, #12196 @ 0x2fa4 │ │ │ │ + movw r2, #9764 @ 0x2624 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #17004 @ 0x426c │ │ │ │ + movw r0, #17148 @ 0x42fc │ │ │ │ movt r0, #8 │ │ │ │ - bl 85178 │ │ │ │ + bl 85208 │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r0, r1 │ │ │ │ sbcs r3, r3, r2 │ │ │ │ - bge 854e0 │ │ │ │ - movw r2, #12204 @ 0x2fac │ │ │ │ + bge 85570 │ │ │ │ + movw r2, #9772 @ 0x262c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #17004 @ 0x426c │ │ │ │ + movw r0, #17148 @ 0x42fc │ │ │ │ movt r0, #8 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 85178 │ │ │ │ + b 85208 │ │ │ │ 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, #17004 @ 0x426c │ │ │ │ + movw r0, #17148 @ 0x42fc │ │ │ │ movt r0, #8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r2, #12180 @ 0x2f94 │ │ │ │ + movw r2, #9748 @ 0x2614 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - bl 85178 │ │ │ │ + bl 85208 │ │ │ │ mov ip, #0 │ │ │ │ ldrd r0, [r6] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r5, ip} │ │ │ │ - bl 851c4 │ │ │ │ + bl 85254 │ │ │ │ mov r1, r5 │ │ │ │ - movw r2, #35620 @ 0x8b24 │ │ │ │ + movw r2, #36940 @ 0x904c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r0, #17004 @ 0x426c │ │ │ │ + movw r0, #17148 @ 0x42fc │ │ │ │ movt r0, #8 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 85178 │ │ │ │ + b 85208 │ │ │ │ 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 85648 │ │ │ │ + beq 856d8 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ add r3, r3, #1 │ │ │ │ - bne 8562c │ │ │ │ - b 856cc │ │ │ │ + bne 856bc │ │ │ │ + b 8575c │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - beq 856cc │ │ │ │ + beq 8575c │ │ │ │ movw r3, #2772 @ 0xad4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #1424] @ 0x590 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 856cc │ │ │ │ + beq 8575c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ bic r2, r2, #3 │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 856cc │ │ │ │ + beq 8575c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic r3, r3, #3 │ │ │ │ ldr r3, [r3] │ │ │ │ - movw r2, #12224 @ 0x2fc0 │ │ │ │ + movw r2, #9792 @ 0x2640 │ │ │ │ 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 │ │ │ │ @@ -89803,226 +89841,226 @@ │ │ │ │ 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 85104 │ │ │ │ - b 856e4 │ │ │ │ + bl 85194 │ │ │ │ + b 85774 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r1 │ │ │ │ str r5, [sp] │ │ │ │ - bl 85104 │ │ │ │ + bl 85194 │ │ │ │ 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 85724 │ │ │ │ + bne 857b4 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 2300cc <_start@@Base+0x790> │ │ │ │ + bl 22f504 <_start@@Base+0x790> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8574c │ │ │ │ + beq 857dc │ │ │ │ add r2, fp, #8 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ - movw r0, #12244 @ 0x2fd4 │ │ │ │ + movw r0, #9812 @ 0x2654 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 85608 │ │ │ │ - b 857b0 │ │ │ │ + bl 85698 │ │ │ │ + b 85840 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 85764 │ │ │ │ + bne 857f4 │ │ │ │ movw r0, #2244 @ 0x8c4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 2300cc <_start@@Base+0x790> │ │ │ │ + bl 22f504 <_start@@Base+0x790> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 857b0 │ │ │ │ + beq 85840 │ │ │ │ movw r3, #2768 @ 0xad0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt 85730 │ │ │ │ - ldr r2, [pc, #52] @ 857c0 │ │ │ │ + blt 857c0 │ │ │ │ + ldr r2, [pc, #52] @ 85850 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ add r0, r1, #1 │ │ │ │ strex ip, r0, [r2] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 8578c │ │ │ │ + bne 8581c │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r1, r3 │ │ │ │ - ble 85730 │ │ │ │ + ble 857c0 │ │ │ │ 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 85808 │ │ │ │ + bne 85898 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 2300cc <_start@@Base+0x790> │ │ │ │ + bl 22f504 <_start@@Base+0x790> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8582c │ │ │ │ + beq 858bc │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #12264 @ 0x2fe8 │ │ │ │ + movw r0, #9832 @ 0x2668 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 85608 │ │ │ │ - b 85890 │ │ │ │ + bl 85698 │ │ │ │ + b 85920 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 85844 │ │ │ │ + bne 858d4 │ │ │ │ movw r0, #2244 @ 0x8c4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 2300cc <_start@@Base+0x790> │ │ │ │ + bl 22f504 <_start@@Base+0x790> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85890 │ │ │ │ + beq 85920 │ │ │ │ movw r3, #2764 @ 0xacc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt 85814 │ │ │ │ - ldr r2, [pc, #92] @ 858c8 │ │ │ │ + blt 858a4 │ │ │ │ + ldr r2, [pc, #92] @ 85958 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ add r0, r1, #1 │ │ │ │ strex ip, r0, [r2] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 8586c │ │ │ │ + bne 858fc │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r1, r3 │ │ │ │ - ble 85814 │ │ │ │ - movw r3, #62848 @ 0xf580 │ │ │ │ + ble 858a4 │ │ │ │ + movw r3, #62888 @ 0xf5a8 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 858b8 │ │ │ │ + beq 85948 │ │ │ │ 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 2523f8 │ │ │ │ + bl 251870 │ │ │ │ cmp r4, #0 │ │ │ │ mov r1, r0 │ │ │ │ subne r3, r5, r4 │ │ │ │ movne r5, r4 │ │ │ │ addne r1, r0, r3 │ │ │ │ cmp r7, #4 │ │ │ │ - bne 85954 │ │ │ │ + bne 859e4 │ │ │ │ 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 252c28 │ │ │ │ - b 85934 │ │ │ │ + bl 252040 │ │ │ │ + b 859c4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 252c28 │ │ │ │ + b 252040 │ │ │ │ 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] @ 85a20 │ │ │ │ + ldr r0, [pc, #140] @ 85ab0 │ │ │ │ strbne r2, [r3] │ │ │ │ mov r2, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 252b64 │ │ │ │ - ldr r0, [pc, #120] @ 85a24 │ │ │ │ - bl 291324 <_Py_IsValidFD@@Base+0x38> │ │ │ │ + bl 251f7c │ │ │ │ + ldr r0, [pc, #120] @ 85ab4 │ │ │ │ + bl 290e6c <_Py_IsValidFD@@Base+0x38> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #0 │ │ │ │ sub r3, fp, #16 │ │ │ │ - bl 291968 │ │ │ │ + bl 2914ac │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 85a14 │ │ │ │ + beq 85aa4 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ bl 2dc64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 85a14 │ │ │ │ + beq 85aa4 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 85a14 │ │ │ │ + beq 85aa4 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp] │ │ │ │ - movw r0, #12284 @ 0x2ffc │ │ │ │ + movw r0, #9852 @ 0x267c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 856ec │ │ │ │ + bl 8577c │ │ │ │ mov r0, #0 │ │ │ │ - b 85a18 │ │ │ │ + b 85aa8 │ │ │ │ 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 │ │ │ │ @@ -90031,312 +90069,312 @@ │ │ │ │ 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 291968 │ │ │ │ + bl 2914ac │ │ │ │ ldr r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 85b0c │ │ │ │ + beq 85b9c │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ - bl 252b64 │ │ │ │ + bl 251f7c │ │ │ │ add r0, r4, #528 @ 0x210 │ │ │ │ movw r6, #35736 @ 0x8b98 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - bl 291324 <_Py_IsValidFD@@Base+0x38> │ │ │ │ + bl 290e6c <_Py_IsValidFD@@Base+0x38> │ │ │ │ ldr r8, [r6] │ │ │ │ mov r9, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e4f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 85b0c │ │ │ │ + beq 85b9c │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #11 │ │ │ │ streq r9, [r0] │ │ │ │ - beq 85a90 │ │ │ │ + beq 85b20 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #22 │ │ │ │ cmpeq r8, #8 │ │ │ │ - bne 85af0 │ │ │ │ + bne 85b80 │ │ │ │ mov r2, #4 │ │ │ │ dmb ish │ │ │ │ str r2, [r6] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e4f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 85b0c │ │ │ │ - movw r0, #12360 @ 0x3048 │ │ │ │ + beq 85b9c │ │ │ │ + movw r0, #9928 @ 0x26c8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 856ec │ │ │ │ + bl 8577c │ │ │ │ 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 85b74 │ │ │ │ + bne 85c04 │ │ │ │ ldrb r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85b74 │ │ │ │ + beq 85c04 │ │ │ │ mov r0, r1 │ │ │ │ - bl 25a9a0 │ │ │ │ + bl 259d2c │ │ │ │ cmp r0, #4 │ │ │ │ - bls 85b74 │ │ │ │ + bls 85c04 │ │ │ │ sub r1, r0, #4 │ │ │ │ movw r2, #24000 @ 0x5dc0 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 85a28 │ │ │ │ + bl 85ab8 │ │ │ │ add r1, r5, #32 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ bic r2, r3, #3 │ │ │ │ ands r0, r3, #3 │ │ │ │ orreq r2, r2, #1 │ │ │ │ - beq 85b94 │ │ │ │ + beq 85c24 │ │ │ │ str r2, [r4] │ │ │ │ orr r2, r4, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r12, [r1] │ │ │ │ cmp ip, r3 │ │ │ │ - bne 85bac │ │ │ │ + bne 85c3c │ │ │ │ strex lr, r2, [r1] │ │ │ │ cmp lr, #0 │ │ │ │ mov r3, ip │ │ │ │ - bne 85b7c │ │ │ │ + bne 85c0c │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - bne 85bd4 │ │ │ │ + bne 85c64 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ - b 85c10 │ │ │ │ + b 85ca0 │ │ │ │ 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 85bfc │ │ │ │ + bne 85c8c │ │ │ │ strex ip, r4, [r3] │ │ │ │ cmp ip, #0 │ │ │ │ mov r2, r0 │ │ │ │ - beq 85bcc │ │ │ │ - b 85be0 │ │ │ │ + beq 85c5c │ │ │ │ + b 85c70 │ │ │ │ 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 85c08 │ │ │ │ + bne 85c98 │ │ │ │ strex ip, r2, [r1] │ │ │ │ cmp ip, #0 │ │ │ │ - b 85c08 │ │ │ │ + b 85c98 │ │ │ │ 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 85c74 │ │ │ │ + bne 85d04 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 85ca0 │ │ │ │ + bhi 85d30 │ │ │ │ add r3, r3, #1 │ │ │ │ yield │ │ │ │ - b 85c44 │ │ │ │ + b 85cd4 │ │ │ │ cmp r1, r4 │ │ │ │ - bne 85c84 │ │ │ │ + bne 85d14 │ │ │ │ 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 85ca8 │ │ │ │ - b 85c7c │ │ │ │ + beq 85d38 │ │ │ │ + b 85d0c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ dmb ish │ │ │ │ ldrex r4, [r5] │ │ │ │ cmp r4, ip │ │ │ │ - bne 85cc0 │ │ │ │ + bne 85d50 │ │ │ │ strex r6, lr, [r5] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 85c7c │ │ │ │ - b 85c44 │ │ │ │ + beq 85d0c │ │ │ │ + b 85cd4 │ │ │ │ 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 85c34 │ │ │ │ + bl 85cc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 85d00 │ │ │ │ + bne 85d90 │ │ │ │ yield │ │ │ │ - b 85ce0 │ │ │ │ + b 85d70 │ │ │ │ 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 85c34 │ │ │ │ + bl 85cc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 85d44 │ │ │ │ + bne 85dd4 │ │ │ │ yield │ │ │ │ - b 85d24 │ │ │ │ + b 85db4 │ │ │ │ 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 258928 │ │ │ │ + bl 257cb0 │ │ │ │ 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, #26176 @ 0x6640 │ │ │ │ + movw r3, #23744 @ 0x5cc0 │ │ │ │ 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 85e98 │ │ │ │ + beq 85f28 │ │ │ │ ldr r3, [r0, #1580] @ 0x62c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85ea0 │ │ │ │ + beq 85f30 │ │ │ │ add sl, r6, #1408 @ 0x580 │ │ │ │ mov r8, r4 │ │ │ │ add r5, r6, #520 @ 0x208 │ │ │ │ add sl, sl, #12 │ │ │ │ - bl 238f90 │ │ │ │ + bl 240ffc │ │ │ │ ldr r7, [r8, #520] @ 0x208 │ │ │ │ cmp r7, #0 │ │ │ │ moveq r9, r7 │ │ │ │ - beq 85e4c │ │ │ │ + beq 85edc │ │ │ │ mov r9, #0 │ │ │ │ dmb ish │ │ │ │ str r6, [r7, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r2 │ │ │ │ - bl 85c34 │ │ │ │ + bl 85cc4 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 85e00 │ │ │ │ + bne 85e90 │ │ │ │ yield │ │ │ │ - b 85de0 │ │ │ │ + b 85e70 │ │ │ │ ldr r7, [r7, #40] @ 0x28 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r7, r1 │ │ │ │ - bne 85dd8 │ │ │ │ + bne 85e68 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r8, #520] @ 0x208 │ │ │ │ cmp r2, r1 │ │ │ │ - bne 85e3c │ │ │ │ + bne 85ecc │ │ │ │ str r3, [r5] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r8, #524] @ 0x20c │ │ │ │ str r3, [r5, #4] │ │ │ │ - bl 2552d0 <_PyInterpreterState_New@@Base+0x1a18> │ │ │ │ - b 85e4c │ │ │ │ + bl 2546e0 <_PyInterpreterState_New@@Base+0x1a18> │ │ │ │ + b 85edc │ │ │ │ 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 85dc4 │ │ │ │ + bne 85e54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 238f90 │ │ │ │ + bl 240ffc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 85e8c │ │ │ │ + bne 85f1c │ │ │ │ yield │ │ │ │ - b 85e74 │ │ │ │ + b 85f04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84d48 │ │ │ │ - b 85ea0 │ │ │ │ + bl 84dd8 │ │ │ │ + b 85f30 │ │ │ │ mov r1, #2 │ │ │ │ - bl 237efc <_Py_SetLocaleFromEnv@@Base+0x2944> │ │ │ │ + bl 23ff50 <_Py_SetLocaleFromEnv@@Base+0xb578> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 84d9c │ │ │ │ + b 84e2c │ │ │ │ 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 85edc │ │ │ │ + bne 85f6c │ │ │ │ strex ip, r1, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ mov r3, r2 │ │ │ │ - bne 85ebc │ │ │ │ + bne 85f4c │ │ │ │ add r0, r0, #192 @ 0xc0 │ │ │ │ ldrex r3, [r0] │ │ │ │ add r3, r3, #1 │ │ │ │ strex r2, r3, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 85ee8 │ │ │ │ + bne 85f78 │ │ │ │ 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 │ │ │ │ @@ -90345,48 +90383,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 85f68 │ │ │ │ + bcs 85ff8 │ │ │ │ ldr r9, [r5, #24] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 85f5c │ │ │ │ + bne 85fec │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f6c88 <_PyUnicode_ToUppercase@@Base+0x7c> │ │ │ │ + bl 2f68d0 <_PyUnicode_ToUppercase@@Base+0x180> │ │ │ │ str r9, [r5, #24] │ │ │ │ ldr r3, [r5] │ │ │ │ mla r5, r8, r3, r5 │ │ │ │ - b 85f38 │ │ │ │ + b 85fc8 │ │ │ │ movw r5, #2244 @ 0x8c4 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r3, [r5, #244] @ 0xf4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 85f84 │ │ │ │ + bne 86014 │ │ │ │ add r0, r5, #240 @ 0xf0 │ │ │ │ - bl 2300cc <_start@@Base+0x790> │ │ │ │ + bl 22f504 <_start@@Base+0x790> │ │ │ │ ldr r1, [r5, #240] @ 0xf0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r6, #448] @ 0x1c0 │ │ │ │ subs r1, r1, #0 │ │ │ │ movne r1, #1 │ │ │ │ - bl 254bdc <_PyInterpreterState_New@@Base+0x1324> │ │ │ │ + bl 253fec <_PyInterpreterState_New@@Base+0x1324> │ │ │ │ ldr r0, [r6, #448] @ 0x1c0 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #224 @ 0xe0 │ │ │ │ - bl 252b64 │ │ │ │ + bl 251f7c │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ lsl r0, r0, #15 │ │ │ │ rsb r0, r0, #0 │ │ │ │ - bl 254274 <_PyInterpreterState_New@@Base+0x9bc> │ │ │ │ + bl 253684 <_PyInterpreterState_New@@Base+0x9bc> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #112] @ 0x70 │ │ │ │ dmb ish │ │ │ │ add ip, r4, #72 @ 0x48 │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ @@ -90401,72 +90439,72 @@ │ │ │ │ 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 86028 │ │ │ │ + bne 860b8 │ │ │ │ strex r5, r2, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, lr │ │ │ │ - bne 85ff4 │ │ │ │ + bne 86084 │ │ │ │ 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 86034 │ │ │ │ + b 860c4 │ │ │ │ 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] │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ subs r1, r6, #0 │ │ │ │ movne r1, #1 │ │ │ │ - bl 257400 <_Py_NewReference@@Base+0x1590> │ │ │ │ + bl 2566ec <_PyThreadState_New@@Base+0x1c98> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 86098 │ │ │ │ + bne 86128 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2587f8 │ │ │ │ - b 86104 │ │ │ │ + bl 257b80 │ │ │ │ + b 86194 │ │ │ │ cmp r6, #2 │ │ │ │ - bne 86104 │ │ │ │ + bne 86194 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 258854 │ │ │ │ + bl 257bdc │ │ │ │ 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 252b64 │ │ │ │ + bl 251f7c │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 86104 │ │ │ │ + bne 86194 │ │ │ │ add r1, r5, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85f08 │ │ │ │ + bl 85f98 │ │ │ │ mov r0, #1 │ │ │ │ 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 │ │ │ │ @@ -90480,58 +90518,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 86208 │ │ │ │ + bcs 86298 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 861f0 │ │ │ │ + beq 86280 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 257400 <_Py_NewReference@@Base+0x1590> │ │ │ │ + bl 2566ec <_PyThreadState_New@@Base+0x1c98> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 861c0 │ │ │ │ + bne 86250 │ │ │ │ ldr r0, [r8, #448] @ 0x1c0 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ add r0, r0, #256 @ 0x100 │ │ │ │ - bl 252b64 │ │ │ │ + bl 251f7c │ │ │ │ ldr r3, [r6, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6, #80] @ 0x50 │ │ │ │ - bl 25898c │ │ │ │ + bl 257d14 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r9 │ │ │ │ orrcs r5, r5, #1 │ │ │ │ - b 861fc │ │ │ │ + b 8628c │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne 861fc │ │ │ │ + bne 8628c │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ movcc r5, #1 │ │ │ │ - bcc 861fc │ │ │ │ + bcc 8628c │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ orrhi r5, r5, #1 │ │ │ │ - b 861fc │ │ │ │ + b 8628c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r9 │ │ │ │ orrcs r5, r5, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ mla r4, r7, r3, r4 │ │ │ │ - b 86154 │ │ │ │ + b 861e4 │ │ │ │ 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 │ │ │ │ @@ -90554,82 +90592,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 254274 <_PyInterpreterState_New@@Base+0x9bc> │ │ │ │ + bl 253684 <_PyInterpreterState_New@@Base+0x9bc> │ │ │ │ ldr r0, [sl, #448] @ 0x1c0 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ add r0, r0, #224 @ 0xe0 │ │ │ │ - bl 252b64 │ │ │ │ + bl 251f7c │ │ │ │ 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 86484 │ │ │ │ + bcs 86514 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 86464 │ │ │ │ + beq 864f4 │ │ │ │ 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 86304 │ │ │ │ + beq 86394 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 86308 │ │ │ │ + beq 86398 │ │ │ │ ldrb r2, [r6, #1597] @ 0x63d │ │ │ │ cmp r2, r3 │ │ │ │ - beq 86308 │ │ │ │ + beq 86398 │ │ │ │ ldr r6, [r6, #1592] @ 0x638 │ │ │ │ - b 862e8 │ │ │ │ + b 86378 │ │ │ │ mov r6, r8 │ │ │ │ ldr r0, [sl, #448] @ 0x1c0 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ add r0, r0, #256 @ 0x100 │ │ │ │ - bl 252b64 │ │ │ │ + bl 251f7c │ │ │ │ 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 85c34 │ │ │ │ + bl 85cc4 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 86350 │ │ │ │ + bne 863e0 │ │ │ │ yield │ │ │ │ - b 86330 │ │ │ │ + b 863c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 257400 <_Py_NewReference@@Base+0x1590> │ │ │ │ + bl 2566ec <_PyThreadState_New@@Base+0x1c98> │ │ │ │ ldr r9, [r4, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 86378 │ │ │ │ + bne 86408 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ - bl 25898c │ │ │ │ + bl 257d14 │ │ │ │ mov r4, r0 │ │ │ │ - b 86474 │ │ │ │ + b 86504 │ │ │ │ ldr r7, [r4, #24] │ │ │ │ cmp r7, #0 │ │ │ │ movge r0, r7 │ │ │ │ ldrlt r0, [r4] │ │ │ │ lsllt r0, r0, #15 │ │ │ │ - bl 24fa00 <_Py_write_noraise@@Base+0xa6a8> │ │ │ │ + bl 24ee78 <_Py_write_noraise@@Base+0xaa0> │ │ │ │ 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 │ │ │ │ @@ -90647,272 +90685,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 2552d0 <_PyInterpreterState_New@@Base+0x1a18> │ │ │ │ + bl 2546e0 <_PyInterpreterState_New@@Base+0x1a18> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, r7 │ │ │ │ ldr r3, [r6, #1580] @ 0x62c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #1580] @ 0x62c │ │ │ │ - bne 86474 │ │ │ │ + bne 86504 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ cmp r9, r3 │ │ │ │ - bcs 86454 │ │ │ │ + bcs 864e4 │ │ │ │ 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 86474 │ │ │ │ + b 86504 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 8641c │ │ │ │ - b 86474 │ │ │ │ + bhi 864ac │ │ │ │ + b 86504 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ - bl 258ad4 │ │ │ │ + bl 257e5c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mla r4, r2, r3, r4 │ │ │ │ - b 862b4 │ │ │ │ + b 86344 │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 864a0 │ │ │ │ + bne 86530 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, sl │ │ │ │ - bl 30be50 │ │ │ │ + bl 30b930 │ │ │ │ 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] @ 86a70 │ │ │ │ + ldr r7, [pc, #1440] @ 86b00 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov ip, #255 @ 0xff │ │ │ │ - movw r3, #12488 @ 0x30c8 │ │ │ │ + movw r3, #10056 @ 0x2748 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ - movw r2, #12500 @ 0x30d4 │ │ │ │ + movw r2, #10068 @ 0x2754 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ - movw r3, #12508 @ 0x30dc │ │ │ │ + movw r3, #10076 @ 0x275c │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ - movw r2, #12520 @ 0x30e8 │ │ │ │ + movw r2, #10088 @ 0x2768 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ - movw r3, #12532 @ 0x30f4 │ │ │ │ + movw r3, #10100 @ 0x2774 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ - movw r2, #12544 @ 0x3100 │ │ │ │ + movw r2, #10112 @ 0x2780 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - movw r3, #12436 @ 0x3094 │ │ │ │ + movw r3, #10004 @ 0x2714 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ str ip, [r4, #16] │ │ │ │ - movw r2, #12448 @ 0x30a0 │ │ │ │ + movw r2, #10016 @ 0x2720 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ sub ip, fp, #292 @ 0x124 │ │ │ │ - movw r0, #17004 @ 0x426c │ │ │ │ + movw r0, #17148 @ 0x42fc │ │ │ │ movt r0, #8 │ │ │ │ str ip, [fp, #-444] @ 0xfffffe44 │ │ │ │ str r6, [fp, #-452] @ 0xfffffe3c │ │ │ │ - movw r5, #29640 @ 0x73c8 │ │ │ │ + movw r5, #27208 @ 0x6a48 │ │ │ │ movt r5, #63 @ 0x3f │ │ │ │ str r6, [fp, #-448] @ 0xfffffe40 │ │ │ │ str r6, [r4, #12] │ │ │ │ - bl 85178 │ │ │ │ + bl 85208 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ strd r4, [sp] │ │ │ │ - movw r1, #12552 @ 0x3108 │ │ │ │ + movw r1, #10120 @ 0x2788 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 853a4 │ │ │ │ + bl 85434 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r7, #32 │ │ │ │ strd r4, [sp] │ │ │ │ - movw r1, #12564 @ 0x3114 │ │ │ │ + movw r1, #10132 @ 0x2794 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 853a4 │ │ │ │ + bl 85434 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #2188 @ 0x88c │ │ │ │ - movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #12180 @ 0x2f94 │ │ │ │ + movw r3, #65148 @ 0xfe7c │ │ │ │ + movt r3, #60 @ 0x3c │ │ │ │ + movw r2, #9748 @ 0x2614 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #17004 @ 0x426c │ │ │ │ + movw r0, #17148 @ 0x42fc │ │ │ │ movt r0, #8 │ │ │ │ - bl 85178 │ │ │ │ + bl 85208 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ ldrd r0, [r7, #80] @ 0x50 │ │ │ │ - bl 851c4 │ │ │ │ + bl 85254 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #35620 @ 0x8b24 │ │ │ │ + movw r2, #36940 @ 0x904c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r0, #17004 @ 0x426c │ │ │ │ + movw r0, #17148 @ 0x42fc │ │ │ │ movt r0, #8 │ │ │ │ - bl 85178 │ │ │ │ + bl 85208 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #12576 @ 0x3120 │ │ │ │ + movw r3, #10144 @ 0x27a0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ - movw r2, #12180 @ 0x2f94 │ │ │ │ + movw r2, #9748 @ 0x2614 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #17004 @ 0x426c │ │ │ │ + movw r0, #17148 @ 0x42fc │ │ │ │ movt r0, #8 │ │ │ │ - bl 85178 │ │ │ │ + bl 85208 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ ldrd r0, [r7, #112] @ 0x70 │ │ │ │ - bl 851c4 │ │ │ │ + bl 85254 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #35620 @ 0x8b24 │ │ │ │ + movw r2, #36940 @ 0x904c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r0, #17004 @ 0x426c │ │ │ │ + movw r0, #17148 @ 0x42fc │ │ │ │ movt r0, #8 │ │ │ │ - bl 85178 │ │ │ │ + bl 85208 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r7, #128 @ 0x80 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #12584 @ 0x3128 │ │ │ │ + movw r1, #10152 @ 0x27a8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 853a4 │ │ │ │ + bl 85434 │ │ │ │ sub r0, r7, #64 @ 0x40 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #12592 @ 0x3130 │ │ │ │ + movw r1, #10160 @ 0x27b0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 853a4 │ │ │ │ + bl 85434 │ │ │ │ add r0, r7, #160 @ 0xa0 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #12604 @ 0x313c │ │ │ │ + movw r1, #10172 @ 0x27bc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 853a4 │ │ │ │ + bl 85434 │ │ │ │ add r0, r7, #384 @ 0x180 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #12616 @ 0x3148 │ │ │ │ + movw r1, #10184 @ 0x27c8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 853a4 │ │ │ │ + bl 85434 │ │ │ │ sub r0, r7, #32 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #2088 @ 0x828 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - bl 853a4 │ │ │ │ + movw r1, #65048 @ 0xfe18 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ + bl 85434 │ │ │ │ mvn r3, #0 │ │ │ │ add r0, r7, #192 @ 0xc0 │ │ │ │ mvn r2, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #12604 @ 0x313c │ │ │ │ + movw r1, #10172 @ 0x27bc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 853a4 │ │ │ │ + bl 85434 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #416 @ 0x1a0 │ │ │ │ - movw r1, #12624 @ 0x3150 │ │ │ │ + movw r1, #10192 @ 0x27d0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 85594 │ │ │ │ + bl 85624 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #496 @ 0x1f0 │ │ │ │ - movw r1, #12636 @ 0x315c │ │ │ │ + movw r1, #10204 @ 0x27dc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 85594 │ │ │ │ + bl 85624 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #432 @ 0x1b0 │ │ │ │ - movw r1, #12648 @ 0x3168 │ │ │ │ + movw r1, #10216 @ 0x27e8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 85594 │ │ │ │ + bl 85624 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #448 @ 0x1c0 │ │ │ │ - movw r1, #2008 @ 0x7d8 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - bl 85594 │ │ │ │ + movw r1, #64968 @ 0xfdc8 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ + bl 85624 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #464 @ 0x1d0 │ │ │ │ - movw r1, #12656 @ 0x3170 │ │ │ │ + movw r1, #10224 @ 0x27f0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 85594 │ │ │ │ + bl 85624 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #480 @ 0x1e0 │ │ │ │ - movw r1, #12664 @ 0x3178 │ │ │ │ + movw r1, #10232 @ 0x27f8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 85594 │ │ │ │ + bl 85624 │ │ │ │ add r0, r7, #224 @ 0xe0 │ │ │ │ mvn r3, #0 │ │ │ │ mvn r2, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #32020 @ 0x7d14 │ │ │ │ + movw r1, #29360 @ 0x72b0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 853a4 │ │ │ │ + bl 85434 │ │ │ │ ldr r0, [r7, #520] @ 0x208 │ │ │ │ ldr r1, [r7, #524] @ 0x20c │ │ │ │ orrs r3, r0, r1 │ │ │ │ - beq 86798 │ │ │ │ + beq 86828 │ │ │ │ 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 3cd114 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ + blx 3cc7a4 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ mov r2, #10 │ │ │ │ mov r3, #0 │ │ │ │ - blx 3cd114 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ + blx 3cc7a4 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ mov r1, r4 │ │ │ │ stm sp, {r0, r2} │ │ │ │ - movw r3, #12672 @ 0x3180 │ │ │ │ + movw r3, #10240 @ 0x2800 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ - movw r2, #12684 @ 0x318c │ │ │ │ + movw r2, #10252 @ 0x280c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #17004 @ 0x426c │ │ │ │ + movw r0, #17148 @ 0x42fc │ │ │ │ movt r0, #8 │ │ │ │ mov r6, #0 │ │ │ │ - bl 85178 │ │ │ │ + bl 85208 │ │ │ │ mov r7, #0 │ │ │ │ - bl 251b64 │ │ │ │ + bl 250fdc │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp] │ │ │ │ - movw r3, #12704 @ 0x31a0 │ │ │ │ + movw r3, #10272 @ 0x2820 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ - movw r2, #12716 @ 0x31ac │ │ │ │ + movw r2, #10284 @ 0x282c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #17004 @ 0x426c │ │ │ │ + movw r0, #17148 @ 0x42fc │ │ │ │ movt r0, #8 │ │ │ │ sub sl, fp, #372 @ 0x174 │ │ │ │ - bl 85178 │ │ │ │ + bl 85208 │ │ │ │ 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 │ │ │ │ @@ -90928,15 +90966,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] @ 86a74 │ │ │ │ + ldr r1, [pc, #532] @ 86b04 │ │ │ │ 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] │ │ │ │ @@ -90956,118 +90994,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 3cd114 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ + blx 3cc7a4 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ 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 3cd114 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ + blx 3cc7a4 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ 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 86920 │ │ │ │ + blt 869b0 │ │ │ │ cmn r5, #-2147483647 @ 0x80000001 │ │ │ │ sbcs r8, r8, #0 │ │ │ │ mvnge r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r7, #0 │ │ │ │ movlt r6, #0 │ │ │ │ - blt 86938 │ │ │ │ + blt 869c8 │ │ │ │ cmn r6, #-2147483647 @ 0x80000001 │ │ │ │ sbcs r7, r7, #0 │ │ │ │ mvnge r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #0 │ │ │ │ movlt r7, #0 │ │ │ │ - blt 86954 │ │ │ │ + blt 869e4 │ │ │ │ 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 3ccd84 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ - movw r2, #12728 @ 0x31b8 │ │ │ │ + blx 3cc414 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ + movw r2, #10296 @ 0x2838 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ umull r5, r3, r5, r8 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r0, #17004 @ 0x426c │ │ │ │ + movw r0, #17148 @ 0x42fc │ │ │ │ movt r0, #8 │ │ │ │ mov r1, r4 │ │ │ │ lsr r3, r3, #6 │ │ │ │ str r3, [sp] │ │ │ │ - movw r3, #20444 @ 0x4fdc │ │ │ │ + movw r3, #17784 @ 0x4578 │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ - bl 85178 │ │ │ │ + bl 85208 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1000 @ 0x3e8 │ │ │ │ str sl, [sp, #16] │ │ │ │ - blx 3ccd84 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ + blx 3cc414 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ 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 3ccd84 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ + blx 3cc414 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ lsr r8, r8, #6 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r3, #34752 @ 0x87c0 │ │ │ │ + movw r3, #32092 @ 0x7d5c │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ mov r1, r4 │ │ │ │ str r8, [sp] │ │ │ │ - movw r2, #12748 @ 0x31cc │ │ │ │ + movw r2, #10316 @ 0x284c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #17004 @ 0x426c │ │ │ │ + movw r0, #17148 @ 0x42fc │ │ │ │ movt r0, #8 │ │ │ │ - movw r5, #40132 @ 0x9cc4 │ │ │ │ + movw r5, #37700 @ 0x9344 │ │ │ │ movt r5, #64 @ 0x40 │ │ │ │ - bl 85178 │ │ │ │ + bl 85208 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ strd r4, [sp] │ │ │ │ - bl 851c4 │ │ │ │ + bl 85254 │ │ │ │ ldr r3, [fp, #-460] @ 0xfffffe34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 86a50 │ │ │ │ + beq 86ae0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #12816 @ 0x3210 │ │ │ │ + movw r2, #10384 @ 0x2890 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #17004 @ 0x426c │ │ │ │ + movw r0, #17148 @ 0x42fc │ │ │ │ movt r0, #8 │ │ │ │ - bl 85178 │ │ │ │ + bl 85208 │ │ │ │ ldr r0, [fp, #-460] @ 0xfffffe34 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r4, [sp] │ │ │ │ - bl 851c4 │ │ │ │ + bl 85254 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #35620 @ 0x8b24 │ │ │ │ + movw r2, #36940 @ 0x904c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r0, #17004 @ 0x426c │ │ │ │ + movw r0, #17148 @ 0x42fc │ │ │ │ movt r0, #8 │ │ │ │ - bl 85178 │ │ │ │ + bl 85208 │ │ │ │ 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 │ │ │ │ @@ -91076,193 +91114,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 84498 │ │ │ │ + bl 84528 │ │ │ │ add r1, r4, #32 │ │ │ │ add r0, r5, #32 │ │ │ │ - bl 84498 │ │ │ │ + bl 84528 │ │ │ │ add r1, r4, #64 @ 0x40 │ │ │ │ add r0, r5, #64 @ 0x40 │ │ │ │ - bl 84498 │ │ │ │ + bl 84528 │ │ │ │ add r1, r4, #96 @ 0x60 │ │ │ │ add r0, r5, #96 @ 0x60 │ │ │ │ - bl 84498 │ │ │ │ + bl 84528 │ │ │ │ add r1, r4, #128 @ 0x80 │ │ │ │ add r0, r5, #128 @ 0x80 │ │ │ │ - bl 84498 │ │ │ │ + bl 84528 │ │ │ │ add r1, r4, #160 @ 0xa0 │ │ │ │ add r0, r5, #160 @ 0xa0 │ │ │ │ - bl 84498 │ │ │ │ + bl 84528 │ │ │ │ add r1, r4, #192 @ 0xc0 │ │ │ │ add r0, r5, #192 @ 0xc0 │ │ │ │ - bl 84498 │ │ │ │ + bl 84528 │ │ │ │ add r1, r4, #256 @ 0x100 │ │ │ │ add r0, r5, #256 @ 0x100 │ │ │ │ - bl 84498 │ │ │ │ + bl 84528 │ │ │ │ add r1, r4, #224 @ 0xe0 │ │ │ │ add r0, r5, #224 @ 0xe0 │ │ │ │ - bl 84498 │ │ │ │ + bl 84528 │ │ │ │ add r1, r4, #288 @ 0x120 │ │ │ │ add r0, r5, #288 @ 0x120 │ │ │ │ - bl 84498 │ │ │ │ + bl 84528 │ │ │ │ add r1, r4, #416 @ 0x1a0 │ │ │ │ add r0, r5, #416 @ 0x1a0 │ │ │ │ - bl 84498 │ │ │ │ + bl 84528 │ │ │ │ add r1, r4, #448 @ 0x1c0 │ │ │ │ add r0, r5, #448 @ 0x1c0 │ │ │ │ - bl 84498 │ │ │ │ + bl 84528 │ │ │ │ add r1, r4, #320 @ 0x140 │ │ │ │ add r0, r5, #320 @ 0x140 │ │ │ │ - bl 84498 │ │ │ │ + bl 84528 │ │ │ │ add r1, r4, #352 @ 0x160 │ │ │ │ add r0, r5, #352 @ 0x160 │ │ │ │ - bl 84498 │ │ │ │ + bl 84528 │ │ │ │ add r1, r4, #384 @ 0x180 │ │ │ │ add r0, r5, #384 @ 0x180 │ │ │ │ - bl 84498 │ │ │ │ + bl 84528 │ │ │ │ add r1, r4, #480 @ 0x1e0 │ │ │ │ add r0, r5, #480 @ 0x1e0 │ │ │ │ - bl 84540 │ │ │ │ + bl 845d0 │ │ │ │ add r1, r4, #496 @ 0x1f0 │ │ │ │ add r0, r5, #496 @ 0x1f0 │ │ │ │ - bl 84540 │ │ │ │ + bl 845d0 │ │ │ │ add r1, r4, #512 @ 0x200 │ │ │ │ add r0, r5, #512 @ 0x200 │ │ │ │ - bl 84540 │ │ │ │ + bl 845d0 │ │ │ │ add r1, r4, #528 @ 0x210 │ │ │ │ add r0, r5, #528 @ 0x210 │ │ │ │ - bl 84540 │ │ │ │ + bl 845d0 │ │ │ │ add r1, r4, #544 @ 0x220 │ │ │ │ add r0, r5, #544 @ 0x220 │ │ │ │ - bl 84540 │ │ │ │ + bl 845d0 │ │ │ │ add r1, r4, #560 @ 0x230 │ │ │ │ add r0, r5, #560 @ 0x230 │ │ │ │ - bl 84540 │ │ │ │ + bl 845d0 │ │ │ │ add r1, r4, #576 @ 0x240 │ │ │ │ add r0, r5, #576 @ 0x240 │ │ │ │ - bl 84540 │ │ │ │ + bl 845d0 │ │ │ │ add r1, r4, #592 @ 0x250 │ │ │ │ add r0, r5, #592 @ 0x250 │ │ │ │ - bl 84540 │ │ │ │ + bl 845d0 │ │ │ │ add r1, r4, #608 @ 0x260 │ │ │ │ add r0, r5, #608 @ 0x260 │ │ │ │ - bl 84540 │ │ │ │ + bl 845d0 │ │ │ │ add r1, r4, #624 @ 0x270 │ │ │ │ add r0, r5, #624 @ 0x270 │ │ │ │ - bl 84540 │ │ │ │ + bl 845d0 │ │ │ │ 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, #26176 @ 0x6640 │ │ │ │ + movw r6, #23744 @ 0x5cc0 │ │ │ │ movt r6, #65 @ 0x41 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r6 │ │ │ │ - beq 86d74 │ │ │ │ + beq 86e04 │ │ │ │ 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 86c1c │ │ │ │ - ldr r0, [pc, #324] @ 86d7c │ │ │ │ + bne 86cac │ │ │ │ + ldr r0, [pc, #324] @ 86e0c │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 252cd0 │ │ │ │ + bl 2520e8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic r3, r3, #3 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r4, #1424] @ 0x590 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 86d74 │ │ │ │ + bne 86e04 │ │ │ │ movw r5, #2772 @ 0xad4 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r3, [r5, #1424] @ 0x590 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, r5 │ │ │ │ - beq 86c88 │ │ │ │ + beq 86d18 │ │ │ │ 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] @ 86d80 │ │ │ │ + ldr r2, [pc, #240] @ 86e10 │ │ │ │ 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 86cac │ │ │ │ + beq 86d3c │ │ │ │ bl 2d0c4 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r4, [r3, #12] │ │ │ │ cmp r4, r6 │ │ │ │ ldrne r3, [r4] │ │ │ │ ldrne r3, [r3, #16] │ │ │ │ - beq 86d74 │ │ │ │ + beq 86e04 │ │ │ │ subs r0, r3, #0 │ │ │ │ - beq 86ce4 │ │ │ │ + beq 86d74 │ │ │ │ ldr r6, [r3, #1592] @ 0x638 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 86cdc │ │ │ │ - bl 85d6c │ │ │ │ + beq 86d6c │ │ │ │ + bl 85dfc │ │ │ │ mov r3, r6 │ │ │ │ - b 86cc4 │ │ │ │ + b 86d54 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 86cf8 │ │ │ │ + beq 86d88 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 237efc <_Py_SetLocaleFromEnv@@Base+0x2944> │ │ │ │ + bl 23ff50 <_Py_SetLocaleFromEnv@@Base+0xb578> │ │ │ │ ldr r0, [r4] │ │ │ │ add r0, r0, #488 @ 0x1e8 │ │ │ │ - bl 86a78 │ │ │ │ + bl 86b08 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 86d74 │ │ │ │ + beq 86e04 │ │ │ │ movw r3, #24656 @ 0x6050 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 86d54 │ │ │ │ + beq 86de4 │ │ │ │ add r2, r2, #1 │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r2, #16 │ │ │ │ - bne 86d18 │ │ │ │ + bne 86da8 │ │ │ │ ldr r3, [r4, #2744] @ 0xab8 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #2752 @ 0xac0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #2728] @ 0xaa8 │ │ │ │ - bl 858cc │ │ │ │ - b 86d74 │ │ │ │ + bl 8595c │ │ │ │ + b 86e04 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 86d6c │ │ │ │ + bne 86dfc │ │ │ │ strex r0, r4, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 86d24 │ │ │ │ + bne 86db4 │ │ │ │ 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 │ │ │ │ @@ -91271,257 +91309,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, #12828 @ 0x321c │ │ │ │ + movw r2, #10396 @ 0x289c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 86de4 │ │ │ │ + bne 86e74 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #35620 @ 0x8b24 │ │ │ │ + movw r2, #36940 @ 0x904c │ │ │ │ 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, #12864 @ 0x3240 │ │ │ │ + movw r2, #10432 @ 0x28c0 │ │ │ │ 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 86e04 │ │ │ │ + bne 86e94 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #12876 @ 0x324c │ │ │ │ + movw r2, #10444 @ 0x28cc │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ mov r3, #3 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #12912 @ 0x3270 │ │ │ │ + movw r2, #10480 @ 0x28f0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldrb r3, [r5, #-1] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne 86e8c │ │ │ │ + bne 86f1c │ │ │ │ ldrb r3, [r5, #-2] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne 86e8c │ │ │ │ + bne 86f1c │ │ │ │ ldrb r3, [r5, #-3] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne 86e8c │ │ │ │ + bne 86f1c │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #28 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #12948 @ 0x3294 │ │ │ │ + movw r0, #10516 @ 0x2914 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ bl 2e250 │ │ │ │ - b 86f10 │ │ │ │ + b 86fa0 │ │ │ │ sub r6, r5, #3 │ │ │ │ mov r3, #253 @ 0xfd │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #12980 @ 0x32b4 │ │ │ │ + movw r2, #10548 @ 0x2934 │ │ │ │ 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, #13016 @ 0x32d8 │ │ │ │ + movw r2, #10584 @ 0x2958 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ mov r2, #9 │ │ │ │ mov r1, #1 │ │ │ │ cmp sl, #253 @ 0xfd │ │ │ │ - beq 86ee4 │ │ │ │ - movw r0, #13040 @ 0x32f0 │ │ │ │ + beq 86f74 │ │ │ │ + movw r0, #10608 @ 0x2970 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r3, [r4] │ │ │ │ bl 2e250 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ bl 2e238 │ │ │ │ cmp r6, r5 │ │ │ │ - bne 86ea4 │ │ │ │ - movw r0, #13052 @ 0x32fc │ │ │ │ + bne 86f34 │ │ │ │ + movw r0, #10620 @ 0x297c │ │ │ │ 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, #13200 @ 0x3390 │ │ │ │ + movw r2, #10768 @ 0x2a10 │ │ │ │ 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 86f54 │ │ │ │ + bne 86fe4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 86f38 │ │ │ │ + bne 86fc8 │ │ │ │ mov r6, #1 │ │ │ │ - b 86f58 │ │ │ │ + b 86fe8 │ │ │ │ mov r6, #0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 86f7c │ │ │ │ + beq 8700c │ │ │ │ mov r2, #28 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #12948 @ 0x3294 │ │ │ │ + movw r0, #10516 @ 0x2914 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ bl 2e250 │ │ │ │ - b 86ff4 │ │ │ │ + b 87084 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #253 @ 0xfd │ │ │ │ - movw r2, #12980 @ 0x32b4 │ │ │ │ + movw r2, #10548 @ 0x2934 │ │ │ │ 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, #13240 @ 0x33b8 │ │ │ │ + movw r2, #10808 @ 0x2a38 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ - movw r0, #13040 @ 0x32f0 │ │ │ │ + movw r0, #10608 @ 0x2970 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r2, #9 │ │ │ │ mov r1, #1 │ │ │ │ cmp r8, #253 @ 0xfd │ │ │ │ - beq 86fd8 │ │ │ │ + beq 87068 │ │ │ │ ldr r3, [r4] │ │ │ │ bl 2e250 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ add r6, r6, #1 │ │ │ │ bl 2e238 │ │ │ │ cmp r6, #4 │ │ │ │ - bne 86f98 │ │ │ │ + bne 87028 │ │ │ │ ldr r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 870a8 │ │ │ │ + beq 87138 │ │ │ │ mov r6, r5 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #14 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #13268 @ 0x33d4 │ │ │ │ + movw r0, #10836 @ 0x2a54 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ bl 2e250 │ │ │ │ sub r3, r6, r5 │ │ │ │ - movw r2, #13284 @ 0x33e4 │ │ │ │ + movw r2, #10852 @ 0x2a64 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ cmp r3, #8 │ │ │ │ cmpne r6, r7 │ │ │ │ - bcs 87044 │ │ │ │ + bcs 870d4 │ │ │ │ ldrb r3, [r6], #1 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ - b 87018 │ │ │ │ + b 870a8 │ │ │ │ cmp r6, r7 │ │ │ │ - bcc 8705c │ │ │ │ + bcc 870ec │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ bl 2e238 │ │ │ │ - b 870a8 │ │ │ │ + b 87138 │ │ │ │ sub r3, r7, r6 │ │ │ │ cmp r3, #8 │ │ │ │ - ble 87084 │ │ │ │ + ble 87114 │ │ │ │ sub r6, r7, #8 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #13292 @ 0x33ec │ │ │ │ + movw r0, #10860 @ 0x2a6c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ bl 2e250 │ │ │ │ - movw r2, #13284 @ 0x33e4 │ │ │ │ + movw r2, #10852 @ 0x2a64 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - bcs 8704c │ │ │ │ + bcs 870dc │ │ │ │ ldrb r3, [r6], #1 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ - b 87084 │ │ │ │ + b 87114 │ │ │ │ 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 8f934 <_Py_FatalRefcountErrorFunc@@Base+0x6c> │ │ │ │ + b 8f964 <_Py_FatalRefcountErrorFunc@@Base+0x6c> │ │ │ │ │ │ │ │ -000870d4 <_PyStolenTuple_Free@@Base>: │ │ │ │ +00087164 <_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 87140 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ + bne 871d0 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ sub r3, r1, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt 87140 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ - ldr r3, [pc, #72] @ 87150 <_PyStolenTuple_Free@@Base+0x7c> │ │ │ │ + bgt 871d0 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ + ldr r3, [pc, #72] @ 871e0 <_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 87140 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ + bcs 871d0 <_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 │ │ │ │ │ │ │ │ -00087154 <_PyType_LookupSubclasses@@Base>: │ │ │ │ +000871e4 <_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 871c0 <_PyType_LookupSubclasses@@Base+0x6c> │ │ │ │ - ldr ip, [pc, #92] @ 871d0 <_PyType_LookupSubclasses@@Base+0x7c> │ │ │ │ + beq 87250 <_PyType_LookupSubclasses@@Base+0x6c> │ │ │ │ + ldr ip, [pc, #92] @ 87260 <_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 │ │ │ │ @@ -91540,22 +91578,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 │ │ │ │ │ │ │ │ -000871d4 <_PyType_InitSubclasses@@Base>: │ │ │ │ +00087264 <_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 87240 <_PyType_InitSubclasses@@Base+0x6c> │ │ │ │ - ldr ip, [pc, #112] @ 87264 <_PyType_InitSubclasses@@Base+0x90> │ │ │ │ + beq 872d0 <_PyType_InitSubclasses@@Base+0x6c> │ │ │ │ + ldr ip, [pc, #112] @ 872f4 <_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 │ │ │ │ @@ -91569,442 +91607,442 @@ │ │ │ │ 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 87254 <_PyType_InitSubclasses@@Base+0x80> │ │ │ │ + bne 872e4 <_PyType_InitSubclasses@@Base+0x80> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2579ac <_Py_NewReference@@Base+0x1b3c> │ │ │ │ + b 256d34 <_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 │ │ │ │ │ │ │ │ -00087268 : │ │ │ │ +000872f8 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00087288 : │ │ │ │ +00087318 : │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ands r3, r3, #512 @ 0x200 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq 872ac │ │ │ │ + beq 8733c │ │ │ │ ldr r0, [r0, #448] @ 0x1c0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r0, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000872b8 <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ +00087348 <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bcs 872f8 <_PyUnicode_ToTitlecase@@Base+0x40> │ │ │ │ + bcs 87388 <_PyUnicode_ToTitlecase@@Base+0x40> │ │ │ │ lsr r2, r0, #7 │ │ │ │ - movw ip, #21112 @ 0x5278 │ │ │ │ + movw ip, #18740 @ 0x4934 │ │ │ │ movt ip, #79 @ 0x4f │ │ │ │ and r3, r0, #127 @ 0x7f │ │ │ │ lsl r2, r2, #1 │ │ │ │ - movw r1, #10104 @ 0x2778 │ │ │ │ + movw r1, #7732 @ 0x1e34 │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ ldrh r2, [ip, r2] │ │ │ │ add r3, r3, r2, lsl #7 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r2, [r1, r3] │ │ │ │ - movw r3, #1928 @ 0x788 │ │ │ │ - movt r3, #78 @ 0x4e │ │ │ │ + movw r3, #65092 @ 0xfe44 │ │ │ │ + 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, #40760 @ 0x9f38 │ │ │ │ + movwne r2, #38368 @ 0x95e0 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00087330 : │ │ │ │ +000873c0 : │ │ │ │ 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] @ 87368 │ │ │ │ + ldr ip, [pc, #28] @ 873f8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl ab20c │ │ │ │ + bl ab264 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0008736c <_PyWeakref_IsDead@@Base>: │ │ │ │ +000873fc <_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 │ │ │ │ │ │ │ │ -000873a0 : │ │ │ │ - ldr ip, [pc, #32] @ 873c8 │ │ │ │ +00087430 : │ │ │ │ + ldr ip, [pc, #32] @ 87458 │ │ │ │ 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 3158c <_PyObject_DebugMallocStats@@Base+0x990> │ │ │ │ + b 31590 <_PyObject_DebugMallocStats@@Base+0x994> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000873cc : │ │ │ │ - ldr ip, [pc, #32] @ 873f4 │ │ │ │ +0008745c : │ │ │ │ + ldr ip, [pc, #32] @ 87484 │ │ │ │ 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 3158c <_PyObject_DebugMallocStats@@Base+0x990> │ │ │ │ + b 31590 <_PyObject_DebugMallocStats@@Base+0x994> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000873f8 <_PyObjectArray_Free@@Base>: │ │ │ │ +00087488 <_PyObjectArray_Free@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 87414 <_PyObjectArray_Free@@Base+0x1c> │ │ │ │ + beq 874a4 <_PyObjectArray_Free@@Base+0x1c> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a5ea8 │ │ │ │ + b a5f68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00087420 : │ │ │ │ +000874b0 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 87468 │ │ │ │ + bne 874f8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #13300 @ 0x33f4 │ │ │ │ + movw r1, #10868 @ 0x2a74 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00087474 : │ │ │ │ +00087504 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ add fp, sp, #0 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 874b0 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 87540 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #13300 @ 0x33f4 │ │ │ │ + movw r1, #10868 @ 0x2a74 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ tst r3, #32 │ │ │ │ ldreq r0, [r0, #28] │ │ │ │ - beq 874cc │ │ │ │ + beq 8755c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000874d8 : │ │ │ │ +00087568 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33344 @ 0x8240 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 87518 │ │ │ │ + beq 875a8 │ │ │ │ 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, #53016 @ 0xcf18 │ │ │ │ + movw r0, #50648 @ 0xc5d8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 87538 │ │ │ │ + beq 875c8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00087540 : │ │ │ │ +000875d0 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32800 @ 0x8020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 87580 │ │ │ │ + beq 87610 │ │ │ │ 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, #2528 @ 0x9e0 │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ + movw r0, #65404 @ 0xff7c │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00087588 : │ │ │ │ +00087618 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32800 @ 0x8020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 875c8 │ │ │ │ + beq 87658 │ │ │ │ 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, #2528 @ 0x9e0 │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ + movw r0, #65404 @ 0xff7c │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000875d0 : │ │ │ │ +00087660 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33092 @ 0x8144 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 87610 │ │ │ │ + beq 876a0 │ │ │ │ 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, #2528 @ 0x9e0 │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ + movw r0, #65404 @ 0xff7c │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00087618 <_PyUnicodeWriter_WriteLatin1String@@Base>: │ │ │ │ +000876a8 <_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 87694 <_PyUnicodeWriter_WriteLatin1String@@Base+0x7c> │ │ │ │ + bls 87724 <_PyUnicodeWriter_WriteLatin1String@@Base+0x7c> │ │ │ │ tst r3, #3 │ │ │ │ - bne 87684 <_PyUnicodeWriter_WriteLatin1String@@Base+0x6c> │ │ │ │ + bne 87714 <_PyUnicodeWriter_WriteLatin1String@@Base+0x6c> │ │ │ │ mov r1, r3 │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc 87678 <_PyUnicodeWriter_WriteLatin1String@@Base+0x60> │ │ │ │ + bcc 87708 <_PyUnicodeWriter_WriteLatin1String@@Base+0x60> │ │ │ │ ldr r1, [r3, #-4] │ │ │ │ tst r2, r1 │ │ │ │ - beq 87658 <_PyUnicodeWriter_WriteLatin1String@@Base+0x40> │ │ │ │ - b 8769c <_PyUnicodeWriter_WriteLatin1String@@Base+0x84> │ │ │ │ + beq 876e8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x40> │ │ │ │ + b 8772c <_PyUnicodeWriter_WriteLatin1String@@Base+0x84> │ │ │ │ cmp r7, r1 │ │ │ │ - beq 87694 <_PyUnicodeWriter_WriteLatin1String@@Base+0x7c> │ │ │ │ + beq 87724 <_PyUnicodeWriter_WriteLatin1String@@Base+0x7c> │ │ │ │ mov r3, r1 │ │ │ │ ldrsb r1, [r3], #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bge 87648 <_PyUnicodeWriter_WriteLatin1String@@Base+0x30> │ │ │ │ - b 8769c <_PyUnicodeWriter_WriteLatin1String@@Base+0x84> │ │ │ │ + bge 876d8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x30> │ │ │ │ + b 8772c <_PyUnicodeWriter_WriteLatin1String@@Base+0x84> │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ - b 876a0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x88> │ │ │ │ + b 87730 <_PyUnicodeWriter_WriteLatin1String@@Base+0x88> │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 876ec <_PyUnicodeWriter_WriteLatin1String@@Base+0xd4> │ │ │ │ + bcc 8777c <_PyUnicodeWriter_WriteLatin1String@@Base+0xd4> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r6 │ │ │ │ - blt 876ec <_PyUnicodeWriter_WriteLatin1String@@Base+0xd4> │ │ │ │ + blt 8777c <_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 8770c <_PyUnicodeWriter_WriteLatin1String@@Base+0xf4> │ │ │ │ + beq 8779c <_PyUnicodeWriter_WriteLatin1String@@Base+0xf4> │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ - b 8770c <_PyUnicodeWriter_WriteLatin1String@@Base+0xf4> │ │ │ │ + b 8779c <_PyUnicodeWriter_WriteLatin1String@@Base+0xf4> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 876c0 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa8> │ │ │ │ + beq 87750 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa8> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl b96e8 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b98bc <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 876c0 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa8> │ │ │ │ + bne 87750 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa8> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r1, #2 │ │ │ │ - beq 87734 <_PyUnicodeWriter_WriteLatin1String@@Base+0x11c> │ │ │ │ + beq 877c4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x11c> │ │ │ │ cmp r1, #4 │ │ │ │ addeq r0, r0, r3, lsl #2 │ │ │ │ - beq 87754 <_PyUnicodeWriter_WriteLatin1String@@Base+0x13c> │ │ │ │ + beq 877e4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x13c> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r0, r3 │ │ │ │ bl 2e280 │ │ │ │ - b 8776c <_PyUnicodeWriter_WriteLatin1String@@Base+0x154> │ │ │ │ + b 877fc <_PyUnicodeWriter_WriteLatin1String@@Base+0x154> │ │ │ │ add r0, r0, r3, lsl #1 │ │ │ │ mov r3, r4 │ │ │ │ cmp r7, r4 │ │ │ │ add r4, r4, #1 │ │ │ │ - bls 8776c <_PyUnicodeWriter_WriteLatin1String@@Base+0x154> │ │ │ │ + bls 877fc <_PyUnicodeWriter_WriteLatin1String@@Base+0x154> │ │ │ │ ldrb r3, [r3] │ │ │ │ strh r3, [r0], #2 │ │ │ │ - b 87738 <_PyUnicodeWriter_WriteLatin1String@@Base+0x120> │ │ │ │ + b 877c8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x120> │ │ │ │ mov r3, r4 │ │ │ │ cmp r7, r4 │ │ │ │ add r4, r4, #1 │ │ │ │ ldrbhi r3, [r3] │ │ │ │ strhi r3, [r0], #4 │ │ │ │ - bhi 87754 <_PyUnicodeWriter_WriteLatin1String@@Base+0x13c> │ │ │ │ + bhi 877e4 <_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} │ │ │ │ │ │ │ │ -00087780 : │ │ │ │ +00087810 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #61848 @ 0xf198 │ │ │ │ + movw r3, #57880 @ 0xe218 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 877b0 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 87840 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13320 @ 0x3408 │ │ │ │ + movw r1, #10888 @ 0x2a88 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ 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 877f0 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 87880 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34576 @ 0x8710 │ │ │ │ + movw r1, #32144 @ 0x7d90 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000877f8 : │ │ │ │ +00087888 : │ │ │ │ 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, #13356 @ 0x342c │ │ │ │ + movw r1, #10924 @ 0x2aac │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ tst r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 8786c │ │ │ │ + beq 878fc │ │ │ │ ldr r3, [r0, #-1] │ │ │ │ sub r0, r0, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87888 │ │ │ │ + bgt 87918 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1, #-1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87888 │ │ │ │ + bne 87918 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a7050 <_Py_Dealloc@@Base> │ │ │ │ + b a7110 <_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 │ │ │ │ @@ -92021,74 +92059,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 878f4 │ │ │ │ + bne 87984 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 87934 │ │ │ │ + beq 879c4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 87934 │ │ │ │ - b 878f8 │ │ │ │ + ble 879c4 │ │ │ │ + b 87988 │ │ │ │ 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 87954 │ │ │ │ + bne 879e4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 87934 │ │ │ │ + beq 879c4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 87958 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 879e8 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 879bc │ │ │ │ + bl 16e8c0 │ │ │ │ + b 87a4c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1b5284 │ │ │ │ + bl 1b4d2c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87998 │ │ │ │ + bgt 87a28 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87998 │ │ │ │ + bne 87a28 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 879bc │ │ │ │ + bgt 87a4c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 879bc │ │ │ │ + bne 87a4c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ @@ -92097,74 +92135,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 87a24 │ │ │ │ + bne 87ab4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 87a64 │ │ │ │ + beq 87af4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 87a64 │ │ │ │ - b 87a28 │ │ │ │ + ble 87af4 │ │ │ │ + b 87ab8 │ │ │ │ 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 87a84 │ │ │ │ + bne 87b14 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 87a64 │ │ │ │ + beq 87af4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 87a88 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 87b18 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 87aec │ │ │ │ + bl 16e8c0 │ │ │ │ + b 87b7c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1cf52c │ │ │ │ + bl 1cdd60 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87ac8 │ │ │ │ + bgt 87b58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87ac8 │ │ │ │ + bne 87b58 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87aec │ │ │ │ + bgt 87b7c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87aec │ │ │ │ + bne 87b7c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ @@ -92173,74 +92211,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 87b54 │ │ │ │ + bne 87be4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 87b94 │ │ │ │ + beq 87c24 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 87b94 │ │ │ │ - b 87b58 │ │ │ │ + ble 87c24 │ │ │ │ + b 87be8 │ │ │ │ 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 87bb4 │ │ │ │ + bne 87c44 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 87b94 │ │ │ │ + beq 87c24 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 87bb8 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 87c48 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 87c1c │ │ │ │ + bl 16e8c0 │ │ │ │ + b 87cac │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1e4c3c │ │ │ │ + bl 1e39cc │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87bf8 │ │ │ │ + bgt 87c88 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87bf8 │ │ │ │ + bne 87c88 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87c1c │ │ │ │ + bgt 87cac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87c1c │ │ │ │ + bne 87cac │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ @@ -92249,74 +92287,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 87c84 │ │ │ │ + bne 87d14 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 87cc4 │ │ │ │ + beq 87d54 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 87cc4 │ │ │ │ - b 87c88 │ │ │ │ + ble 87d54 │ │ │ │ + b 87d18 │ │ │ │ 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 87ce4 │ │ │ │ + bne 87d74 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 87cc4 │ │ │ │ + beq 87d54 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 87ce8 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 87d78 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 87d4c │ │ │ │ + bl 16e8c0 │ │ │ │ + b 87ddc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1d3cb8 │ │ │ │ + bl 1d2740 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87d28 │ │ │ │ + bgt 87db8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87d28 │ │ │ │ + bne 87db8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87d4c │ │ │ │ + bgt 87ddc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87d4c │ │ │ │ + bne 87ddc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ @@ -92325,74 +92363,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 87db4 │ │ │ │ + bne 87e44 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 87df4 │ │ │ │ + beq 87e84 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 87df4 │ │ │ │ - b 87db8 │ │ │ │ + ble 87e84 │ │ │ │ + b 87e48 │ │ │ │ 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 87e14 │ │ │ │ + bne 87ea4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 87df4 │ │ │ │ + beq 87e84 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 87e18 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 87ea8 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 87e7c │ │ │ │ + bl 16e8c0 │ │ │ │ + b 87f0c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1b32f0 │ │ │ │ + bl 1b2dec │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87e58 │ │ │ │ + bgt 87ee8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87e58 │ │ │ │ + bne 87ee8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87e7c │ │ │ │ + bgt 87f0c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87e7c │ │ │ │ + bne 87f0c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ @@ -92401,74 +92439,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 87ee4 │ │ │ │ + bne 87f74 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 87f24 │ │ │ │ + beq 87fb4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 87f24 │ │ │ │ - b 87ee8 │ │ │ │ + ble 87fb4 │ │ │ │ + b 87f78 │ │ │ │ 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 87f44 │ │ │ │ + bne 87fd4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 87f24 │ │ │ │ + beq 87fb4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 87f48 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 87fd8 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 87fac │ │ │ │ + bl 16e8c0 │ │ │ │ + b 8803c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 210d3c │ │ │ │ + bl 20fce4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87f88 │ │ │ │ + bgt 88018 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87f88 │ │ │ │ + bne 88018 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87fac │ │ │ │ + bgt 8803c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87fac │ │ │ │ + bne 8803c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ @@ -92477,74 +92515,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 88014 │ │ │ │ + bne 880a4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 88054 │ │ │ │ + beq 880e4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 88054 │ │ │ │ - b 88018 │ │ │ │ + ble 880e4 │ │ │ │ + b 880a8 │ │ │ │ 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 88074 │ │ │ │ + bne 88104 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 88054 │ │ │ │ + beq 880e4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 88078 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 88108 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 880dc │ │ │ │ + bl 16e8c0 │ │ │ │ + b 8816c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1b2e4c │ │ │ │ + bl 1b299c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 880b8 │ │ │ │ + bgt 88148 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 880b8 │ │ │ │ + bne 88148 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 880dc │ │ │ │ + bgt 8816c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 880dc │ │ │ │ + bne 8816c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ @@ -92553,74 +92591,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 88144 │ │ │ │ + bne 881d4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 88184 │ │ │ │ + beq 88214 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 88184 │ │ │ │ - b 88148 │ │ │ │ + ble 88214 │ │ │ │ + b 881d8 │ │ │ │ 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 881a4 │ │ │ │ + bne 88234 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 88184 │ │ │ │ + beq 88214 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 881a8 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 88238 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 8820c │ │ │ │ + bl 16e8c0 │ │ │ │ + b 8829c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 300684 │ │ │ │ + bl 300244 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 881e8 │ │ │ │ + bgt 88278 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 881e8 │ │ │ │ + bne 88278 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8820c │ │ │ │ + bgt 8829c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8820c │ │ │ │ + bne 8829c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ @@ -92629,74 +92667,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 88274 │ │ │ │ + bne 88304 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 882b4 │ │ │ │ + beq 88344 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 882b4 │ │ │ │ - b 88278 │ │ │ │ + ble 88344 │ │ │ │ + b 88308 │ │ │ │ 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 882d4 │ │ │ │ + bne 88364 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 882b4 │ │ │ │ + beq 88344 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 882d8 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 88368 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 8833c │ │ │ │ + bl 16e8c0 │ │ │ │ + b 883cc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1c5738 │ │ │ │ + bl 1c5220 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88318 │ │ │ │ + bgt 883a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88318 │ │ │ │ + bne 883a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8833c │ │ │ │ + bgt 883cc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8833c │ │ │ │ + bne 883cc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ @@ -92705,74 +92743,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 883a4 │ │ │ │ + bne 88434 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 883e4 │ │ │ │ + beq 88474 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 883e4 │ │ │ │ - b 883a8 │ │ │ │ + ble 88474 │ │ │ │ + b 88438 │ │ │ │ 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 88404 │ │ │ │ + bne 88494 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 883e4 │ │ │ │ + beq 88474 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 88408 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 88498 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 8846c │ │ │ │ + bl 16e8c0 │ │ │ │ + b 884fc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 177c34 │ │ │ │ + bl 1778ec │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88448 │ │ │ │ + bgt 884d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88448 │ │ │ │ + bne 884d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8846c │ │ │ │ + bgt 884fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8846c │ │ │ │ + bne 884fc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ @@ -92781,74 +92819,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 884d4 │ │ │ │ + bne 88564 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 88514 │ │ │ │ + beq 885a4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 88514 │ │ │ │ - b 884d8 │ │ │ │ + ble 885a4 │ │ │ │ + b 88568 │ │ │ │ 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 88534 │ │ │ │ + bne 885c4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 88514 │ │ │ │ + beq 885a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 88538 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 885c8 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 8859c │ │ │ │ + bl 16e8c0 │ │ │ │ + b 8862c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 2bd7dc │ │ │ │ + bl 2bccd4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88578 │ │ │ │ + bgt 88608 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88578 │ │ │ │ + bne 88608 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8859c │ │ │ │ + bgt 8862c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8859c │ │ │ │ + bne 8862c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ @@ -92857,74 +92895,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 88604 │ │ │ │ + bne 88694 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 88644 │ │ │ │ + beq 886d4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 88644 │ │ │ │ - b 88608 │ │ │ │ + ble 886d4 │ │ │ │ + b 88698 │ │ │ │ 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 88664 │ │ │ │ + bne 886f4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 88644 │ │ │ │ + beq 886d4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 88668 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 886f8 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 886cc │ │ │ │ + bl 16e8c0 │ │ │ │ + b 8875c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 32f89c │ │ │ │ + bl 32f15c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 886a8 │ │ │ │ + bgt 88738 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 886a8 │ │ │ │ + bne 88738 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 886cc │ │ │ │ + bgt 8875c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 886cc │ │ │ │ + bne 8875c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ @@ -92933,74 +92971,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 88734 │ │ │ │ + bne 887c4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 88774 │ │ │ │ + beq 88804 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 88774 │ │ │ │ - b 88738 │ │ │ │ + ble 88804 │ │ │ │ + b 887c8 │ │ │ │ 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 88794 │ │ │ │ + bne 88824 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 88774 │ │ │ │ + beq 88804 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 88798 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 88828 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 887fc │ │ │ │ + bl 16e8c0 │ │ │ │ + b 8888c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 379ba4 │ │ │ │ + bl 3793cc │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 887d8 │ │ │ │ + bgt 88868 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 887d8 │ │ │ │ + bne 88868 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 887fc │ │ │ │ + bgt 8888c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 887fc │ │ │ │ + bne 8888c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ @@ -93009,74 +93047,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 88864 │ │ │ │ + bne 888f4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 888a4 │ │ │ │ + beq 88934 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 888a4 │ │ │ │ - b 88868 │ │ │ │ + ble 88934 │ │ │ │ + b 888f8 │ │ │ │ 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 888c4 │ │ │ │ + bne 88954 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 888a4 │ │ │ │ + beq 88934 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 888c8 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 88958 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 8892c │ │ │ │ + bl 16e8c0 │ │ │ │ + b 889bc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 347cf4 │ │ │ │ + bl 3475d8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88908 │ │ │ │ + bgt 88998 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88908 │ │ │ │ + bne 88998 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8892c │ │ │ │ + bgt 889bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8892c │ │ │ │ + bne 889bc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ @@ -93085,74 +93123,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 88994 │ │ │ │ + bne 88a24 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 889d4 │ │ │ │ + beq 88a64 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 889d4 │ │ │ │ - b 88998 │ │ │ │ + ble 88a64 │ │ │ │ + b 88a28 │ │ │ │ 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 889f4 │ │ │ │ + bne 88a84 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 889d4 │ │ │ │ + beq 88a64 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 889f8 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 88a88 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 88a5c │ │ │ │ + bl 16e8c0 │ │ │ │ + b 88aec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 214114 │ │ │ │ + bl 2130bc │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88a38 │ │ │ │ + bgt 88ac8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88a38 │ │ │ │ + bne 88ac8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88a5c │ │ │ │ + bgt 88aec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88a5c │ │ │ │ + bne 88aec │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ @@ -93161,74 +93199,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 88ac4 │ │ │ │ + bne 88b54 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 88b04 │ │ │ │ + beq 88b94 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 88b04 │ │ │ │ - b 88ac8 │ │ │ │ + ble 88b94 │ │ │ │ + b 88b58 │ │ │ │ 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 88b24 │ │ │ │ + bne 88bb4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 88b04 │ │ │ │ + beq 88b94 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 88b28 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 88bb8 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 88b8c │ │ │ │ + bl 16e8c0 │ │ │ │ + b 88c1c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 384a48 │ │ │ │ + bl 384270 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88b68 │ │ │ │ + bgt 88bf8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88b68 │ │ │ │ + bne 88bf8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88b8c │ │ │ │ + bgt 88c1c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88b8c │ │ │ │ + bne 88c1c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ @@ -93237,74 +93275,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 88bf4 │ │ │ │ + bne 88c84 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 88c34 │ │ │ │ + beq 88cc4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 88c34 │ │ │ │ - b 88bf8 │ │ │ │ + ble 88cc4 │ │ │ │ + b 88c88 │ │ │ │ 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 88c54 │ │ │ │ + bne 88ce4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 88c34 │ │ │ │ + beq 88cc4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 88c58 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 88ce8 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 88cbc │ │ │ │ + bl 16e8c0 │ │ │ │ + b 88d4c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 2ef4bc │ │ │ │ + bl 2eeed8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88c98 │ │ │ │ + bgt 88d28 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88c98 │ │ │ │ + bne 88d28 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88cbc │ │ │ │ + bgt 88d4c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88cbc │ │ │ │ + bne 88d4c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ @@ -93313,74 +93351,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 88d24 │ │ │ │ + bne 88db4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 88d64 │ │ │ │ + beq 88df4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 88d64 │ │ │ │ - b 88d28 │ │ │ │ + ble 88df4 │ │ │ │ + b 88db8 │ │ │ │ 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 88d84 │ │ │ │ + bne 88e14 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 88d64 │ │ │ │ + beq 88df4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 88d88 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 88e18 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 88dec │ │ │ │ + bl 16e8c0 │ │ │ │ + b 88e7c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 3013e4 │ │ │ │ + bl 300fa8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88dc8 │ │ │ │ + bgt 88e58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88dc8 │ │ │ │ + bne 88e58 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88dec │ │ │ │ + bgt 88e7c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88dec │ │ │ │ + bne 88e7c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ @@ -93389,223 +93427,223 @@ │ │ │ │ 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 88e54 │ │ │ │ + bne 88ee4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 88e94 │ │ │ │ + beq 88f24 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 88e94 │ │ │ │ - b 88e58 │ │ │ │ + ble 88f24 │ │ │ │ + b 88ee8 │ │ │ │ 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 88eb4 │ │ │ │ + bne 88f44 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 88e94 │ │ │ │ + beq 88f24 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 88eb8 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 88f48 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 88f1c │ │ │ │ + bl 16e8c0 │ │ │ │ + b 88fac │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1596f8 │ │ │ │ + bl 1592e8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88ef8 │ │ │ │ + bgt 88f88 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88ef8 │ │ │ │ + bne 88f88 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88f1c │ │ │ │ + bgt 88fac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88f1c │ │ │ │ + bne 88fac │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00088f24 : │ │ │ │ +00088fb4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 19e880 │ │ │ │ + b 19e540 │ │ │ │ │ │ │ │ -00088f38 : │ │ │ │ +00088fc8 : │ │ │ │ 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 88f78 │ │ │ │ - bl 3c66e4 <_Py_hashtable_foreach@@Base+0x6dac> │ │ │ │ - b 88fa0 │ │ │ │ + beq 89008 │ │ │ │ + bl 3c5d74 <_Py_hashtable_foreach@@Base+0x6b94> │ │ │ │ + b 89030 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88fa8 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 89038 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13392 @ 0x3450 │ │ │ │ + movw r1, #10960 @ 0x2ad0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mvn r4, #0 │ │ │ │ - b 88fe8 │ │ │ │ + b 89078 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 88f88 │ │ │ │ + beq 89018 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 88f88 │ │ │ │ + bne 89018 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r2, [r6] │ │ │ │ str r3, [r5] │ │ │ │ - bl 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -00088ff4 : │ │ │ │ +00089084 : │ │ │ │ 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, #61848 @ 0xf198 │ │ │ │ + movw r3, #57880 @ 0xe218 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 89040 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 890d0 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #13320 @ 0x3408 │ │ │ │ + movw r1, #10888 @ 0x2a88 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00089050 : │ │ │ │ +000890e0 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 890b8 │ │ │ │ + beq 89148 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 890b8 │ │ │ │ + beq 89148 │ │ │ │ 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 890a4 │ │ │ │ - bl 143524 │ │ │ │ + bne 89134 │ │ │ │ + bl 143118 │ │ │ │ mov r0, #0 │ │ │ │ - b 890b0 │ │ │ │ + b 89140 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000890c0 <_PyObject_GetDictPtr@@Base>: │ │ │ │ +00089150 <_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 89124 <_PyObject_GetDictPtr@@Base+0x64> │ │ │ │ + bne 891b4 <_PyObject_GetDictPtr@@Base+0x64> │ │ │ │ ldr r1, [ip, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 89148 <_PyObject_GetDictPtr@@Base+0x88> │ │ │ │ - bge 8911c <_PyObject_GetDictPtr@@Base+0x5c> │ │ │ │ + beq 891d8 <_PyObject_GetDictPtr@@Base+0x88> │ │ │ │ + bge 891ac <_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 89150 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ + bne 891e0 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ tst r2, #4 │ │ │ │ - beq 89150 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ - bl 302f14 <_PyMarshal_GetXIData@@Base+0xec> │ │ │ │ + beq 891e0 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ + bl 302ed8 <_PyEval_AddPendingCall@@Base+0x1e0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 89150 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ - bl 143524 │ │ │ │ + bne 891e0 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ + bl 143118 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ sub r0, r4, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -93616,783 +93654,783 @@ │ │ │ │ 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 8919c <_PyObject_GetDictPtr@@Base+0xdc> │ │ │ │ - bl 3c66e4 <_Py_hashtable_foreach@@Base+0x6dac> │ │ │ │ - b 891b0 <_PyObject_GetDictPtr@@Base+0xf0> │ │ │ │ + beq 8922c <_PyObject_GetDictPtr@@Base+0xdc> │ │ │ │ + bl 3c5d74 <_Py_hashtable_foreach@@Base+0x6b94> │ │ │ │ + b 89240 <_PyObject_GetDictPtr@@Base+0xf0> │ │ │ │ mov r6, r1 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 1c1608 │ │ │ │ + bl 1c1100 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 891b8 <_PyObject_GetDictPtr@@Base+0xf8> │ │ │ │ + beq 89248 <_PyObject_GetDictPtr@@Base+0xf8> │ │ │ │ mvn r4, #0 │ │ │ │ - b 891d0 <_PyObject_GetDictPtr@@Base+0x110> │ │ │ │ + b 89260 <_PyObject_GetDictPtr@@Base+0x110> │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r2, [r6] │ │ │ │ str r3, [r5] │ │ │ │ - bl 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -000891dc : │ │ │ │ +0008926c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 89158 <_PyObject_GetDictPtr@@Base+0x98> │ │ │ │ + b 891e8 <_PyObject_GetDictPtr@@Base+0x98> │ │ │ │ │ │ │ │ -000891f0 : │ │ │ │ +00089280 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 89158 <_PyObject_GetDictPtr@@Base+0x98> │ │ │ │ + b 891e8 <_PyObject_GetDictPtr@@Base+0x98> │ │ │ │ │ │ │ │ -00089204 : │ │ │ │ +00089294 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #61848 @ 0xf198 │ │ │ │ + movw r3, #57880 @ 0xe218 │ │ │ │ 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 89284 │ │ │ │ + beq 89314 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #284 @ 0x11c │ │ │ │ add r1, r4, #8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #12] │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - bl 1c1608 │ │ │ │ + bl 1c1100 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 89288 │ │ │ │ + bge 89318 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89284 │ │ │ │ + bgt 89314 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 89284 │ │ │ │ + bne 89314 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00089290 : │ │ │ │ +00089320 : │ │ │ │ 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 892fc │ │ │ │ + beq 8938c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 892fc │ │ │ │ + beq 8938c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 892fc │ │ │ │ + beq 8938c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 892fc │ │ │ │ + beq 8938c │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ movw r2, #285 @ 0x11d │ │ │ │ - bl 1c1608 │ │ │ │ + bl 1c1100 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8931c │ │ │ │ - b 89314 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 893ac │ │ │ │ + b 893a4 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13432 @ 0x3478 │ │ │ │ + movw r1, #11000 @ 0x2af8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mvn r5, #0 │ │ │ │ - b 89504 │ │ │ │ + b 89594 │ │ │ │ mov r2, #284 @ 0x11c │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c1608 │ │ │ │ + bl 1c1100 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 89340 │ │ │ │ + beq 893d0 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c4e48 │ │ │ │ - b 89314 │ │ │ │ + bl 1c4930 │ │ │ │ + b 893a4 │ │ │ │ ldr r4, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, r4 │ │ │ │ - bge 8937c │ │ │ │ - movw r3, #52392 @ 0xcca8 │ │ │ │ + bge 8940c │ │ │ │ + movw r3, #48424 @ 0xbd28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13488 @ 0x34b0 │ │ │ │ + movw r1, #11056 @ 0x2b30 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 1c4e48 │ │ │ │ - b 89314 │ │ │ │ + bl 1c4930 │ │ │ │ + b 893a4 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 89404 │ │ │ │ + bne 89494 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1ef7cc │ │ │ │ + bl 1ee564 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 893b4 │ │ │ │ + beq 89444 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 893b4 │ │ │ │ + bne 89444 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 1ef7cc │ │ │ │ + bl 1ee564 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 893e0 │ │ │ │ + bne 89470 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 38c7b8 <_PyLong_Lshift@@Base+0x1980> │ │ │ │ + bl 38c6a0 <_PyLong_Lshift@@Base+0x1a48> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89404 │ │ │ │ + beq 89494 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 89404 │ │ │ │ + bne 89494 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 38c7b8 <_PyLong_Lshift@@Base+0x1980> │ │ │ │ + bl 38c6a0 <_PyLong_Lshift@@Base+0x1a48> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89404 │ │ │ │ + beq 89494 │ │ │ │ ldr r1, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ bl 2e280 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 1c4e48 │ │ │ │ - b 89504 │ │ │ │ + bl 1c4930 │ │ │ │ + b 89594 │ │ │ │ ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl a5998 │ │ │ │ + bl a5a58 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ movne r1, r3 │ │ │ │ - bne 89438 │ │ │ │ - bl 2e1c38 │ │ │ │ + bne 894c8 │ │ │ │ + bl 2e1788 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 1c4e48 │ │ │ │ - b 89314 │ │ │ │ + bl 1c4930 │ │ │ │ + b 893a4 │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r2, r3 │ │ │ │ strgt r1, [r4, r3, lsl #2] │ │ │ │ addgt r3, r3, #1 │ │ │ │ - bgt 89438 │ │ │ │ + bgt 894c8 │ │ │ │ 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 89458 │ │ │ │ + bgt 894e8 │ │ │ │ mov r7, #0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 894ec │ │ │ │ + beq 8957c │ │ │ │ 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 894bc │ │ │ │ + blt 8954c │ │ │ │ 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 8948c │ │ │ │ + bge 8951c │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 3c7420 │ │ │ │ + bl 3c6ab0 │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 3c7420 │ │ │ │ + bl 3c6ab0 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e280 │ │ │ │ - b 89470 │ │ │ │ + b 89500 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ │ │ │ -00089510 : │ │ │ │ +000895a0 : │ │ │ │ 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 89538 │ │ │ │ + bne 895c8 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2e1c38 │ │ │ │ + b 2e1788 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #64] @ 89584 │ │ │ │ + ldr r2, [pc, #64] @ 89614 │ │ │ │ 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 89578 │ │ │ │ + beq 89608 │ │ │ │ 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 @ │ │ │ │ │ │ │ │ -00089588 <_PyType_NewManagedObject@@Base>: │ │ │ │ +00089618 <_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 aa06c │ │ │ │ + bl aa0c4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {fp, pc} │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2e1c38 │ │ │ │ + b 2e1788 │ │ │ │ │ │ │ │ -000895b8 : │ │ │ │ +00089648 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1ec47c │ │ │ │ + b 1eb20c │ │ │ │ │ │ │ │ -000895cc : │ │ │ │ +0008965c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 13ff74 │ │ │ │ + b 14056c │ │ │ │ │ │ │ │ -000895e0 : │ │ │ │ +00089670 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1b55ec │ │ │ │ + b 1b5998 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a47c0 <_Py_SetImmortal@@Base> │ │ │ │ + b a4880 <_Py_SetImmortal@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a47c0 <_Py_SetImmortal@@Base> │ │ │ │ + b a4880 <_Py_SetImmortal@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a47c0 <_Py_SetImmortal@@Base> │ │ │ │ + b a4880 <_Py_SetImmortal@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a47c0 <_Py_SetImmortal@@Base> │ │ │ │ + b a4880 <_Py_SetImmortal@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a47c0 <_Py_SetImmortal@@Base> │ │ │ │ + b a4880 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 89670 │ │ │ │ + beq 89700 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 896a4 │ │ │ │ + bne 89734 │ │ │ │ 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, #2840 @ 0xb18 │ │ │ │ + movw r2, #408 @ 0x198 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16ec8c <_PyErr_SetString@@Base> │ │ │ │ + bl 16e95c <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000896ac : │ │ │ │ +0008973c : │ │ │ │ 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] @ 89784 │ │ │ │ + ldr r4, [pc, #188] @ 89814 │ │ │ │ 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 89710 │ │ │ │ + beq 897a0 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 89764 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 897f4 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #46172 @ 0xb45c │ │ │ │ + movw r2, #43720 @ 0xaac8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16ec8c <_PyErr_SetString@@Base> │ │ │ │ - b 89740 │ │ │ │ + bl 16e95c <_PyErr_SetString@@Base> │ │ │ │ + b 897d0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 89750 │ │ │ │ + beq 897e0 │ │ │ │ ldr r3, [ip, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 89748 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 897d8 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #13544 @ 0x34e8 │ │ │ │ + movw r2, #11112 @ 0x2b68 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16ec8c <_PyErr_SetString@@Base> │ │ │ │ + bl 16e95c <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 8977c │ │ │ │ + b 8980c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8976c │ │ │ │ + bne 897fc │ │ │ │ mov r3, #0 │ │ │ │ str ip, [sp] │ │ │ │ mov r2, r3 │ │ │ │ - bl d6a38 │ │ │ │ - b 8977c │ │ │ │ + bl d7650 │ │ │ │ + b 8980c │ │ │ │ cmp ip, #0 │ │ │ │ - bne 89718 │ │ │ │ + bne 897a8 │ │ │ │ mov r3, ip │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 157bf8 │ │ │ │ + b 1577e4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00089788 : │ │ │ │ +00089818 : │ │ │ │ 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] @ 89830 │ │ │ │ + ldr r2, [pc, #136] @ 898c0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bne 897c8 │ │ │ │ + bne 89858 │ │ │ │ mov r0, r5 │ │ │ │ - bl 89658 │ │ │ │ - b 897d4 │ │ │ │ - bl 1389cc │ │ │ │ + bl 896e8 │ │ │ │ + b 89864 │ │ │ │ + bl 138fc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 897dc │ │ │ │ + bne 8986c │ │ │ │ mov r5, #0 │ │ │ │ - b 8981c │ │ │ │ + b 898ac │ │ │ │ add r3, fp, #8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 13cb7c │ │ │ │ + bl 13d17c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8981c │ │ │ │ + bgt 898ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8981c │ │ │ │ + bne 898ac │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ │ │ │ │ -00089834 <_PyObject_CallMethod_SizeT@@Base>: │ │ │ │ +000898c4 <_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] @ 898dc <_PyObject_CallMethod_SizeT@@Base+0xa8> │ │ │ │ + ldr r2, [pc, #136] @ 8996c <_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 89874 <_PyObject_CallMethod_SizeT@@Base+0x40> │ │ │ │ + bne 89904 <_PyObject_CallMethod_SizeT@@Base+0x40> │ │ │ │ mov r0, r5 │ │ │ │ - bl 89658 │ │ │ │ - b 89880 <_PyObject_CallMethod_SizeT@@Base+0x4c> │ │ │ │ - bl 1389cc │ │ │ │ + bl 896e8 │ │ │ │ + b 89910 <_PyObject_CallMethod_SizeT@@Base+0x4c> │ │ │ │ + bl 138fc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 89888 <_PyObject_CallMethod_SizeT@@Base+0x54> │ │ │ │ + bne 89918 <_PyObject_CallMethod_SizeT@@Base+0x54> │ │ │ │ mov r5, #0 │ │ │ │ - b 898c8 <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ + b 89958 <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ add r3, fp, #8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 13cb7c │ │ │ │ + bl 13d17c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 898c8 <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ + bgt 89958 <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 898c8 <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ + bne 89958 <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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, 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, #13580 @ 0x350c │ │ │ │ + movw r0, #11148 @ 0x2b8c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ cmp r2, #0 │ │ │ │ str ip, [sp] │ │ │ │ - movweq r3, #29640 @ 0x73c8 │ │ │ │ - movwne r3, #25680 @ 0x6450 │ │ │ │ + movweq r3, #27208 @ 0x6a48 │ │ │ │ + movwne r3, #22976 @ 0x59c0 │ │ │ │ movteq r3, #63 @ 0x3f │ │ │ │ movtne r3, #63 @ 0x3f │ │ │ │ - movweq r2, #62116 @ 0xf2a4 │ │ │ │ + movweq r2, #59520 @ 0xe880 │ │ │ │ mov r1, r3 │ │ │ │ movteq r2, #61 @ 0x3d │ │ │ │ - bl b71d4 │ │ │ │ + bl b7390 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #13612 @ 0x352c │ │ │ │ + movw r0, #11180 @ 0x2bac │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b71d4 │ │ │ │ + b b7390 │ │ │ │ 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 38258 <_PyLazyImport_GetName@@Base+0x40> │ │ │ │ + bl 38244 <_PyLazyImport_GetName@@Base+0x14> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 899c8 <_PyObject_CallMethod_SizeT@@Base+0x194> │ │ │ │ + beq 89a58 <_PyObject_CallMethod_SizeT@@Base+0x194> │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #13648 @ 0x3550 │ │ │ │ + movw r0, #11216 @ 0x2bd0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b71d4 │ │ │ │ + bl b7390 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 899b4 <_PyObject_CallMethod_SizeT@@Base+0x180> │ │ │ │ + bgt 89a44 <_PyObject_CallMethod_SizeT@@Base+0x180> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 899bc <_PyObject_CallMethod_SizeT@@Base+0x188> │ │ │ │ + beq 89a4c <_PyObject_CallMethod_SizeT@@Base+0x188> │ │ │ │ mov r4, r5 │ │ │ │ - b 899c8 <_PyObject_CallMethod_SizeT@@Base+0x194> │ │ │ │ + b 89a58 <_PyObject_CallMethod_SizeT@@Base+0x194> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 899b4 <_PyObject_CallMethod_SizeT@@Base+0x180> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 89a44 <_PyObject_CallMethod_SizeT@@Base+0x180> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 89a10 <_PyObject_CallMethod_SizeT@@Base+0x1dc> │ │ │ │ + beq 89aa0 <_PyObject_CallMethod_SizeT@@Base+0x1dc> │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r0, #13660 @ 0x355c │ │ │ │ + movw r0, #11228 @ 0x2bdc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - movweq r1, #62116 @ 0xf2a4 │ │ │ │ + movweq r1, #59520 @ 0xe880 │ │ │ │ movteq r1, #61 @ 0x3d │ │ │ │ ldrne r1, [r3, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b71d4 │ │ │ │ + b b7390 │ │ │ │ cmp r3, #0 │ │ │ │ - movw r0, #13696 @ 0x3580 │ │ │ │ + movw r0, #11264 @ 0x2c00 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - movweq r1, #62116 @ 0xf2a4 │ │ │ │ + movweq r1, #59520 @ 0xe880 │ │ │ │ movteq r1, #61 @ 0x3d │ │ │ │ ldrne r1, [r3, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b71d4 │ │ │ │ + b b7390 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r1, [pc, #16] @ 89a50 <_PyObject_CallMethod_SizeT@@Base+0x21c> │ │ │ │ + ldr r1, [pc, #16] @ 89ae0 <_PyObject_CallMethod_SizeT@@Base+0x21c> │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b6308 │ │ │ │ + b b63e4 │ │ │ │ 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 b41a4 <_PyType_GetDict@@Base> │ │ │ │ + bl b4274 <_PyType_GetDict@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 89a9c <_PyObject_CallMethod_SizeT@@Base+0x268> │ │ │ │ + beq 89b2c <_PyObject_CallMethod_SizeT@@Base+0x268> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 209240 <_PyType_LookupRef@@Base> │ │ │ │ + bl 208038 <_PyType_LookupRef@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 89ab0 <_PyObject_CallMethod_SizeT@@Base+0x27c> │ │ │ │ - b 89b00 <_PyObject_CallMethod_SizeT@@Base+0x2cc> │ │ │ │ + bne 89b40 <_PyObject_CallMethod_SizeT@@Base+0x27c> │ │ │ │ + b 89b90 <_PyObject_CallMethod_SizeT@@Base+0x2cc> │ │ │ │ mov r0, r5 │ │ │ │ - bl bdd5c │ │ │ │ + bl bdf24 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 89a84 <_PyObject_CallMethod_SizeT@@Base+0x250> │ │ │ │ - b 89b14 <_PyObject_CallMethod_SizeT@@Base+0x2e0> │ │ │ │ + bge 89b14 <_PyObject_CallMethod_SizeT@@Base+0x250> │ │ │ │ + b 89ba4 <_PyObject_CallMethod_SizeT@@Base+0x2e0> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 89b14 <_PyObject_CallMethod_SizeT@@Base+0x2e0> │ │ │ │ + beq 89ba4 <_PyObject_CallMethod_SizeT@@Base+0x2e0> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r1, r7 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89aec <_PyObject_CallMethod_SizeT@@Base+0x2b8> │ │ │ │ + bgt 89b7c <_PyObject_CallMethod_SizeT@@Base+0x2b8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 89af4 <_PyObject_CallMethod_SizeT@@Base+0x2c0> │ │ │ │ + beq 89b84 <_PyObject_CallMethod_SizeT@@Base+0x2c0> │ │ │ │ mov r4, r5 │ │ │ │ - b 89b14 <_PyObject_CallMethod_SizeT@@Base+0x2e0> │ │ │ │ + b 89ba4 <_PyObject_CallMethod_SizeT@@Base+0x2e0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 89aec <_PyObject_CallMethod_SizeT@@Base+0x2b8> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 89b7c <_PyObject_CallMethod_SizeT@@Base+0x2b8> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ mov r1, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b b6308 │ │ │ │ + b b63e4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00089b1c : │ │ │ │ +00089bac : │ │ │ │ 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 89b5c │ │ │ │ + bne 89bec │ │ │ │ mov r5, r1 │ │ │ │ - movw r3, #31096 @ 0x7978 │ │ │ │ + movw r3, #28664 @ 0x6ff8 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r6 │ │ │ │ mov r9, r6 │ │ │ │ - b 89b70 │ │ │ │ - movw r0, #13724 @ 0x359c │ │ │ │ + b 89c00 │ │ │ │ + movw r0, #11292 @ 0x2c1c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ movw r1, #689 @ 0x2b1 │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 89c90 │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 89d20 │ │ │ │ ldr r2, [r1, r9, lsl #3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 89b8c │ │ │ │ + beq 89c1c │ │ │ │ cmp r2, r3 │ │ │ │ add r9, r9, #1 │ │ │ │ addeq r8, r8, #1 │ │ │ │ - b 89b70 │ │ │ │ + b 89c00 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25946c │ │ │ │ + bl 2587f4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 89c90 │ │ │ │ + beq 89d20 │ │ │ │ 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, #37516 @ 0x928c │ │ │ │ + movw r3, #36676 @ 0x8f44 │ │ │ │ movt r3, #23 │ │ │ │ str r3, [r4, #24] │ │ │ │ - movw r3, #3128 @ 0xc38 │ │ │ │ + movw r3, #1928 @ 0x788 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ movw r3, #42540 @ 0xa62c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r3, [r4, #128] @ 0x80 │ │ │ │ movw r3, #10700 @ 0x29cc │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ str r3, [r4, #116] @ 0x74 │ │ │ │ - movw r3, #12856 @ 0x3238 │ │ │ │ + movw r3, #8240 @ 0x2030 │ │ │ │ movt r3, #32 │ │ │ │ str r3, [r4, #156] @ 0x9c │ │ │ │ - movw r3, #63728 @ 0xf8f0 │ │ │ │ + movw r3, #59988 @ 0xea54 │ │ │ │ movt r3, #33 @ 0x21 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - bl bdd5c │ │ │ │ + bl bdf24 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 89c88 │ │ │ │ + blt 89d18 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl b41a4 <_PyType_GetDict@@Base> │ │ │ │ + bl b4274 <_PyType_GetDict@@Base> │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 259558 │ │ │ │ + bl 2588e0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 89c94 │ │ │ │ + bne 89d24 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89c88 │ │ │ │ + bgt 89d18 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 89c88 │ │ │ │ + bne 89d18 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ mvn r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00089c9c : │ │ │ │ +00089d2c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 89b1c │ │ │ │ + b 89bac │ │ │ │ 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 157a84 │ │ │ │ + b 157670 │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 89d64 │ │ │ │ + bhi 89df4 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ movw r3, #33092 @ 0x8144 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 89d64 │ │ │ │ + bne 89df4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, ip │ │ │ │ - bne 89d64 │ │ │ │ + bne 89df4 │ │ │ │ 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 1403f0 │ │ │ │ + bl cce40 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 89d70 │ │ │ │ + blt 89e00 │ │ │ │ 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 │ │ │ │ @@ -94407,15 +94445,15 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00089d78 : │ │ │ │ +00089e08 : │ │ │ │ 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] │ │ │ │ @@ -94444,35 +94482,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 325dfc │ │ │ │ + bl 32564c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00089e14 : │ │ │ │ +00089ea4 : │ │ │ │ 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 89e54 │ │ │ │ + bge 89ee4 │ │ │ │ str ip, [r6] │ │ │ │ mov r1, #0 │ │ │ │ str ip, [r2] │ │ │ │ str r1, [r7] │ │ │ │ str r1, [r3] │ │ │ │ - b 89ebc │ │ │ │ + b 89f4c │ │ │ │ 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] │ │ │ │ @@ -94481,22 +94519,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 1c8824 <_PyCode_CheckLineNumber@@Base> │ │ │ │ + bl 1c830c <_PyCode_CheckLineNumber@@Base> │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 340290 │ │ │ │ + bl 33fb80 <_Py_set_inheritable_async_safe@@Base+0x26b8> │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 2e307c │ │ │ │ + bl 2e2bcc │ │ │ │ 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 │ │ │ │ @@ -94504,102 +94542,102 @@ │ │ │ │ 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 89f14 │ │ │ │ + beq 89fa4 │ │ │ │ ldr r1, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 89f14 │ │ │ │ + beq 89fa4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 89f38 │ │ │ │ - b 89f54 │ │ │ │ + bne 89fc8 │ │ │ │ + b 89fe4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 89f04 │ │ │ │ + beq 89f94 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #61732 @ 0xf124 │ │ │ │ + movw r0, #59156 @ 0xe714 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 2c7b7c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c6dbc <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 89f04 │ │ │ │ - b 89f68 │ │ │ │ + bne 89f94 │ │ │ │ + b 89ff8 │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #61732 @ 0xf124 │ │ │ │ + movw r0, #59156 @ 0xe714 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89f68 │ │ │ │ + beq 89ff8 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 28c760 │ │ │ │ + b 28c2a8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #13748 @ 0x35b4 │ │ │ │ + movw r0, #11316 @ 0x2c34 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa8a8 │ │ │ │ + b aa900 │ │ │ │ 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 r6, r3 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ 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 a6d20 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a6de0 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 89ff8 │ │ │ │ + bne 8a088 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a1cc │ │ │ │ + bgt 8a25c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a1cc │ │ │ │ + bne 8a25c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 8a1cc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 8a25c │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ and r2, r3, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 8a02c │ │ │ │ + bne 8a0bc │ │ │ │ cmp r3, #1 │ │ │ │ - beq 8a02c │ │ │ │ + beq 8a0bc │ │ │ │ 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 8a068 │ │ │ │ + bne 8a0f8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 8a068 │ │ │ │ + beq 8a0f8 │ │ │ │ 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 │ │ │ │ @@ -94620,50 +94658,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 8a0fc │ │ │ │ + ble 8a18c │ │ │ │ ldr r1, [lr, #4]! │ │ │ │ and ip, r1, #3 │ │ │ │ cmp ip, #1 │ │ │ │ - bne 8a0f4 │ │ │ │ + bne 8a184 │ │ │ │ bic ip, r1, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - beq 8a0f4 │ │ │ │ + beq 8a184 │ │ │ │ ldr r9, [ip] │ │ │ │ cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ add sl, r9, #1 │ │ │ │ movle r1, ip │ │ │ │ strle sl, [ip] │ │ │ │ str r1, [r8, #4]! │ │ │ │ - b 8a0b8 │ │ │ │ + b 8a148 │ │ │ │ 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 8a134 │ │ │ │ + bgt 8a1c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a134 │ │ │ │ + bne 8a1c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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] @ 8a1d4 │ │ │ │ + ldr r0, [pc, #128] @ 8a264 │ │ │ │ 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] │ │ │ │ @@ -94691,430 +94729,430 @@ │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008a1d8 : │ │ │ │ +0008a268 : │ │ │ │ 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 89f8c │ │ │ │ + b 8a01c │ │ │ │ │ │ │ │ -0008a204 : │ │ │ │ +0008a294 : │ │ │ │ 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 89f8c │ │ │ │ + b 8a01c │ │ │ │ │ │ │ │ -0008a22c : │ │ │ │ +0008a2bc : │ │ │ │ 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 89f8c │ │ │ │ + bl 8a01c │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r0, #28] │ │ │ │ strhne r3, [r0, #32] │ │ │ │ strbne r3, [r0, #34] @ 0x22 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008a270 : │ │ │ │ +0008a300 : │ │ │ │ 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 89f8c │ │ │ │ + bl 8a01c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8a300 │ │ │ │ - ldr r3, [pc, #96] @ 8a30c │ │ │ │ + beq 8a390 │ │ │ │ + ldr r3, [pc, #96] @ 8a39c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #120] @ 0x78 │ │ │ │ cmp r5, #0 │ │ │ │ streq r5, [r4, #28] │ │ │ │ - beq 8a304 │ │ │ │ - bl 198b68 │ │ │ │ + beq 8a394 │ │ │ │ + bl 198828 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3c8eac <_PyCoro_ComputeOrigin@@Base> │ │ │ │ + bl 3c853c <_PyCoro_ComputeOrigin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #28] │ │ │ │ - bne 8a304 │ │ │ │ + bne 8a394 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a300 │ │ │ │ + bgt 8a390 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a300 │ │ │ │ + bne 8a390 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008a310 <_PyLong_FileDescriptor_Converter@@Base>: │ │ │ │ +0008a3a0 <_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 300e28 │ │ │ │ + bl 3009e8 │ │ │ │ cmn r0, #1 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ strne r0, [r4] │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ 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 1b9d78 │ │ │ │ + b 1b9878 │ │ │ │ │ │ │ │ -0008a35c <_PyLong_UInt8_Converter@@Base>: │ │ │ │ +0008a3ec <_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 1b4a44 │ │ │ │ + bl 1b41e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8a3a4 <_PyLong_UInt8_Converter@@Base+0x48> │ │ │ │ + beq 8a434 <_PyLong_UInt8_Converter@@Base+0x48> │ │ │ │ cmp r0, #1 │ │ │ │ popeq {fp, pc} │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13760 @ 0x35c0 │ │ │ │ + movw r1, #11328 @ 0x2c40 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008a3ac <_PyLong_UInt16_Converter@@Base>: │ │ │ │ +0008a43c <_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 1b4a44 │ │ │ │ + bl 1b41e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8a3f4 <_PyLong_UInt16_Converter@@Base+0x48> │ │ │ │ + beq 8a484 <_PyLong_UInt16_Converter@@Base+0x48> │ │ │ │ cmp r0, #2 │ │ │ │ - bls 8a3fc <_PyLong_UInt16_Converter@@Base+0x50> │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + bls 8a48c <_PyLong_UInt16_Converter@@Base+0x50> │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13796 @ 0x35e4 │ │ │ │ + movw r1, #11364 @ 0x2c64 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008a404 <_PyDict_GetItemStringWithError@@Base>: │ │ │ │ +0008a494 <_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 aa8a8 │ │ │ │ + bl aa900 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8a46c <_PyDict_GetItemStringWithError@@Base+0x68> │ │ │ │ + beq 8a4fc <_PyDict_GetItemStringWithError@@Base+0x68> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl bbe14 │ │ │ │ + bl bbfdc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a458 <_PyDict_GetItemStringWithError@@Base+0x54> │ │ │ │ + bgt 8a4e8 <_PyDict_GetItemStringWithError@@Base+0x54> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8a460 <_PyDict_GetItemStringWithError@@Base+0x5c> │ │ │ │ + beq 8a4f0 <_PyDict_GetItemStringWithError@@Base+0x5c> │ │ │ │ mov r4, r5 │ │ │ │ - b 8a46c <_PyDict_GetItemStringWithError@@Base+0x68> │ │ │ │ + b 8a4fc <_PyDict_GetItemStringWithError@@Base+0x68> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 8a458 <_PyDict_GetItemStringWithError@@Base+0x54> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 8a4e8 <_PyDict_GetItemStringWithError@@Base+0x54> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008a474 <_PyDict_DelItem_KnownHash@@Base>: │ │ │ │ +0008a504 <_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 119648 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + b 11a188 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ │ │ │ │ -0008a488 <_PyDict_Pop@@Base>: │ │ │ │ +0008a518 <_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 153288 │ │ │ │ + bl 152e94 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r4, [fp, #-16] │ │ │ │ - bne 8a4e0 <_PyDict_Pop@@Base+0x58> │ │ │ │ + bne 8a570 <_PyDict_Pop@@Base+0x58> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8a4d8 <_PyDict_Pop@@Base+0x50> │ │ │ │ + beq 8a568 <_PyDict_Pop@@Base+0x50> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 8a4e0 <_PyDict_Pop@@Base+0x58> │ │ │ │ + b 8a570 <_PyDict_Pop@@Base+0x58> │ │ │ │ mov r0, r5 │ │ │ │ - bl 17fca8 <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 17f960 <_PyErr_SetKeyError@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008a4ec : │ │ │ │ +0008a57c : │ │ │ │ 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 a9020 │ │ │ │ + b a9078 │ │ │ │ │ │ │ │ -0008a508 : │ │ │ │ +0008a598 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a9020 │ │ │ │ + b a9078 │ │ │ │ │ │ │ │ -0008a520 : │ │ │ │ +0008a5b0 : │ │ │ │ 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 8a56c │ │ │ │ - bl b6288 │ │ │ │ + beq 8a5fc │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8a56c │ │ │ │ + bne 8a5fc │ │ │ │ mov r1, #138 @ 0x8a │ │ │ │ - movw r0, #47280 @ 0xb8b0 │ │ │ │ + movw r0, #44828 @ 0xaf1c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 8a57c │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 8a60c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ tst r3, #32 │ │ │ │ - beq 8a584 │ │ │ │ + beq 8a614 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008a58c : │ │ │ │ +0008a61c : │ │ │ │ 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 8a5dc │ │ │ │ - bl b6288 │ │ │ │ + beq 8a66c │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8a5dc │ │ │ │ + bne 8a66c │ │ │ │ mov r1, #148 @ 0x94 │ │ │ │ - movw r0, #47280 @ 0xb8b0 │ │ │ │ + movw r0, #44828 @ 0xaf1c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008a5e8 : │ │ │ │ +0008a678 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 25b014 │ │ │ │ + bl 25a3a4 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a628 │ │ │ │ + bgt 8a6b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a628 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 8a6b8 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 11b3c4 │ │ │ │ + b 11bf04 │ │ │ │ │ │ │ │ -0008a638 : │ │ │ │ +0008a6c8 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2b7bd8 │ │ │ │ + bl 2b74d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8a690 │ │ │ │ - bl 11b3c4 │ │ │ │ + beq 8a720 │ │ │ │ + bl 11bf04 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a67c │ │ │ │ + bgt 8a70c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8a684 │ │ │ │ + beq 8a714 │ │ │ │ mov r4, r5 │ │ │ │ - b 8a690 │ │ │ │ + b 8a720 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 8a67c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 8a70c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008a698 : │ │ │ │ +0008a728 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c31a0 │ │ │ │ + b c336c │ │ │ │ │ │ │ │ -0008a6b0 <_PyObject_GetAttrId@@Base>: │ │ │ │ +0008a740 <_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 33be0 <_PyUnicode_FromId@@Base> │ │ │ │ + bl 33be4 <_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 b6308 │ │ │ │ + b b63e4 │ │ │ │ │ │ │ │ -0008a6e8 <_PyObject_CallMethodId@@Base>: │ │ │ │ +0008a778 <_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] @ 8a790 <_PyObject_CallMethodId@@Base+0xa8> │ │ │ │ + ldr r2, [pc, #136] @ 8a820 <_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 8a728 <_PyObject_CallMethodId@@Base+0x40> │ │ │ │ + bne 8a7b8 <_PyObject_CallMethodId@@Base+0x40> │ │ │ │ mov r0, r5 │ │ │ │ - bl 89658 │ │ │ │ - b 8a734 <_PyObject_CallMethodId@@Base+0x4c> │ │ │ │ - bl 8a6b0 <_PyObject_GetAttrId@@Base> │ │ │ │ + bl 896e8 │ │ │ │ + b 8a7c4 <_PyObject_CallMethodId@@Base+0x4c> │ │ │ │ + bl 8a740 <_PyObject_GetAttrId@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8a73c <_PyObject_CallMethodId@@Base+0x54> │ │ │ │ + bne 8a7cc <_PyObject_CallMethodId@@Base+0x54> │ │ │ │ mov r5, #0 │ │ │ │ - b 8a77c <_PyObject_CallMethodId@@Base+0x94> │ │ │ │ + b 8a80c <_PyObject_CallMethodId@@Base+0x94> │ │ │ │ add r3, fp, #8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 13cb7c │ │ │ │ + bl 13d17c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a77c <_PyObject_CallMethodId@@Base+0x94> │ │ │ │ + bgt 8a80c <_PyObject_CallMethodId@@Base+0x94> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a77c <_PyObject_CallMethodId@@Base+0x94> │ │ │ │ + bne 8a80c <_PyObject_CallMethodId@@Base+0x94> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #13832 @ 0x3608 │ │ │ │ + movw r1, #11400 @ 0x2c88 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc] @ 8a7b8 <_PyObject_CallMethodId@@Base+0xd0> │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldrsbeq fp, [lr], #-48 @ 0xffffffd0 │ │ │ │ + ldr r0, [pc] @ 8a848 <_PyObject_CallMethodId@@Base+0xd0> │ │ │ │ + bl 8d9ec <_Py_FatalErrorFunc@@Base> │ │ │ │ + @ instruction: 0x005eaa90 │ │ │ │ │ │ │ │ -0008a7bc <_PyObject_AssertFailed@@Base>: │ │ │ │ +0008a84c <_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 │ │ │ │ @@ -95123,783 +95161,783 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [fp, #8] │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r5, r2 │ │ │ │ mov r1, #1 │ │ │ │ str ip, [sp] │ │ │ │ - movw r2, #13860 @ 0x3624 │ │ │ │ + movw r2, #11428 @ 0x2ca4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 8a828 <_PyObject_AssertFailed@@Base+0x6c> │ │ │ │ - movw r2, #13868 @ 0x362c │ │ │ │ + beq 8a8b8 <_PyObject_AssertFailed@@Base+0x6c> │ │ │ │ + movw r2, #11436 @ 0x2cac │ │ │ │ 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 8a854 <_PyObject_AssertFailed@@Base+0x98> │ │ │ │ + beq 8a8e4 <_PyObject_AssertFailed@@Base+0x98> │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #13876 @ 0x3634 │ │ │ │ + movw r2, #11444 @ 0x2cb4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ - b 8a864 <_PyObject_AssertFailed@@Base+0xa8> │ │ │ │ - movw r2, #13900 @ 0x364c │ │ │ │ + b 8a8f4 <_PyObject_AssertFailed@@Base+0xa8> │ │ │ │ + movw r2, #11468 @ 0x2ccc │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, #1 │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e58c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8a88c <_PyObject_AssertFailed@@Base+0xd0> │ │ │ │ - movw r2, #14808 @ 0x39d8 │ │ │ │ + beq 8a91c <_PyObject_AssertFailed@@Base+0xd0> │ │ │ │ + movw r2, #12376 @ 0x3058 │ │ │ │ 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, #35620 @ 0x8b24 │ │ │ │ + movw r2, #36940 @ 0x904c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e58c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c8798 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 1c8280 <_PyObject_IsFreed@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ - beq 8a8dc <_PyObject_AssertFailed@@Base+0x120> │ │ │ │ + beq 8a96c <_PyObject_AssertFailed@@Base+0x120> │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #16704 @ 0x4140 │ │ │ │ + movw r2, #14272 @ 0x37c0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e58c │ │ │ │ - b 8a928 <_PyObject_AssertFailed@@Base+0x16c> │ │ │ │ + b 8a9b8 <_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 8f934 <_Py_FatalRefcountErrorFunc@@Base+0x6c> │ │ │ │ + bl 8f964 <_Py_FatalRefcountErrorFunc@@Base+0x6c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 36a04 │ │ │ │ + bl 36a1c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #35620 @ 0x8b24 │ │ │ │ + movw r2, #36940 @ 0x904c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e58c │ │ │ │ - movw r1, #13920 @ 0x3660 │ │ │ │ + movw r1, #11488 @ 0x2ce0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc] @ 8a938 <_PyObject_AssertFailed@@Base+0x17c> │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ - subseq fp, lr, r0, ror #7 │ │ │ │ + ldr r0, [pc] @ 8a9c8 <_PyObject_AssertFailed@@Base+0x17c> │ │ │ │ + bl 8d9ec <_Py_FatalErrorFunc@@Base> │ │ │ │ + subseq sl, lr, r0, lsr #21 │ │ │ │ │ │ │ │ -0008a93c <_PyUnicode_CheckConsistency@@Base>: │ │ │ │ +0008a9cc <_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 8a988 <_PyUnicode_CheckConsistency@@Base+0x4c> │ │ │ │ - ldr lr, [pc, #992] @ 8ad50 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + bne 8aa18 <_PyUnicode_CheckConsistency@@Base+0x4c> │ │ │ │ + ldr lr, [pc, #992] @ 8ade0 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw ip, #602 @ 0x25a │ │ │ │ - movw r3, #39952 @ 0x9c10 │ │ │ │ + movw r3, #37748 @ 0x9374 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #13944 @ 0x3678 │ │ │ │ + movw r2, #11512 @ 0x2cf8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 8a7bc <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8a84c <_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 8a9d0 <_PyUnicode_CheckConsistency@@Base+0x94> │ │ │ │ + bne 8aa60 <_PyUnicode_CheckConsistency@@Base+0x94> │ │ │ │ cmp lr, #1 │ │ │ │ - beq 8ab7c <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ - ldr lr, [pc, #924] @ 8ad50 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + beq 8ac0c <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ + ldr lr, [pc, #924] @ 8ade0 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ mov ip, #608 @ 0x260 │ │ │ │ - movw r3, #39952 @ 0x9c10 │ │ │ │ + movw r3, #37748 @ 0x9374 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #14016 @ 0x36c0 │ │ │ │ + movw r2, #11584 @ 0x2d40 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 8a7bc <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8a84c <_PyObject_AssertFailed@@Base> │ │ │ │ sub r5, lr, #1 │ │ │ │ cmp lr, #4 │ │ │ │ cmpne r5, #1 │ │ │ │ movhi r5, #1 │ │ │ │ movls r5, #0 │ │ │ │ ands r1, r3, #32 │ │ │ │ - beq 8aa60 <_PyUnicode_CheckConsistency@@Base+0x124> │ │ │ │ + beq 8aaf0 <_PyUnicode_CheckConsistency@@Base+0x124> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8aa18 <_PyUnicode_CheckConsistency@@Base+0xdc> │ │ │ │ - ldr lr, [pc, #852] @ 8ad50 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + beq 8aaa8 <_PyUnicode_CheckConsistency@@Base+0xdc> │ │ │ │ + ldr lr, [pc, #852] @ 8ade0 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ mov ip, #616 @ 0x268 │ │ │ │ - movw r3, #39952 @ 0x9c10 │ │ │ │ + movw r3, #37748 @ 0x9374 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #14048 @ 0x36e0 │ │ │ │ + movw r2, #11616 @ 0x2d60 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 8a7bc <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8a84c <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8aa44 <_PyUnicode_CheckConsistency@@Base+0x108> │ │ │ │ - ldr lr, [pc, #808] @ 8ad50 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + beq 8aad4 <_PyUnicode_CheckConsistency@@Base+0x108> │ │ │ │ + ldr lr, [pc, #808] @ 8ade0 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw ip, #619 @ 0x26b │ │ │ │ - movw r3, #39952 @ 0x9c10 │ │ │ │ + movw r3, #37748 @ 0x9374 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #14144 @ 0x3740 │ │ │ │ + movw r2, #11712 @ 0x2dc0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, r5 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 8a7bc <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8a84c <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r6, [r0, #24] │ │ │ │ add r1, r0, #28 │ │ │ │ cmp r6, r1 │ │ │ │ moveq ip, #620 @ 0x26c │ │ │ │ - ldreq lr, [pc, #756] @ 8ad50 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ - bne 8ab4c <_PyUnicode_CheckConsistency@@Base+0x210> │ │ │ │ - b 8ab30 <_PyUnicode_CheckConsistency@@Base+0x1f4> │ │ │ │ + ldreq lr, [pc, #756] @ 8ade0 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + bne 8abdc <_PyUnicode_CheckConsistency@@Base+0x210> │ │ │ │ + b 8abc0 <_PyUnicode_CheckConsistency@@Base+0x1f4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8aa88 <_PyUnicode_CheckConsistency@@Base+0x14c> │ │ │ │ - ldr lr, [pc, #736] @ 8ad50 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + beq 8ab18 <_PyUnicode_CheckConsistency@@Base+0x14c> │ │ │ │ + ldr lr, [pc, #736] @ 8ade0 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw ip, #626 @ 0x272 │ │ │ │ - movw r3, #39952 @ 0x9c10 │ │ │ │ + movw r3, #37748 @ 0x9374 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #14048 @ 0x36e0 │ │ │ │ + movw r2, #11616 @ 0x2d60 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 8a7bc <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8a84c <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r1, [r0, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8aab4 <_PyUnicode_CheckConsistency@@Base+0x178> │ │ │ │ - ldr lr, [pc, #692] @ 8ad50 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + bne 8ab44 <_PyUnicode_CheckConsistency@@Base+0x178> │ │ │ │ + ldr lr, [pc, #692] @ 8ade0 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw ip, #630 @ 0x276 │ │ │ │ - movw r3, #39952 @ 0x9c10 │ │ │ │ + movw r3, #37748 @ 0x9374 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #14196 @ 0x3774 │ │ │ │ + movw r2, #11764 @ 0x2df4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 8a7bc <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8a84c <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r6, [r0, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8ab20 <_PyUnicode_CheckConsistency@@Base+0x1e4> │ │ │ │ + beq 8abb0 <_PyUnicode_CheckConsistency@@Base+0x1e4> │ │ │ │ cmp r1, r6 │ │ │ │ - beq 8aaec <_PyUnicode_CheckConsistency@@Base+0x1b0> │ │ │ │ - ldr lr, [pc, #640] @ 8ad50 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + beq 8ab7c <_PyUnicode_CheckConsistency@@Base+0x1b0> │ │ │ │ + ldr lr, [pc, #640] @ 8ade0 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ mov ip, #632 @ 0x278 │ │ │ │ - movw r3, #39952 @ 0x9c10 │ │ │ │ + movw r3, #37748 @ 0x9374 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #14216 @ 0x3788 │ │ │ │ + movw r2, #11784 @ 0x2e08 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, r5 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 8a7bc <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8a84c <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r6, [r0, #20] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r6, r1 │ │ │ │ - beq 8ab7c <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ - ldr lr, [pc, #588] @ 8ad50 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + beq 8ac0c <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ + ldr lr, [pc, #588] @ 8ade0 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw ip, #633 @ 0x279 │ │ │ │ - movw r3, #39952 @ 0x9c10 │ │ │ │ + movw r3, #37748 @ 0x9374 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #14244 @ 0x37a4 │ │ │ │ + movw r2, #11812 @ 0x2e24 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, r5 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 8a7bc <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8a84c <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r1, r6 │ │ │ │ - bne 8ab4c <_PyUnicode_CheckConsistency@@Base+0x210> │ │ │ │ - ldr lr, [pc, #544] @ 8ad50 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + bne 8abdc <_PyUnicode_CheckConsistency@@Base+0x210> │ │ │ │ + ldr lr, [pc, #544] @ 8ade0 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ mov ip, #636 @ 0x27c │ │ │ │ - movw r3, #39952 @ 0x9c10 │ │ │ │ + movw r3, #37748 @ 0x9374 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #14168 @ 0x3758 │ │ │ │ + movw r2, #11736 @ 0x2dd8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, r4 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 8a7bc <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8a84c <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne 8ab7c <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ + bne 8ac0c <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ ldr r1, [ip, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8ab7c <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ - movw r3, #39952 @ 0x9c10 │ │ │ │ + beq 8ac0c <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ + movw r3, #37748 @ 0x9374 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #14284 @ 0x37cc │ │ │ │ + movw r2, #11852 @ 0x2e4c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r4, [pc, #472] @ 8ad50 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r4, [pc, #472] @ 8ade0 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw lr, #641 @ 0x281 │ │ │ │ - b 8ad30 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ + b 8adc0 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8ad44 <_PyUnicode_CheckConsistency@@Base+0x408> │ │ │ │ + beq 8add4 <_PyUnicode_CheckConsistency@@Base+0x408> │ │ │ │ tst r3, #32 │ │ │ │ ldreq r2, [ip, #28] │ │ │ │ - beq 8ab9c <_PyUnicode_CheckConsistency@@Base+0x260> │ │ │ │ + beq 8ac2c <_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 8abdc <_PyUnicode_CheckConsistency@@Base+0x2a0> │ │ │ │ + ble 8ac6c <_PyUnicode_CheckConsistency@@Base+0x2a0> │ │ │ │ cmp lr, #1 │ │ │ │ ldrbeq r5, [r2, r0] │ │ │ │ - beq 8abcc <_PyUnicode_CheckConsistency@@Base+0x290> │ │ │ │ + beq 8ac5c <_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 8aba8 <_PyUnicode_CheckConsistency@@Base+0x26c> │ │ │ │ + b 8ac38 <_PyUnicode_CheckConsistency@@Base+0x26c> │ │ │ │ cmp lr, #1 │ │ │ │ - bne 8ac68 <_PyUnicode_CheckConsistency@@Base+0x32c> │ │ │ │ + bne 8acf8 <_PyUnicode_CheckConsistency@@Base+0x32c> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 8ac44 <_PyUnicode_CheckConsistency@@Base+0x308> │ │ │ │ + bne 8acd4 <_PyUnicode_CheckConsistency@@Base+0x308> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bhi 8ac10 <_PyUnicode_CheckConsistency@@Base+0x2d4> │ │ │ │ - movw r3, #39952 @ 0x9c10 │ │ │ │ + bhi 8aca0 <_PyUnicode_CheckConsistency@@Base+0x2d4> │ │ │ │ + movw r3, #37748 @ 0x9374 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #14312 @ 0x37e8 │ │ │ │ + movw r2, #11880 @ 0x2e68 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r5, [pc, #324] @ 8ad50 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r5, [pc, #324] @ 8ade0 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw lr, #661 @ 0x295 │ │ │ │ - b 8ac30 <_PyUnicode_CheckConsistency@@Base+0x2f4> │ │ │ │ + b 8acc0 <_PyUnicode_CheckConsistency@@Base+0x2f4> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bls 8ad0c <_PyUnicode_CheckConsistency@@Base+0x3d0> │ │ │ │ - ldr r5, [pc, #304] @ 8ad50 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ - movw r3, #39952 @ 0x9c10 │ │ │ │ + bls 8ad9c <_PyUnicode_CheckConsistency@@Base+0x3d0> │ │ │ │ + ldr r5, [pc, #304] @ 8ade0 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + movw r3, #37748 @ 0x9374 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #14328 @ 0x37f8 │ │ │ │ + movw r2, #11896 @ 0x2e78 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ movw lr, #662 @ 0x296 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, ip │ │ │ │ str r5, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 8a7bc <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8a84c <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bls 8ad0c <_PyUnicode_CheckConsistency@@Base+0x3d0> │ │ │ │ - movw r3, #39952 @ 0x9c10 │ │ │ │ + bls 8ad9c <_PyUnicode_CheckConsistency@@Base+0x3d0> │ │ │ │ + movw r3, #37748 @ 0x9374 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #14344 @ 0x3808 │ │ │ │ + movw r2, #11912 @ 0x2e88 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r4, [pc, #236] @ 8ad50 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r4, [pc, #236] @ 8ade0 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw lr, #665 @ 0x299 │ │ │ │ - b 8ad30 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ + b 8adc0 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ cmp lr, #2 │ │ │ │ - bne 8acc0 <_PyUnicode_CheckConsistency@@Base+0x384> │ │ │ │ + bne 8ad50 <_PyUnicode_CheckConsistency@@Base+0x384> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi 8ac94 <_PyUnicode_CheckConsistency@@Base+0x358> │ │ │ │ - movw r3, #39952 @ 0x9c10 │ │ │ │ + bhi 8ad24 <_PyUnicode_CheckConsistency@@Base+0x358> │ │ │ │ + movw r3, #37748 @ 0x9374 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #14360 @ 0x3818 │ │ │ │ + movw r2, #11928 @ 0x2e98 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r4, [pc, #192] @ 8ad50 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r4, [pc, #192] @ 8ade0 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ mov lr, #668 @ 0x29c │ │ │ │ - b 8ad30 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ + b 8adc0 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ lslcc r1, r1, #1 │ │ │ │ ldrhcc r3, [r2, r1] │ │ │ │ - bcc 8ad10 <_PyUnicode_CheckConsistency@@Base+0x3d4> │ │ │ │ - movw r3, #39952 @ 0x9c10 │ │ │ │ + bcc 8ada0 <_PyUnicode_CheckConsistency@@Base+0x3d4> │ │ │ │ + movw r3, #37748 @ 0x9374 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #14380 @ 0x382c │ │ │ │ + movw r2, #11948 @ 0x2eac │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r4, [pc, #148] @ 8ad50 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r4, [pc, #148] @ 8ade0 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw lr, #669 @ 0x29d │ │ │ │ - b 8ad30 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ + b 8adc0 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ - bcs 8ace4 <_PyUnicode_CheckConsistency@@Base+0x3a8> │ │ │ │ - movw r3, #39952 @ 0x9c10 │ │ │ │ + bcs 8ad74 <_PyUnicode_CheckConsistency@@Base+0x3a8> │ │ │ │ + movw r3, #37748 @ 0x9374 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #14400 @ 0x3840 │ │ │ │ + movw r2, #11968 @ 0x2ec0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r4, [pc, #112] @ 8ad50 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r4, [pc, #112] @ 8ade0 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ mov lr, #672 @ 0x2a0 │ │ │ │ - b 8ad30 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ + b 8adc0 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ cmp r3, #1114112 @ 0x110000 │ │ │ │ ldrcc r3, [r2, r1, lsl #2] │ │ │ │ - bcc 8ad10 <_PyUnicode_CheckConsistency@@Base+0x3d4> │ │ │ │ - movw r3, #39952 @ 0x9c10 │ │ │ │ + bcc 8ada0 <_PyUnicode_CheckConsistency@@Base+0x3d4> │ │ │ │ + movw r3, #37748 @ 0x9374 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #14420 @ 0x3854 │ │ │ │ + movw r2, #11988 @ 0x2ed4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r4, [pc, #72] @ 8ad50 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r4, [pc, #72] @ 8ade0 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw lr, #673 @ 0x2a1 │ │ │ │ - b 8ad30 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ + b 8adc0 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ ldrb r3, [r2, r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8ad44 <_PyUnicode_CheckConsistency@@Base+0x408> │ │ │ │ - ldr r4, [pc, #48] @ 8ad50 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ - movw r3, #39952 @ 0x9c10 │ │ │ │ + beq 8add4 <_PyUnicode_CheckConsistency@@Base+0x408> │ │ │ │ + ldr r4, [pc, #48] @ 8ade0 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + movw r3, #37748 @ 0x9374 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #14440 @ 0x3868 │ │ │ │ + movw r2, #12008 @ 0x2ee8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ movw lr, #675 @ 0x2a3 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, ip │ │ │ │ str r4, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 8a7bc <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8a84c <_PyObject_AssertFailed@@Base> │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldrsheq fp, [lr], #-56 @ 0xffffffc8 │ │ │ │ + ldrheq sl, [lr], #-168 @ 0xffffff58 │ │ │ │ │ │ │ │ -0008ad54 : │ │ │ │ +0008ade4 : │ │ │ │ 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] @ 8add8 │ │ │ │ + ldr r0, [pc, #104] @ 8ae68 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8ad8c │ │ │ │ + bne 8ae1c │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8ad74 │ │ │ │ + bne 8ae04 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ - beq 8ad9c │ │ │ │ - bl 33fd88 │ │ │ │ - bl 2453dc <_Py_write_noraise@@Base+0x84> │ │ │ │ + beq 8ae2c │ │ │ │ + bl 348df4 │ │ │ │ + bl 24e45c <_Py_write_noraise@@Base+0x84> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 8adc0 │ │ │ │ + bne 8ae50 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8ada8 │ │ │ │ + bne 8ae38 │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #8] @ 8add8 │ │ │ │ + ldr r0, [pc, #8] @ 8ae68 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2bcb48 │ │ │ │ + b 2d8074 │ │ │ │ strhteq r9, [r2], #-152 @ 0xffffff68 │ │ │ │ │ │ │ │ -0008addc : │ │ │ │ +0008ae6c : │ │ │ │ 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] @ 8ae70 │ │ │ │ + ldr r3, [pc, #120] @ 8af00 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8ae18 │ │ │ │ + bne 8aea8 │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8ae00 │ │ │ │ + bne 8ae90 │ │ │ │ mov r5, r3 │ │ │ │ dmb ish │ │ │ │ - beq 8ae2c │ │ │ │ + beq 8aebc │ │ │ │ mov r0, r3 │ │ │ │ - bl 33fd88 │ │ │ │ - ldr r3, [pc, #64] @ 8ae74 │ │ │ │ + bl 348df4 │ │ │ │ + ldr r3, [pc, #64] @ 8af04 │ │ │ │ ldm r3, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r5] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 8ae58 │ │ │ │ + bne 8aee8 │ │ │ │ strexb r0, r2, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8ae40 │ │ │ │ + bne 8aed0 │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ sub r0, r3, #144 @ 0x90 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2bcb48 │ │ │ │ + b 2d8074 │ │ │ │ strhteq r9, [r2], #-152 @ 0xffffff68 │ │ │ │ rsbeq r9, r2, r8, asr #20 │ │ │ │ │ │ │ │ -0008ae78 : │ │ │ │ +0008af08 : │ │ │ │ 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] @ 8af0c │ │ │ │ + ldr r3, [pc, #120] @ 8af9c │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8aeb4 │ │ │ │ + bne 8af44 │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8ae9c │ │ │ │ + bne 8af2c │ │ │ │ mov r5, r3 │ │ │ │ dmb ish │ │ │ │ - beq 8aec8 │ │ │ │ + beq 8af58 │ │ │ │ mov r0, r3 │ │ │ │ - bl 33fd88 │ │ │ │ - ldr r3, [pc, #64] @ 8af10 │ │ │ │ + bl 348df4 │ │ │ │ + ldr r3, [pc, #64] @ 8afa0 │ │ │ │ mov ip, #0 │ │ │ │ ldm r4, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 8aef4 │ │ │ │ + bne 8af84 │ │ │ │ strexb r1, ip, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8aedc │ │ │ │ + bne 8af6c │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ sub r0, r3, #144 @ 0x90 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2bcb48 │ │ │ │ + b 2d8074 │ │ │ │ strhteq r9, [r2], #-152 @ 0xffffff68 │ │ │ │ rsbeq r9, r2, r8, asr #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, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ - bne 8af54 │ │ │ │ + bne 8afe4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - ldr r3, [pc, #556] @ 8b170 │ │ │ │ + ldr r3, [pc, #556] @ 8b200 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi 8b078 │ │ │ │ + bhi 8b108 │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - movw r0, #36316 @ 0x8ddc │ │ │ │ + movw r0, #33668 @ 0x8384 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 2c7b7c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c6dbc <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8af38 │ │ │ │ + bne 8afc8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r8, [r4, #24] │ │ │ │ - b 8af7c │ │ │ │ + b 8b00c │ │ │ │ mov r8, #0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1aa428 │ │ │ │ + bl 1aa048 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8af68 │ │ │ │ + beq 8aff8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 1aa428 │ │ │ │ + bl 1aa048 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 8afc4 │ │ │ │ + bne 8b054 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8af68 │ │ │ │ + bgt 8aff8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8af68 │ │ │ │ + bne 8aff8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 8af68 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 8aff8 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 8afe0 │ │ │ │ + bne 8b070 │ │ │ │ mov r0, #1 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8b098 │ │ │ │ - b 8b124 │ │ │ │ + bne 8b128 │ │ │ │ + b 8b1b4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1aa428 │ │ │ │ + bl 1aa048 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8b124 │ │ │ │ + beq 8b1b4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 8b098 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 8b128 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30876 @ 0x789c │ │ │ │ + movw r1, #28216 @ 0x6e38 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b124 │ │ │ │ + bgt 8b1b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b124 │ │ │ │ + bne 8b1b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 8b124 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 8b1b4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1aa428 │ │ │ │ + bl 1aa048 │ │ │ │ subs r6, r0, #0 │ │ │ │ - ldrne r4, [pc, #288] @ 8b174 │ │ │ │ + ldrne r4, [pc, #288] @ 8b204 │ │ │ │ subne r5, r4, #16 │ │ │ │ - bne 8b098 │ │ │ │ - b 8af68 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 8b128 │ │ │ │ + b 8aff8 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30908 @ 0x78bc │ │ │ │ + movw r1, #28248 @ 0x6e58 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 8af68 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 8aff8 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30952 @ 0x78e8 │ │ │ │ + movw r1, #28292 @ 0x6e84 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1aa5dc │ │ │ │ + bl 1aa1fc │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b0d8 │ │ │ │ + bgt 8b168 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b0d8 │ │ │ │ + bne 8b168 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b0fc │ │ │ │ + bgt 8b18c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b0fc │ │ │ │ + bne 8b18c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8af68 │ │ │ │ + bgt 8aff8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8af68 │ │ │ │ + bne 8aff8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 8af68 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 8aff8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b148 │ │ │ │ + bgt 8b1d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b148 │ │ │ │ + bne 8b1d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8af68 │ │ │ │ + bgt 8aff8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8af68 │ │ │ │ + bne 8aff8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 8af68 │ │ │ │ - ldrheq fp, [lr], #-52 @ 0xffffffcc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 8aff8 │ │ │ │ + subseq sl, lr, r4, ror sl │ │ │ │ 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 be73c │ │ │ │ + bl be904 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 8b1b0 │ │ │ │ + bne 8b240 │ │ │ │ mvn r0, #0 │ │ │ │ - b 8b23c │ │ │ │ + b 8b2cc │ │ │ │ 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] @ 8b244 │ │ │ │ - ldrne r0, [pc, #116] @ 8b248 │ │ │ │ + ldreq r0, [pc, #116] @ 8b2d4 │ │ │ │ + ldrne r0, [pc, #116] @ 8b2d8 │ │ │ │ strne r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 1d0938 │ │ │ │ + bl 1cf3b0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b204 │ │ │ │ + bgt 8b294 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b204 │ │ │ │ + bne 8b294 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8b1a8 │ │ │ │ + beq 8b238 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8b220 │ │ │ │ + ble 8b2b0 │ │ │ │ mov r0, #0 │ │ │ │ - b 8b23c │ │ │ │ + b 8b2cc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b218 │ │ │ │ + bne 8b2a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 8b218 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 8b2a8 │ │ │ │ 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 be73c │ │ │ │ + b be904 │ │ │ │ │ │ │ │ -0008b270 : │ │ │ │ +0008b300 : │ │ │ │ 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 8b2d0 │ │ │ │ + beq 8b360 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 8b2c4 │ │ │ │ + bne 8b354 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - bl c56c8 │ │ │ │ + bl c59f0 │ │ │ │ mov r3, r0 │ │ │ │ - b 8b2d4 │ │ │ │ + b 8b364 │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ str r3, [r4] │ │ │ │ cmp r0, r9 │ │ │ │ - bne 8b2f4 │ │ │ │ + bne 8b384 │ │ │ │ cmp r3, #0 │ │ │ │ sublt r0, r7, #1 │ │ │ │ movge r0, #0 │ │ │ │ - b 8b310 │ │ │ │ + b 8b3a0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 8b2bc │ │ │ │ - bl c56c8 │ │ │ │ + beq 8b34c │ │ │ │ + bl c59f0 │ │ │ │ cmp r0, #0 │ │ │ │ addlt r0, r0, r7 │ │ │ │ str r0, [r5] │ │ │ │ ldr r0, [r8, #12] │ │ │ │ cmp r0, r9 │ │ │ │ - bne 8b334 │ │ │ │ + bne 8b3c4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ movge r0, r7 │ │ │ │ mvnlt r0, #0 │ │ │ │ - b 8b350 │ │ │ │ + b 8b3e0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 8b2bc │ │ │ │ - bl c56c8 │ │ │ │ + beq 8b34c │ │ │ │ + bl c59f0 │ │ │ │ cmp r0, #0 │ │ │ │ addlt r0, r0, r7 │ │ │ │ cmp r7, r0 │ │ │ │ str r0, [r6] │ │ │ │ - blt 8b2bc │ │ │ │ + blt 8b34c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, r7 │ │ │ │ - bge 8b2bc │ │ │ │ + bge 8b34c │ │ │ │ ldr r0, [r4] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0008b37c : │ │ │ │ +0008b40c : │ │ │ │ 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 1a804c │ │ │ │ + bl 1a7c6c │ │ │ │ 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 1a84c8 │ │ │ │ + bl 1a80e8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r7] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -95908,43 +95946,43 @@ │ │ │ │ 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, #25876 @ 0x6514 │ │ │ │ + movw r1, #24472 @ 0x5f98 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ stm sp, {r2, ip} │ │ │ │ mov r2, r3 │ │ │ │ - bl 1228c4 │ │ │ │ + bl 123b40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8b434 │ │ │ │ + bne 8b4c4 │ │ │ │ mov r0, #0 │ │ │ │ - b 8b48c │ │ │ │ + b 8b51c │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 626b8 │ │ │ │ + bl 62670 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8b468 │ │ │ │ + beq 8b4f8 │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8b484 │ │ │ │ - b 8b478 │ │ │ │ - bl be4fc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 8b44c │ │ │ │ - b 8b42c │ │ │ │ - bl be4fc │ │ │ │ + bne 8b514 │ │ │ │ + b 8b508 │ │ │ │ + bl be6c4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 8b4dc │ │ │ │ + b 8b4bc │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8b42c │ │ │ │ + bne 8b4bc │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -95952,281 +95990,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 8b4e8 │ │ │ │ + bne 8b578 │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r1, #255 @ 0xff │ │ │ │ - beq 8b4e8 │ │ │ │ + beq 8b578 │ │ │ │ cmp r3, #2 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movne r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ - bl a02b8 │ │ │ │ + bl a037c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8b51c │ │ │ │ + beq 8b5ac │ │ │ │ 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 b9d64 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl b9f38 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0008b528 : │ │ │ │ +0008b5b8 : │ │ │ │ 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 8b568 │ │ │ │ + beq 8b5f8 │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #42112 @ 0xa480 │ │ │ │ + movw r3, #39548 @ 0x9a7c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ moveq r1, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 6baec │ │ │ │ - bl 64958 │ │ │ │ + b 6baa4 │ │ │ │ + bl 64910 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008b574 : │ │ │ │ +0008b604 : │ │ │ │ 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 8b5a0 │ │ │ │ - bl 64958 │ │ │ │ - b 8b630 │ │ │ │ + bne 8b630 │ │ │ │ + bl 64910 │ │ │ │ + b 8b6c0 │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #42112 @ 0xa480 │ │ │ │ + movw r3, #39548 @ 0x9a7c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ movne r5, r1 │ │ │ │ moveq r5, r3 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 6baec │ │ │ │ + bl 6baa4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8b630 │ │ │ │ + beq 8b6c0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 8b624 │ │ │ │ + bne 8b6b4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #55264 @ 0xd7e0 │ │ │ │ + movw r1, #52640 @ 0xcda0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b630 │ │ │ │ + bgt 8b6c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b630 │ │ │ │ + bne 8b6c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 8b630 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 8b6c0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 258660 │ │ │ │ + b 2579e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0008b638 : │ │ │ │ +0008b6c8 : │ │ │ │ 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 8b678 │ │ │ │ + beq 8b708 │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #42112 @ 0xa480 │ │ │ │ + movw r3, #39548 @ 0x9a7c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ moveq r1, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 38fa30 │ │ │ │ - bl 64958 │ │ │ │ + b 38f800 │ │ │ │ + bl 64910 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008b684 : │ │ │ │ +0008b714 : │ │ │ │ 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 8b6b0 │ │ │ │ - bl 64958 │ │ │ │ - b 8b6d4 │ │ │ │ + bne 8b740 │ │ │ │ + bl 64910 │ │ │ │ + b 8b764 │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #42112 @ 0xa480 │ │ │ │ + movw r3, #39548 @ 0x9a7c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ movne r5, r1 │ │ │ │ moveq r5, r3 │ │ │ │ mov r1, r5 │ │ │ │ - bl 38fa30 │ │ │ │ + bl 38f800 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8b6dc │ │ │ │ + bne 8b76c │ │ │ │ mov r4, #0 │ │ │ │ - b 8b734 │ │ │ │ + b 8b7c4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 8b734 │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + bne 8b7c4 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #14516 @ 0x38b4 │ │ │ │ + movw r1, #12084 @ 0x2f34 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b6d4 │ │ │ │ + bgt 8b764 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b6d4 │ │ │ │ + bne 8b764 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 8b6d4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 8b764 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008b73c : │ │ │ │ +0008b7cc : │ │ │ │ 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 173d74 <_Py_GetErrorHandler@@Base> │ │ │ │ + bl 173a2c <_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 25c7ec │ │ │ │ + b 25ba4c │ │ │ │ │ │ │ │ -0008b77c : │ │ │ │ +0008b80c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2296d8 │ │ │ │ + b 228994 │ │ │ │ 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 8b7f4 │ │ │ │ + bne 8b884 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8b834 │ │ │ │ + beq 8b8c4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8b834 │ │ │ │ - b 8b7f8 │ │ │ │ + ble 8b8c4 │ │ │ │ + b 8b888 │ │ │ │ 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 8b854 │ │ │ │ + bne 8b8e4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8b834 │ │ │ │ + beq 8b8c4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8b858 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 8b8e8 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 8b8bc │ │ │ │ + bl 16e8c0 │ │ │ │ + b 8b94c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1f2cb0 │ │ │ │ + bl 1f1a48 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b898 │ │ │ │ + bgt 8b928 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b898 │ │ │ │ + bne 8b928 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b8bc │ │ │ │ + bgt 8b94c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b8bc │ │ │ │ + bne 8b94c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ @@ -96234,47 +96272,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 8b93c │ │ │ │ + bne 8b9cc │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8b91c │ │ │ │ + beq 8b9ac │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8b940 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 8b9d0 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 8b97c │ │ │ │ + bl 16e8c0 │ │ │ │ + b 8ba0c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1a9e14 │ │ │ │ + bl 1a9a34 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b97c │ │ │ │ + bgt 8ba0c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b97c │ │ │ │ + bne 8ba0c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ @@ -96282,47 +96320,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 8b9fc │ │ │ │ + bne 8ba8c │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8b9dc │ │ │ │ + beq 8ba6c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8ba00 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 8ba90 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 8ba3c │ │ │ │ + bl 16e8c0 │ │ │ │ + b 8bacc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 36c340 │ │ │ │ + bl 36bb88 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ba3c │ │ │ │ + bgt 8bacc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ba3c │ │ │ │ + bne 8bacc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ @@ -96330,47 +96368,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 8babc │ │ │ │ + bne 8bb4c │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8ba9c │ │ │ │ + beq 8bb2c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8bac0 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 8bb50 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 8bafc │ │ │ │ + bl 16e8c0 │ │ │ │ + b 8bb8c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1f6560 │ │ │ │ + bl 1f52f0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8bafc │ │ │ │ + bgt 8bb8c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8bafc │ │ │ │ + bne 8bb8c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ @@ -96378,47 +96416,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 8bb7c │ │ │ │ + bne 8bc0c │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8bb5c │ │ │ │ + beq 8bbec │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8bb80 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 8bc10 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 8bbbc │ │ │ │ + bl 16e8c0 │ │ │ │ + b 8bc4c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1b460c │ │ │ │ + bl 1b4160 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8bbbc │ │ │ │ + bgt 8bc4c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8bbbc │ │ │ │ + bne 8bc4c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ @@ -96426,47 +96464,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 8bc3c │ │ │ │ + bne 8bccc │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8bc1c │ │ │ │ + beq 8bcac │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8bc40 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 8bcd0 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 8bc7c │ │ │ │ + bl 16e8c0 │ │ │ │ + b 8bd0c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1b92fc │ │ │ │ + bl 1b8dfc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8bc7c │ │ │ │ + bgt 8bd0c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8bc7c │ │ │ │ + bne 8bd0c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ @@ -96474,47 +96512,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 8bcfc │ │ │ │ + bne 8bd8c │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8bcdc │ │ │ │ + beq 8bd6c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8bd00 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 8bd90 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 8bd3c │ │ │ │ + bl 16e8c0 │ │ │ │ + b 8bdcc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 2256c4 │ │ │ │ + bl 2249b4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8bd3c │ │ │ │ + bgt 8bdcc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8bd3c │ │ │ │ + bne 8bdcc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ @@ -96523,520 +96561,520 @@ │ │ │ │ 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 8bda0 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 8be30 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14620 @ 0x391c │ │ │ │ + movw r1, #12188 @ 0x2f9c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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 8bde8 │ │ │ │ + beq 8be78 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ - bl e7e1c <_PyArena_AddPyObject@@Base> │ │ │ │ + bl e8a28 <_PyArena_AddPyObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ strlt r4, [r6] │ │ │ │ - blt 8bd98 │ │ │ │ + blt 8be28 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r6] │ │ │ │ - b 8bdec │ │ │ │ + b 8be7c │ │ │ │ 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 11b3c4 │ │ │ │ + bl 11bf04 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - bl 11b3c4 │ │ │ │ + bl 11bf04 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c00d4 │ │ │ │ + bl 2bf5cc │ │ │ │ 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 11b3c4 │ │ │ │ + bl 11bf04 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - bl 11b3c4 │ │ │ │ + bl 11bf04 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c00d4 │ │ │ │ + bl 2bf5cc │ │ │ │ movw r3, #23850 @ 0x5d2a │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ nop {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 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33092 @ 0x8144 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8bed4 │ │ │ │ - movw r0, #2528 @ 0x9e0 │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ + beq 8bf64 │ │ │ │ + movw r0, #65404 @ 0xff7c │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ movw r1, #361 @ 0x169 │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 8bee4 │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 8bf74 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8bef8 │ │ │ │ + bne 8bf88 │ │ │ │ mov r1, #476 @ 0x1dc │ │ │ │ - movw r0, #2528 @ 0x9e0 │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 8bf0c │ │ │ │ - ldr r1, [pc, #140] @ 8bf8c │ │ │ │ + movw r0, #65404 @ 0xff7c │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 8bf9c │ │ │ │ + ldr r1, [pc, #140] @ 8c01c │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl b3888 │ │ │ │ + bl b3958 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8bf14 │ │ │ │ + bne 8bfa4 │ │ │ │ mov r4, #0 │ │ │ │ - b 8bf80 │ │ │ │ + b 8c010 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8bf54 │ │ │ │ + beq 8bfe4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands r1, r2, #268435456 @ 0x10000000 │ │ │ │ - bne 8bf54 │ │ │ │ + bne 8bfe4 │ │ │ │ ldr r2, [r0] │ │ │ │ str r1, [fp, #-16] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8bf54 │ │ │ │ + bgt 8bfe4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8bf54 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 8bfe4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #15828 @ 0x3dd4 │ │ │ │ + movw r2, #13396 @ 0x3454 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #14652 @ 0x393c │ │ │ │ + movw r0, #12220 @ 0x2fbc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b71d4 │ │ │ │ + bl b7390 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r2, r3, r8, lsl #13 │ │ │ │ │ │ │ │ -0008bf90 : │ │ │ │ +0008c020 : │ │ │ │ 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 aa8a8 │ │ │ │ + bl aa900 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8c038 │ │ │ │ + beq 8c0c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25e910 │ │ │ │ + bl 25db8c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8c014 │ │ │ │ + beq 8c0a4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8c040 │ │ │ │ + beq 8c0d0 │ │ │ │ mov r0, r6 │ │ │ │ - bl aa8a8 │ │ │ │ + bl aa900 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 8c040 │ │ │ │ + bne 8c0d0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c014 │ │ │ │ + bgt 8c0a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c014 │ │ │ │ + bne 8c0a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c038 │ │ │ │ + bgt 8c0c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c038 │ │ │ │ + bne 8c0c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mvn r6, #0 │ │ │ │ - b 8c0b4 │ │ │ │ + b 8c144 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r6, [sp] │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 2d22d8 │ │ │ │ + bl 2d1598 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c090 │ │ │ │ + bgt 8c120 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c090 │ │ │ │ + bne 8c120 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c0b4 │ │ │ │ + bgt 8c144 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c0b4 │ │ │ │ + bne 8c144 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0008c0c0 : │ │ │ │ +0008c150 : │ │ │ │ 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 a7658 │ │ │ │ + b a7718 │ │ │ │ │ │ │ │ -0008c0f0 : │ │ │ │ +0008c180 : │ │ │ │ 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, #15832 @ 0x3dd8 │ │ │ │ + movw r1, #11664 @ 0x2d90 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r5, r0 │ │ │ │ - bl 32c6ac │ │ │ │ + bl 32bf6c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8c128 │ │ │ │ + beq 8c1b8 │ │ │ │ mvn r4, #0 │ │ │ │ - b 8c144 │ │ │ │ + b 8c1d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl aa8a8 │ │ │ │ + bl aa900 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 8c120 │ │ │ │ + beq 8c1b0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0008c14c : │ │ │ │ +0008c1dc : │ │ │ │ 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 8c188 │ │ │ │ - movw r0, #63592 @ 0xf868 │ │ │ │ + beq 8c218 │ │ │ │ + movw r0, #61380 @ 0xefc4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ movw r1, #594 @ 0x252 │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 8c1e0 │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 8c270 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 8c1e8 │ │ │ │ + beq 8c278 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8c1c8 │ │ │ │ + beq 8c258 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 8c1c8 │ │ │ │ + beq 8c258 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 8c1ec │ │ │ │ + b 8c27c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14680 @ 0x3958 │ │ │ │ + movw r1, #12248 @ 0x2fd8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c22c │ │ │ │ + beq 8c2bc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c22c │ │ │ │ + bgt 8c2bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8c22c │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 8c2bc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008c234 <_PyObject_GetMethod@@Base>: │ │ │ │ +0008c2c4 <_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 b41a4 <_PyType_GetDict@@Base> │ │ │ │ + bl b4274 <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c284 <_PyObject_GetMethod@@Base+0x50> │ │ │ │ + beq 8c314 <_PyObject_GetMethod@@Base+0x50> │ │ │ │ ldr r2, [sl, #72] @ 0x48 │ │ │ │ - movw r3, #48720 @ 0xbe50 │ │ │ │ + movw r3, #51600 @ 0xc990 │ │ │ │ movt r3, #17 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8c298 <_PyObject_GetMethod@@Base+0x64> │ │ │ │ - b 8c2ac <_PyObject_GetMethod@@Base+0x78> │ │ │ │ + beq 8c328 <_PyObject_GetMethod@@Base+0x64> │ │ │ │ + b 8c33c <_PyObject_GetMethod@@Base+0x78> │ │ │ │ mov r0, sl │ │ │ │ - bl bdd5c │ │ │ │ + bl bdf24 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8c26c <_PyObject_GetMethod@@Base+0x38> │ │ │ │ - b 8c2bc <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bge 8c2fc <_PyObject_GetMethod@@Base+0x38> │ │ │ │ + b 8c34c <_PyObject_GetMethod@@Base+0x88> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8c2c4 <_PyObject_GetMethod@@Base+0x90> │ │ │ │ + beq 8c354 <_PyObject_GetMethod@@Base+0x90> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6308 │ │ │ │ + bl b63e4 │ │ │ │ str r0, [r8] │ │ │ │ mov r6, #0 │ │ │ │ - b 8c53c <_PyObject_GetMethod@@Base+0x308> │ │ │ │ + b 8c5cc <_PyObject_GetMethod@@Base+0x308> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 209240 <_PyType_LookupRef@@Base> │ │ │ │ + bl 208038 <_PyType_LookupRef@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8c314 <_PyObject_GetMethod@@Base+0xe0> │ │ │ │ + beq 8c3a4 <_PyObject_GetMethod@@Base+0xe0> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #131072 @ 0x20000 │ │ │ │ - bne 8c320 <_PyObject_GetMethod@@Base+0xec> │ │ │ │ + bne 8c3b0 <_PyObject_GetMethod@@Base+0xec> │ │ │ │ ldr r9, [r2, #136] @ 0x88 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 8c32c <_PyObject_GetMethod@@Base+0xf8> │ │ │ │ + beq 8c3bc <_PyObject_GetMethod@@Base+0xf8> │ │ │ │ ldr r6, [r2, #140] @ 0x8c │ │ │ │ cmp r6, #0 │ │ │ │ movne r1, r5 │ │ │ │ ldrne r2, [r5, #4] │ │ │ │ - beq 8c330 <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ - b 8c4d0 <_PyObject_GetMethod@@Base+0x29c> │ │ │ │ + beq 8c3c0 <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ + b 8c560 <_PyObject_GetMethod@@Base+0x29c> │ │ │ │ mov r9, r4 │ │ │ │ mov r6, r4 │ │ │ │ - b 8c330 <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ + b 8c3c0 <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ mov r9, #0 │ │ │ │ mov r6, #1 │ │ │ │ - b 8c330 <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ + b 8c3c0 <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ mov r6, r9 │ │ │ │ ldr r2, [sl, #84] @ 0x54 │ │ │ │ tst r2, #4 │ │ │ │ - beq 8c3d8 <_PyObject_GetMethod@@Base+0x1a4> │ │ │ │ + beq 8c468 <_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 8c3d8 <_PyObject_GetMethod@@Base+0x1a4> │ │ │ │ + beq 8c468 <_PyObject_GetMethod@@Base+0x1a4> │ │ │ │ ldr r2, [r1, #444] @ 0x1bc │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - bne 8c390 <_PyObject_GetMethod@@Base+0x15c> │ │ │ │ + bne 8c420 <_PyObject_GetMethod@@Base+0x15c> │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8c390 <_PyObject_GetMethod@@Base+0x15c> │ │ │ │ - bl 143524 │ │ │ │ + bne 8c420 <_PyObject_GetMethod@@Base+0x15c> │ │ │ │ + bl 143118 │ │ │ │ mvn r0, #2 │ │ │ │ - b 8c3a4 <_PyObject_GetMethod@@Base+0x170> │ │ │ │ + b 8c434 <_PyObject_GetMethod@@Base+0x170> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r1, r7 │ │ │ │ - bl a8738 <_Py_dict_lookup@@Base+0xeec> │ │ │ │ + bl a87d4 <_Py_dict_lookup@@Base+0xec8> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8c4b0 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + beq 8c540 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8c4b0 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + beq 8c540 <_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 a7658 │ │ │ │ - b 8c2bc <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bl a7718 │ │ │ │ + b 8c34c <_PyObject_GetMethod@@Base+0x88> │ │ │ │ tst r2, #16 │ │ │ │ ldrne r3, [r5, #-12] │ │ │ │ - bne 8c428 <_PyObject_GetMethod@@Base+0x1f4> │ │ │ │ + bne 8c4b8 <_PyObject_GetMethod@@Base+0x1f4> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r2, [r0, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8c4b0 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ - bge 8c41c <_PyObject_GetMethod@@Base+0x1e8> │ │ │ │ + beq 8c540 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + bge 8c4ac <_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 8c4b0 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + beq 8c540 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ ldr r3, [r5, r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8c4b0 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + beq 8c540 <_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 c2444 │ │ │ │ + bl c2610 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [r3] │ │ │ │ - beq 8c490 <_PyObject_GetMethod@@Base+0x25c> │ │ │ │ + beq 8c520 <_PyObject_GetMethod@@Base+0x25c> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c484 <_PyObject_GetMethod@@Base+0x250> │ │ │ │ + bgt 8c514 <_PyObject_GetMethod@@Base+0x250> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8c484 <_PyObject_GetMethod@@Base+0x250> │ │ │ │ + bne 8c514 <_PyObject_GetMethod@@Base+0x250> │ │ │ │ mov r0, r3 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7658 │ │ │ │ - b 8c2bc <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bl a7718 │ │ │ │ + b 8c34c <_PyObject_GetMethod@@Base+0x88> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c4b0 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + bgt 8c540 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8c4b0 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + bne 8c540 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ mov r0, r3 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ strne r4, [r8] │ │ │ │ - bne 8c53c <_PyObject_GetMethod@@Base+0x308> │ │ │ │ + bne 8c5cc <_PyObject_GetMethod@@Base+0x308> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 8c500 <_PyObject_GetMethod@@Base+0x2cc> │ │ │ │ + beq 8c590 <_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 8c2bc <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bgt 8c34c <_PyObject_GetMethod@@Base+0x88> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c2bc <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bne 8c34c <_PyObject_GetMethod@@Base+0x88> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 8c2bc <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 8c34c <_PyObject_GetMethod@@Base+0x88> │ │ │ │ cmp r4, #0 │ │ │ │ strne r4, [r8] │ │ │ │ - bne 8c2bc <_PyObject_GetMethod@@Base+0x88> │ │ │ │ - movw r0, #52396 @ 0xccac │ │ │ │ + bne 8c34c <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + movw r0, #48428 @ 0xbd2c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [sl, #12] │ │ │ │ mov r3, r7 │ │ │ │ - movw r1, #27216 @ 0x6a50 │ │ │ │ + movw r1, #24880 @ 0x6130 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 142c8c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b 8c2bc <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bl 142880 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b 8c34c <_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 │ │ │ │ @@ -97047,97 +97085,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 8c5ac <_PyObject_GetMethod@@Base+0x378> │ │ │ │ + bne 8c63c <_PyObject_GetMethod@@Base+0x378> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 8c62c <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ + beq 8c6bc <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 8c62c <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ - b 8c5b0 <_PyObject_GetMethod@@Base+0x37c> │ │ │ │ + ble 8c6bc <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ + b 8c640 <_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 8c5f0 <_PyObject_GetMethod@@Base+0x3bc> │ │ │ │ + bne 8c680 <_PyObject_GetMethod@@Base+0x3bc> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r4, r2 │ │ │ │ - beq 8c62c <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ + beq 8c6bc <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 8c62c <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ - b 8c5f4 <_PyObject_GetMethod@@Base+0x3c0> │ │ │ │ + ble 8c6bc <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ + b 8c684 <_PyObject_GetMethod@@Base+0x3c0> │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8c66c <_PyObject_GetMethod@@Base+0x438> │ │ │ │ + beq 8c6fc <_PyObject_GetMethod@@Base+0x438> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, r0 │ │ │ │ - bne 8c65c <_PyObject_GetMethod@@Base+0x428> │ │ │ │ + bne 8c6ec <_PyObject_GetMethod@@Base+0x428> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 8c64c <_PyObject_GetMethod@@Base+0x418> │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bne 8c6dc <_PyObject_GetMethod@@Base+0x418> │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 8c6d0 <_PyObject_GetMethod@@Base+0x49c> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 8c760 <_PyObject_GetMethod@@Base+0x49c> │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8c62c <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ - b 8c660 <_PyObject_GetMethod@@Base+0x42c> │ │ │ │ + ble 8c6bc <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ + b 8c6f0 <_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 325de0 │ │ │ │ + bl 325630 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c6a4 <_PyObject_GetMethod@@Base+0x470> │ │ │ │ + bgt 8c734 <_PyObject_GetMethod@@Base+0x470> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c6a4 <_PyObject_GetMethod@@Base+0x470> │ │ │ │ + bne 8c734 <_PyObject_GetMethod@@Base+0x470> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c6c8 <_PyObject_GetMethod@@Base+0x494> │ │ │ │ + bgt 8c758 <_PyObject_GetMethod@@Base+0x494> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c6c8 <_PyObject_GetMethod@@Base+0x494> │ │ │ │ + bne 8c758 <_PyObject_GetMethod@@Base+0x494> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ 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 │ │ │ │ @@ -97147,117 +97185,117 @@ │ │ │ │ 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 8c73c <_PyObject_GetMethod@@Base+0x508> │ │ │ │ + bne 8c7cc <_PyObject_GetMethod@@Base+0x508> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 8c7bc <_PyObject_GetMethod@@Base+0x588> │ │ │ │ + beq 8c84c <_PyObject_GetMethod@@Base+0x588> │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 8c7bc <_PyObject_GetMethod@@Base+0x588> │ │ │ │ - b 8c740 <_PyObject_GetMethod@@Base+0x50c> │ │ │ │ + ble 8c84c <_PyObject_GetMethod@@Base+0x588> │ │ │ │ + b 8c7d0 <_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 8c780 <_PyObject_GetMethod@@Base+0x54c> │ │ │ │ + bne 8c810 <_PyObject_GetMethod@@Base+0x54c> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r4, r2 │ │ │ │ - beq 8c7bc <_PyObject_GetMethod@@Base+0x588> │ │ │ │ + beq 8c84c <_PyObject_GetMethod@@Base+0x588> │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 8c7bc <_PyObject_GetMethod@@Base+0x588> │ │ │ │ - b 8c784 <_PyObject_GetMethod@@Base+0x550> │ │ │ │ + ble 8c84c <_PyObject_GetMethod@@Base+0x588> │ │ │ │ + b 8c814 <_PyObject_GetMethod@@Base+0x550> │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8c7fc <_PyObject_GetMethod@@Base+0x5c8> │ │ │ │ + beq 8c88c <_PyObject_GetMethod@@Base+0x5c8> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, r0 │ │ │ │ - bne 8c7ec <_PyObject_GetMethod@@Base+0x5b8> │ │ │ │ + bne 8c87c <_PyObject_GetMethod@@Base+0x5b8> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 8c7dc <_PyObject_GetMethod@@Base+0x5a8> │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bne 8c86c <_PyObject_GetMethod@@Base+0x5a8> │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44852 @ 0xaf34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 8c860 <_PyObject_GetMethod@@Base+0x62c> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 8c8f0 <_PyObject_GetMethod@@Base+0x62c> │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8c7bc <_PyObject_GetMethod@@Base+0x588> │ │ │ │ - b 8c7f0 <_PyObject_GetMethod@@Base+0x5bc> │ │ │ │ + ble 8c84c <_PyObject_GetMethod@@Base+0x588> │ │ │ │ + b 8c880 <_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 5318c │ │ │ │ + bl 53134 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c834 <_PyObject_GetMethod@@Base+0x600> │ │ │ │ + bgt 8c8c4 <_PyObject_GetMethod@@Base+0x600> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c834 <_PyObject_GetMethod@@Base+0x600> │ │ │ │ + bne 8c8c4 <_PyObject_GetMethod@@Base+0x600> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c858 <_PyObject_GetMethod@@Base+0x624> │ │ │ │ + bgt 8c8e8 <_PyObject_GetMethod@@Base+0x624> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c858 <_PyObject_GetMethod@@Base+0x624> │ │ │ │ + bne 8c8e8 <_PyObject_GetMethod@@Base+0x624> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ add r5, r0, #16 │ │ │ │ mov r1, r7 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bmi 8c8b4 <_PyObject_GetMethod@@Base+0x680> │ │ │ │ + bmi 8c944 <_PyObject_GetMethod@@Base+0x680> │ │ │ │ ldr r0, [r5, r4, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c88c <_PyObject_GetMethod@@Base+0x658> │ │ │ │ + beq 8c91c <_PyObject_GetMethod@@Base+0x658> │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c88c <_PyObject_GetMethod@@Base+0x658> │ │ │ │ + beq 8c91c <_PyObject_GetMethod@@Base+0x658> │ │ │ │ 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 │ │ │ │ @@ -97265,37 +97303,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 8c900 <_PyObject_GetMethod@@Base+0x6cc> │ │ │ │ + bne 8c990 <_PyObject_GetMethod@@Base+0x6cc> │ │ │ │ cmp r5, r4 │ │ │ │ - bne 8c8e0 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ + bne 8c970 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c8f0 <_PyObject_GetMethod@@Base+0x6bc> │ │ │ │ + beq 8c980 <_PyObject_GetMethod@@Base+0x6bc> │ │ │ │ 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 8c938 <_PyObject_GetMethod@@Base+0x704> │ │ │ │ + beq 8c9c8 <_PyObject_GetMethod@@Base+0x704> │ │ │ │ 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] @ 8c97c <_PyObject_GetMethod@@Base+0x748> │ │ │ │ + ldr r3, [pc, #48] @ 8ca0c <_PyObject_GetMethod@@Base+0x748> │ │ │ │ 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 │ │ │ │ @@ -97326,31 +97364,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 8c9f4 <_PyObject_GetMethod@@Base+0x7c0> │ │ │ │ + bne 8ca84 <_PyObject_GetMethod@@Base+0x7c0> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8ca08 <_PyObject_GetMethod@@Base+0x7d4> │ │ │ │ - b 8ca18 <_PyObject_GetMethod@@Base+0x7e4> │ │ │ │ + bne 8ca98 <_PyObject_GetMethod@@Base+0x7d4> │ │ │ │ + b 8caa8 <_PyObject_GetMethod@@Base+0x7e4> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c9e4 <_PyObject_GetMethod@@Base+0x7b0> │ │ │ │ + beq 8ca74 <_PyObject_GetMethod@@Base+0x7b0> │ │ │ │ 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 8ca34 <_PyObject_GetMethod@@Base+0x800> │ │ │ │ + beq 8cac4 <_PyObject_GetMethod@@Base+0x800> │ │ │ │ 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} │ │ │ │ @@ -97365,96 +97403,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 8caa4 <_PyObject_GetMethod@@Base+0x870> │ │ │ │ + bne 8cb34 <_PyObject_GetMethod@@Base+0x870> │ │ │ │ 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 8ca80 <_PyObject_GetMethod@@Base+0x84c> │ │ │ │ + beq 8cb10 <_PyObject_GetMethod@@Base+0x84c> │ │ │ │ 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 8cb04 <_PyObject_GetMethod@@Base+0x8d0> │ │ │ │ + bne 8cb94 <_PyObject_GetMethod@@Base+0x8d0> │ │ │ │ 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 8cae4 <_PyObject_GetMethod@@Base+0x8b0> │ │ │ │ + beq 8cb74 <_PyObject_GetMethod@@Base+0x8b0> │ │ │ │ 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 8cb64 <_PyObject_GetMethod@@Base+0x930> │ │ │ │ + bne 8cbf4 <_PyObject_GetMethod@@Base+0x930> │ │ │ │ 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 8cb44 <_PyObject_GetMethod@@Base+0x910> │ │ │ │ + beq 8cbd4 <_PyObject_GetMethod@@Base+0x910> │ │ │ │ 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 8cbb4 <_PyObject_GetMethod@@Base+0x980> │ │ │ │ + bne 8cc44 <_PyObject_GetMethod@@Base+0x980> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8cbc8 <_PyObject_GetMethod@@Base+0x994> │ │ │ │ - b 8cbd8 <_PyObject_GetMethod@@Base+0x9a4> │ │ │ │ + bne 8cc58 <_PyObject_GetMethod@@Base+0x994> │ │ │ │ + b 8cc68 <_PyObject_GetMethod@@Base+0x9a4> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8cba4 <_PyObject_GetMethod@@Base+0x970> │ │ │ │ + beq 8cc34 <_PyObject_GetMethod@@Base+0x970> │ │ │ │ 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 │ │ │ │ @@ -97476,75 +97514,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 8cc5c <_PyObject_GetMethod@@Base+0xa28> │ │ │ │ + bne 8ccec <_PyObject_GetMethod@@Base+0xa28> │ │ │ │ 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 8cc3c <_PyObject_GetMethod@@Base+0xa08> │ │ │ │ + beq 8cccc <_PyObject_GetMethod@@Base+0xa08> │ │ │ │ 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] @ 8cd14 <_PyObject_GetMethod@@Base+0xae0> │ │ │ │ + ldr lr, [pc, #120] @ 8cda4 <_PyObject_GetMethod@@Base+0xae0> │ │ │ │ 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 8ccec <_PyObject_GetMethod@@Base+0xab8> │ │ │ │ + bne 8cd7c <_PyObject_GetMethod@@Base+0xab8> │ │ │ │ sub lr, fp, #4096 @ 0x1000 │ │ │ │ mov r3, #1 │ │ │ │ sub lr, lr, #16 │ │ │ │ strb r3, [lr] │ │ │ │ strb ip, [fp, #-17] @ 0xffffffef │ │ │ │ - bl 8cc70 <_PyObject_GetMethod@@Base+0xa3c> │ │ │ │ + bl 8cd00 <_PyObject_GetMethod@@Base+0xa3c> │ │ │ │ mov r3, r0 │ │ │ │ - ldr r2, [pc, #32] @ 8cd14 <_PyObject_GetMethod@@Base+0xae0> │ │ │ │ + ldr r2, [pc, #32] @ 8cda4 <_PyObject_GetMethod@@Base+0xae0> │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - beq 8cd08 <_PyObject_GetMethod@@Base+0xad4> │ │ │ │ + beq 8cd98 <_PyObject_GetMethod@@Base+0xad4> │ │ │ │ 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 8cd40 <_PyObject_GetMethod@@Base+0xb0c> │ │ │ │ + beq 8cdd0 <_PyObject_GetMethod@@Base+0xb0c> │ │ │ │ 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) │ │ │ │ @@ -97555,23 +97593,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 8cd88 <_PyObject_GetMethod@@Base+0xb54> │ │ │ │ + bne 8ce18 <_PyObject_GetMethod@@Base+0xb54> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8cd9c <_PyObject_GetMethod@@Base+0xb68> │ │ │ │ - b 8cdac <_PyObject_GetMethod@@Base+0xb78> │ │ │ │ + bne 8ce2c <_PyObject_GetMethod@@Base+0xb68> │ │ │ │ + b 8ce3c <_PyObject_GetMethod@@Base+0xb78> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8cd78 <_PyObject_GetMethod@@Base+0xb44> │ │ │ │ + beq 8ce08 <_PyObject_GetMethod@@Base+0xb44> │ │ │ │ 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 │ │ │ │ @@ -97587,45 +97625,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 8ce08 <_PyObject_GetMethod@@Base+0xbd4> │ │ │ │ + bne 8ce98 <_PyObject_GetMethod@@Base+0xbd4> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8ce1c <_PyObject_GetMethod@@Base+0xbe8> │ │ │ │ - b 8ce2c <_PyObject_GetMethod@@Base+0xbf8> │ │ │ │ + bne 8ceac <_PyObject_GetMethod@@Base+0xbe8> │ │ │ │ + b 8cebc <_PyObject_GetMethod@@Base+0xbf8> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8cdf8 <_PyObject_GetMethod@@Base+0xbc4> │ │ │ │ + beq 8ce88 <_PyObject_GetMethod@@Base+0xbc4> │ │ │ │ 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 8ce48 <_PyObject_GetMethod@@Base+0xc14> │ │ │ │ + beq 8ced8 <_PyObject_GetMethod@@Base+0xc14> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ce64 <_PyObject_GetMethod@@Base+0xc30> │ │ │ │ + beq 8cef4 <_PyObject_GetMethod@@Base+0xc30> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ce80 <_PyObject_GetMethod@@Base+0xc4c> │ │ │ │ + beq 8cf10 <_PyObject_GetMethod@@Base+0xc4c> │ │ │ │ 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} │ │ │ │ @@ -97636,15 +97674,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 8cecc <_PyObject_GetMethod@@Base+0xc98> │ │ │ │ + beq 8cf5c <_PyObject_GetMethod@@Base+0xc98> │ │ │ │ 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 │ │ │ │ @@ -97670,63 +97708,39 @@ │ │ │ │ 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 │ │ │ │ - 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 8cf8c <_PyObject_GetMethod@@Base+0xd58> │ │ │ │ - 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 8cf6c <_PyObject_GetMethod@@Base+0xd38> │ │ │ │ - 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 8cfcc <_PyObject_GetMethod@@Base+0xd98> │ │ │ │ + beq 8cffc <_PyObject_GetMethod@@Base+0xd38> │ │ │ │ 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, r0 │ │ │ │ - movw r1, #24200 @ 0x5e88 │ │ │ │ + movw r1, #21328 @ 0x5350 │ │ │ │ movt r1, #58 @ 0x3a │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #59728 @ 0xe950 │ │ │ │ + movw r0, #55760 @ 0xd9d0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 55de4 │ │ │ │ - ldr r3, [pc, #60] @ 8d044 <_PyObject_GetMethod@@Base+0xe10> │ │ │ │ + b 55d9c │ │ │ │ + ldr r3, [pc, #60] @ 8d074 <_PyObject_GetMethod@@Base+0xdb0> │ │ │ │ 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 │ │ │ │ @@ -97753,125 +97767,125 @@ │ │ │ │ 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 1cfda8 │ │ │ │ + b 1ce5d4 │ │ │ │ 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 │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, r5 │ │ │ │ - bgt 8d0c4 <_PyObject_GetMethod@@Base+0xe90> │ │ │ │ + bgt 8d0f4 <_PyObject_GetMethod@@Base+0xe30> │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2d844 │ │ │ │ - b 8d0ac <_PyObject_GetMethod@@Base+0xe78> │ │ │ │ + b 8d0dc <_PyObject_GetMethod@@Base+0xe18> │ │ │ │ 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 8d148 <_PyObject_GetMethod@@Base+0xf14> │ │ │ │ + beq 8d178 <_PyObject_GetMethod@@Base+0xeb4> │ │ │ │ mov r0, #75 @ 0x4b │ │ │ │ bl 2e790 <__sysconf@plt> │ │ │ │ cmp r0, #32768 @ 0x8000 │ │ │ │ movle r0, #32768 @ 0x8000 │ │ │ │ - ble 8d108 <_PyObject_GetMethod@@Base+0xed4> │ │ │ │ + ble 8d138 <_PyObject_GetMethod@@Base+0xe74> │ │ │ │ mov r0, #75 @ 0x4b │ │ │ │ bl 2e790 <__sysconf@plt> │ │ │ │ cmp r0, r4 │ │ │ │ - bls 8d118 <_PyObject_GetMethod@@Base+0xee4> │ │ │ │ + bls 8d148 <_PyObject_GetMethod@@Base+0xe84> │ │ │ │ mvn r0, #0 │ │ │ │ - b 8d15c <_PyObject_GetMethod@@Base+0xf28> │ │ │ │ + b 8d18c <_PyObject_GetMethod@@Base+0xec8> │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ bl 2e100 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8d110 <_PyObject_GetMethod@@Base+0xedc> │ │ │ │ + bne 8d140 <_PyObject_GetMethod@@Base+0xe7c> │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ bl 2e0ac │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ bl 2dfd4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 8d110 <_PyObject_GetMethod@@Base+0xedc> │ │ │ │ - ldr r3, [pc, #20] @ 8d164 <_PyObject_GetMethod@@Base+0xf30> │ │ │ │ + bne 8d140 <_PyObject_GetMethod@@Base+0xe7c> │ │ │ │ + ldr r3, [pc, #20] @ 8d194 <_PyObject_GetMethod@@Base+0xed0> │ │ │ │ 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 8d19c <_PyObject_GetMethod@@Base+0xf68> │ │ │ │ + beq 8d1cc <_PyObject_GetMethod@@Base+0xf08> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 219d5c │ │ │ │ + bl 218ec4 │ │ │ │ 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 3a6ea8 <_PyXIData_ReleaseAndRawFree@@Base+0x6b8> │ │ │ │ + b 3a6568 <_PyXIData_ReleaseAndRawFree@@Base+0x6b8> │ │ │ │ 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 3889d4 <_PyAsyncGenValueWrapperNew@@Base+0xd4> │ │ │ │ + b 3881fc <_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 396a30 <_PyLong_UInt32_Converter@@Base+0xe94> │ │ │ │ + b 3966fc <_PyLong_UInt32_Converter@@Base+0x1090> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 70f4c <_Py_hashtable_size@@Base+0x208> │ │ │ │ + b 70f04 <_Py_hashtable_size@@Base+0x208> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8d258 <_PyObject_GetMethod@@Base+0x1024> │ │ │ │ + beq 8d288 <_PyObject_GetMethod@@Base+0xfc4> │ │ │ │ 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 37db28 │ │ │ │ + bl 37d350 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ @@ -97880,359 +97894,359 @@ │ │ │ │ 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 8d2a4 <_PyObject_GetMethod@@Base+0x1070> │ │ │ │ + bne 8d2d4 <_PyObject_GetMethod@@Base+0x1010> │ │ │ │ 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 8d260 <_PyObject_GetMethod@@Base+0x102c> │ │ │ │ + bl 8d290 <_PyObject_GetMethod@@Base+0xfcc> │ │ │ │ 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 8d260 <_PyObject_GetMethod@@Base+0x102c> │ │ │ │ + bl 8d290 <_PyObject_GetMethod@@Base+0xfcc> │ │ │ │ bl 2d8f8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 65430 │ │ │ │ + b 653e8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 3be70c <_PyXIData_Free@@Base+0x253c> │ │ │ │ + bl 3bdd9c <_PyXIData_Free@@Base+0x253c> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008d320 : │ │ │ │ +0008d350 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008d344 : │ │ │ │ +0008d374 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2f5d58 <_PyEval_StopTheWorld@@Base+0x14> │ │ │ │ + b 2f584c <_PyEval_StopTheWorld@@Base+0x1c0> │ │ │ │ │ │ │ │ -0008d358 <_PyCriticalSection_BeginSlow@@Base>: │ │ │ │ +0008d388 <_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 │ │ │ │ │ │ │ │ -0008d36c <_PyCriticalSection2_BeginSlow@@Base>: │ │ │ │ +0008d39c <_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 │ │ │ │ │ │ │ │ -0008d380 : │ │ │ │ +0008d3b0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008d394 : │ │ │ │ +0008d3c4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008d3a8 : │ │ │ │ +0008d3d8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008d3bc <_PyXIData_SetNotShareableError@@Base>: │ │ │ │ +0008d3ec <_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 30dd80 <_PyFunction_VerifyStateless@@Base+0xe90> │ │ │ │ + b 30d6fc <_PyFunction_VerifyStateless@@Base+0xd2c> │ │ │ │ │ │ │ │ -0008d3dc <_PyXIData_Lookup@@Base>: │ │ │ │ +0008d40c <_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 8d430 <_PyXIData_Lookup@@Base+0x54> │ │ │ │ + beq 8d460 <_PyXIData_Lookup@@Base+0x54> │ │ │ │ add r3, r3, #5504 @ 0x1580 │ │ │ │ add r3, r3, #20 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8d430 <_PyXIData_Lookup@@Base+0x54> │ │ │ │ + beq 8d460 <_PyXIData_Lookup@@Base+0x54> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 327474 <_PyObject_GetXIData@@Base+0x4c4> │ │ │ │ - b 8d43c <_PyXIData_Lookup@@Base+0x60> │ │ │ │ + bl 326cc4 <_PyObject_GetXIData@@Base+0x4c4> │ │ │ │ + b 8d46c <_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} │ │ │ │ │ │ │ │ -0008d448 <_PyXI_GetFailureCode@@Base>: │ │ │ │ +0008d478 <_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 │ │ │ │ │ │ │ │ -0008d464 <_PyXI_InitFailureUTF8@@Base>: │ │ │ │ +0008d494 <_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 │ │ │ │ │ │ │ │ -0008d480 <_PyErr_GetHandledException@@Base>: │ │ │ │ +0008d4b0 <_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 8d4a8 <_PyErr_GetHandledException@@Base+0x28> │ │ │ │ + bne 8d4d8 <_PyErr_GetHandledException@@Base+0x28> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8d48c <_PyErr_GetHandledException@@Base+0xc> │ │ │ │ - b 8d4d0 <_PyErr_GetHandledException@@Base+0x50> │ │ │ │ + bne 8d4bc <_PyErr_GetHandledException@@Base+0xc> │ │ │ │ + b 8d500 <_PyErr_GetHandledException@@Base+0x50> │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 8d4d0 <_PyErr_GetHandledException@@Base+0x50> │ │ │ │ + beq 8d500 <_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 │ │ │ │ │ │ │ │ -0008d4dc <_PyArg_Parse_SizeT@@Base>: │ │ │ │ +0008d50c <_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 d372c │ │ │ │ + bl d4348 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008d51c <_PyArg_ParseTuple_SizeT@@Base>: │ │ │ │ +0008d54c <_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 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ sub r2, fp, #12 │ │ │ │ add r3, fp, #8 │ │ │ │ str r3, [fp, #-12] │ │ │ │ - bl 3151c <_PyObject_DebugMallocStats@@Base+0x920> │ │ │ │ + bl 31520 <_PyObject_DebugMallocStats@@Base+0x924> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008d55c : │ │ │ │ +0008d58c : │ │ │ │ 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 3151c <_PyObject_DebugMallocStats@@Base+0x920> │ │ │ │ + bl 31520 <_PyObject_DebugMallocStats@@Base+0x924> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008d588 <_PyArg_VaParse_SizeT@@Base>: │ │ │ │ +0008d5b8 <_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 8d55c │ │ │ │ + b 8d58c │ │ │ │ │ │ │ │ -0008d59c : │ │ │ │ +0008d5cc : │ │ │ │ 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 8d5d4 │ │ │ │ + beq 8d604 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d5d4 │ │ │ │ + beq 8d604 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008d5e0 : │ │ │ │ - ldr r1, [pc, #32] @ 8d608 │ │ │ │ +0008d610 : │ │ │ │ + ldr r1, [pc, #32] @ 8d638 │ │ │ │ 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 25f6dc │ │ │ │ + b 25e954 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008d60c : │ │ │ │ +0008d63c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r3, #55352 @ 0xd838 │ │ │ │ + movw r3, #52920 @ 0xceb8 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008d640 : │ │ │ │ +0008d670 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008d66c : │ │ │ │ +0008d69c : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008d69c : │ │ │ │ +0008d6cc : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008d6cc : │ │ │ │ +0008d6fc : │ │ │ │ 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, #14896 @ 0x3a30 │ │ │ │ + movw ip, #12464 @ 0x30b0 │ │ │ │ movt ip, #65 @ 0x41 │ │ │ │ str ip, [sp] │ │ │ │ - bl 24fdb4 <_Py_write_noraise@@Base+0xaa5c> │ │ │ │ + bl 24f22c <_Py_write_noraise@@Base+0xe54> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0008d704 <_PyCode_Deinstrument@@Base>: │ │ │ │ - movw r3, #58768 @ 0xe590 │ │ │ │ +0008d734 <_PyCode_Deinstrument@@Base>: │ │ │ │ + movw r3, #56388 @ 0xdc44 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008d724 <_PyMonitoring_FireCReturnEvent@@Base>: │ │ │ │ +0008d754 <_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 │ │ │ │ @@ -98241,146 +98255,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 696b0 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ + bl 69668 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008d770 <_PySeqLock_LockWrite@@Base>: │ │ │ │ +0008d7a0 <_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 8d7a0 <_PySeqLock_LockWrite@@Base+0x30> │ │ │ │ + beq 8d7d0 <_PySeqLock_LockWrite@@Base+0x30> │ │ │ │ bl 2e88c │ │ │ │ ldr r5, [r4] │ │ │ │ - b 8d78c <_PySeqLock_LockWrite@@Base+0x1c> │ │ │ │ + b 8d7bc <_PySeqLock_LockWrite@@Base+0x1c> │ │ │ │ add r2, r5, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne 8d7c0 <_PySeqLock_LockWrite@@Base+0x50> │ │ │ │ + bne 8d7f0 <_PySeqLock_LockWrite@@Base+0x50> │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8d7a8 <_PySeqLock_LockWrite@@Base+0x38> │ │ │ │ + bne 8d7d8 <_PySeqLock_LockWrite@@Base+0x38> │ │ │ │ dmb ish │ │ │ │ - bne 8d7d0 <_PySeqLock_LockWrite@@Base+0x60> │ │ │ │ + bne 8d800 <_PySeqLock_LockWrite@@Base+0x60> │ │ │ │ dmb ish │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r3 │ │ │ │ bl 2e88c │ │ │ │ - b 8d78c <_PySeqLock_LockWrite@@Base+0x1c> │ │ │ │ + b 8d7bc <_PySeqLock_LockWrite@@Base+0x1c> │ │ │ │ │ │ │ │ -0008d7dc <_PySeqLock_AbandonWrite@@Base>: │ │ │ │ +0008d80c <_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 │ │ │ │ │ │ │ │ -0008d804 <_PySeqLock_UnlockWrite@@Base>: │ │ │ │ +0008d834 <_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 │ │ │ │ │ │ │ │ -0008d82c <_PySeqLock_BeginRead@@Base>: │ │ │ │ +0008d85c <_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 8d84c <_PySeqLock_BeginRead@@Base+0x20> │ │ │ │ + b 8d87c <_PySeqLock_BeginRead@@Base+0x20> │ │ │ │ │ │ │ │ -0008d864 <_PySeqLock_EndRead@@Base>: │ │ │ │ +0008d894 <_PySeqLock_EndRead@@Base>: │ │ │ │ dmb ish │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq 8d894 <_PySeqLock_EndRead@@Base+0x30> │ │ │ │ + beq 8d8c4 <_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 │ │ │ │ │ │ │ │ -0008d89c <_PySeqLock_AfterFork@@Base>: │ │ │ │ +0008d8cc <_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 │ │ │ │ │ │ │ │ -0008d8cc : │ │ │ │ +0008d8fc : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008d8f0 <_Py_BuildValue_SizeT@@Base>: │ │ │ │ +0008d920 <_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 bfa30 │ │ │ │ + bl bfbf8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008d92c : │ │ │ │ +0008d95c : │ │ │ │ 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 │ │ │ │ @@ -98388,20 +98402,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 233850 │ │ │ │ + bl 232c88 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0008d978 : │ │ │ │ +0008d9a8 : │ │ │ │ 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 │ │ │ │ @@ -98412,15 +98426,15 @@ │ │ │ │ mvn ip, #0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ str ip, [sp] │ │ │ │ bl 300c0 │ │ │ │ │ │ │ │ -0008d9bc <_Py_FatalErrorFunc@@Base>: │ │ │ │ +0008d9ec <_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 │ │ │ │ @@ -98432,453 +98446,453 @@ │ │ │ │ mvn ip, #0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #1 │ │ │ │ str ip, [sp] │ │ │ │ bl 300c0 │ │ │ │ │ │ │ │ -0008da04 : │ │ │ │ - ldr r3, [pc, #56] @ 8da44 │ │ │ │ +0008da34 : │ │ │ │ + ldr r3, [pc, #56] @ 8da74 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8da40 │ │ │ │ + bne 8da70 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #8048 @ 0x1f70 │ │ │ │ + movw r1, #5852 @ 0x16dc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #46100 @ 0xb414 │ │ │ │ + movw r0, #43732 @ 0xaad4 │ │ │ │ movt r0, #94 @ 0x5e │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ - b 99fa0 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ + bl 8d9ec <_Py_FatalErrorFunc@@Base> │ │ │ │ + b 99fd0 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008da48 : │ │ │ │ +0008da78 : │ │ │ │ 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 8da74 │ │ │ │ + beq 8daa4 │ │ │ │ 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 235064 │ │ │ │ + bl 234484 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #24] │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r1, #56040 @ 0xdae8 │ │ │ │ + movw r1, #53608 @ 0xd168 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - ldr r0, [pc] @ 8dab8 │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ - subseq fp, lr, r8, lsr #8 │ │ │ │ + ldr r0, [pc] @ 8dae8 │ │ │ │ + bl 8d9ec <_Py_FatalErrorFunc@@Base> │ │ │ │ + subseq sl, lr, r8, ror #21 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #14920 @ 0x3a48 │ │ │ │ + movw r1, #12488 @ 0x30c8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc] @ 8dae0 │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ - subseq fp, lr, ip, lsr r4 │ │ │ │ + ldr r0, [pc] @ 8db10 │ │ │ │ + bl 8d9ec <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldrsheq sl, [lr], #-172 @ 0xffffff54 │ │ │ │ │ │ │ │ -0008dae4 : │ │ │ │ +0008db14 : │ │ │ │ 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] @ 8db20 │ │ │ │ + ldr r2, [pc, #32] @ 8db50 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 2c4ff0 │ │ │ │ + bl 2c4234 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2c8d40 │ │ │ │ + b 2c7f80 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008db24 <_PyThreadState_Prealloc@@Base>: │ │ │ │ +0008db54 <_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 255658 <_PyThreadState_New@@Base+0x14> │ │ │ │ + b 254a68 <_PyThreadState_New@@Base+0x14> │ │ │ │ │ │ │ │ -0008db3c <_PyThreadState_Init@@Base>: │ │ │ │ +0008db6c <_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, #14936 @ 0x3a58 │ │ │ │ + movw r1, #12504 @ 0x30d8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc] @ 8db60 <_PyThreadState_Init@@Base+0x24> │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ - subseq fp, lr, ip, asr r4 │ │ │ │ + ldr r0, [pc] @ 8db90 <_PyThreadState_Init@@Base+0x24> │ │ │ │ + bl 8d9ec <_Py_FatalErrorFunc@@Base> │ │ │ │ + subseq sl, lr, ip, lsl fp │ │ │ │ │ │ │ │ -0008db64 : │ │ │ │ +0008db94 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008db7c <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ +0008dbac <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #36656 @ 0x8f30 │ │ │ │ + movw r3, #39740 @ 0x9b3c │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008dba8 : │ │ │ │ +0008dbd8 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2b970c <_PyEvent_Notify@@Base+0x22c> │ │ │ │ + bl 2b906c <_PyEvent_Notify@@Base+0x22c> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8dbe4 │ │ │ │ - ldr r2, [pc, #24] @ 8dbec │ │ │ │ + bne 8dc14 │ │ │ │ + ldr r2, [pc, #24] @ 8dc1c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2bb73c │ │ │ │ - bl 2ba260 │ │ │ │ + bl 2bb09c │ │ │ │ + bl 2b9bc0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008dbf0 : │ │ │ │ - ldr r2, [pc, #28] @ 8dc14 │ │ │ │ +0008dc20 : │ │ │ │ + ldr r2, [pc, #28] @ 8dc44 │ │ │ │ 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 2bb73c │ │ │ │ + b 2bb09c │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008dc18 : │ │ │ │ +0008dc48 : │ │ │ │ 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 25eb00 │ │ │ │ + bl 25dd7c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008dc4c : │ │ │ │ +0008dc7c : │ │ │ │ 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 277668 │ │ │ │ + bl 2771b0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0008dc8c : │ │ │ │ +0008dcbc : │ │ │ │ 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 2773e4 │ │ │ │ + b 276f2c │ │ │ │ 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, [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 8dd60 │ │ │ │ + bne 8dd90 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ orrs r3, r4, r5 │ │ │ │ - beq 8dd4c │ │ │ │ + beq 8dd7c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cd114 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ + blx 3cc7a4 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ cmp r6, r0 │ │ │ │ sbcs r1, r7, r1 │ │ │ │ - blt 8dd30 │ │ │ │ + blt 8dd60 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cd114 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ + blx 3cc7a4 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ cmp r0, r6 │ │ │ │ sbcs r1, r1, r7 │ │ │ │ - bge 8dd4c │ │ │ │ + bge 8dd7c │ │ │ │ mvn r1, r7 │ │ │ │ cmp r7, #0 │ │ │ │ movlt r0, #0 │ │ │ │ lsr r1, r1, #31 │ │ │ │ mvnge r0, #0 │ │ │ │ rsb r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ - b 8dee8 │ │ │ │ + b 8df18 │ │ │ │ mul r7, r4, r7 │ │ │ │ umull r0, r1, r4, r6 │ │ │ │ mla r7, r6, r5, r7 │ │ │ │ add r1, r7, r1 │ │ │ │ - b 8dee8 │ │ │ │ + b 8df18 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, r9 │ │ │ │ - blx 3cd114 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ + blx 3cc7a4 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ 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 8dde8 │ │ │ │ + beq 8de18 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cd114 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ + blx 3cc7a4 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ cmp r8, r0 │ │ │ │ sbcs r1, r7, r1 │ │ │ │ - blt 8ddcc │ │ │ │ + blt 8ddfc │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cd114 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ + blx 3cc7a4 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ cmp r0, r8 │ │ │ │ sbcs r1, r1, r7 │ │ │ │ - bge 8dde8 │ │ │ │ + bge 8de18 │ │ │ │ mvn r1, r7 │ │ │ │ cmp r7, #0 │ │ │ │ movlt r0, #0 │ │ │ │ lsr r1, r1, #31 │ │ │ │ mvnge r0, #0 │ │ │ │ rsb r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ - b 8ddfc │ │ │ │ + b 8de2c │ │ │ │ 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 3cd114 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ + blx 3cc7a4 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ orrs r3, r4, r5 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r0 │ │ │ │ - beq 8de78 │ │ │ │ + beq 8dea8 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cd114 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ + blx 3cc7a4 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ cmp sl, r0 │ │ │ │ sbcs r1, r6, r1 │ │ │ │ - blt 8de5c │ │ │ │ + blt 8de8c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cd114 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ + blx 3cc7a4 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ cmp r0, sl │ │ │ │ sbcs r1, r1, r6 │ │ │ │ - bge 8de78 │ │ │ │ + bge 8dea8 │ │ │ │ mvn r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ movlt r2, #0 │ │ │ │ lsr r3, r3, #31 │ │ │ │ mvnge r2, #0 │ │ │ │ rsb r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ - b 8de8c │ │ │ │ + b 8debc │ │ │ │ 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 8deb4 │ │ │ │ + blt 8dee4 │ │ │ │ mvn r0, r7 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, r2 │ │ │ │ sub r0, r1, r8 │ │ │ │ sbcs r0, r0, r3 │ │ │ │ - bge 8ded8 │ │ │ │ - b 8dee4 │ │ │ │ + bge 8df08 │ │ │ │ + b 8df14 │ │ │ │ orrs r9, r8, r9 │ │ │ │ - beq 8ded8 │ │ │ │ + beq 8df08 │ │ │ │ rsbs r0, r7, #0 │ │ │ │ rsc r1, r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, r0 │ │ │ │ sbcs r1, r3, r1 │ │ │ │ movlt r0, #0 │ │ │ │ movlt r1, #-2147483648 @ 0x80000000 │ │ │ │ - blt 8dee8 │ │ │ │ + blt 8df18 │ │ │ │ adds r0, r7, r2 │ │ │ │ adc r1, r3, r8 │ │ │ │ - b 8dee8 │ │ │ │ + b 8df18 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0008def0 : │ │ │ │ +0008df20 : │ │ │ │ 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 8df1c │ │ │ │ + bne 8df4c │ │ │ │ bl 2d430 │ │ │ │ mov r0, #0 │ │ │ │ bl 2d2bc │ │ │ │ │ │ │ │ -0008df24 : │ │ │ │ +0008df54 : │ │ │ │ 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 8df6c │ │ │ │ + bne 8df9c │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ subs r0, r3, #0 │ │ │ │ - bge 8df70 │ │ │ │ + bge 8dfa0 │ │ │ │ bl 2de74 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r0] │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008df78 : │ │ │ │ +0008dfa8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2de74 │ │ │ │ │ │ │ │ -0008df8c : │ │ │ │ +0008dfbc : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008dfa4 : │ │ │ │ +0008dfd4 : │ │ │ │ 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} │ │ │ │ │ │ │ │ -0008dfcc : │ │ │ │ +0008dffc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2e2f8 │ │ │ │ │ │ │ │ -0008dfe0 : │ │ │ │ - ldr r3, [pc, #28] @ 8e004 │ │ │ │ +0008e010 : │ │ │ │ + ldr r3, [pc, #28] @ 8e034 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008e008 : │ │ │ │ +0008e038 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8d0cc <_PyObject_GetMethod@@Base+0xe98> │ │ │ │ + b 8d0fc <_PyObject_GetMethod@@Base+0xe38> │ │ │ │ │ │ │ │ -0008e01c : │ │ │ │ +0008e04c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 279c08 <_PyOnceFlag_CallOnceSlow@@Base+0x1108> │ │ │ │ + b 279750 <_PyOnceFlag_CallOnceSlow@@Base+0x1108> │ │ │ │ │ │ │ │ -0008e034 <_Py_closerange@@Base>: │ │ │ │ +0008e064 <_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 │ │ │ │ @@ -98886,158 +98900,158 @@ │ │ │ │ mov r5, r1 │ │ │ │ bl 2e874 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ bl 2e118 │ │ │ │ cmp r0, r5 │ │ │ │ - bgt 8e084 <_Py_closerange@@Base+0x50> │ │ │ │ + bgt 8e0b4 <_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 8e084 <_Py_closerange@@Base+0x50> │ │ │ │ + b 8e0b4 <_Py_closerange@@Base+0x50> │ │ │ │ │ │ │ │ -0008e09c : │ │ │ │ +0008e0cc : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008e0b4 : │ │ │ │ +0008e0e4 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008e0e4 : │ │ │ │ +0008e114 : │ │ │ │ sub r3, r0, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bhi 8e158 │ │ │ │ + bhi 8e188 │ │ │ │ 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 2ba058 │ │ │ │ + bl 2b99b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8e150 │ │ │ │ + bne 8e180 │ │ │ │ ldr r1, [r5, #1704] @ 0x6a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2ba058 │ │ │ │ + bl 2b99b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8e150 │ │ │ │ + bne 8e180 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2fe268 <_PySlice_FromIndices@@Base+0x1174> │ │ │ │ + bl 2fdaa4 <_PySlice_FromIndices@@Base+0xef0> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008e160 : │ │ │ │ +0008e190 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #2 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8e0e4 │ │ │ │ + b 8e114 │ │ │ │ │ │ │ │ -0008e178 : │ │ │ │ - ldr r3, [pc, #24] @ 8e198 │ │ │ │ +0008e1a8 : │ │ │ │ + ldr r3, [pc, #24] @ 8e1c8 │ │ │ │ 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 3a090 <_PyImport_SetModule@@Base+0x520> │ │ │ │ + b 3a0a8 <_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 3cc790 <_PyMonitoring_FireBranchEvent@@Base+0x4c> │ │ │ │ + b 3cbe20 <_PyMonitoring_FireBranchEvent@@Base+0x4c> │ │ │ │ │ │ │ │ -0008e1b0 : │ │ │ │ +0008e1e0 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #44] @ 8e1f8 │ │ │ │ + ldr ip, [pc, #44] @ 8e228 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 37f90 <_PyEval_SetProfile@@Base> │ │ │ │ + bl 37d88 <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popge {fp, pc} │ │ │ │ - movw r0, #14984 @ 0x3a88 │ │ │ │ + movw r0, #12552 @ 0x3108 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2ebd34 │ │ │ │ + b 2eb888 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008e1fc : │ │ │ │ +0008e22c : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #6676 @ 0x1a14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 8e218 │ │ │ │ + bne 8e248 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b 3454d4 │ │ │ │ + b 344dbc │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37932 @ 0x942c │ │ │ │ + movw r1, #35204 @ 0x8984 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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, #15024 @ 0x3ab0 │ │ │ │ + movw r1, #12592 @ 0x3130 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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 │ │ │ │ @@ -99046,15 +99060,15 @@ │ │ │ │ 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 8e2f0 │ │ │ │ + blt 8e320 │ │ │ │ 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 │ │ │ │ @@ -99067,52 +99081,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 8e32c │ │ │ │ + blt 8e35c │ │ │ │ mvn lr, r2 │ │ │ │ cmp lr, ip │ │ │ │ mvn lr, #-2147483648 @ 0x80000000 │ │ │ │ sub r5, lr, r1 │ │ │ │ sbcs r5, r5, r4 │ │ │ │ - bge 8e354 │ │ │ │ - b 8e364 │ │ │ │ + bge 8e384 │ │ │ │ + b 8e394 │ │ │ │ orrs lr, r2, r1 │ │ │ │ - beq 8e354 │ │ │ │ + beq 8e384 │ │ │ │ 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 8e370 │ │ │ │ + blt 8e3a0 │ │ │ │ adds r2, r2, ip │ │ │ │ mov lr, #0 │ │ │ │ adc r1, r1, r4 │ │ │ │ - b 8e370 │ │ │ │ + b 8e3a0 │ │ │ │ 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 8e3ac │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + beq 8e3dc │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #50892 @ 0xc6cc │ │ │ │ + movw r1, #48524 @ 0xbd8c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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 │ │ │ │ @@ -99127,892 +99141,892 @@ │ │ │ │ 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, #15068 @ 0x3adc │ │ │ │ + movw r1, #12636 @ 0x315c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ bl 2d2d4 <__isoc23_sscanf@plt> │ │ │ │ cmp r0, #6 │ │ │ │ - bne 8e464 │ │ │ │ + bne 8e494 │ │ │ │ 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 8e464 │ │ │ │ + bhi 8e494 │ │ │ │ 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 8e480 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + b 8e4b0 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15088 @ 0x3af0 │ │ │ │ + movw r1, #12656 @ 0x3170 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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, #15112 @ 0x3b08 │ │ │ │ + movw r1, #12680 @ 0x3188 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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, #15156 @ 0x3b34 │ │ │ │ + movw r1, #12724 @ 0x31b4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008e4f0 : │ │ │ │ - ldr r2, [pc, #28] @ 8e514 │ │ │ │ +0008e520 : │ │ │ │ + ldr r2, [pc, #28] @ 8e544 │ │ │ │ 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 2fee74 <_PyContext_Enter@@Base> │ │ │ │ + b 2fe188 <_PyContext_Enter@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008e518 : │ │ │ │ - ldr r2, [pc, #28] @ 8e53c │ │ │ │ +0008e548 : │ │ │ │ + ldr r2, [pc, #28] @ 8e56c │ │ │ │ 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 3046c4 <_PyContext_Exit@@Base> │ │ │ │ + b 304280 <_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 143408 │ │ │ │ + bl 142ffc │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16ebf0 │ │ │ │ - bl 143408 │ │ │ │ + bl 16e8c0 │ │ │ │ + bl 142ffc │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1d1b08 │ │ │ │ + bl 1d0580 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 143438 │ │ │ │ + b 14302c │ │ │ │ │ │ │ │ -0008e590 <_PyBytes_FromData@@Base>: │ │ │ │ +0008e5c0 <_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 a0614 │ │ │ │ + b a06d8 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8e604 <_PyBytes_FromData@@Base+0x74> │ │ │ │ + beq 8e634 <_PyBytes_FromData@@Base+0x74> │ │ │ │ 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 8e610 <_PyBytes_FromData@@Base+0x80> │ │ │ │ + beq 8e640 <_PyBytes_FromData@@Base+0x80> │ │ │ │ ldr r3, [fp, #-12] │ │ │ │ ldr r1, [fp, #-8] │ │ │ │ add r0, r0, r3 │ │ │ │ sub r1, r1, r3 │ │ │ │ - bl a0614 │ │ │ │ - b 8e610 <_PyBytes_FromData@@Base+0x80> │ │ │ │ + bl a06d8 │ │ │ │ + b 8e640 <_PyBytes_FromData@@Base+0x80> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008e618 : │ │ │ │ - ldr r0, [pc, #44] @ 8e64c │ │ │ │ +0008e648 : │ │ │ │ + ldr r0, [pc, #44] @ 8e67c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #15204 @ 0x3b64 │ │ │ │ + movw r2, #12772 @ 0x31e4 │ │ │ │ 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 16ec8c <_PyErr_SetString@@Base> │ │ │ │ + b 16e95c <_PyErr_SetString@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008e650 <_PyState_AddModule@@Base>: │ │ │ │ +0008e680 <_PyState_AddModule@@Base>: │ │ │ │ subs r3, r2, #0 │ │ │ │ - beq 8e6a8 <_PyState_AddModule@@Base+0x58> │ │ │ │ + beq 8e6d8 <_PyState_AddModule@@Base+0x58> │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8e69c <_PyState_AddModule@@Base+0x4c> │ │ │ │ + beq 8e6cc <_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, #15240 @ 0x3b88 │ │ │ │ + movw r2, #12808 @ 0x3208 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16ec8c <_PyErr_SetString@@Base> │ │ │ │ + bl 16e95c <_PyErr_SetString@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [r3, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b 25cf6c <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ + b 25c1cc <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008e6b0 : │ │ │ │ +0008e6e0 : │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #80] @ 8e70c │ │ │ │ + ldr r0, [pc, #80] @ 8e73c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8e6d8 │ │ │ │ + bne 8e708 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b 4c834 <_PyImport_ClearExtension@@Base+0x1d4> │ │ │ │ + b 4c7e4 <_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, #15288 @ 0x3bb8 │ │ │ │ + movw r2, #12856 @ 0x3238 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16ec8c <_PyErr_SetString@@Base> │ │ │ │ + bl 16e95c <_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, #15340 @ 0x3bec │ │ │ │ + movw r2, #12908 @ 0x326c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16ec8c <_PyErr_SetString@@Base> │ │ │ │ + bl 16e95c <_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, #15340 @ 0x3bec │ │ │ │ + movw r2, #12908 @ 0x326c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16ec8c <_PyErr_SetString@@Base> │ │ │ │ + bl 16e95c <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008e778 : │ │ │ │ +0008e7a8 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #28] @ 8e7a4 │ │ │ │ + ldr lr, [pc, #28] @ 8e7d4 │ │ │ │ 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 141090 <_PyErr_FormatV@@Base> │ │ │ │ + b 140c6c <_PyErr_FormatV@@Base> │ │ │ │ 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 25e910 │ │ │ │ + b 25db8c │ │ │ │ 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, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e808 │ │ │ │ + beq 8e838 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #32] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e808 │ │ │ │ + bgt 8e838 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8e808 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 8e838 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e83c │ │ │ │ + beq 8e86c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e83c │ │ │ │ + bgt 8e86c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8e83c │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 8e86c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008e844 : │ │ │ │ +0008e874 : │ │ │ │ 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 25e910 │ │ │ │ + bl 25db8c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8e88c │ │ │ │ - ldr r2, [pc, #84] @ 8e8cc │ │ │ │ + bne 8e8bc │ │ │ │ + ldr r2, [pc, #84] @ 8e8fc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2bb73c │ │ │ │ - b 8e8c4 │ │ │ │ + bl 2bb09c │ │ │ │ + b 8e8f4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2b883c │ │ │ │ + bl 2b8198 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e8c4 │ │ │ │ + bgt 8e8f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8e8c4 │ │ │ │ + bne 8e8f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008e8d0 : │ │ │ │ +0008e900 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8e844 │ │ │ │ + b 8e874 │ │ │ │ │ │ │ │ -0008e8e8 : │ │ │ │ +0008e918 : │ │ │ │ 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 25e910 │ │ │ │ + bl 25db8c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8e930 │ │ │ │ - ldr r2, [pc, #84] @ 8e970 │ │ │ │ + bne 8e960 │ │ │ │ + ldr r2, [pc, #84] @ 8e9a0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2bb73c │ │ │ │ - b 8e968 │ │ │ │ + bl 2bb09c │ │ │ │ + b 8e998 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 8dba8 │ │ │ │ + bl 8dbd8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e968 │ │ │ │ + bgt 8e998 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8e968 │ │ │ │ + bne 8e998 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008e974 : │ │ │ │ +0008e9a4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8e8e8 │ │ │ │ + b 8e918 │ │ │ │ │ │ │ │ -0008e98c : │ │ │ │ +0008e9bc : │ │ │ │ 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 25e910 │ │ │ │ + bl 25db8c │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 8e9fc │ │ │ │ + beq 8ea2c │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2aa0f4 <_PyEval_MakePendingCalls@@Base+0x690> │ │ │ │ + bl 2a9c1c <_PyEval_MakePendingCalls@@Base+0x674> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e9fc │ │ │ │ + bgt 8ea2c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8e9fc │ │ │ │ + bne 8ea2c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0008ea04 : │ │ │ │ +0008ea34 : │ │ │ │ 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 8e98c │ │ │ │ + b 8e9bc │ │ │ │ │ │ │ │ -0008ea20 : │ │ │ │ +0008ea50 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8e98c │ │ │ │ + b 8e9bc │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8ea8c │ │ │ │ + beq 8eabc │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ea8c │ │ │ │ + bgt 8eabc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 8ea8c │ │ │ │ + bne 8eabc │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8eae8 │ │ │ │ + beq 8eb18 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8eae8 │ │ │ │ + bgt 8eb18 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 8eae8 │ │ │ │ + bne 8eb18 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008eaf0 : │ │ │ │ +0008eb20 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2ceecc <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ + b 2ce10c <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ │ │ │ │ -0008eb08 <_PyArg_ParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ +0008eb38 <_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 8eb70 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ + beq 8eba0 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 8eb70 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ + beq 8eba0 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ mov ip, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8eb5c <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x54> │ │ │ │ + beq 8eb8c <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x54> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 8eb70 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ + beq 8eba0 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ cmp lr, #0 │ │ │ │ cmpne ip, #0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - bne 8eb88 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x80> │ │ │ │ + bne 8ebb8 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x80> │ │ │ │ movw r1, #1459 @ 0x5b3 │ │ │ │ - movw r0, #63896 @ 0xf998 │ │ │ │ + movw r0, #61236 @ 0xef34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 8ebb0 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0xa8> │ │ │ │ + b 8ebe0 <_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 141d0c │ │ │ │ + bl 1418e8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #4 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008ebc0 : │ │ │ │ +0008ebf0 : │ │ │ │ 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 8ec28 │ │ │ │ + beq 8ec58 │ │ │ │ mov lr, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 8ec28 │ │ │ │ + beq 8ec58 │ │ │ │ mov ip, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8ec14 │ │ │ │ + beq 8ec44 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 8ec28 │ │ │ │ + beq 8ec58 │ │ │ │ cmp lr, #0 │ │ │ │ cmpne ip, #0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - bne 8ec40 │ │ │ │ + bne 8ec70 │ │ │ │ movw r1, #1485 @ 0x5cd │ │ │ │ - movw r0, #63896 @ 0xf998 │ │ │ │ + movw r0, #61236 @ 0xef34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 8ec64 │ │ │ │ + b 8ec94 │ │ │ │ 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 141d0c │ │ │ │ + bl 1418e8 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0008ec6c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ +0008ec9c <_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 8ecd4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ + beq 8ed04 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ mov lr, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 8ecd4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ + beq 8ed04 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ mov ip, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8ecc0 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x54> │ │ │ │ + beq 8ecf0 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x54> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 8ecd4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ + beq 8ed04 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ cmp lr, #0 │ │ │ │ cmpne ip, #0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - bne 8ecec <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x80> │ │ │ │ + bne 8ed1c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x80> │ │ │ │ movw r1, #1510 @ 0x5e6 │ │ │ │ - movw r0, #63896 @ 0xf998 │ │ │ │ + movw r0, #61236 @ 0xef34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 8ed10 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xa4> │ │ │ │ + b 8ed40 <_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 141d0c │ │ │ │ + bl 1418e8 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0008ed18 <_PyEval_RaiseAsyncExc@@Base>: │ │ │ │ +0008ed48 <_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 8ed34 <_PyEval_RaiseAsyncExc@@Base+0x1c> │ │ │ │ + bne 8ed64 <_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 8ed58 <_PyEval_RaiseAsyncExc@@Base+0x40> │ │ │ │ + bne 8ed88 <_PyEval_RaiseAsyncExc@@Base+0x40> │ │ │ │ cmp r4, r2 │ │ │ │ dmb ish │ │ │ │ - beq 8eda8 <_PyEval_RaiseAsyncExc@@Base+0x90> │ │ │ │ + beq 8edd8 <_PyEval_RaiseAsyncExc@@Base+0x90> │ │ │ │ mov r1, r4 │ │ │ │ - bl 141154 <_PyErr_SetObject@@Base> │ │ │ │ + bl 140d30 <_PyErr_SetObject@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8eda0 <_PyEval_RaiseAsyncExc@@Base+0x88> │ │ │ │ + bgt 8edd0 <_PyEval_RaiseAsyncExc@@Base+0x88> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8eda0 <_PyEval_RaiseAsyncExc@@Base+0x88> │ │ │ │ + bne 8edd0 <_PyEval_RaiseAsyncExc@@Base+0x88> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 8ee00 <_PyEval_RaiseAsyncExc@@Base+0xe8> │ │ │ │ - movw r2, #33584 @ 0x8330 │ │ │ │ + bne 8ee30 <_PyEval_RaiseAsyncExc@@Base+0xe8> │ │ │ │ + movw r2, #29296 @ 0x7270 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #18400 @ 0x47e0 │ │ │ │ + movw r1, #15740 @ 0x3d7c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #61096 @ 0xeea8 │ │ │ │ + movw r0, #58500 @ 0xe484 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r3, r4 │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #60] @ 8ee44 <_PyEval_RaiseAsyncExc@@Base+0x12c> │ │ │ │ + ldr r2, [pc, #60] @ 8ee74 <_PyEval_RaiseAsyncExc@@Base+0x12c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 25e330 │ │ │ │ + bl 25d5ac │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8edf8 <_PyEval_RaiseAsyncExc@@Base+0xe0> │ │ │ │ + beq 8ee28 <_PyEval_RaiseAsyncExc@@Base+0xe0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ee38 <_PyEval_RaiseAsyncExc@@Base+0x120> │ │ │ │ + beq 8ee68 <_PyEval_RaiseAsyncExc@@Base+0x120> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 260e34 │ │ │ │ + b 2600a0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #63092 @ 0xf674 │ │ │ │ + movw r0, #58180 @ 0xe344 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa8a8 │ │ │ │ + b aa900 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #63092 @ 0xf674 │ │ │ │ + movw r0, #58180 @ 0xe344 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa8a8 │ │ │ │ + b aa900 │ │ │ │ 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 a12b4 │ │ │ │ + bl a1378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8f11c <_PyEval_RaiseAsyncExc@@Base+0x404> │ │ │ │ - ldr r3, [pc, #636] @ 8f128 <_PyEval_RaiseAsyncExc@@Base+0x410> │ │ │ │ + beq 8f14c <_PyEval_RaiseAsyncExc@@Base+0x404> │ │ │ │ + ldr r3, [pc, #636] @ 8f158 <_PyEval_RaiseAsyncExc@@Base+0x410> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #3860] @ 0xf14 │ │ │ │ cmp r2, #0 │ │ │ │ movgt r6, #1 │ │ │ │ - bgt 8eed8 <_PyEval_RaiseAsyncExc@@Base+0x1c0> │ │ │ │ + bgt 8ef08 <_PyEval_RaiseAsyncExc@@Base+0x1c0> │ │ │ │ movne r6, #0 │ │ │ │ - bne 8eed8 <_PyEval_RaiseAsyncExc@@Base+0x1c0> │ │ │ │ + bne 8ef08 <_PyEval_RaiseAsyncExc@@Base+0x1c0> │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r6, [r3, #224] @ 0xe0 │ │ │ │ subs r6, r6, #0 │ │ │ │ movne r6, #1 │ │ │ │ movw r3, #13644 @ 0x354c │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ ldr r7, [r3] │ │ │ │ add r7, r7, #16 │ │ │ │ ldr r0, [r7, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ef44 <_PyEval_RaiseAsyncExc@@Base+0x22c> │ │ │ │ - bl aa8a8 │ │ │ │ + beq 8ef74 <_PyEval_RaiseAsyncExc@@Base+0x22c> │ │ │ │ + bl aa900 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq 8f0f8 <_PyEval_RaiseAsyncExc@@Base+0x3e0> │ │ │ │ - bl c5924 │ │ │ │ + beq 8f128 <_PyEval_RaiseAsyncExc@@Base+0x3e0> │ │ │ │ + bl c5c4c │ │ │ │ ldr r2, [r4] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ef34 <_PyEval_RaiseAsyncExc@@Base+0x21c> │ │ │ │ + bgt 8ef64 <_PyEval_RaiseAsyncExc@@Base+0x21c> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8ef34 <_PyEval_RaiseAsyncExc@@Base+0x21c> │ │ │ │ + bne 8ef64 <_PyEval_RaiseAsyncExc@@Base+0x21c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #16 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 8eee8 <_PyEval_RaiseAsyncExc@@Base+0x1d0> │ │ │ │ - b 8f0f8 <_PyEval_RaiseAsyncExc@@Base+0x3e0> │ │ │ │ + beq 8ef18 <_PyEval_RaiseAsyncExc@@Base+0x1d0> │ │ │ │ + b 8f128 <_PyEval_RaiseAsyncExc@@Base+0x3e0> │ │ │ │ movw r3, #13648 @ 0x3550 │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ ldr r7, [r3] │ │ │ │ ldr r0, [r7] │ │ │ │ add r7, r7, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8efb4 <_PyEval_RaiseAsyncExc@@Base+0x29c> │ │ │ │ + beq 8efe4 <_PyEval_RaiseAsyncExc@@Base+0x29c> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8ef50 <_PyEval_RaiseAsyncExc@@Base+0x238> │ │ │ │ - bl aa8a8 │ │ │ │ + beq 8ef80 <_PyEval_RaiseAsyncExc@@Base+0x238> │ │ │ │ + bl aa900 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq 8f0f8 <_PyEval_RaiseAsyncExc@@Base+0x3e0> │ │ │ │ - bl c5924 │ │ │ │ + beq 8f128 <_PyEval_RaiseAsyncExc@@Base+0x3e0> │ │ │ │ + bl c5c4c │ │ │ │ ldr r2, [r4] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8efa8 <_PyEval_RaiseAsyncExc@@Base+0x290> │ │ │ │ + bgt 8efd8 <_PyEval_RaiseAsyncExc@@Base+0x290> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8efa8 <_PyEval_RaiseAsyncExc@@Base+0x290> │ │ │ │ + bne 8efd8 <_PyEval_RaiseAsyncExc@@Base+0x290> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 8ef50 <_PyEval_RaiseAsyncExc@@Base+0x238> │ │ │ │ - b 8f0f8 <_PyEval_RaiseAsyncExc@@Base+0x3e0> │ │ │ │ + beq 8ef80 <_PyEval_RaiseAsyncExc@@Base+0x238> │ │ │ │ + b 8f128 <_PyEval_RaiseAsyncExc@@Base+0x3e0> │ │ │ │ movw r3, #13652 @ 0x3554 │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ ldr r7, [r3] │ │ │ │ ldr r0, [r7] │ │ │ │ add r7, r7, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f024 <_PyEval_RaiseAsyncExc@@Base+0x30c> │ │ │ │ + beq 8f054 <_PyEval_RaiseAsyncExc@@Base+0x30c> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8efc0 <_PyEval_RaiseAsyncExc@@Base+0x2a8> │ │ │ │ - bl aa8a8 │ │ │ │ + beq 8eff0 <_PyEval_RaiseAsyncExc@@Base+0x2a8> │ │ │ │ + bl aa900 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq 8f0f8 <_PyEval_RaiseAsyncExc@@Base+0x3e0> │ │ │ │ - bl c5924 │ │ │ │ + beq 8f128 <_PyEval_RaiseAsyncExc@@Base+0x3e0> │ │ │ │ + bl c5c4c │ │ │ │ ldr r2, [r4] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8f018 <_PyEval_RaiseAsyncExc@@Base+0x300> │ │ │ │ + bgt 8f048 <_PyEval_RaiseAsyncExc@@Base+0x300> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8f018 <_PyEval_RaiseAsyncExc@@Base+0x300> │ │ │ │ + bne 8f048 <_PyEval_RaiseAsyncExc@@Base+0x300> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 8efc0 <_PyEval_RaiseAsyncExc@@Base+0x2a8> │ │ │ │ - b 8f0f8 <_PyEval_RaiseAsyncExc@@Base+0x3e0> │ │ │ │ - movw r3, #62692 @ 0xf4e4 │ │ │ │ + beq 8eff0 <_PyEval_RaiseAsyncExc@@Base+0x2a8> │ │ │ │ + b 8f128 <_PyEval_RaiseAsyncExc@@Base+0x3e0> │ │ │ │ + movw r3, #62732 @ 0xf50c │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r6, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8f120 <_PyEval_RaiseAsyncExc@@Base+0x408> │ │ │ │ + beq 8f150 <_PyEval_RaiseAsyncExc@@Base+0x408> │ │ │ │ ldr r0, [r6] │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f120 <_PyEval_RaiseAsyncExc@@Base+0x408> │ │ │ │ - bl aa8a8 │ │ │ │ + beq 8f150 <_PyEval_RaiseAsyncExc@@Base+0x408> │ │ │ │ + bl aa900 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8f0f8 <_PyEval_RaiseAsyncExc@@Base+0x3e0> │ │ │ │ + beq 8f128 <_PyEval_RaiseAsyncExc@@Base+0x3e0> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13ff74 │ │ │ │ + bl 14056c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8f090 <_PyEval_RaiseAsyncExc@@Base+0x378> │ │ │ │ + bge 8f0c0 <_PyEval_RaiseAsyncExc@@Base+0x378> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8f0f8 <_PyEval_RaiseAsyncExc@@Base+0x3e0> │ │ │ │ + bgt 8f128 <_PyEval_RaiseAsyncExc@@Base+0x3e0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8f0f8 <_PyEval_RaiseAsyncExc@@Base+0x3e0> │ │ │ │ + bne 8f128 <_PyEval_RaiseAsyncExc@@Base+0x3e0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 8f0f8 <_PyEval_RaiseAsyncExc@@Base+0x3e0> │ │ │ │ - beq 8f0bc <_PyEval_RaiseAsyncExc@@Base+0x3a4> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 8f128 <_PyEval_RaiseAsyncExc@@Base+0x3e0> │ │ │ │ + beq 8f0ec <_PyEval_RaiseAsyncExc@@Base+0x3a4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8f038 <_PyEval_RaiseAsyncExc@@Base+0x320> │ │ │ │ + bgt 8f068 <_PyEval_RaiseAsyncExc@@Base+0x320> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8f038 <_PyEval_RaiseAsyncExc@@Base+0x320> │ │ │ │ + bne 8f068 <_PyEval_RaiseAsyncExc@@Base+0x320> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 8f038 <_PyEval_RaiseAsyncExc@@Base+0x320> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 8f068 <_PyEval_RaiseAsyncExc@@Base+0x320> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl c5924 │ │ │ │ + bl c5c4c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8f0f0 <_PyEval_RaiseAsyncExc@@Base+0x3d8> │ │ │ │ + bgt 8f120 <_PyEval_RaiseAsyncExc@@Base+0x3d8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8f0f0 <_PyEval_RaiseAsyncExc@@Base+0x3d8> │ │ │ │ + bne 8f120 <_PyEval_RaiseAsyncExc@@Base+0x3d8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 8f038 <_PyEval_RaiseAsyncExc@@Base+0x320> │ │ │ │ + beq 8f068 <_PyEval_RaiseAsyncExc@@Base+0x320> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8f11c <_PyEval_RaiseAsyncExc@@Base+0x404> │ │ │ │ + bgt 8f14c <_PyEval_RaiseAsyncExc@@Base+0x404> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8f11c <_PyEval_RaiseAsyncExc@@Base+0x404> │ │ │ │ + bne 8f14c <_PyEval_RaiseAsyncExc@@Base+0x404> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ @@ -100021,325 +100035,325 @@ │ │ │ │ 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 8f174 <_PyEval_RaiseAsyncExc@@Base+0x45c> │ │ │ │ - movw r1, #58780 @ 0xe59c │ │ │ │ + bne 8f1a4 <_PyEval_RaiseAsyncExc@@Base+0x45c> │ │ │ │ + movw r1, #56184 @ 0xdb78 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #38520 @ 0x9678 │ │ │ │ + movw r0, #36148 @ 0x8d34 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8d9ec <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr ip, [r0, #4] │ │ │ │ movw r3, #19260 @ 0x4b3c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 8f190 <_PyEval_RaiseAsyncExc@@Base+0x478> │ │ │ │ - bl 19e5ec │ │ │ │ - b 8f1c0 <_PyEval_RaiseAsyncExc@@Base+0x4a8> │ │ │ │ - bl 19ec64 │ │ │ │ + bne 8f1c0 <_PyEval_RaiseAsyncExc@@Base+0x478> │ │ │ │ + bl 19e2ac │ │ │ │ + b 8f1f0 <_PyEval_RaiseAsyncExc@@Base+0x4a8> │ │ │ │ + bl 19e924 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8f1c0 <_PyEval_RaiseAsyncExc@@Base+0x4a8> │ │ │ │ - movw r3, #52312 @ 0xcc58 │ │ │ │ + bge 8f1f0 <_PyEval_RaiseAsyncExc@@Base+0x4a8> │ │ │ │ + movw r3, #48340 @ 0xbcd4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 28b33c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28ae84 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f1c0 <_PyEval_RaiseAsyncExc@@Base+0x4a8> │ │ │ │ + beq 8f1f0 <_PyEval_RaiseAsyncExc@@Base+0x4a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28b35c <_PyErr_Clear@@Base> │ │ │ │ + bl 28aea4 <_PyErr_Clear@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1bdd8c <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b 1bd88c <_PyErr_ChainExceptions1@@Base> │ │ │ │ ldr r2, [r1] │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movle r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008f200 : │ │ │ │ +0008f230 : │ │ │ │ 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] @ 8f2a8 │ │ │ │ - bl 2b21fc │ │ │ │ + ldr r0, [pc, #132] @ 8f2d8 │ │ │ │ + bl 2b1ae0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8f250 │ │ │ │ - bl be4fc │ │ │ │ + bne 8f280 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f29c │ │ │ │ - movw r0, #8844 @ 0x228c │ │ │ │ + bne 8f2cc │ │ │ │ + movw r0, #6648 @ 0x19f8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2886b0 │ │ │ │ + bl 2881f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f29c │ │ │ │ + beq 8f2cc │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #80] @ 8f2ac │ │ │ │ + ldr r0, [pc, #80] @ 8f2dc │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ sub r1, fp, #20 │ │ │ │ strd r4, [fp, #-20] @ 0xffffffec │ │ │ │ - bl d7e4c │ │ │ │ + bl d8a64 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8f288 │ │ │ │ + bgt 8f2b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8f290 │ │ │ │ + beq 8f2c0 │ │ │ │ mov r4, r5 │ │ │ │ - b 8f29c │ │ │ │ + b 8f2cc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 8f288 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 8f2b8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ strhteq r5, [r3], #-44 @ 0xffffffd4 │ │ │ │ rsbeq r6, r3, r4, asr #22 │ │ │ │ │ │ │ │ -0008f2b0 <_PyMonitoring_FireLineEvent@@Base>: │ │ │ │ +0008f2e0 <_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 be73c │ │ │ │ + bl be904 │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 8f340 <_PyMonitoring_FireLineEvent@@Base+0x90> │ │ │ │ + beq 8f370 <_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 696b0 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ + bl 69668 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8f340 <_PyMonitoring_FireLineEvent@@Base+0x90> │ │ │ │ + bgt 8f370 <_PyMonitoring_FireLineEvent@@Base+0x90> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8f340 <_PyMonitoring_FireLineEvent@@Base+0x90> │ │ │ │ + bne 8f370 <_PyMonitoring_FireLineEvent@@Base+0x90> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ 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 be73c │ │ │ │ + b be904 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldrsh r0, [r1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ 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 8f388 <_PyMonitoring_FireLineEvent@@Base+0xd8> │ │ │ │ + bne 8f3b8 <_PyMonitoring_FireLineEvent@@Base+0xd8> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ 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 be73c │ │ │ │ + b be904 │ │ │ │ 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 be73c │ │ │ │ + b be904 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #4 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - ble 8f428 <_PyMonitoring_FireLineEvent@@Base+0x178> │ │ │ │ + ble 8f458 <_PyMonitoring_FireLineEvent@@Base+0x178> │ │ │ │ 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 be73c │ │ │ │ + b be904 │ │ │ │ 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, #59092 @ 0xe6d4 │ │ │ │ + movw r4, #55124 @ 0xd754 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 8f474 <_PyMonitoring_FireLineEvent@@Base+0x1c4> │ │ │ │ + beq 8f4a4 <_PyMonitoring_FireLineEvent@@Base+0x1c4> │ │ │ │ ldr r2, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 8f4a8 <_PyMonitoring_FireLineEvent@@Base+0x1f8> │ │ │ │ + bne 8f4d8 <_PyMonitoring_FireLineEvent@@Base+0x1f8> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8f4b4 <_PyMonitoring_FireLineEvent@@Base+0x204> │ │ │ │ - movw r0, #15368 @ 0x3c08 │ │ │ │ + beq 8f4e4 <_PyMonitoring_FireLineEvent@@Base+0x204> │ │ │ │ + movw r0, #12936 @ 0x3288 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 183ee8 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 183ba0 <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f4d4 <_PyMonitoring_FireLineEvent@@Base+0x224> │ │ │ │ + beq 8f504 <_PyMonitoring_FireLineEvent@@Base+0x224> │ │ │ │ cmp r5, r4 │ │ │ │ - beq 8f4b4 <_PyMonitoring_FireLineEvent@@Base+0x204> │ │ │ │ + beq 8f4e4 <_PyMonitoring_FireLineEvent@@Base+0x204> │ │ │ │ ldr r2, [r5, #148] @ 0x94 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8f4b4 <_PyMonitoring_FireLineEvent@@Base+0x204> │ │ │ │ + beq 8f4e4 <_PyMonitoring_FireLineEvent@@Base+0x204> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 276a34 │ │ │ │ + b 27657c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8f4a8 <_PyMonitoring_FireLineEvent@@Base+0x1f8> │ │ │ │ + beq 8f4d8 <_PyMonitoring_FireLineEvent@@Base+0x1f8> │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #15368 @ 0x3c08 │ │ │ │ + movw r0, #12936 @ 0x3288 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2c7b7c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c6dbc <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f4a8 <_PyMonitoring_FireLineEvent@@Base+0x1f8> │ │ │ │ + bne 8f4d8 <_PyMonitoring_FireLineEvent@@Base+0x1f8> │ │ │ │ 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] @ 8f56c <_PyMonitoring_FireLineEvent@@Base+0x2bc> │ │ │ │ + ldr r2, [pc, #116] @ 8f59c <_PyMonitoring_FireLineEvent@@Base+0x2bc> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8f55c <_PyMonitoring_FireLineEvent@@Base+0x2ac> │ │ │ │ + beq 8f58c <_PyMonitoring_FireLineEvent@@Base+0x2ac> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r7, r0 │ │ │ │ - bl 1dbac4 │ │ │ │ + bl 1da548 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8f540 <_PyMonitoring_FireLineEvent@@Base+0x290> │ │ │ │ + bne 8f570 <_PyMonitoring_FireLineEvent@@Base+0x290> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37224 @ 0x9168 │ │ │ │ + movw r1, #34736 @ 0x87b0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 8f564 <_PyMonitoring_FireLineEvent@@Base+0x2b4> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 8f594 <_PyMonitoring_FireLineEvent@@Base+0x2b4> │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 326cbc <_Py_call_instrumentation_jump@@Base+0x7bc> │ │ │ │ + b 32650c <_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 {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 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8f5ac <_PyMonitoring_FireLineEvent@@Base+0x2fc> │ │ │ │ - bl be4fc │ │ │ │ + bne 8f5dc <_PyMonitoring_FireLineEvent@@Base+0x2fc> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f5ac <_PyMonitoring_FireLineEvent@@Base+0x2fc> │ │ │ │ + beq 8f5dc <_PyMonitoring_FireLineEvent@@Base+0x2fc> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 2fea64 <_PyXI_EndInterpreter@@Base+0xa8> │ │ │ │ + bl 2fe8a4 <_PyXI_EndInterpreter@@Base+0xa8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f5a4 <_PyMonitoring_FireLineEvent@@Base+0x2f4> │ │ │ │ - ldr r3, [pc, #56] @ 8f5fc <_PyMonitoring_FireLineEvent@@Base+0x34c> │ │ │ │ + beq 8f5d4 <_PyMonitoring_FireLineEvent@@Base+0x2f4> │ │ │ │ + ldr r3, [pc, #56] @ 8f62c <_PyMonitoring_FireLineEvent@@Base+0x34c> │ │ │ │ ldr r3, [r3, #1560] @ 0x618 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8f5e4 <_PyMonitoring_FireLineEvent@@Base+0x334> │ │ │ │ + beq 8f614 <_PyMonitoring_FireLineEvent@@Base+0x334> │ │ │ │ mov r0, #168 @ 0xa8 │ │ │ │ mov r1, r4 │ │ │ │ mla r0, r0, r4, r3 │ │ │ │ - bl 310918 │ │ │ │ + bl 310290 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f5f0 <_PyMonitoring_FireLineEvent@@Base+0x340> │ │ │ │ + bne 8f620 <_PyMonitoring_FireLineEvent@@Base+0x340> │ │ │ │ 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 @ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8f63c <_PyMonitoring_FireLineEvent@@Base+0x38c> │ │ │ │ - bl be4fc │ │ │ │ + bne 8f66c <_PyMonitoring_FireLineEvent@@Base+0x38c> │ │ │ │ + bl be6c4 │ │ │ │ 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 │ │ │ │ @@ -100350,98 +100364,98 @@ │ │ │ │ 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 176884 │ │ │ │ + bl 17653c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8f690 <_PyMonitoring_FireLineEvent@@Base+0x3e0> │ │ │ │ - bl be4fc │ │ │ │ + bne 8f6c0 <_PyMonitoring_FireLineEvent@@Base+0x3e0> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f6a0 <_PyMonitoring_FireLineEvent@@Base+0x3f0> │ │ │ │ + beq 8f6d0 <_PyMonitoring_FireLineEvent@@Base+0x3f0> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ sub r3, r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls 8f6bc <_PyMonitoring_FireLineEvent@@Base+0x40c> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bls 8f6ec <_PyMonitoring_FireLineEvent@@Base+0x40c> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36504 @ 0x8e98 │ │ │ │ + movw r1, #33856 @ 0x8440 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 8f688 <_PyMonitoring_FireLineEvent@@Base+0x3d8> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 8f6b8 <_PyMonitoring_FireLineEvent@@Base+0x3d8> │ │ │ │ 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 8f718 <_PyMonitoring_FireLineEvent@@Base+0x468> │ │ │ │ - movw r1, #15392 @ 0x3c20 │ │ │ │ + bne 8f748 <_PyMonitoring_FireLineEvent@@Base+0x468> │ │ │ │ + movw r1, #12960 @ 0x32a0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ bl 2defc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f718 <_PyMonitoring_FireLineEvent@@Base+0x468> │ │ │ │ + bne 8f748 <_PyMonitoring_FireLineEvent@@Base+0x468> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b aa8a8 │ │ │ │ + b aa900 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ 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, #62868 @ 0xf594 │ │ │ │ + movw r3, #62908 @ 0xf5bc │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8f758 <_PyMonitoring_FireLineEvent@@Base+0x4a8> │ │ │ │ + beq 8f788 <_PyMonitoring_FireLineEvent@@Base+0x4a8> │ │ │ │ bl 2d8f8 │ │ │ │ movw r2, #23888 @ 0x5d50 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r4, [r2] │ │ │ │ mov r0, r4 │ │ │ │ bl 2dd3c │ │ │ │ mov r2, #20 │ │ │ │ - movw r1, #4744 @ 0x1288 │ │ │ │ + movw r1, #2336 @ 0x920 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r5, r0 │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8f7c0 <_PyMonitoring_FireLineEvent@@Base+0x510> │ │ │ │ + beq 8f7f0 <_PyMonitoring_FireLineEvent@@Base+0x510> │ │ │ │ mov r0, r6 │ │ │ │ bl 2e31c │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #16844 @ 0x41cc │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #14412 @ 0x384c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_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 │ │ │ │ @@ -100453,549 +100467,549 @@ │ │ │ │ mvn ip, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 300c0 │ │ │ │ │ │ │ │ -0008f808 : │ │ │ │ +0008f838 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8f834 │ │ │ │ - movw r1, #15408 @ 0x3c30 │ │ │ │ + bne 8f864 │ │ │ │ + movw r1, #12976 @ 0x32b0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #140] @ 8f8c0 │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #140] @ 8f8f0 │ │ │ │ + bl 8d9ec <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #132] @ 8f8c4 │ │ │ │ + ldr r0, [pc, #132] @ 8f8f4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bne 8f8a0 │ │ │ │ + bne 8f8d0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r3, [r0, #3852] @ 0xf0c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8f894 │ │ │ │ + beq 8f8c4 │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp ip, r1 │ │ │ │ - ble 8f894 │ │ │ │ + ble 8f8c4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r3, [r3, r1, lsl #2] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8f894 │ │ │ │ - movw r1, #15436 @ 0x3c4c │ │ │ │ + bne 8f8c4 │ │ │ │ + movw r1, #13004 @ 0x32cc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #48] @ 8f8c0 │ │ │ │ + ldr r0, [pc, #48] @ 8f8f0 │ │ │ │ mov r2, r3 │ │ │ │ - bl 8f724 <_PyMonitoring_FireLineEvent@@Base+0x474> │ │ │ │ + bl 8f754 <_PyMonitoring_FireLineEvent@@Base+0x474> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 25cf6c <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ + b 25c1cc <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #15240 @ 0x3b88 │ │ │ │ + movw r2, #12808 @ 0x3208 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16ec8c <_PyErr_SetString@@Base> │ │ │ │ + bl 16e95c <_PyErr_SetString@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - subseq fp, lr, r0, ror r4 │ │ │ │ + subseq sl, lr, r0, lsr fp │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008f8c8 <_Py_FatalRefcountErrorFunc@@Base>: │ │ │ │ +0008f8f8 <_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, #15460 @ 0x3c64 │ │ │ │ + movw r1, #13028 @ 0x32e4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 8f724 <_PyMonitoring_FireLineEvent@@Base+0x474> │ │ │ │ + bl 8f754 <_PyMonitoring_FireLineEvent@@Base+0x474> │ │ │ │ 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, #12864 @ 0x3240 │ │ │ │ + movw r1, #10808 @ 0x2a38 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_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 31d90 │ │ │ │ + b 31d94 │ │ │ │ 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] @ 8fabc <_Py_FatalRefcountErrorFunc@@Base+0x1f4> │ │ │ │ + ldr r3, [pc, #364] @ 8faec <_Py_FatalRefcountErrorFunc@@Base+0x1f4> │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r2, #1 │ │ │ │ sub sp, sp, #20 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8f978 <_Py_FatalRefcountErrorFunc@@Base+0xb0> │ │ │ │ + bne 8f9a8 <_Py_FatalRefcountErrorFunc@@Base+0xb0> │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f960 <_Py_FatalRefcountErrorFunc@@Base+0x98> │ │ │ │ + bne 8f990 <_Py_FatalRefcountErrorFunc@@Base+0x98> │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r9, r3 │ │ │ │ dmb ish │ │ │ │ - bne 8f9a4 <_Py_FatalRefcountErrorFunc@@Base+0xdc> │ │ │ │ + bne 8f9d4 <_Py_FatalRefcountErrorFunc@@Base+0xdc> │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl 18ba50 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #276] @ 8fac0 <_Py_FatalRefcountErrorFunc@@Base+0x1f8> │ │ │ │ + bl 18b6cc <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #276] @ 8faf0 <_Py_FatalRefcountErrorFunc@@Base+0x1f8> │ │ │ │ ldr r3, [r3, #1596] @ 0x63c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8f9cc <_Py_FatalRefcountErrorFunc@@Base+0x104> │ │ │ │ + bne 8f9fc <_Py_FatalRefcountErrorFunc@@Base+0x104> │ │ │ │ mov r2, #65 @ 0x41 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #15520 @ 0x3ca0 │ │ │ │ + movw r1, #13088 @ 0x3320 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ - b 8fa7c <_Py_FatalRefcountErrorFunc@@Base+0x1b4> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ + b 8faac <_Py_FatalRefcountErrorFunc@@Base+0x1b4> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #0 │ │ │ │ - bl 39ab4 <_PyTraceMalloc_GetTraceback@@Base+0x118> │ │ │ │ + bl 39acc <_PyTraceMalloc_GetTraceback@@Base+0x118> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8fa7c <_Py_FatalRefcountErrorFunc@@Base+0x1b4> │ │ │ │ + beq 8faac <_Py_FatalRefcountErrorFunc@@Base+0x1b4> │ │ │ │ mov r6, #0 │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #15588 @ 0x3ce4 │ │ │ │ + movw r1, #13156 @ 0x3364 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ ldrh r3, [r5, #4] │ │ │ │ - movw r1, #15644 @ 0x3d1c │ │ │ │ + movw r1, #13212 @ 0x339c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r6 │ │ │ │ - ble 8fa6c <_Py_FatalRefcountErrorFunc@@Base+0x1a4> │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + ble 8fa9c <_Py_FatalRefcountErrorFunc@@Base+0x1a4> │ │ │ │ + bl 24e3d8 <_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 36fc4 │ │ │ │ + bl 36fdc │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #15656 @ 0x3d28 │ │ │ │ + movw r1, #13224 @ 0x33a8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 372c8 │ │ │ │ + bl 372e0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #35620 @ 0x8b24 │ │ │ │ + movw r1, #36940 @ 0x904c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ - b 8f9f8 <_Py_FatalRefcountErrorFunc@@Base+0x130> │ │ │ │ - movw r1, #35620 @ 0x8b24 │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ + b 8fa28 <_Py_FatalRefcountErrorFunc@@Base+0x130> │ │ │ │ + movw r1, #36940 @ 0x904c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #1 │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 8fa9c <_Py_FatalRefcountErrorFunc@@Base+0x1d4> │ │ │ │ + bne 8facc <_Py_FatalRefcountErrorFunc@@Base+0x1d4> │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8fa84 <_Py_FatalRefcountErrorFunc@@Base+0x1bc> │ │ │ │ + bne 8fab4 <_Py_FatalRefcountErrorFunc@@Base+0x1bc> │ │ │ │ dmb ish │ │ │ │ - beq 8fab4 <_Py_FatalRefcountErrorFunc@@Base+0x1ec> │ │ │ │ - ldr r0, [pc, #16] @ 8fabc <_Py_FatalRefcountErrorFunc@@Base+0x1f4> │ │ │ │ + beq 8fae4 <_Py_FatalRefcountErrorFunc@@Base+0x1ec> │ │ │ │ + ldr r0, [pc, #16] @ 8faec <_Py_FatalRefcountErrorFunc@@Base+0x1f4> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2bcb48 │ │ │ │ + b 2d8074 │ │ │ │ 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 @ │ │ │ │ │ │ │ │ -0008fac4 : │ │ │ │ +0008faf4 : │ │ │ │ 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] @ 8fba8 │ │ │ │ + ldr r3, [pc, #200] @ 8fbd8 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8fb00 │ │ │ │ + bne 8fb30 │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8fae8 │ │ │ │ + bne 8fb18 │ │ │ │ mov r4, r3 │ │ │ │ dmb ish │ │ │ │ - beq 8fb14 │ │ │ │ + beq 8fb44 │ │ │ │ mov r0, r3 │ │ │ │ - bl 33fd88 │ │ │ │ + bl 348df4 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r2, [r3, #1904] @ 0x770 │ │ │ │ cmp r2, #31 │ │ │ │ - ble 8fb60 │ │ │ │ + ble 8fb90 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 8fb48 │ │ │ │ + bne 8fb78 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8fb30 │ │ │ │ + bne 8fb60 │ │ │ │ dmb ish │ │ │ │ - beq 8fb58 │ │ │ │ - ldr r0, [pc, #80] @ 8fba8 │ │ │ │ - bl 2bcb48 │ │ │ │ + beq 8fb88 │ │ │ │ + ldr r0, [pc, #80] @ 8fbd8 │ │ │ │ + bl 2d8074 │ │ │ │ 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 8fb90 │ │ │ │ + bne 8fbc0 │ │ │ │ strexb r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8fb78 │ │ │ │ + bne 8fba8 │ │ │ │ dmb ish │ │ │ │ - beq 8fba0 │ │ │ │ - ldr r0, [pc, #8] @ 8fba8 │ │ │ │ - bl 2bcb48 │ │ │ │ + beq 8fbd0 │ │ │ │ + ldr r0, [pc, #8] @ 8fbd8 │ │ │ │ + bl 2d8074 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r9, r2, r4, ror #25 │ │ │ │ │ │ │ │ -0008fbac : │ │ │ │ +0008fbdc : │ │ │ │ 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 8fc20 │ │ │ │ - bl a0230 <_Py_GetConfig@@Base> │ │ │ │ + bne 8fc50 │ │ │ │ + bl a02ac <_Py_GetConfig@@Base> │ │ │ │ ldr r0, [r0, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8fc20 │ │ │ │ + beq 8fc50 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #54992 @ 0xd6d0 │ │ │ │ + movw r1, #52560 @ 0xcd50 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fc20 │ │ │ │ + beq 8fc50 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38800 @ 0x9790 │ │ │ │ + movw r1, #36140 @ 0x8d2c │ │ │ │ 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} │ │ │ │ │ │ │ │ -0008fc28 : │ │ │ │ +0008fc58 : │ │ │ │ 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 32240 │ │ │ │ + b 32244 │ │ │ │ │ │ │ │ -0008fc44 : │ │ │ │ +0008fc74 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 32240 │ │ │ │ + b 32244 │ │ │ │ │ │ │ │ -0008fc5c : │ │ │ │ +0008fc8c : │ │ │ │ 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 32240 │ │ │ │ + b 32244 │ │ │ │ │ │ │ │ -0008fc78 : │ │ │ │ +0008fca8 : │ │ │ │ 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 82d48 │ │ │ │ + bl 82dd8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008fcb0 : │ │ │ │ +0008fce0 : │ │ │ │ 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 82d48 │ │ │ │ + bl 82dd8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008fcec : │ │ │ │ +0008fd1c : │ │ │ │ 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 82d48 │ │ │ │ + bl 82dd8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008fd28 : │ │ │ │ +0008fd58 : │ │ │ │ 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 25e87c │ │ │ │ + bl 25daf8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008fd58 : │ │ │ │ +0008fd88 : │ │ │ │ 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 25e87c │ │ │ │ + bl 25daf8 │ │ │ │ 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 4b5c4 │ │ │ │ + bl 4b574 │ │ │ │ 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 8fdf4 │ │ │ │ - movw r2, #33584 @ 0x8330 │ │ │ │ + bne 8fe24 │ │ │ │ + movw r2, #29296 @ 0x7270 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #18400 @ 0x47e0 │ │ │ │ + movw r1, #15740 @ 0x3d7c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #36980 @ 0x9074 │ │ │ │ + movw r0, #31976 @ 0x7ce8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 8fe34 │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 8fe64 │ │ │ │ sub r1, fp, #8 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd664 │ │ │ │ + bl ce2dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fe34 │ │ │ │ + beq 8fe64 │ │ │ │ bl 2e31c │ │ │ │ ldr r2, [fp, #-8] │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ ldr r0, [r3] │ │ │ │ - movwne r1, #40048 @ 0x9c70 │ │ │ │ - movweq r1, #15668 @ 0x3d34 │ │ │ │ + movwne r1, #37844 @ 0x93d4 │ │ │ │ + movweq r1, #13236 @ 0x33b4 │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ movteq r1, #65 @ 0x41 │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 8fe8c │ │ │ │ - movw r2, #33584 @ 0x8330 │ │ │ │ + bne 8febc │ │ │ │ + movw r2, #29296 @ 0x7270 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #18400 @ 0x47e0 │ │ │ │ + movw r1, #15740 @ 0x3d7c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #15736 @ 0x3d78 │ │ │ │ + movw r0, #13304 @ 0x33f8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 8fea0 │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 8fed0 │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd664 │ │ │ │ + bl ce2dc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8fea8 │ │ │ │ + bne 8fed8 │ │ │ │ mov r0, #0 │ │ │ │ - b 8ff14 │ │ │ │ + b 8ff44 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, r3 │ │ │ │ - beq 8fed4 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 8ff04 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40048 @ 0x9c70 │ │ │ │ + movw r1, #37844 @ 0x93d4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 8fea0 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 8fed0 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #16 │ │ │ │ bl 2d3b8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8fef8 │ │ │ │ + beq 8ff28 │ │ │ │ mov r1, #4 │ │ │ │ sub r0, fp, #16 │ │ │ │ - bl a0614 │ │ │ │ - b 8ff14 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bl a06d8 │ │ │ │ + b 8ff44 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15700 @ 0x3d54 │ │ │ │ + movw r1, #13268 @ 0x33d4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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, #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 8ff54 │ │ │ │ + bne 8ff84 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8ff8c │ │ │ │ + bne 8ffbc │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #3 │ │ │ │ sub lr, fp, #32 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ movw ip, #35740 @ 0x8b9c │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str lr, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 90008 │ │ │ │ + beq 90038 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8ffac │ │ │ │ - bl be4fc │ │ │ │ + bne 8ffdc │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90008 │ │ │ │ + bne 90038 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8ffcc │ │ │ │ - bl be4fc │ │ │ │ + bne 8fffc │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90008 │ │ │ │ + bne 90038 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8ffec │ │ │ │ - bl be4fc │ │ │ │ + bne 9001c │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90008 │ │ │ │ + bne 90038 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3ca8dc │ │ │ │ + b 3c9f6c │ │ │ │ mov r0, #0 │ │ │ │ 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 │ │ │ │ @@ -101004,43 +101018,43 @@ │ │ │ │ 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 90064 │ │ │ │ + bne 90094 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9009c │ │ │ │ - ldr r4, [pc, #100] @ 900d0 │ │ │ │ + beq 900cc │ │ │ │ + ldr r4, [pc, #100] @ 90100 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 900c4 │ │ │ │ + beq 900f4 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 900bc │ │ │ │ - bl be4fc │ │ │ │ + bne 900ec │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 900c4 │ │ │ │ + bne 900f4 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e4a8 <_exit@plt> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r8, r2, r8, asr #23 │ │ │ │ push {r4, fp, lr} │ │ │ │ @@ -101052,47 +101066,47 @@ │ │ │ │ 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 90124 │ │ │ │ + bne 90154 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 90164 │ │ │ │ - ldr r4, [pc, #136] @ 901b4 │ │ │ │ + beq 90194 │ │ │ │ + ldr r4, [pc, #136] @ 901e4 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90164 │ │ │ │ + bne 90194 │ │ │ │ mov r0, #0 │ │ │ │ - b 901ac │ │ │ │ + b 901dc │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9018c │ │ │ │ - bl be4fc │ │ │ │ + bne 901bc │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5464 @ 0x1558 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 901ac │ │ │ │ - b 9015c │ │ │ │ + beq 901dc │ │ │ │ + b 9018c │ │ │ │ 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 │ │ │ │ @@ -101109,47 +101123,47 @@ │ │ │ │ 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 90208 │ │ │ │ + bne 90238 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 90248 │ │ │ │ - ldr r4, [pc, #140] @ 9029c │ │ │ │ + beq 90278 │ │ │ │ + ldr r4, [pc, #140] @ 902cc │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90248 │ │ │ │ + bne 90278 │ │ │ │ mov r0, #0 │ │ │ │ - b 90294 │ │ │ │ + b 902c4 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 90270 │ │ │ │ - bl be4fc │ │ │ │ + bne 902a0 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5464 @ 0x1558 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 90294 │ │ │ │ - b 90240 │ │ │ │ + beq 902c4 │ │ │ │ + b 90270 │ │ │ │ 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 │ │ │ │ @@ -101167,47 +101181,47 @@ │ │ │ │ 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 902f0 │ │ │ │ + bne 90320 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 90330 │ │ │ │ - ldr r4, [pc, #128] @ 90378 │ │ │ │ + beq 90360 │ │ │ │ + ldr r4, [pc, #128] @ 903a8 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90330 │ │ │ │ + bne 90360 │ │ │ │ mov r0, #0 │ │ │ │ - b 90370 │ │ │ │ + b 903a0 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 90358 │ │ │ │ - bl be4fc │ │ │ │ + bne 90388 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5464 @ 0x1558 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 90370 │ │ │ │ - b 90328 │ │ │ │ + beq 903a0 │ │ │ │ + b 90358 │ │ │ │ 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 │ │ │ │ @@ -101222,47 +101236,47 @@ │ │ │ │ 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 903cc │ │ │ │ + bne 903fc │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 90404 │ │ │ │ - ldr r4, [pc, #108] @ 90440 │ │ │ │ + beq 90434 │ │ │ │ + ldr r4, [pc, #108] @ 90470 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90434 │ │ │ │ + beq 90464 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 90424 │ │ │ │ - bl be4fc │ │ │ │ + bne 90454 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90434 │ │ │ │ + bne 90464 │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r8, r2, r8, ror ip │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -101272,47 +101286,47 @@ │ │ │ │ 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 90494 │ │ │ │ + bne 904c4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 904cc │ │ │ │ - ldr r4, [pc, #108] @ 90508 │ │ │ │ + beq 904fc │ │ │ │ + ldr r4, [pc, #108] @ 90538 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 904fc │ │ │ │ + beq 9052c │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 904ec │ │ │ │ - bl be4fc │ │ │ │ + bne 9051c │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 904fc │ │ │ │ + bne 9052c │ │ │ │ and r0, r4, #127 @ 0x7f │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r8, r2, r4, lsr #25 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -101322,47 +101336,47 @@ │ │ │ │ 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 9055c │ │ │ │ + bne 9058c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 90594 │ │ │ │ - ldr r4, [pc, #108] @ 905d0 │ │ │ │ + beq 905c4 │ │ │ │ + ldr r4, [pc, #108] @ 90600 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 905c4 │ │ │ │ + beq 905f4 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 905b4 │ │ │ │ - bl be4fc │ │ │ │ + bne 905e4 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 905c4 │ │ │ │ + bne 905f4 │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldrdeq r8, [r2], #-192 @ 0xffffff40 @ │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -101373,44 +101387,44 @@ │ │ │ │ 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 90628 │ │ │ │ + bne 90658 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 90668 │ │ │ │ - ldr r4, [pc, #100] @ 90694 │ │ │ │ + beq 90698 │ │ │ │ + ldr r4, [pc, #100] @ 906c4 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90668 │ │ │ │ + bne 90698 │ │ │ │ mov r0, #0 │ │ │ │ - b 9068c │ │ │ │ - ldr ip, [pc, #40] @ 90698 │ │ │ │ + b 906bc │ │ │ │ + ldr ip, [pc, #40] @ 906c8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldm r0, {r1, r2} │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 34a43c │ │ │ │ + bl 349c04 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 90660 │ │ │ │ + beq 90690 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ strdeq r8, [r2], #-204 @ 0xffffff34 @ │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, fp, lr} │ │ │ │ @@ -101423,44 +101437,44 @@ │ │ │ │ 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 906f0 │ │ │ │ + bne 90720 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 90730 │ │ │ │ - ldr r4, [pc, #100] @ 9075c │ │ │ │ + beq 90760 │ │ │ │ + ldr r4, [pc, #100] @ 9078c │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90730 │ │ │ │ + bne 90760 │ │ │ │ mov r0, #0 │ │ │ │ - b 90754 │ │ │ │ - ldr ip, [pc, #40] @ 90760 │ │ │ │ + b 90784 │ │ │ │ + ldr ip, [pc, #40] @ 90790 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldm r0, {r1, r2} │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 34b7a8 <_PyTime_FromMillisecondsObject@@Base+0x700> │ │ │ │ + bl 34af84 <_PyTime_FromMillisecondsObject@@Base+0x70c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 90728 │ │ │ │ + beq 90758 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r8, r2, r8, lsr #26 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, fp, lr} │ │ │ │ @@ -101472,545 +101486,545 @@ │ │ │ │ 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 907b4 │ │ │ │ + bne 907e4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 907ec │ │ │ │ - ldr r4, [pc, #116] @ 90830 │ │ │ │ + beq 9081c │ │ │ │ + ldr r4, [pc, #116] @ 90860 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90824 │ │ │ │ + beq 90854 │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r1, #35072 @ 0x8900 │ │ │ │ + movw r1, #32412 @ 0x7e9c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 2b8a00 │ │ │ │ + bl 2b8360 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 90824 │ │ │ │ - movw r3, #45168 @ 0xb070 │ │ │ │ + beq 90854 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15748 @ 0x3d84 │ │ │ │ + movw r1, #13316 @ 0x3404 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e3ac │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r8, r2, r4, asr sp │ │ │ │ │ │ │ │ -00090834 : │ │ │ │ +00090864 : │ │ │ │ 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, #15768 @ 0x3d98 │ │ │ │ + movw r0, #13336 @ 0x3418 │ │ │ │ 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 908c4 │ │ │ │ - movw r4, #62868 @ 0xf594 │ │ │ │ + beq 908f4 │ │ │ │ + movw r4, #62908 @ 0xf5bc │ │ │ │ movt r4, #103 @ 0x67 │ │ │ │ - movw r1, #20364 @ 0x4f8c │ │ │ │ + movw r1, #17932 @ 0x460c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, r0 │ │ │ │ bl 2d124 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ - bne 908cc │ │ │ │ + bne 908fc │ │ │ │ mov r0, r5 │ │ │ │ bl 2d844 │ │ │ │ mvn r0, #0 │ │ │ │ - b 908ec │ │ │ │ - bl 1bb1ac │ │ │ │ + b 9091c │ │ │ │ + bl 1bacac │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ movne r0, #0 │ │ │ │ - bne 908ec │ │ │ │ + bne 9091c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 2e3ac │ │ │ │ mvn r0, #1 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000908f4 : │ │ │ │ +00090924 : │ │ │ │ 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, #62868 @ 0xf594 │ │ │ │ + movw r4, #62908 @ 0xf5bc │ │ │ │ movt r4, #103 @ 0x67 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9096c │ │ │ │ + beq 9099c │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1bc728 │ │ │ │ + bl 1bc228 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - movw r2, #15788 @ 0x3dac │ │ │ │ + movw r2, #13356 @ 0x342c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ strd r6, [sp] │ │ │ │ bl 2d664 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 2e58c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1bcf6c │ │ │ │ + bl 1bca6c │ │ │ │ mov r0, #0 │ │ │ │ - b 90978 │ │ │ │ - bl 90834 │ │ │ │ + b 909a8 │ │ │ │ + bl 90864 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9092c │ │ │ │ + beq 9095c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00090980 : │ │ │ │ +000909b0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r4, #62868 @ 0xf594 │ │ │ │ + movw r4, #62908 @ 0xf5bc │ │ │ │ movt r4, #103 @ 0x67 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1bc728 │ │ │ │ + bl 1bc228 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 2e3ac │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1bcf6c │ │ │ │ + bl 1bca6c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 982fc │ │ │ │ + bl 97e3c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000909d8 : │ │ │ │ +00090a08 : │ │ │ │ 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, #62868 @ 0xf594 │ │ │ │ + movw r5, #62908 @ 0xf5bc │ │ │ │ movt r5, #103 @ 0x67 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 90a34 │ │ │ │ + beq 90a64 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #41052 @ 0xa05c │ │ │ │ + movw r1, #38620 @ 0x96dc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ bl 2e5b0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 90ae0 │ │ │ │ + beq 90b10 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 1bc728 │ │ │ │ - b 90a70 │ │ │ │ - bl 90834 │ │ │ │ + bl 1bc228 │ │ │ │ + b 90aa0 │ │ │ │ + bl 90864 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 90a0c │ │ │ │ - b 90ae4 │ │ │ │ + beq 90a3c │ │ │ │ + b 90b14 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r7 │ │ │ │ bl 2e250 │ │ │ │ cmp r0, r7 │ │ │ │ - bcc 90ac8 │ │ │ │ + bcc 90af8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl 2e58c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 90ac8 │ │ │ │ + bne 90af8 │ │ │ │ cmp r7, #4096 @ 0x1000 │ │ │ │ - bcc 90ab4 │ │ │ │ + bcc 90ae4 │ │ │ │ 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 90a44 │ │ │ │ + bne 90a74 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e1b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ - b 90acc │ │ │ │ + b 90afc │ │ │ │ mov r0, r6 │ │ │ │ bl 2d4e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90a70 │ │ │ │ - b 90acc │ │ │ │ + beq 90aa0 │ │ │ │ + b 90afc │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e3ac │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1bcf6c │ │ │ │ - b 90ae4 │ │ │ │ + bl 1bca6c │ │ │ │ + b 90b14 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00090af0 : │ │ │ │ +00090b20 : │ │ │ │ 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 90b0c │ │ │ │ + bne 90b3c │ │ │ │ mov r0, r5 │ │ │ │ - bl a12b4 │ │ │ │ + bl a1378 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 90c0c │ │ │ │ + beq 90c3c │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r0, r6 │ │ │ │ bl 2d7c0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 90b54 │ │ │ │ + bne 90b84 │ │ │ │ mov r0, r6 │ │ │ │ bl 2cf74 │ │ │ │ add r5, r6, r0, lsl #2 │ │ │ │ sub r1, r5, r6 │ │ │ │ mov r0, r6 │ │ │ │ asr r1, r1, #2 │ │ │ │ - bl ccce0 │ │ │ │ + bl cd958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90b94 │ │ │ │ + bne 90bc4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90c0c │ │ │ │ + bgt 90c3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 90c0c │ │ │ │ + bne 90c3c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 90c0c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 90c3c │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r2, [r5] │ │ │ │ str r0, [r3, r4] │ │ │ │ cmp r2, #0 │ │ │ │ addne r4, r4, #4 │ │ │ │ addne r6, r5, #4 │ │ │ │ - bne 90b34 │ │ │ │ - ldr r0, [pc, #100] @ 90c1c │ │ │ │ + bne 90b64 │ │ │ │ + ldr r0, [pc, #100] @ 90c4c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #96] @ 90c20 │ │ │ │ + ldr r1, [pc, #96] @ 90c50 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl 27d27c <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ + bl 27cdc4 <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90be0 │ │ │ │ - movw r1, #15800 @ 0x3db8 │ │ │ │ + beq 90c10 │ │ │ │ + movw r1, #13368 @ 0x3438 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #68] @ 90c24 │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #68] @ 90c54 │ │ │ │ + bl 8d9ec <_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 a7050 <_Py_Dealloc@@Base> │ │ │ │ - movw r1, #15824 @ 0x3dd0 │ │ │ │ + b a7110 <_Py_Dealloc@@Base> │ │ │ │ + movw r1, #13392 @ 0x3450 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #8] @ 90c24 │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #8] @ 90c54 │ │ │ │ + bl 8d9ec <_Py_FatalErrorFunc@@Base> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq r6, r3, r8, ror #11 │ │ │ │ - subseq fp, lr, r4, lsl #9 │ │ │ │ + subseq sl, lr, r4, asr #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, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl 70d44 <_Py_hashtable_size@@Base> │ │ │ │ + bl 70cfc <_Py_hashtable_size@@Base> │ │ │ │ ldr r2, [r4] │ │ │ │ add r2, r2, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00090c5c <_Py_stat@@Base>: │ │ │ │ +00090c8c <_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 1ace70 │ │ │ │ + bl 1aca90 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 90cf8 <_Py_stat@@Base+0x9c> │ │ │ │ + beq 90d28 <_Py_stat@@Base+0x9c> │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 2cf668 │ │ │ │ + bl 2ce8a8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 90cc0 <_Py_stat@@Base+0x64> │ │ │ │ + bne 90cf0 <_Py_stat@@Base+0x64> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90cf8 <_Py_stat@@Base+0x9c> │ │ │ │ + bgt 90d28 <_Py_stat@@Base+0x9c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 90cf8 <_Py_stat@@Base+0x9c> │ │ │ │ + bne 90d28 <_Py_stat@@Base+0x9c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 90cf8 <_Py_stat@@Base+0x9c> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 90d28 <_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 90cfc <_Py_stat@@Base+0xa0> │ │ │ │ + bgt 90d2c <_Py_stat@@Base+0xa0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 90cfc <_Py_stat@@Base+0xa0> │ │ │ │ + bne 90d2c <_Py_stat@@Base+0xa0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 90cfc <_Py_stat@@Base+0xa0> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 90d2c <_Py_stat@@Base+0xa0> │ │ │ │ mvn r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ 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 │ │ │ │ - movw r5, #62744 @ 0xf518 │ │ │ │ + movw r5, #62784 @ 0xf540 │ │ │ │ movt r5, #103 @ 0x67 │ │ │ │ ldr r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 90d4c <_Py_stat@@Base+0xf0> │ │ │ │ - bl dc4ec │ │ │ │ + beq 90d7c <_Py_stat@@Base+0xf0> │ │ │ │ + bl dd114 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl dc4ec │ │ │ │ + bl dd114 │ │ │ │ mov r4, r0 │ │ │ │ bl 2d940 │ │ │ │ mov r0, r4 │ │ │ │ - bl df21c │ │ │ │ - bl b8fac │ │ │ │ + bl dfe38 │ │ │ │ + bl b9178 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00090da0 <_Py_open@@Base>: │ │ │ │ +00090dd0 <_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 25e910 │ │ │ │ + bl 25db8c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 90e90 <_Py_open@@Base+0xf0> │ │ │ │ + beq 90ec0 <_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, #16220 @ 0x3f5c │ │ │ │ + movw r1, #13788 @ 0x35dc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #5344 @ 0x14e0 │ │ │ │ + movw r0, #2684 @ 0xa7c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl d7dfc │ │ │ │ + bl d8a14 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 90eb0 <_Py_open@@Base+0x110> │ │ │ │ - bl dc4ec │ │ │ │ + beq 90ee0 <_Py_open@@Base+0x110> │ │ │ │ + bl dd114 │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d088 <__open64_2@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 90e44 <_Py_open@@Base+0xa4> │ │ │ │ + bge 90e74 <_Py_open@@Base+0xa4> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 90e98 <_Py_open@@Base+0xf8> │ │ │ │ - bl b8fac │ │ │ │ + bne 90ec8 <_Py_open@@Base+0xf8> │ │ │ │ + bl b9178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90dfc <_Py_open@@Base+0x5c> │ │ │ │ - b 90eb0 <_Py_open@@Base+0x110> │ │ │ │ + beq 90e2c <_Py_open@@Base+0x5c> │ │ │ │ + b 90ee0 <_Py_open@@Base+0x110> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90e68 <_Py_open@@Base+0xc8> │ │ │ │ + bgt 90e98 <_Py_open@@Base+0xc8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 90e68 <_Py_open@@Base+0xc8> │ │ │ │ + bne 90e98 <_Py_open@@Base+0xc8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #35492 @ 0x8aa4 │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ - bl 27b514 │ │ │ │ + bl 27b05c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 90ed8 <_Py_open@@Base+0x138> │ │ │ │ + bne 90f08 <_Py_open@@Base+0x138> │ │ │ │ mov r0, r5 │ │ │ │ bl 2d844 │ │ │ │ mvn r5, #0 │ │ │ │ - b 90ed8 <_Py_open@@Base+0x138> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + b 90f08 <_Py_open@@Base+0x138> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173b74 │ │ │ │ + bl 17382c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90e90 <_Py_open@@Base+0xf0> │ │ │ │ + bgt 90ec0 <_Py_open@@Base+0xf0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 90e90 <_Py_open@@Base+0xf0> │ │ │ │ + bne 90ec0 <_Py_open@@Base+0xf0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 90e90 <_Py_open@@Base+0xf0> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 90ec0 <_Py_open@@Base+0xf0> │ │ │ │ mov r0, r5 │ │ │ │ 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, #3928] @ 0xf58 │ │ │ │ sub sp, sp, #152 @ 0x98 │ │ │ │ - movw ip, #27692 @ 0x6c2c │ │ │ │ + movw ip, #24832 @ 0x6100 │ │ │ │ movt ip, #63 @ 0x3f │ │ │ │ sub r3, fp, #152 @ 0x98 │ │ │ │ sub r2, fp, #148 @ 0x94 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ - ldr ip, [pc, #156] @ 90fb8 <_Py_open@@Base+0x218> │ │ │ │ + ldr ip, [pc, #156] @ 90fe8 <_Py_open@@Base+0x218> │ │ │ │ mov r5, r1 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-16] │ │ │ │ mov ip, #0 │ │ │ │ - bl 307e94 │ │ │ │ + bl 307970 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90f3c <_Py_open@@Base+0x19c> │ │ │ │ + bne 90f6c <_Py_open@@Base+0x19c> │ │ │ │ mov r0, #0 │ │ │ │ - b 90f94 <_Py_open@@Base+0x1f4> │ │ │ │ + b 90fc4 <_Py_open@@Base+0x1f4> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #26008 @ 0x6598 │ │ │ │ + movw r1, #23304 @ 0x5b08 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #41824 @ 0xa360 │ │ │ │ + movw r0, #39392 @ 0x99e0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl d7dfc │ │ │ │ + bl d8a14 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 90f34 <_Py_open@@Base+0x194> │ │ │ │ + beq 90f64 <_Py_open@@Base+0x194> │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ mov r3, #0 │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ - bl 309478 <_PyCode_VerifyStateless@@Base+0x108> │ │ │ │ + bl 308f54 <_PyCode_VerifyStateless@@Base+0x108> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 90f8c <_Py_open@@Base+0x1ec> │ │ │ │ - bl be4fc │ │ │ │ + bne 90fbc <_Py_open@@Base+0x1ec> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90f34 <_Py_open@@Base+0x194> │ │ │ │ + bne 90f64 <_Py_open@@Base+0x194> │ │ │ │ mov r0, r4 │ │ │ │ - bl be73c │ │ │ │ - ldr r3, [pc, #28] @ 90fb8 <_Py_open@@Base+0x218> │ │ │ │ + bl be904 │ │ │ │ + ldr r3, [pc, #28] @ 90fe8 <_Py_open@@Base+0x218> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 90fb0 <_Py_open@@Base+0x210> │ │ │ │ + beq 90fe0 <_Py_open@@Base+0x210> │ │ │ │ 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 │ │ │ │ @@ -102018,119 +102032,119 @@ │ │ │ │ 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, #15848 @ 0x3de8 │ │ │ │ + movw r3, #13416 @ 0x3468 │ │ │ │ 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 910ac <_Py_open@@Base+0x30c> │ │ │ │ - movw r5, #44928 @ 0xaf80 │ │ │ │ + bne 910dc <_Py_open@@Base+0x30c> │ │ │ │ + movw r5, #44772 @ 0xaee4 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 3e8f8 │ │ │ │ - bl 3e998 │ │ │ │ + bl 3e8a8 │ │ │ │ + bl 3e948 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 910ac <_Py_open@@Base+0x30c> │ │ │ │ - ldr r2, [pc, #112] @ 910b8 <_Py_open@@Base+0x318> │ │ │ │ + bne 910dc <_Py_open@@Base+0x30c> │ │ │ │ + ldr r2, [pc, #112] @ 910e8 <_Py_open@@Base+0x318> │ │ │ │ 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 9106c <_Py_open@@Base+0x2cc> │ │ │ │ + beq 9109c <_Py_open@@Base+0x2cc> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 91090 <_Py_open@@Base+0x2f0> │ │ │ │ + bne 910c0 <_Py_open@@Base+0x2f0> │ │ │ │ bl 2d460 │ │ │ │ sub r3, fp, #84 @ 0x54 │ │ │ │ str r0, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #15864 @ 0x3df8 │ │ │ │ + movw r2, #13432 @ 0x3478 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - bl 2dabb4 <_PyErr_Format@@Base> │ │ │ │ - b 910ac <_Py_open@@Base+0x30c> │ │ │ │ + bl 2da730 <_PyErr_Format@@Base> │ │ │ │ + b 910dc <_Py_open@@Base+0x30c> │ │ │ │ bl 2d460 │ │ │ │ - movw r1, #15864 @ 0x3df8 │ │ │ │ + movw r1, #13432 @ 0x3478 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r3, r0 │ │ │ │ sub r2, fp, #84 @ 0x54 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3da7c <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 3da2c <_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 8d260 <_PyObject_GetMethod@@Base+0x102c> │ │ │ │ + bl 8d290 <_PyObject_GetMethod@@Base+0xfcc> │ │ │ │ mov r0, #0 │ │ │ │ cmp r4, #104857600 @ 0x6400000 │ │ │ │ str r0, [fp, #-16] │ │ │ │ - bcc 910fc <_Py_open@@Base+0x35c> │ │ │ │ + bcc 9112c <_Py_open@@Base+0x35c> │ │ │ │ cmn r4, #104857600 @ 0x6400000 │ │ │ │ sub r0, r4, #104857600 @ 0x6400000 │ │ │ │ mvncs r1, #0 │ │ │ │ - bcs 91100 <_Py_open@@Base+0x360> │ │ │ │ + bcs 91130 <_Py_open@@Base+0x360> │ │ │ │ add r1, r4, #104857600 @ 0x6400000 │ │ │ │ mov r2, r4 │ │ │ │ - bl 8cc70 <_PyObject_GetMethod@@Base+0xa3c> │ │ │ │ + bl 8cd00 <_PyObject_GetMethod@@Base+0xa3c> │ │ │ │ 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, #15892 @ 0x3e14 │ │ │ │ + movw r1, #13460 @ 0x3494 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ 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 91174 <_Py_open@@Base+0x3d4> │ │ │ │ + beq 911a4 <_Py_open@@Base+0x3d4> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #1512 @ 0x5e8 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + movw r1, #64564 @ 0xfc34 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ ldr r1, [r0, #800] @ 0x320 │ │ │ │ moveq r2, #0 │ │ │ │ - beq 9119c <_Py_open@@Base+0x3fc> │ │ │ │ + beq 911cc <_Py_open@@Base+0x3fc> │ │ │ │ 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 │ │ │ │ @@ -102149,43 +102163,43 @@ │ │ │ │ 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 91210 <_Py_open@@Base+0x470> │ │ │ │ + bne 91240 <_Py_open@@Base+0x470> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9124c <_Py_open@@Base+0x4ac> │ │ │ │ - ldr r4, [pc, #88] @ 91270 <_Py_open@@Base+0x4d0> │ │ │ │ + beq 9127c <_Py_open@@Base+0x4ac> │ │ │ │ + ldr r4, [pc, #88] @ 912a0 <_Py_open@@Base+0x4d0> │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 91268 <_Py_open@@Base+0x4c8> │ │ │ │ - ldr r0, [pc, #32] @ 91274 <_Py_open@@Base+0x4d4> │ │ │ │ + beq 91298 <_Py_open@@Base+0x4c8> │ │ │ │ + ldr r0, [pc, #32] @ 912a4 <_Py_open@@Base+0x4d4> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldm ip, {r1, r2} │ │ │ │ ldr r0, [r3, r0] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 9113c <_Py_open@@Base+0x39c> │ │ │ │ + b 9116c <_Py_open@@Base+0x39c> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r8, r2, r0, lsl #27 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -102194,96 +102208,96 @@ │ │ │ │ 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 912b8 <_Py_open@@Base+0x518> │ │ │ │ + beq 912e8 <_Py_open@@Base+0x518> │ │ │ │ mov r4, #0 │ │ │ │ mov r8, r4 │ │ │ │ - b 912c8 <_Py_open@@Base+0x528> │ │ │ │ - bl 90fbc <_Py_open@@Base+0x21c> │ │ │ │ + b 912f8 <_Py_open@@Base+0x528> │ │ │ │ + bl 90fec <_Py_open@@Base+0x21c> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 912ac <_Py_open@@Base+0x50c> │ │ │ │ - b 9137c <_Py_open@@Base+0x5dc> │ │ │ │ + bne 912dc <_Py_open@@Base+0x50c> │ │ │ │ + b 913ac <_Py_open@@Base+0x5dc> │ │ │ │ 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 913b0 <_Py_open@@Base+0x610> │ │ │ │ - movw r8, #44928 @ 0xaf80 │ │ │ │ + bge 913e0 <_Py_open@@Base+0x610> │ │ │ │ + movw r8, #44772 @ 0xaee4 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r9, [r0] │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 27ad20 │ │ │ │ - bl 3e998 │ │ │ │ + bl 27a868 │ │ │ │ + bl 3e948 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9137c <_Py_open@@Base+0x5dc> │ │ │ │ - ldr r3, [pc, #212] @ 913fc <_Py_open@@Base+0x65c> │ │ │ │ + bne 913ac <_Py_open@@Base+0x5dc> │ │ │ │ + ldr r3, [pc, #212] @ 9142c <_Py_open@@Base+0x65c> │ │ │ │ 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 91350 <_Py_open@@Base+0x5b0> │ │ │ │ + beq 91380 <_Py_open@@Base+0x5b0> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 91384 <_Py_open@@Base+0x5e4> │ │ │ │ + bne 913b4 <_Py_open@@Base+0x5e4> │ │ │ │ bl 2d460 │ │ │ │ - movw r2, #15984 @ 0x3e70 │ │ │ │ + movw r2, #13552 @ 0x34f0 │ │ │ │ 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 2dabb4 <_PyErr_Format@@Base> │ │ │ │ + bl 2da730 <_PyErr_Format@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ - b 913f4 <_Py_open@@Base+0x654> │ │ │ │ + b 91424 <_Py_open@@Base+0x654> │ │ │ │ bl 2d460 │ │ │ │ mov r3, r6 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #15984 @ 0x3e70 │ │ │ │ + movw r1, #13552 @ 0x34f0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ - bl 3da7c <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 9137c <_Py_open@@Base+0x5dc> │ │ │ │ - bne 913e0 <_Py_open@@Base+0x640> │ │ │ │ - movw r0, #44928 @ 0xaf80 │ │ │ │ + bl 3da2c <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 913ac <_Py_open@@Base+0x5dc> │ │ │ │ + bne 91410 <_Py_open@@Base+0x640> │ │ │ │ + movw r0, #44772 @ 0xaee4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r7] │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #16068 @ 0x3ec4 │ │ │ │ + movw r1, #13636 @ 0x3544 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ - bl 140e0c │ │ │ │ - b 9137c <_Py_open@@Base+0x5dc> │ │ │ │ + bl 1409e8 │ │ │ │ + b 913ac <_Py_open@@Base+0x5dc> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r2, r0 │ │ │ │ - bne 912c8 <_Py_open@@Base+0x528> │ │ │ │ + bne 912f8 <_Py_open@@Base+0x528> │ │ │ │ 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 │ │ │ │ @@ -102292,93 +102306,93 @@ │ │ │ │ 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 91440 <_Py_open@@Base+0x6a0> │ │ │ │ + beq 91470 <_Py_open@@Base+0x6a0> │ │ │ │ mov r4, #0 │ │ │ │ mov r8, r4 │ │ │ │ - b 91450 <_Py_open@@Base+0x6b0> │ │ │ │ - bl 90fbc <_Py_open@@Base+0x21c> │ │ │ │ + b 91480 <_Py_open@@Base+0x6b0> │ │ │ │ + bl 90fec <_Py_open@@Base+0x21c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 91494 <_Py_open@@Base+0x6f4> │ │ │ │ - b 91434 <_Py_open@@Base+0x694> │ │ │ │ + beq 914c4 <_Py_open@@Base+0x6f4> │ │ │ │ + b 91464 <_Py_open@@Base+0x694> │ │ │ │ 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 9149c <_Py_open@@Base+0x6fc> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 914cc <_Py_open@@Base+0x6fc> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ mvn r0, #0 │ │ │ │ - b 914e0 <_Py_open@@Base+0x740> │ │ │ │ - bne 914cc <_Py_open@@Base+0x72c> │ │ │ │ - movw r0, #44928 @ 0xaf80 │ │ │ │ + b 91510 <_Py_open@@Base+0x740> │ │ │ │ + bne 914fc <_Py_open@@Base+0x72c> │ │ │ │ + movw r0, #44772 @ 0xaee4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, r7 │ │ │ │ - movw r1, #16156 @ 0x3f1c │ │ │ │ + movw r1, #13724 @ 0x359c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ - bl 140e0c │ │ │ │ - b 91494 <_Py_open@@Base+0x6f4> │ │ │ │ + bl 1409e8 │ │ │ │ + b 914c4 <_Py_open@@Base+0x6f4> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r2, r0 │ │ │ │ - bne 91450 <_Py_open@@Base+0x6b0> │ │ │ │ + bne 91480 <_Py_open@@Base+0x6b0> │ │ │ │ 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 r0, r1 │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9151c <_Py_open@@Base+0x77c> │ │ │ │ - bl be4fc │ │ │ │ + bne 9154c <_Py_open@@Base+0x77c> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9156c <_Py_open@@Base+0x7cc> │ │ │ │ + bne 9159c <_Py_open@@Base+0x7cc> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ bl 2e388 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91560 <_Py_open@@Base+0x7c0> │ │ │ │ + bne 91590 <_Py_open@@Base+0x7c0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91560 <_Py_open@@Base+0x7c0> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 91590 <_Py_open@@Base+0x7c0> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ad20 │ │ │ │ + b 27a868 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ 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 │ │ │ │ @@ -102386,672 +102400,672 @@ │ │ │ │ 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 915c4 <_Py_open@@Base+0x824> │ │ │ │ + bne 915f4 <_Py_open@@Base+0x824> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 915fc <_Py_open@@Base+0x85c> │ │ │ │ - ldr r4, [pc, #144] @ 9165c <_Py_open@@Base+0x8bc> │ │ │ │ + beq 9162c <_Py_open@@Base+0x85c> │ │ │ │ + ldr r4, [pc, #144] @ 9168c <_Py_open@@Base+0x8bc> │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91650 <_Py_open@@Base+0x8b0> │ │ │ │ + beq 91680 <_Py_open@@Base+0x8b0> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9161c <_Py_open@@Base+0x87c> │ │ │ │ - bl be4fc │ │ │ │ + bne 9164c <_Py_open@@Base+0x87c> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91650 <_Py_open@@Base+0x8b0> │ │ │ │ + bne 91680 <_Py_open@@Base+0x8b0> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d148 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 91644 <_Py_open@@Base+0x8a4> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 91674 <_Py_open@@Base+0x8a4> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 27ad20 │ │ │ │ + b 27a868 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r8, r2, ip, lsr #27 │ │ │ │ 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 91698 <_Py_open@@Base+0x8f8> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 916c8 <_Py_open@@Base+0x8f8> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27ad20 │ │ │ │ + b 27a868 │ │ │ │ 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 916dc <_Py_open@@Base+0x93c> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 9170c <_Py_open@@Base+0x93c> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27ad20 │ │ │ │ + b 27a868 │ │ │ │ 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 9172c <_Py_open@@Base+0x98c> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 9175c <_Py_open@@Base+0x98c> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ mov r0, #0 │ │ │ │ - b 91744 <_Py_open@@Base+0x9a4> │ │ │ │ + b 91774 <_Py_open@@Base+0x9a4> │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ mov r0, sp │ │ │ │ bl 2e280 │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ - bl 39590 │ │ │ │ + bl 395a8 │ │ │ │ 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, #3816] @ 0xee8 │ │ │ │ sub sp, sp, #264 @ 0x108 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #268 @ 0x10c │ │ │ │ - bl 3286d0 <_PyObject_GetXIData@@Base+0x1720> │ │ │ │ + bl 327f24 <_PyObject_GetXIData@@Base+0x1724> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 917d8 <_Py_open@@Base+0xa38> │ │ │ │ + beq 91808 <_Py_open@@Base+0xa38> │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ sub r1, fp, #268 @ 0x10c │ │ │ │ sub r0, fp, #140 @ 0x8c │ │ │ │ bl 2e280 │ │ │ │ - bl dc4ec │ │ │ │ + bl dd114 │ │ │ │ sub r1, fp, #272 @ 0x110 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #140 @ 0x8c │ │ │ │ bl 2e268 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 917d0 <_Py_open@@Base+0xa30> │ │ │ │ + beq 91800 <_Py_open@@Base+0xa30> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ mov r0, #0 │ │ │ │ - b 917d8 <_Py_open@@Base+0xa38> │ │ │ │ + b 91808 <_Py_open@@Base+0xa38> │ │ │ │ ldr r0, [fp, #-272] @ 0xfffffef0 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ 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, #3840] @ 0xf00 │ │ │ │ sub r4, fp, #140 @ 0x8c │ │ │ │ sub sp, sp, #244 @ 0xf4 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e640 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91824 <_Py_open@@Base+0xa84> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 91854 <_Py_open@@Base+0xa84> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ mov r0, #0 │ │ │ │ - b 9184c <_Py_open@@Base+0xaac> │ │ │ │ + b 9187c <_Py_open@@Base+0xaac> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d5c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9180c <_Py_open@@Base+0xa6c> │ │ │ │ + bne 9183c <_Py_open@@Base+0xa6c> │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ mov r0, sp │ │ │ │ bl 2e280 │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ - bl 39590 │ │ │ │ + bl 395a8 │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ str r6, [r0] │ │ │ │ - bl 143408 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bl 142ffc │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ - movw r0, #16244 @ 0x3f74 │ │ │ │ + bl 27a868 │ │ │ │ + movw r0, #13812 @ 0x35f4 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2ebd34 │ │ │ │ + bl 2eb888 │ │ │ │ mov r0, r6 │ │ │ │ - bl 143438 │ │ │ │ + bl 14302c │ │ │ │ mov r0, #0 │ │ │ │ str r5, [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, #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 91904 <_Py_open@@Base+0xb64> │ │ │ │ + beq 91934 <_Py_open@@Base+0xb64> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ mov r0, #0 │ │ │ │ - b 9190c <_Py_open@@Base+0xb6c> │ │ │ │ + b 9193c <_Py_open@@Base+0xb6c> │ │ │ │ sub r0, fp, #112 @ 0x70 │ │ │ │ - bl 25e910 │ │ │ │ + bl 25db8c │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, sp, #16 │ │ │ │ - movw r0, #16308 @ 0x3fb4 │ │ │ │ + movw r0, #13876 @ 0x3634 │ │ │ │ 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 b71d4 │ │ │ │ + bl b7390 │ │ │ │ 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 91990 <_Py_open@@Base+0xbf0> │ │ │ │ + beq 919c0 <_Py_open@@Base+0xbf0> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr ip, [r2, #20] │ │ │ │ - movw r0, #16340 @ 0x3fd4 │ │ │ │ + movw r0, #13908 @ 0x3654 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldrd r2, [r2, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl b71d4 │ │ │ │ + bl b7390 │ │ │ │ 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 303148 <_PyMarshal_GetXIData@@Base+0x320> │ │ │ │ + bl 302c4c <_PyMarshal_GetXIData@@Base+0xec> │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #16396 @ 0x400c │ │ │ │ + movw r0, #13964 @ 0x368c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b71d4 │ │ │ │ + b b7390 │ │ │ │ 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, #16420 @ 0x4024 │ │ │ │ + movw ip, #13988 @ 0x36a4 │ │ │ │ movt ip, #65 @ 0x41 │ │ │ │ - movw r1, #1380 @ 0x564 │ │ │ │ + movw r1, #9380 @ 0x24a4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r2, #12] │ │ │ │ moveq r1, ip │ │ │ │ - movw r0, #16432 @ 0x4030 │ │ │ │ + movw r0, #14000 @ 0x36b0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b71d4 │ │ │ │ + b b7390 │ │ │ │ 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, #1380 @ 0x564 │ │ │ │ - movweq r1, #16420 @ 0x4024 │ │ │ │ + movwne r1, #9380 @ 0x24a4 │ │ │ │ + movweq r1, #13988 @ 0x36a4 │ │ │ │ ldrne r3, [r0, #24] │ │ │ │ movtne r1, #63 @ 0x3f │ │ │ │ str r0, [sp, #12] │ │ │ │ movteq r1, #65 @ 0x41 │ │ │ │ addne r3, r3, #1 │ │ │ │ strd r4, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r0, #16456 @ 0x4048 │ │ │ │ + movw r0, #14024 @ 0x36c8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl b71d4 │ │ │ │ + bl b7390 │ │ │ │ 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 111024 │ │ │ │ + bl 111b64 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 91ae0 <_Py_open@@Base+0xd40> │ │ │ │ + bne 91b10 <_Py_open@@Base+0xd40> │ │ │ │ mov r0, #0 │ │ │ │ - b 91b28 <_Py_open@@Base+0xd88> │ │ │ │ + b 91b58 <_Py_open@@Base+0xd88> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 111024 │ │ │ │ + bl 111b64 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 91ad8 <_Py_open@@Base+0xd38> │ │ │ │ + beq 91b08 <_Py_open@@Base+0xd38> │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 111024 │ │ │ │ + bl 111b64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91ad8 <_Py_open@@Base+0xd38> │ │ │ │ + beq 91b08 <_Py_open@@Base+0xd38> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #16500 @ 0x4074 │ │ │ │ + movw r0, #14068 @ 0x36f4 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl b71d4 │ │ │ │ + bl b7390 │ │ │ │ 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 r7, r0 │ │ │ │ - bl 9f37c │ │ │ │ + bl 9f408 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r6, #0 │ │ │ │ - beq 91bf4 <_Py_open@@Base+0xe54> │ │ │ │ + beq 91c24 <_Py_open@@Base+0xe54> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r6 │ │ │ │ - bls 91bf8 <_Py_open@@Base+0xe58> │ │ │ │ + bls 91c28 <_Py_open@@Base+0xe58> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r8, [r3, r6, lsl #2] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 91b84 <_Py_open@@Base+0xde4> │ │ │ │ + bne 91bb4 <_Py_open@@Base+0xde4> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 91b58 <_Py_open@@Base+0xdb8> │ │ │ │ - bl be73c │ │ │ │ + b 91b88 <_Py_open@@Base+0xdb8> │ │ │ │ + bl be904 │ │ │ │ mov r2, r8 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 91bd0 <_Py_open@@Base+0xe30> │ │ │ │ + beq 91c00 <_Py_open@@Base+0xe30> │ │ │ │ mov r1, r5 │ │ │ │ - bl a9350 │ │ │ │ + bl a93a8 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 91bc8 <_Py_open@@Base+0xe28> │ │ │ │ + bgt 91bf8 <_Py_open@@Base+0xe28> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 91bc8 <_Py_open@@Base+0xe28> │ │ │ │ + bne 91bf8 <_Py_open@@Base+0xe28> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - bne 91b7c <_Py_open@@Base+0xddc> │ │ │ │ + bne 91bac <_Py_open@@Base+0xddc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 91bf4 <_Py_open@@Base+0xe54> │ │ │ │ + bgt 91c24 <_Py_open@@Base+0xe54> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 91bf4 <_Py_open@@Base+0xe54> │ │ │ │ + bne 91c24 <_Py_open@@Base+0xe54> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 91b30 <_Py_open@@Base+0xd90> │ │ │ │ + b 91b60 <_Py_open@@Base+0xd90> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 91b30 <_Py_open@@Base+0xd90> │ │ │ │ + bl 91b60 <_Py_open@@Base+0xd90> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 91c9c <_Py_open@@Base+0xefc> │ │ │ │ + beq 91ccc <_Py_open@@Base+0xefc> │ │ │ │ mov r0, #1 │ │ │ │ - bl a091c │ │ │ │ + bl a09e0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 91c6c <_Py_open@@Base+0xecc> │ │ │ │ + bne 91c9c <_Py_open@@Base+0xecc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 91c9c <_Py_open@@Base+0xefc> │ │ │ │ + bgt 91ccc <_Py_open@@Base+0xefc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 91c9c <_Py_open@@Base+0xefc> │ │ │ │ + bne 91ccc <_Py_open@@Base+0xefc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 91c9c <_Py_open@@Base+0xefc> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 91ccc <_Py_open@@Base+0xefc> │ │ │ │ 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 cef58 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b cfbd0 <_PyTuple_FromPairSteal@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, 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 91cb4 <_Py_open@@Base+0xf14> │ │ │ │ + bgt 91ce4 <_Py_open@@Base+0xf14> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b23fc │ │ │ │ + b b24cc │ │ │ │ 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 8a3ac <_PyLong_UInt16_Converter@@Base> │ │ │ │ + bl 8a43c <_PyLong_UInt16_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91d10 <_Py_open@@Base+0xf70> │ │ │ │ + beq 91d40 <_Py_open@@Base+0xf70> │ │ │ │ ldrh r0, [fp, #-6] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ - bl b23fc │ │ │ │ + bl b24cc │ │ │ │ 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 91cd4 <_Py_open@@Base+0xf34> │ │ │ │ + b 91d04 <_Py_open@@Base+0xf34> │ │ │ │ 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 395b9c <_PyLong_UInt32_Converter@@Base> │ │ │ │ + bl 39566c <_PyLong_UInt32_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91d64 <_Py_open@@Base+0xfc4> │ │ │ │ + beq 91d94 <_Py_open@@Base+0xfc4> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ rev r0, r0 │ │ │ │ - bl b23fc │ │ │ │ + bl b24cc │ │ │ │ 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 91d2c <_Py_open@@Base+0xf8c> │ │ │ │ + b 91d5c <_Py_open@@Base+0xf8c> │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ 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 1c1608 │ │ │ │ + bl 1c1100 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 91e18 <_Py_open@@Base+0x1078> │ │ │ │ + bne 91e48 <_Py_open@@Base+0x1078> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #4 │ │ │ │ - beq 91df8 <_Py_open@@Base+0x1058> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 91e28 <_Py_open@@Base+0x1058> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16540 @ 0x409c │ │ │ │ + movw r1, #14108 @ 0x371c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c4e48 │ │ │ │ - b 91e18 <_Py_open@@Base+0x1078> │ │ │ │ + bl 1c4930 │ │ │ │ + b 91e48 <_Py_open@@Base+0x1078> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ mov r0, r4 │ │ │ │ bl 2daa8 │ │ │ │ - bl aa8a8 │ │ │ │ + bl aa900 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91e2c <_Py_open@@Base+0x108c> │ │ │ │ + beq 91e5c <_Py_open@@Base+0x108c> │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ mov r0, r4 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl 301544 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + bl 301108 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 91ea8 <_Py_open@@Base+0x1108> │ │ │ │ + beq 91ed8 <_Py_open@@Base+0x1108> │ │ │ │ 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 91e9c <_Py_open@@Base+0x10fc> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 91ecc <_Py_open@@Base+0x10fc> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ - b 91ea8 <_Py_open@@Base+0x1108> │ │ │ │ + bl 27a868 │ │ │ │ + b 91ed8 <_Py_open@@Base+0x1108> │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 25e910 │ │ │ │ + bl 25db8c │ │ │ │ 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] @ 91f78 <_Py_open@@Base+0x11d8> │ │ │ │ + vldr d8, [pc, #164] @ 91fa8 <_Py_open@@Base+0x11d8> │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r0, #24] │ │ │ │ - blx 3cd0b8 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cc748 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - blx 3cd0b8 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cc748 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl c57b8 │ │ │ │ + bl c5ae0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 91f68 <_Py_open@@Base+0x11c8> │ │ │ │ + beq 91f98 <_Py_open@@Base+0x11c8> │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ - blx 3cd0b8 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cc748 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, [r5] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - blx 3cd0b8 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cc748 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl c57b8 │ │ │ │ + bl c5ae0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 91f54 <_Py_open@@Base+0x11b4> │ │ │ │ + bne 91f84 <_Py_open@@Base+0x11b4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 91f68 <_Py_open@@Base+0x11c8> │ │ │ │ + bgt 91f98 <_Py_open@@Base+0x11c8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 91f68 <_Py_open@@Base+0x11c8> │ │ │ │ + bne 91f98 <_Py_open@@Base+0x11c8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 91f68 <_Py_open@@Base+0x11c8> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 91f98 <_Py_open@@Base+0x11c8> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b cef58 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b cfbd0 <_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 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91fc0 <_Py_open@@Base+0x1220> │ │ │ │ - bl be4fc │ │ │ │ + bne 91ff0 <_Py_open@@Base+0x1220> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 91ff0 <_Py_open@@Base+0x1250> │ │ │ │ + bne 92020 <_Py_open@@Base+0x1250> │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ ldr r4, [r5, #12] │ │ │ │ bl 2e070 <__getitimer64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91fe8 <_Py_open@@Base+0x1248> │ │ │ │ + beq 92018 <_Py_open@@Base+0x1248> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ mov r0, #0 │ │ │ │ - b 91ff0 <_Py_open@@Base+0x1250> │ │ │ │ + b 92020 <_Py_open@@Base+0x1250> │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 91eb4 <_Py_open@@Base+0x1114> │ │ │ │ + bl 91ee4 <_Py_open@@Base+0x1114> │ │ │ │ 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 │ │ │ │ @@ -103069,193 +103083,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 92074 <_Py_open@@Base+0x12d4> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 920a4 <_Py_open@@Base+0x12d4> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16580 @ 0x40c4 │ │ │ │ + movw r1, #14148 @ 0x3744 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 920c8 <_Py_open@@Base+0x1328> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 920f8 <_Py_open@@Base+0x1328> │ │ │ │ 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, #16616 @ 0x40e8 │ │ │ │ + movw r2, #14184 @ 0x3768 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #132 @ 0x84 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #804] @ 923e4 <_Py_open@@Base+0x1644> │ │ │ │ - bl 141c50 │ │ │ │ + ldr r3, [pc, #804] @ 92414 <_Py_open@@Base+0x1644> │ │ │ │ + bl 14182c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 920d0 <_Py_open@@Base+0x1330> │ │ │ │ + bne 92100 <_Py_open@@Base+0x1330> │ │ │ │ mov r4, #0 │ │ │ │ - b 923d8 <_Py_open@@Base+0x1638> │ │ │ │ + b 92408 <_Py_open@@Base+0x1638> │ │ │ │ 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 92114 <_Py_open@@Base+0x1374> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 92144 <_Py_open@@Base+0x1374> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16644 @ 0x4104 │ │ │ │ + movw r1, #14212 @ 0x3784 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b 92388 <_Py_open@@Base+0x15e8> │ │ │ │ - bl 176884 │ │ │ │ + b 923b8 <_Py_open@@Base+0x15e8> │ │ │ │ + bl 17653c │ │ │ │ subs sl, r0, #0 │ │ │ │ - blt 920f0 <_Py_open@@Base+0x1350> │ │ │ │ + blt 92120 <_Py_open@@Base+0x1350> │ │ │ │ ldr r0, [fp, #-140] @ 0xffffff74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92174 <_Py_open@@Base+0x13d4> │ │ │ │ - bl 176884 │ │ │ │ + beq 921a4 <_Py_open@@Base+0x13d4> │ │ │ │ + bl 17653c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92150 <_Py_open@@Base+0x13b0> │ │ │ │ - bl be4fc │ │ │ │ + bne 92180 <_Py_open@@Base+0x13b0> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r5 │ │ │ │ - bne 92388 <_Py_open@@Base+0x15e8> │ │ │ │ - b 92158 <_Py_open@@Base+0x13b8> │ │ │ │ + bne 923b8 <_Py_open@@Base+0x15e8> │ │ │ │ + b 92188 <_Py_open@@Base+0x13b8> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 92178 <_Py_open@@Base+0x13d8> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bge 921a8 <_Py_open@@Base+0x13d8> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16680 @ 0x4128 │ │ │ │ + movw r1, #14248 @ 0x37a8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 92108 <_Py_open@@Base+0x1368> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 92138 <_Py_open@@Base+0x1368> │ │ │ │ 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 a5998 │ │ │ │ + bl a5a58 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 921b4 <_Py_open@@Base+0x1414> │ │ │ │ - bl 2e1c38 │ │ │ │ - b 92108 <_Py_open@@Base+0x1368> │ │ │ │ + bne 921e4 <_Py_open@@Base+0x1414> │ │ │ │ + bl 2e1788 │ │ │ │ + b 92138 <_Py_open@@Base+0x1368> │ │ │ │ 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 921e4 <_Py_open@@Base+0x1444> │ │ │ │ + bne 92214 <_Py_open@@Base+0x1444> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, #11 │ │ │ │ - bhi 92200 <_Py_open@@Base+0x1460> │ │ │ │ - b 9220c <_Py_open@@Base+0x146c> │ │ │ │ + bhi 92230 <_Py_open@@Base+0x1460> │ │ │ │ + b 9223c <_Py_open@@Base+0x146c> │ │ │ │ sub r3, fp, #124 @ 0x7c │ │ │ │ sub r2, fp, #128 @ 0x80 │ │ │ │ mov r1, r8 │ │ │ │ - bl 3d310 │ │ │ │ + bl 3d328 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 921d4 <_Py_open@@Base+0x1434> │ │ │ │ - b 92224 <_Py_open@@Base+0x1484> │ │ │ │ + bne 92204 <_Py_open@@Base+0x1434> │ │ │ │ + b 92254 <_Py_open@@Base+0x1484> │ │ │ │ ldr r4, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9222c <_Py_open@@Base+0x148c> │ │ │ │ + bne 9225c <_Py_open@@Base+0x148c> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16708 @ 0x4144 │ │ │ │ + movw r1, #14276 @ 0x37c4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r4, #0 │ │ │ │ - b 92388 <_Py_open@@Base+0x15e8> │ │ │ │ + b 923b8 <_Py_open@@Base+0x15e8> │ │ │ │ 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 922b0 <_Py_open@@Base+0x1510> │ │ │ │ + beq 922e0 <_Py_open@@Base+0x1510> │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r2, #27 │ │ │ │ - bls 92264 <_Py_open@@Base+0x14c4> │ │ │ │ + bls 92294 <_Py_open@@Base+0x14c4> │ │ │ │ adds sl, r4, #16 │ │ │ │ - bne 92280 <_Py_open@@Base+0x14e0> │ │ │ │ + bne 922b0 <_Py_open@@Base+0x14e0> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16752 @ 0x4170 │ │ │ │ + movw r1, #14320 @ 0x37f0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 92224 <_Py_open@@Base+0x1484> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 92254 <_Py_open@@Base+0x1484> │ │ │ │ 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 922b4 <_Py_open@@Base+0x1514> │ │ │ │ + b 922e4 <_Py_open@@Base+0x1514> │ │ │ │ mov sl, r4 │ │ │ │ cmn r6, #1 │ │ │ │ - beq 9233c <_Py_open@@Base+0x159c> │ │ │ │ + beq 9236c <_Py_open@@Base+0x159c> │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #11 │ │ │ │ - bls 92304 <_Py_open@@Base+0x1564> │ │ │ │ + bls 92334 <_Py_open@@Base+0x1564> │ │ │ │ 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 92304 <_Py_open@@Base+0x1564> │ │ │ │ + bhi 92334 <_Py_open@@Base+0x1564> │ │ │ │ sub r4, r4, r2 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi 92304 <_Py_open@@Base+0x1564> │ │ │ │ + bhi 92334 <_Py_open@@Base+0x1564> │ │ │ │ add r3, r3, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ adds r2, sl, r3 │ │ │ │ - bne 92320 <_Py_open@@Base+0x1580> │ │ │ │ + bne 92350 <_Py_open@@Base+0x1580> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16796 @ 0x419c │ │ │ │ + movw r1, #14364 @ 0x381c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 92224 <_Py_open@@Base+0x1484> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 92254 <_Py_open@@Base+0x1484> │ │ │ │ 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] │ │ │ │ @@ -103266,71 +103280,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, #54344 @ 0xd448 │ │ │ │ + movw r2, #54368 @ 0xd460 │ │ │ │ movt r2, #3 │ │ │ │ - bl 30ab0c <_PyCode_SetUnboundVarCounts@@Base+0xf74> │ │ │ │ + bl 30a540 <_PyCode_SetUnboundVarCounts@@Base+0xf74> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 92224 <_Py_open@@Base+0x1484> │ │ │ │ + beq 92254 <_Py_open@@Base+0x1484> │ │ │ │ ldr r0, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 923a4 <_Py_open@@Base+0x1604> │ │ │ │ + beq 923d4 <_Py_open@@Base+0x1604> │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, #44 @ 0x2c │ │ │ │ ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr r0, [fp, #-128] @ 0xffffff80 │ │ │ │ cmp r3, r5 │ │ │ │ - ble 923d4 <_Py_open@@Base+0x1634> │ │ │ │ + ble 92404 <_Py_open@@Base+0x1634> │ │ │ │ mla r0, r6, r5, r0 │ │ │ │ add r5, r5, #1 │ │ │ │ - bl 1c4e48 │ │ │ │ - b 923b4 <_Py_open@@Base+0x1614> │ │ │ │ - bl a5ea8 │ │ │ │ + bl 1c4930 │ │ │ │ + b 923e4 <_Py_open@@Base+0x1614> │ │ │ │ + bl a5f68 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrdeq r8, [r2], #-216 @ 0xffffff28 @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r0, #9 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 92430 <_Py_open@@Base+0x1690> │ │ │ │ + beq 92460 <_Py_open@@Base+0x1690> │ │ │ │ cmn r0, #3 │ │ │ │ - beq 9241c <_Py_open@@Base+0x167c> │ │ │ │ + beq 9244c <_Py_open@@Base+0x167c> │ │ │ │ cmn r0, #10 │ │ │ │ - beq 9244c <_Py_open@@Base+0x16ac> │ │ │ │ + beq 9247c <_Py_open@@Base+0x16ac> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16880 @ 0x41f0 │ │ │ │ + movw r1, #14448 @ 0x3870 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - b 9243c <_Py_open@@Base+0x169c> │ │ │ │ - movw r3, #52296 @ 0xcc48 │ │ │ │ + b 9246c <_Py_open@@Base+0x169c> │ │ │ │ + movw r3, #48324 @ 0xbcc4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16844 @ 0x41cc │ │ │ │ + movw r1, #14412 @ 0x384c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - b 9243c <_Py_open@@Base+0x169c> │ │ │ │ + b 9246c <_Py_open@@Base+0x169c> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2e1c38 │ │ │ │ + b 2e1788 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16ebf0 │ │ │ │ + b 16e8c0 │ │ │ │ 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 │ │ │ │ @@ -103339,571 +103353,571 @@ │ │ │ │ mov r4, #0 │ │ │ │ sub ip, fp, #44 @ 0x2c │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ - movw r1, #16924 @ 0x421c │ │ │ │ + movw r1, #14492 @ 0x389c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl d2e40 │ │ │ │ + bl d3a64 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 924d0 <_Py_open@@Base+0x1730> │ │ │ │ + beq 92500 <_Py_open@@Base+0x1730> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a63d8 │ │ │ │ + bl a6498 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 924d8 <_Py_open@@Base+0x1738> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 92508 <_Py_open@@Base+0x1738> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16944 @ 0x4230 │ │ │ │ + movw r1, #14512 @ 0x38b0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r7, #0 │ │ │ │ - b 92640 <_Py_open@@Base+0x18a0> │ │ │ │ + b 92670 <_Py_open@@Base+0x18a0> │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - ble 9253c <_Py_open@@Base+0x179c> │ │ │ │ + ble 9256c <_Py_open@@Base+0x179c> │ │ │ │ cmn r7, #-268435455 @ 0xf0000001 │ │ │ │ - bls 924f4 <_Py_open@@Base+0x1754> │ │ │ │ + bls 92524 <_Py_open@@Base+0x1754> │ │ │ │ mov r6, #0 │ │ │ │ - b 92528 <_Py_open@@Base+0x1788> │ │ │ │ + b 92558 <_Py_open@@Base+0x1788> │ │ │ │ lsl r0, r7, #3 │ │ │ │ - bl a5998 │ │ │ │ + bl a5a58 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 924ec <_Py_open@@Base+0x174c> │ │ │ │ + beq 9251c <_Py_open@@Base+0x174c> │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r7, r3 │ │ │ │ - bhi 92528 <_Py_open@@Base+0x1788> │ │ │ │ + bhi 92558 <_Py_open@@Base+0x1788> │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mul r0, r0, r7 │ │ │ │ - bl a5998 │ │ │ │ + bl a5a58 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 92540 <_Py_open@@Base+0x17a0> │ │ │ │ + bne 92570 <_Py_open@@Base+0x17a0> │ │ │ │ mov r7, #0 │ │ │ │ - bl 2e1c38 │ │ │ │ + bl 2e1788 │ │ │ │ mov r4, r7 │ │ │ │ mov r8, r7 │ │ │ │ - b 925ec <_Py_open@@Base+0x184c> │ │ │ │ + b 9261c <_Py_open@@Base+0x184c> │ │ │ │ mov r6, r4 │ │ │ │ add r2, r5, #12 │ │ │ │ str r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r9, r4 │ │ │ │ mov sl, r6 │ │ │ │ mov r8, #0 │ │ │ │ mov r5, r4 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r1, #16992 @ 0x4260 │ │ │ │ + movw r1, #14560 @ 0x38e0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r2, r9 │ │ │ │ cmp r8, r7 │ │ │ │ - bge 925a0 <_Py_open@@Base+0x1800> │ │ │ │ + bge 925d0 <_Py_open@@Base+0x1800> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 222124 │ │ │ │ + bl 2212b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 925e0 <_Py_open@@Base+0x1840> │ │ │ │ + beq 92610 <_Py_open@@Base+0x1840> │ │ │ │ ldr r2, [r9], #44 @ 0x2c │ │ │ │ add r8, r8, #1 │ │ │ │ str r2, [sl], #8 │ │ │ │ ldr r2, [r9, #-36] @ 0xffffffdc │ │ │ │ str r2, [sl, #-4] │ │ │ │ - b 9255c <_Py_open@@Base+0x17bc> │ │ │ │ + b 9258c <_Py_open@@Base+0x17bc> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r4, r5 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r7 │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw ip, #62284 @ 0xf34c │ │ │ │ + movw ip, #62332 @ 0xf37c │ │ │ │ movt ip, #8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 3b854 │ │ │ │ + bl 3b86c │ │ │ │ mov r7, r0 │ │ │ │ - b 925ec <_Py_open@@Base+0x184c> │ │ │ │ + b 9261c <_Py_open@@Base+0x184c> │ │ │ │ mov r4, r5 │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, #0 │ │ │ │ mov sl, #44 @ 0x2c │ │ │ │ mla r0, sl, r9, r4 │ │ │ │ cmp r9, r8 │ │ │ │ - beq 9260c <_Py_open@@Base+0x186c> │ │ │ │ + beq 9263c <_Py_open@@Base+0x186c> │ │ │ │ add r9, r9, #1 │ │ │ │ - bl 1c4e48 │ │ │ │ - b 925f4 <_Py_open@@Base+0x1854> │ │ │ │ + bl 1c4930 │ │ │ │ + b 92624 <_Py_open@@Base+0x1854> │ │ │ │ mov r0, r4 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ mov r0, r6 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 92640 <_Py_open@@Base+0x18a0> │ │ │ │ + bgt 92670 <_Py_open@@Base+0x18a0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 92640 <_Py_open@@Base+0x18a0> │ │ │ │ + bne 92670 <_Py_open@@Base+0x18a0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ 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, #17080 @ 0x42b8 │ │ │ │ + movw r1, #14648 @ 0x3938 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d2e40 │ │ │ │ + bl d3a64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 926b8 <_Py_open@@Base+0x1918> │ │ │ │ - bl 143524 │ │ │ │ + bne 926e8 <_Py_open@@Base+0x1918> │ │ │ │ + bl 143118 │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #42140 @ 0xa49c │ │ │ │ + movw r2, #40860 @ 0x9f9c │ │ │ │ movt r2, #27 │ │ │ │ - movw r1, #17096 @ 0x42c8 │ │ │ │ + movw r1, #14664 @ 0x3948 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d2e40 │ │ │ │ + bl d3a64 │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, #1 │ │ │ │ - bne 926bc <_Py_open@@Base+0x191c> │ │ │ │ + bne 926ec <_Py_open@@Base+0x191c> │ │ │ │ mov r0, #0 │ │ │ │ - b 92768 <_Py_open@@Base+0x19c8> │ │ │ │ + b 92798 <_Py_open@@Base+0x19c8> │ │ │ │ mov r5, #0 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw r1, #33972 @ 0x84b4 │ │ │ │ + movw r1, #29684 @ 0x73f4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17112 @ 0x42d8 │ │ │ │ + movw r0, #14680 @ 0x3958 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d7dfc │ │ │ │ + bl d8a14 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 926b0 <_Py_open@@Base+0x1910> │ │ │ │ + beq 926e0 <_Py_open@@Base+0x1910> │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 1c1608 │ │ │ │ + bl 1c1100 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 9275c <_Py_open@@Base+0x19bc> │ │ │ │ + bne 9278c <_Py_open@@Base+0x19bc> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2d868 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 92738 <_Py_open@@Base+0x1998> │ │ │ │ + beq 92768 <_Py_open@@Base+0x1998> │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 92738 <_Py_open@@Base+0x1998> │ │ │ │ + bgt 92768 <_Py_open@@Base+0x1998> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 92738 <_Py_open@@Base+0x1998> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 92768 <_Py_open@@Base+0x1998> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 92768 <_Py_open@@Base+0x19c8> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 92798 <_Py_open@@Base+0x19c8> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ - b 926b0 <_Py_open@@Base+0x1910> │ │ │ │ + bl 27a868 │ │ │ │ + b 926e0 <_Py_open@@Base+0x1910> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 92714 <_Py_open@@Base+0x1974> │ │ │ │ - b 92748 <_Py_open@@Base+0x19a8> │ │ │ │ + bne 92744 <_Py_open@@Base+0x1974> │ │ │ │ + b 92778 <_Py_open@@Base+0x19a8> │ │ │ │ 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, #17132 @ 0x42ec │ │ │ │ + movw r1, #14700 @ 0x396c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl d2e40 │ │ │ │ + bl d3a64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92814 <_Py_open@@Base+0x1a74> │ │ │ │ + beq 92844 <_Py_open@@Base+0x1a74> │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ - movw r1, #31908 @ 0x7ca4 │ │ │ │ + movw r1, #29476 @ 0x7324 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ - movw r0, #17152 @ 0x4300 │ │ │ │ + movw r0, #14720 @ 0x3980 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d7dfc │ │ │ │ + bl d8a14 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 92814 <_Py_open@@Base+0x1a74> │ │ │ │ - bl dc4ec │ │ │ │ + beq 92844 <_Py_open@@Base+0x1a74> │ │ │ │ + bl dd114 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2d814 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9281c <_Py_open@@Base+0x1a7c> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 9284c <_Py_open@@Base+0x1a7c> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17176 @ 0x4318 │ │ │ │ + movw r1, #14744 @ 0x3998 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ - b 9282c <_Py_open@@Base+0x1a8c> │ │ │ │ + b 9285c <_Py_open@@Base+0x1a8c> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ 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, #17200 @ 0x4330 │ │ │ │ + movw r1, #14768 @ 0x39b0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl d2e40 │ │ │ │ + bl d3a64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92898 <_Py_open@@Base+0x1af8> │ │ │ │ + beq 928c8 <_Py_open@@Base+0x1af8> │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ - bcc 928a0 <_Py_open@@Base+0x1b00> │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + bcc 928d0 <_Py_open@@Base+0x1b00> │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17220 @ 0x4344 │ │ │ │ + movw r1, #14788 @ 0x39c4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ - b 92914 <_Py_open@@Base+0x1b74> │ │ │ │ + b 92944 <_Py_open@@Base+0x1b74> │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ - movw r1, #50272 @ 0xc460 │ │ │ │ + movw r1, #47904 @ 0xbb20 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17260 @ 0x436c │ │ │ │ + movw r0, #14828 @ 0x39ec │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d7dfc │ │ │ │ + bl d8a14 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 92898 <_Py_open@@Base+0x1af8> │ │ │ │ - bl dc4ec │ │ │ │ + beq 928c8 <_Py_open@@Base+0x1af8> │ │ │ │ + bl dd114 │ │ │ │ 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 df21c │ │ │ │ + bl dfe38 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9290c <_Py_open@@Base+0x1b6c> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 9293c <_Py_open@@Base+0x1b6c> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17284 @ 0x4384 │ │ │ │ + movw r1, #14852 @ 0x3a04 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 92898 <_Py_open@@Base+0x1af8> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 928c8 <_Py_open@@Base+0x1af8> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl aa8a8 │ │ │ │ + bl aa900 │ │ │ │ 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, #17308 @ 0x439c │ │ │ │ + movw r1, #14876 @ 0x3a1c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d2e40 │ │ │ │ + bl d3a64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9298c <_Py_open@@Base+0x1bec> │ │ │ │ - bl dc4ec │ │ │ │ + beq 929bc <_Py_open@@Base+0x1bec> │ │ │ │ + bl dd114 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2d550 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 92994 <_Py_open@@Base+0x1bf4> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 929c4 <_Py_open@@Base+0x1bf4> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17328 @ 0x43b0 │ │ │ │ + movw r1, #14896 @ 0x3a30 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ - b 9299c <_Py_open@@Base+0x1bfc> │ │ │ │ + b 929cc <_Py_open@@Base+0x1bfc> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ 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, #17348 @ 0x43c4 │ │ │ │ + movw r1, #14916 @ 0x3a44 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d2e40 │ │ │ │ + bl d3a64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92a14 <_Py_open@@Base+0x1c74> │ │ │ │ + beq 92a44 <_Py_open@@Base+0x1c74> │ │ │ │ ldr r0, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 92a1c <_Py_open@@Base+0x1c7c> │ │ │ │ + bne 92a4c <_Py_open@@Base+0x1c7c> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #4 │ │ │ │ - beq 92a5c <_Py_open@@Base+0x1cbc> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 92a8c <_Py_open@@Base+0x1cbc> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17364 @ 0x43d4 │ │ │ │ + movw r1, #14932 @ 0x3a54 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ - bl 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ mov r0, #0 │ │ │ │ - b 92aa0 <_Py_open@@Base+0x1d00> │ │ │ │ + b 92ad0 <_Py_open@@Base+0x1d00> │ │ │ │ cmp r0, #10 │ │ │ │ - bne 92a34 <_Py_open@@Base+0x1c94> │ │ │ │ + bne 92a64 <_Py_open@@Base+0x1c94> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #16 │ │ │ │ - beq 92a5c <_Py_open@@Base+0x1cbc> │ │ │ │ - b 929f4 <_Py_open@@Base+0x1c54> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 92a8c <_Py_open@@Base+0x1cbc> │ │ │ │ + b 92a24 <_Py_open@@Base+0x1c54> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #17408 @ 0x4400 │ │ │ │ + movw r1, #14976 @ 0x3a80 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ - bl 1c4e48 │ │ │ │ - b 92a14 <_Py_open@@Base+0x1c74> │ │ │ │ + bl 1c4930 │ │ │ │ + b 92a44 <_Py_open@@Base+0x1c74> │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r3, #46 @ 0x2e │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ bl 2d394 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 92a90 <_Py_open@@Base+0x1cf0> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 92ac0 <_Py_open@@Base+0x1cf0> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ - bl 1c4e48 │ │ │ │ - b 92a14 <_Py_open@@Base+0x1c74> │ │ │ │ + bl 1c4930 │ │ │ │ + b 92a44 <_Py_open@@Base+0x1c74> │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ - bl 1c4e48 │ │ │ │ + bl 1c4930 │ │ │ │ mov r0, r4 │ │ │ │ - bl aa8a8 │ │ │ │ + bl aa900 │ │ │ │ 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, #17436 @ 0x441c │ │ │ │ + movw r1, #15004 @ 0x3a9c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d2e40 │ │ │ │ + bl d3a64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92b0c <_Py_open@@Base+0x1d6c> │ │ │ │ + beq 92b3c <_Py_open@@Base+0x1d6c> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ cmn r0, #-2147483635 @ 0x8000000d │ │ │ │ - bhi 92af4 <_Py_open@@Base+0x1d54> │ │ │ │ + bhi 92b24 <_Py_open@@Base+0x1d54> │ │ │ │ add r0, r0, #12 │ │ │ │ - bl b23fc │ │ │ │ - b 92b10 <_Py_open@@Base+0x1d70> │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + bl b24cc │ │ │ │ + b 92b40 <_Py_open@@Base+0x1d70> │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17448 @ 0x4428 │ │ │ │ + movw r1, #15016 @ 0x3aa8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ 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, #17484 @ 0x444c │ │ │ │ + movw r1, #15052 @ 0x3acc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl d2e40 │ │ │ │ + bl d3a64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92b84 <_Py_open@@Base+0x1de4> │ │ │ │ + beq 92bb4 <_Py_open@@Base+0x1de4> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ - bl 8e0e4 │ │ │ │ + bl 8e114 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 92b88 <_Py_open@@Base+0x1de8> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 92bb8 <_Py_open@@Base+0x1de8> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36504 @ 0x8e98 │ │ │ │ + movw r1, #33856 @ 0x8440 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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, #17496 @ 0x4458 │ │ │ │ + movw r1, #15064 @ 0x3ad8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl d2e40 │ │ │ │ + bl d3a64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92bf8 <_Py_open@@Base+0x1e58> │ │ │ │ + beq 92c28 <_Py_open@@Base+0x1e58> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, #28672 @ 0x7000 │ │ │ │ - bge 92c00 <_Py_open@@Base+0x1e60> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 92c30 <_Py_open@@Base+0x1e60> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17512 @ 0x4468 │ │ │ │ + movw r1, #15080 @ 0x3ae8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r2, #28672 @ 0x7000 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ mov r0, #0 │ │ │ │ - b 92c44 <_Py_open@@Base+0x1ea4> │ │ │ │ - ldr r2, [pc, #68] @ 92c4c <_Py_open@@Base+0x1eac> │ │ │ │ + b 92c74 <_Py_open@@Base+0x1ea4> │ │ │ │ + ldr r2, [pc, #68] @ 92c7c <_Py_open@@Base+0x1eac> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r4, [r3, #3712] @ 0xe80 │ │ │ │ - bl 8d0cc <_PyObject_GetMethod@@Base+0xe98> │ │ │ │ + bl 8d0fc <_PyObject_GetMethod@@Base+0xe38> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92c3c <_Py_open@@Base+0x1e9c> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 92c6c <_Py_open@@Base+0x1e9c> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ - movw r1, #17544 @ 0x4488 │ │ │ │ + movw r1, #15112 @ 0x3b08 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b 92bf8 <_Py_open@@Base+0x1e58> │ │ │ │ + bl 1409e8 │ │ │ │ + b 92c28 <_Py_open@@Base+0x1e58> │ │ │ │ mov r0, r4 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ 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 152698 │ │ │ │ + bl 1522a4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92c8c <_Py_open@@Base+0x1eec> │ │ │ │ - bl be4fc │ │ │ │ + bne 92cbc <_Py_open@@Base+0x1eec> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92c8c <_Py_open@@Base+0x1eec> │ │ │ │ + beq 92cbc <_Py_open@@Base+0x1eec> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl dc4ec │ │ │ │ + bl dd114 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d844 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 92cd8 <_Py_open@@Base+0x1f38> │ │ │ │ + bge 92d08 <_Py_open@@Base+0x1f38> │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ - beq 92cd8 <_Py_open@@Base+0x1f38> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 92d08 <_Py_open@@Base+0x1f38> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ad20 │ │ │ │ + b 27a868 │ │ │ │ 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 152698 │ │ │ │ + bl 1522a4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92d20 <_Py_open@@Base+0x1f80> │ │ │ │ - bl be4fc │ │ │ │ + bne 92d50 <_Py_open@@Base+0x1f80> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92d20 <_Py_open@@Base+0x1f80> │ │ │ │ + beq 92d50 <_Py_open@@Base+0x1f80> │ │ │ │ mov r4, #0 │ │ │ │ - b 92d48 <_Py_open@@Base+0x1fa8> │ │ │ │ + b 92d78 <_Py_open@@Base+0x1fa8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d23b4 <_Py_dup@@Base> │ │ │ │ + bl 2d1674 <_Py_dup@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 92d18 <_Py_open@@Base+0x1f78> │ │ │ │ - bl be73c │ │ │ │ + beq 92d48 <_Py_open@@Base+0x1f78> │ │ │ │ + bl be904 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 92d48 <_Py_open@@Base+0x1fa8> │ │ │ │ + bne 92d78 <_Py_open@@Base+0x1fa8> │ │ │ │ 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 │ │ │ │ @@ -103914,301 +103928,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, #17572 @ 0x44a4 │ │ │ │ + movw r1, #15140 @ 0x3b24 │ │ │ │ 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 d2e40 │ │ │ │ + bl d3a64 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 92ddc <_Py_open@@Base+0x203c> │ │ │ │ + beq 92e0c <_Py_open@@Base+0x203c> │ │ │ │ ldr r0, [fp, #-1124] @ 0xfffffb9c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 92de4 <_Py_open@@Base+0x2044> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 92e14 <_Py_open@@Base+0x2044> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17588 @ 0x44b4 │ │ │ │ + movw r1, #15156 @ 0x3b34 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r4, #0 │ │ │ │ - b 93004 <_Py_open@@Base+0x2264> │ │ │ │ + b 93034 <_Py_open@@Base+0x2264> │ │ │ │ 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, #17632 @ 0x44e0 │ │ │ │ + movw r1, #15200 @ 0x3b60 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #1136 @ 0x470 │ │ │ │ - bl d2e40 │ │ │ │ + bl d3a64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92ddc <_Py_open@@Base+0x203c> │ │ │ │ + beq 92e0c <_Py_open@@Base+0x203c> │ │ │ │ ldr r3, [fp, #-1140] @ 0xfffffb8c │ │ │ │ cmp r3, #1048576 @ 0x100000 │ │ │ │ - bcc 92e44 <_Py_open@@Base+0x20a4> │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + bcc 92e74 <_Py_open@@Base+0x20a4> │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17680 @ 0x4510 │ │ │ │ + movw r1, #15248 @ 0x3b90 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 92ddc <_Py_open@@Base+0x203c> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 92e0c <_Py_open@@Base+0x203c> │ │ │ │ ldr r2, [fp, #-1124] @ 0xfffffb9c │ │ │ │ - movw r1, #33972 @ 0x84b4 │ │ │ │ + movw r1, #29684 @ 0x73f4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17724 @ 0x453c │ │ │ │ + movw r0, #15292 @ 0x3bbc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d7dfc │ │ │ │ + bl d8a14 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 92ddc <_Py_open@@Base+0x203c> │ │ │ │ + beq 92e0c <_Py_open@@Base+0x203c> │ │ │ │ sub r5, fp, #1088 @ 0x440 │ │ │ │ ldr r3, [fp, #-1136] @ 0xfffffb90 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #33184 @ 0x81a0 │ │ │ │ + movw r2, #28896 @ 0x70e0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 98a5c │ │ │ │ + bl 98a8c │ │ │ │ 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 dc4ec │ │ │ │ + bl dd114 │ │ │ │ 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 df21c │ │ │ │ + bl dfe38 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 92eec <_Py_open@@Base+0x214c> │ │ │ │ + beq 92f1c <_Py_open@@Base+0x214c> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r1, r7 │ │ │ │ str r4, [fp, #-1148] @ 0xfffffb84 │ │ │ │ - bl 3ae408 <_Py_IsPrivateName@@Base+0xc48> │ │ │ │ - b 92f14 <_Py_open@@Base+0x2174> │ │ │ │ + bl 3adac8 <_Py_IsPrivateName@@Base+0xc48> │ │ │ │ + b 92f44 <_Py_open@@Base+0x2174> │ │ │ │ ldr r3, [fp, #-1148] @ 0xfffffb84 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 92f1c <_Py_open@@Base+0x217c> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 92f4c <_Py_open@@Base+0x217c> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17744 @ 0x4550 │ │ │ │ + movw r1, #15312 @ 0x3bd0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r4, #0 │ │ │ │ - b 92ff4 <_Py_open@@Base+0x2254> │ │ │ │ + b 93024 <_Py_open@@Base+0x2254> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #2 │ │ │ │ - beq 92f4c <_Py_open@@Base+0x21ac> │ │ │ │ + beq 92f7c <_Py_open@@Base+0x21ac> │ │ │ │ cmp r2, #10 │ │ │ │ - bne 92f78 <_Py_open@@Base+0x21d8> │ │ │ │ + bne 92fa8 <_Py_open@@Base+0x21d8> │ │ │ │ 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 92f78 <_Py_open@@Base+0x21d8> │ │ │ │ + b 92fa8 <_Py_open@@Base+0x21d8> │ │ │ │ ldr r3, [fp, #-1124] @ 0xfffffb9c │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 92f78 <_Py_open@@Base+0x21d8> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 92fa8 <_Py_open@@Base+0x21d8> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17784 @ 0x4578 │ │ │ │ + movw r1, #15352 @ 0x3bf8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 92f14 <_Py_open@@Base+0x2174> │ │ │ │ - bl dc4ec │ │ │ │ + bl 16e8c0 │ │ │ │ + b 92f44 <_Py_open@@Base+0x2174> │ │ │ │ + bl dd114 │ │ │ │ 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 df21c │ │ │ │ + bl dfe38 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 92fd0 <_Py_open@@Base+0x2230> │ │ │ │ + beq 93000 <_Py_open@@Base+0x2230> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r1, r4 │ │ │ │ - bl 3ae408 <_Py_IsPrivateName@@Base+0xc48> │ │ │ │ - b 92f14 <_Py_open@@Base+0x2174> │ │ │ │ + bl 3adac8 <_Py_IsPrivateName@@Base+0xc48> │ │ │ │ + b 92f44 <_Py_open@@Base+0x2174> │ │ │ │ sub r0, fp, #1056 @ 0x420 │ │ │ │ - bl aa8a8 │ │ │ │ + bl aa900 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 92f14 <_Py_open@@Base+0x2174> │ │ │ │ + beq 92f44 <_Py_open@@Base+0x2174> │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #17816 @ 0x4598 │ │ │ │ + movw r0, #15384 @ 0x3c18 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-1148] @ 0xfffffb84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93004 <_Py_open@@Base+0x2264> │ │ │ │ + beq 93034 <_Py_open@@Base+0x2264> │ │ │ │ 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, #17396 @ 0x43f4 │ │ │ │ + movw r1, #14692 @ 0x3964 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 177efc │ │ │ │ + bl 177bb4 │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 93068 <_Py_open@@Base+0x22c8> │ │ │ │ + beq 93098 <_Py_open@@Base+0x22c8> │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93068 <_Py_open@@Base+0x22c8> │ │ │ │ + bgt 93098 <_Py_open@@Base+0x22c8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 93068 <_Py_open@@Base+0x22c8> │ │ │ │ + bne 93098 <_Py_open@@Base+0x22c8> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 93088 <_Py_open@@Base+0x22e8> │ │ │ │ + bne 930b8 <_Py_open@@Base+0x22e8> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 19ee88 │ │ │ │ + b 19eb48 │ │ │ │ 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 930c4 <_Py_open@@Base+0x2324> │ │ │ │ + bgt 930f4 <_Py_open@@Base+0x2324> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 185dcc │ │ │ │ + b 185a7c │ │ │ │ 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 93130 <_Py_open@@Base+0x2390> │ │ │ │ - bl be4fc │ │ │ │ + bne 93160 <_Py_open@@Base+0x2390> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9316c <_Py_open@@Base+0x23cc> │ │ │ │ + bne 9319c <_Py_open@@Base+0x23cc> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ vmov d9, r2, r3 │ │ │ │ vcmp.f64 d9, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 93154 <_Py_open@@Base+0x23b4> │ │ │ │ - bl be4fc │ │ │ │ + bne 93184 <_Py_open@@Base+0x23b4> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9316c <_Py_open@@Base+0x23cc> │ │ │ │ + bne 9319c <_Py_open@@Base+0x23cc> │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 22f4bc │ │ │ │ + b 22e8c8 │ │ │ │ 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 3a6f5c │ │ │ │ + bl 3a661c │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 931c4 <_Py_open@@Base+0x2424> │ │ │ │ - bl be4fc │ │ │ │ + bne 931f4 <_Py_open@@Base+0x2424> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93204 <_Py_open@@Base+0x2464> │ │ │ │ + bne 93234 <_Py_open@@Base+0x2464> │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 3a6f5c │ │ │ │ + bl 3a661c │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 931ec <_Py_open@@Base+0x244c> │ │ │ │ - bl be4fc │ │ │ │ + bne 9321c <_Py_open@@Base+0x244c> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93204 <_Py_open@@Base+0x2464> │ │ │ │ + bne 93234 <_Py_open@@Base+0x2464> │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 22f4bc │ │ │ │ + b 22e8c8 │ │ │ │ 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 │ │ │ │ @@ -104216,138 +104230,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 215c50 │ │ │ │ + bl 214ca0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 93280 <_Py_open@@Base+0x24e0> │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + bne 932b0 <_Py_open@@Base+0x24e0> │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1430a4 │ │ │ │ + bl 142c98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93278 <_Py_open@@Base+0x24d8> │ │ │ │ + beq 932a8 <_Py_open@@Base+0x24d8> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r5] │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 301aa0 <_PyLong_UnsignedInt_Converter@@Base+0x55c> │ │ │ │ + bl 301664 <_PyLong_UnsignedInt_Converter@@Base+0x55c> │ │ │ │ mvn r0, #0 │ │ │ │ - b 932bc <_Py_open@@Base+0x251c> │ │ │ │ + b 932ec <_Py_open@@Base+0x251c> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 9329c <_Py_open@@Base+0x24fc> │ │ │ │ + bne 932cc <_Py_open@@Base+0x24fc> │ │ │ │ add r3, r1, #32768 @ 0x8000 │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ - bcs 93268 <_Py_open@@Base+0x24c8> │ │ │ │ + bcs 93298 <_Py_open@@Base+0x24c8> │ │ │ │ mov r3, r4 │ │ │ │ add r4, r4, r2 │ │ │ │ strb r1, [r3], #1 │ │ │ │ asr r1, r1, #8 │ │ │ │ sub r2, r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt 932a4 <_Py_open@@Base+0x2504> │ │ │ │ + bgt 932d4 <_Py_open@@Base+0x2504> │ │ │ │ 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 3019a8 <_PyLong_UnsignedInt_Converter@@Base+0x464> │ │ │ │ + bl 30156c <_PyLong_UnsignedInt_Converter@@Base+0x464> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9332c <_Py_open@@Base+0x258c> │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + bne 9335c <_Py_open@@Base+0x258c> │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1430a4 │ │ │ │ + bl 142c98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93324 <_Py_open@@Base+0x2584> │ │ │ │ + beq 93354 <_Py_open@@Base+0x2584> │ │ │ │ ldm r5, {r1, r2} │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 301aa0 <_PyLong_UnsignedInt_Converter@@Base+0x55c> │ │ │ │ + bl 301664 <_PyLong_UnsignedInt_Converter@@Base+0x55c> │ │ │ │ mvn r0, #0 │ │ │ │ - b 9337c <_Py_open@@Base+0x25dc> │ │ │ │ + b 933ac <_Py_open@@Base+0x25dc> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r2, #4 │ │ │ │ - beq 9335c <_Py_open@@Base+0x25bc> │ │ │ │ + beq 9338c <_Py_open@@Base+0x25bc> │ │ │ │ lsl r0, r2, #3 │ │ │ │ mov r3, #1 │ │ │ │ cmp r1, r3, lsl r0 │ │ │ │ - bcc 9335c <_Py_open@@Base+0x25bc> │ │ │ │ + bcc 9338c <_Py_open@@Base+0x25bc> │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 301aa0 <_PyLong_UnsignedInt_Converter@@Base+0x55c> │ │ │ │ - b 93324 <_Py_open@@Base+0x2584> │ │ │ │ + bl 301664 <_PyLong_UnsignedInt_Converter@@Base+0x55c> │ │ │ │ + b 93354 <_Py_open@@Base+0x2584> │ │ │ │ mov r3, r4 │ │ │ │ add r4, r4, r2 │ │ │ │ strb r1, [r3], #1 │ │ │ │ lsr r1, r1, #8 │ │ │ │ sub r2, r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt 93364 <_Py_open@@Base+0x25c4> │ │ │ │ + bgt 93394 <_Py_open@@Base+0x25c4> │ │ │ │ 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 301a3c <_PyLong_UnsignedInt_Converter@@Base+0x4f8> │ │ │ │ + bl 301600 <_PyLong_UnsignedInt_Converter@@Base+0x4f8> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 93430 <_Py_open@@Base+0x2690> │ │ │ │ + beq 93460 <_Py_open@@Base+0x2690> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, #8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ - bl 1a2d58 <_PyLong_AsByteArray@@Base> │ │ │ │ + bl 1a2a08 <_PyLong_AsByteArray@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 933fc <_Py_open@@Base+0x265c> │ │ │ │ + bgt 9342c <_Py_open@@Base+0x265c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 933fc <_Py_open@@Base+0x265c> │ │ │ │ + bne 9342c <_Py_open@@Base+0x265c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne 93434 <_Py_open@@Base+0x2694> │ │ │ │ - vldr d7, [pc, #48] @ 93440 <_Py_open@@Base+0x26a0> │ │ │ │ + bne 93464 <_Py_open@@Base+0x2694> │ │ │ │ + vldr d7, [pc, #48] @ 93470 <_Py_open@@Base+0x26a0> │ │ │ │ mov r8, #0 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r9, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #64612 @ 0xfc64 │ │ │ │ + movw r1, #62188 @ 0xf2ec │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ strd r8, [sp] │ │ │ │ vstr d7, [sp, #8] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ 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} │ │ │ │ @@ -104356,407 +104370,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 301a3c <_PyLong_UnsignedInt_Converter@@Base+0x4f8> │ │ │ │ + bl 301600 <_PyLong_UnsignedInt_Converter@@Base+0x4f8> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 934ec <_Py_open@@Base+0x274c> │ │ │ │ + beq 9351c <_Py_open@@Base+0x274c> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, #8 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #1 │ │ │ │ - bl 1a2d58 <_PyLong_AsByteArray@@Base> │ │ │ │ + bl 1a2a08 <_PyLong_AsByteArray@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 934c0 <_Py_open@@Base+0x2720> │ │ │ │ + bgt 934f0 <_Py_open@@Base+0x2720> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 934c0 <_Py_open@@Base+0x2720> │ │ │ │ + bne 934f0 <_Py_open@@Base+0x2720> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne 934f0 <_Py_open@@Base+0x2750> │ │ │ │ + bne 93520 <_Py_open@@Base+0x2750> │ │ │ │ ldr r2, [r6] │ │ │ │ mvn r8, #0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mvn r9, #0 │ │ │ │ - movw r1, #28444 @ 0x6f1c │ │ │ │ + movw r1, #26012 @ 0x659c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ strd r8, [sp] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ 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 1e6ecc │ │ │ │ + bl 1e5c5c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 93540 <_Py_open@@Base+0x27a0> │ │ │ │ - bl be4fc │ │ │ │ + bne 93570 <_Py_open@@Base+0x27a0> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9355c <_Py_open@@Base+0x27bc> │ │ │ │ + bne 9358c <_Py_open@@Base+0x27bc> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 22d884 │ │ │ │ + b 22cc5c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #35384 @ 0x8a38 │ │ │ │ + movw r1, #32952 @ 0x80b8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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 1e6ecc │ │ │ │ + bl 1e5c5c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 935c4 <_Py_open@@Base+0x2824> │ │ │ │ - bl be4fc │ │ │ │ + bne 935f4 <_Py_open@@Base+0x2824> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 935e0 <_Py_open@@Base+0x2840> │ │ │ │ + bne 93610 <_Py_open@@Base+0x2840> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1f1fec │ │ │ │ + b 1f0d84 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #35384 @ 0x8a38 │ │ │ │ + movw r1, #32952 @ 0x80b8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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 225110 │ │ │ │ + bl 224400 │ │ │ │ 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 93664 <_Py_open@@Base+0x28c4> │ │ │ │ - bl be4fc │ │ │ │ + bne 93694 <_Py_open@@Base+0x28c4> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93664 <_Py_open@@Base+0x28c4> │ │ │ │ + beq 93694 <_Py_open@@Base+0x28c4> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #59920 @ 0xea10 │ │ │ │ + movw r1, #57488 @ 0xe090 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 16ebf0 │ │ │ │ - b 93698 <_Py_open@@Base+0x28f8> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 936c8 <_Py_open@@Base+0x28f8> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 22d884 │ │ │ │ + bl 22cc5c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93698 <_Py_open@@Base+0x28f8> │ │ │ │ + bne 936c8 <_Py_open@@Base+0x28f8> │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #4 │ │ │ │ vldr d0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 22d884 │ │ │ │ + b 22cc5c │ │ │ │ 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 225110 │ │ │ │ + bl 224400 │ │ │ │ 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 936f8 <_Py_open@@Base+0x2958> │ │ │ │ - bl be4fc │ │ │ │ + bne 93728 <_Py_open@@Base+0x2958> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93724 <_Py_open@@Base+0x2984> │ │ │ │ + bne 93754 <_Py_open@@Base+0x2984> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f1fec │ │ │ │ + bl 1f0d84 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #8 │ │ │ │ vldr d0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1f1fec │ │ │ │ + b 1f0d84 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #59920 @ 0xea10 │ │ │ │ + movw r1, #57488 @ 0xe090 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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 93780 <_Py_open@@Base+0x29e0> │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + bne 937b0 <_Py_open@@Base+0x29e0> │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1908 @ 0x774 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + movw r1, #64960 @ 0xfdc0 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 9378c <_Py_open@@Base+0x29ec> │ │ │ │ - bl 128f04 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 937bc <_Py_open@@Base+0x29ec> │ │ │ │ + bl 129ba0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 93794 <_Py_open@@Base+0x29f4> │ │ │ │ + bge 937c4 <_Py_open@@Base+0x29f4> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - beq 937b4 <_Py_open@@Base+0x2a14> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 937e4 <_Py_open@@Base+0x2a14> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17820 @ 0x459c │ │ │ │ + movw r1, #15388 @ 0x3c1c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 9378c <_Py_open@@Base+0x29ec> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 937bc <_Py_open@@Base+0x29ec> │ │ │ │ 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 937f4 <_Py_open@@Base+0x2a54> │ │ │ │ + bhi 93824 <_Py_open@@Base+0x2a54> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 9381c <_Py_open@@Base+0x2a7c> │ │ │ │ - b 93850 <_Py_open@@Base+0x2ab0> │ │ │ │ + bgt 9384c <_Py_open@@Base+0x2a7c> │ │ │ │ + b 93880 <_Py_open@@Base+0x2ab0> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #32164 @ 0x7da4 │ │ │ │ + movw r0, #29504 @ 0x7340 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 937e8 <_Py_open@@Base+0x2a48> │ │ │ │ + bne 93818 <_Py_open@@Base+0x2a48> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 128f04 │ │ │ │ + bl 129ba0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 93814 <_Py_open@@Base+0x2a74> │ │ │ │ - beq 93850 <_Py_open@@Base+0x2ab0> │ │ │ │ - bl dc4ec │ │ │ │ + blt 93844 <_Py_open@@Base+0x2a74> │ │ │ │ + beq 93880 <_Py_open@@Base+0x2ab0> │ │ │ │ + bl dd114 │ │ │ │ mov r4, r0 │ │ │ │ - bl 8d260 <_PyObject_GetMethod@@Base+0x102c> │ │ │ │ + bl 8d290 <_PyObject_GetMethod@@Base+0xfcc> │ │ │ │ mov r0, #11 │ │ │ │ bl 2e034 │ │ │ │ mov r0, r4 │ │ │ │ - bl df21c │ │ │ │ - b 9385c <_Py_open@@Base+0x2abc> │ │ │ │ - bl 8d260 <_PyObject_GetMethod@@Base+0x102c> │ │ │ │ + bl dfe38 │ │ │ │ + b 9388c <_Py_open@@Base+0x2abc> │ │ │ │ + bl 8d290 <_PyObject_GetMethod@@Base+0xfcc> │ │ │ │ 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 938a0 <_Py_open@@Base+0x2b00> │ │ │ │ + bne 938d0 <_Py_open@@Base+0x2b00> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 938d4 <_Py_open@@Base+0x2b34> │ │ │ │ - b 938c8 <_Py_open@@Base+0x2b28> │ │ │ │ + bne 93904 <_Py_open@@Base+0x2b34> │ │ │ │ + b 938f8 <_Py_open@@Base+0x2b28> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #21880 @ 0x5578 │ │ │ │ + movw r0, #19220 @ 0x4b14 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93888 <_Py_open@@Base+0x2ae8> │ │ │ │ + bne 938b8 <_Py_open@@Base+0x2ae8> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl be4fc │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 938c0 <_Py_open@@Base+0x2b20> │ │ │ │ + bne 938f0 <_Py_open@@Base+0x2b20> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 938f4 <_Py_open@@Base+0x2b54> │ │ │ │ - bl be4fc │ │ │ │ + bne 93924 <_Py_open@@Base+0x2b54> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 938c0 <_Py_open@@Base+0x2b20> │ │ │ │ + bne 938f0 <_Py_open@@Base+0x2b20> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d6ac │ │ │ │ cmp r0, #0 │ │ │ │ - bge 93920 <_Py_open@@Base+0x2b80> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 93950 <_Py_open@@Base+0x2b80> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ad20 │ │ │ │ + b 27a868 │ │ │ │ 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 93964 <_Py_open@@Base+0x2bc4> │ │ │ │ + bne 93994 <_Py_open@@Base+0x2bc4> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 93998 <_Py_open@@Base+0x2bf8> │ │ │ │ - b 9398c <_Py_open@@Base+0x2bec> │ │ │ │ + bne 939c8 <_Py_open@@Base+0x2bf8> │ │ │ │ + b 939bc <_Py_open@@Base+0x2bec> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #21912 @ 0x5598 │ │ │ │ + movw r0, #19252 @ 0x4b34 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9394c <_Py_open@@Base+0x2bac> │ │ │ │ + bne 9397c <_Py_open@@Base+0x2bac> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl be4fc │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93984 <_Py_open@@Base+0x2be4> │ │ │ │ + bne 939b4 <_Py_open@@Base+0x2be4> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 939b8 <_Py_open@@Base+0x2c18> │ │ │ │ - bl be4fc │ │ │ │ + bne 939e8 <_Py_open@@Base+0x2c18> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93984 <_Py_open@@Base+0x2be4> │ │ │ │ - bl dc4ec │ │ │ │ + bne 939b4 <_Py_open@@Base+0x2be4> │ │ │ │ + bl dd114 │ │ │ │ sub r1, r5, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8e034 <_Py_closerange@@Base> │ │ │ │ + bl 8e064 <_Py_closerange@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ 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 93a1c <_Py_open@@Base+0x2c7c> │ │ │ │ + bne 93a4c <_Py_open@@Base+0x2c7c> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 93a4c <_Py_open@@Base+0x2cac> │ │ │ │ - b 93a40 <_Py_open@@Base+0x2ca0> │ │ │ │ + bne 93a7c <_Py_open@@Base+0x2cac> │ │ │ │ + b 93a70 <_Py_open@@Base+0x2ca0> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #34904 @ 0x8858 │ │ │ │ + movw r0, #32244 @ 0x7df4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93a04 <_Py_open@@Base+0x2c64> │ │ │ │ - b 93ae8 <_Py_open@@Base+0x2d48> │ │ │ │ - bl be4fc │ │ │ │ + bne 93a34 <_Py_open@@Base+0x2c64> │ │ │ │ + b 93b18 <_Py_open@@Base+0x2d48> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93ae8 <_Py_open@@Base+0x2d48> │ │ │ │ + bne 93b18 <_Py_open@@Base+0x2d48> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 93a6c <_Py_open@@Base+0x2ccc> │ │ │ │ - bl be4fc │ │ │ │ + bne 93a9c <_Py_open@@Base+0x2ccc> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93ae8 <_Py_open@@Base+0x2d48> │ │ │ │ + bne 93b18 <_Py_open@@Base+0x2d48> │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls 93a94 <_Py_open@@Base+0x2cf4> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bls 93ac4 <_Py_open@@Base+0x2cf4> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36504 @ 0x8e98 │ │ │ │ + movw r1, #33856 @ 0x8440 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 93ae8 <_Py_open@@Base+0x2d48> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 93b18 <_Py_open@@Base+0x2d48> │ │ │ │ mov r1, #0 │ │ │ │ sub r2, fp, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e0dc │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r5, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -104765,688 +104779,688 @@ │ │ │ │ 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 93aec <_Py_open@@Base+0x2d4c> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 93b1c <_Py_open@@Base+0x2d4c> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ 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 93b38 <_Py_open@@Base+0x2d98> │ │ │ │ + bhi 93b68 <_Py_open@@Base+0x2d98> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 93b6c <_Py_open@@Base+0x2dcc> │ │ │ │ - b 93b60 <_Py_open@@Base+0x2dc0> │ │ │ │ + bne 93b9c <_Py_open@@Base+0x2dcc> │ │ │ │ + b 93b90 <_Py_open@@Base+0x2dc0> │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #34928 @ 0x8870 │ │ │ │ + movw r0, #32268 @ 0x7e0c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93b20 <_Py_open@@Base+0x2d80> │ │ │ │ + bne 93b50 <_Py_open@@Base+0x2d80> │ │ │ │ mov r0, #0 │ │ │ │ - b 93c38 <_Py_open@@Base+0x2e98> │ │ │ │ - bl be4fc │ │ │ │ + b 93c68 <_Py_open@@Base+0x2e98> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93b58 <_Py_open@@Base+0x2db8> │ │ │ │ + bne 93b88 <_Py_open@@Base+0x2db8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 93b8c <_Py_open@@Base+0x2dec> │ │ │ │ - bl be4fc │ │ │ │ + bne 93bbc <_Py_open@@Base+0x2dec> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93b58 <_Py_open@@Base+0x2db8> │ │ │ │ + bne 93b88 <_Py_open@@Base+0x2db8> │ │ │ │ cmp r5, #2 │ │ │ │ - ble 93bf4 <_Py_open@@Base+0x2e54> │ │ │ │ + ble 93c24 <_Py_open@@Base+0x2e54> │ │ │ │ ldr r8, [r4, #8] │ │ │ │ cmp r5, #3 │ │ │ │ - beq 93bc4 <_Py_open@@Base+0x2e24> │ │ │ │ + beq 93bf4 <_Py_open@@Base+0x2e24> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 93bc8 <_Py_open@@Base+0x2e28> │ │ │ │ - bl be4fc │ │ │ │ + bne 93bf8 <_Py_open@@Base+0x2e28> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93bc8 <_Py_open@@Base+0x2e28> │ │ │ │ - b 93b58 <_Py_open@@Base+0x2db8> │ │ │ │ + beq 93bf8 <_Py_open@@Base+0x2e28> │ │ │ │ + b 93b88 <_Py_open@@Base+0x2db8> │ │ │ │ mov r4, #0 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r8, r3 │ │ │ │ - beq 93bf8 <_Py_open@@Base+0x2e58> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 93c28 <_Py_open@@Base+0x2e58> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17860 @ 0x45c4 │ │ │ │ + movw r1, #15428 @ 0x3c44 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 93b58 <_Py_open@@Base+0x2db8> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 93b88 <_Py_open@@Base+0x2db8> │ │ │ │ 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 93c38 <_Py_open@@Base+0x2e98> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 93c68 <_Py_open@@Base+0x2e98> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 27ad20 │ │ │ │ + b 27a868 │ │ │ │ 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, r1 │ │ │ │ mov r5, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ - bne 93c74 <_Py_open@@Base+0x2ed4> │ │ │ │ + bne 93ca4 <_Py_open@@Base+0x2ed4> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 93c8c <_Py_open@@Base+0x2eec> │ │ │ │ - b 93ca8 <_Py_open@@Base+0x2f08> │ │ │ │ - movw r0, #29792 @ 0x7460 │ │ │ │ + bne 93cbc <_Py_open@@Base+0x2eec> │ │ │ │ + b 93cd8 <_Py_open@@Base+0x2f08> │ │ │ │ + movw r0, #27360 @ 0x6ae0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 2c7b7c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c6dbc <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93c64 <_Py_open@@Base+0x2ec4> │ │ │ │ - b 93cbc <_Py_open@@Base+0x2f1c> │ │ │ │ + bne 93c94 <_Py_open@@Base+0x2ec4> │ │ │ │ + b 93cec <_Py_open@@Base+0x2f1c> │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #29792 @ 0x7460 │ │ │ │ + movw r0, #27360 @ 0x6ae0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93cbc <_Py_open@@Base+0x2f1c> │ │ │ │ + beq 93cec <_Py_open@@Base+0x2f1c> │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 34df78 │ │ │ │ + b 34d754 │ │ │ │ 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 93cf8 <_Py_open@@Base+0x2f58> │ │ │ │ + bne 93d28 <_Py_open@@Base+0x2f58> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 93d10 <_Py_open@@Base+0x2f70> │ │ │ │ - b 93d2c <_Py_open@@Base+0x2f8c> │ │ │ │ - movw r0, #1344 @ 0x540 │ │ │ │ - movt r0, #64 @ 0x40 │ │ │ │ - bl 2c7b7c <_PyArg_NoKeywords@@Base> │ │ │ │ + bne 93d40 <_Py_open@@Base+0x2f70> │ │ │ │ + b 93d5c <_Py_open@@Base+0x2f8c> │ │ │ │ + movw r0, #64396 @ 0xfb8c │ │ │ │ + movt r0, #63 @ 0x3f │ │ │ │ + bl 2c6dbc <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93ce8 <_Py_open@@Base+0x2f48> │ │ │ │ - b 93d40 <_Py_open@@Base+0x2fa0> │ │ │ │ + bne 93d18 <_Py_open@@Base+0x2f48> │ │ │ │ + b 93d70 <_Py_open@@Base+0x2fa0> │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #1344 @ 0x540 │ │ │ │ - movt r0, #64 @ 0x40 │ │ │ │ + movw r0, #64396 @ 0xfb8c │ │ │ │ + movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93d40 <_Py_open@@Base+0x2fa0> │ │ │ │ + beq 93d70 <_Py_open@@Base+0x2fa0> │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 349ce8 │ │ │ │ + b 349600 │ │ │ │ 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 8d260 <_PyObject_GetMethod@@Base+0x102c> │ │ │ │ - bl 1bb1ac │ │ │ │ + bl 8d290 <_PyObject_GetMethod@@Base+0xfcc> │ │ │ │ + bl 1bacac │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 93d78 <_Py_open@@Base+0x2fd8> │ │ │ │ + bne 93da8 <_Py_open@@Base+0x2fd8> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2e1c38 │ │ │ │ + b 2e1788 │ │ │ │ mov r1, #1 │ │ │ │ - bl 1bc728 │ │ │ │ + bl 1bc228 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #55996 @ 0xdabc │ │ │ │ + movw r0, #56044 @ 0xdaec │ │ │ │ movt r0, #8 │ │ │ │ - bl 2b5fe4 │ │ │ │ + bl 2b58dc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 93dc0 <_Py_open@@Base+0x3020> │ │ │ │ + bne 93df0 <_Py_open@@Base+0x3020> │ │ │ │ mov r0, r4 │ │ │ │ - bl 982fc │ │ │ │ + bl 97e3c │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17884 @ 0x45dc │ │ │ │ + movw r1, #15452 @ 0x3c5c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc728 │ │ │ │ + bl 1bc228 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bcf6c │ │ │ │ + bl 1bca6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 982fc │ │ │ │ + bl 97e3c │ │ │ │ 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] @ 93fc4 <_Py_open@@Base+0x3224> │ │ │ │ + ldr r6, [pc, #448] @ 93ff4 <_Py_open@@Base+0x3224> │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r6, #1480] @ 0x5c8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 93fbc <_Py_open@@Base+0x321c> │ │ │ │ + beq 93fec <_Py_open@@Base+0x321c> │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [r6, #1488] @ 0x5d0 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r9, [r0] │ │ │ │ movw r5, #32752 @ 0x7ff0 │ │ │ │ movt r5, #97 @ 0x61 │ │ │ │ mov r8, r0 │ │ │ │ mov sl, #0 │ │ │ │ mov r3, #156 @ 0x9c │ │ │ │ mul r1, r3, sl │ │ │ │ ldr r0, [r5, r1] │ │ │ │ cmp r0, r7 │ │ │ │ - beq 93e60 <_Py_open@@Base+0x30c0> │ │ │ │ + beq 93e90 <_Py_open@@Base+0x30c0> │ │ │ │ add sl, sl, #1 │ │ │ │ cmp sl, #5 │ │ │ │ - bne 93e34 <_Py_open@@Base+0x3094> │ │ │ │ + bne 93e64 <_Py_open@@Base+0x3094> │ │ │ │ mov r1, #624 @ 0x270 │ │ │ │ mov sl, #4 │ │ │ │ mov r3, #0 │ │ │ │ - b 93e64 <_Py_open@@Base+0x30c4> │ │ │ │ + b 93e94 <_Py_open@@Base+0x30c4> │ │ │ │ mov r3, #1 │ │ │ │ mov ip, #156 @ 0x9c │ │ │ │ mla ip, ip, sl, r5 │ │ │ │ ldr r2, [ip, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 93e94 <_Py_open@@Base+0x30f4> │ │ │ │ + beq 93ec4 <_Py_open@@Base+0x30f4> │ │ │ │ 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 93ed0 <_Py_open@@Base+0x3130> │ │ │ │ + beq 93f00 <_Py_open@@Base+0x3130> │ │ │ │ mov r2, #20 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4744 @ 0x1288 │ │ │ │ + movw r1, #2336 @ 0x920 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_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 93f28 <_Py_open@@Base+0x3188> │ │ │ │ + b 93f58 <_Py_open@@Base+0x3188> │ │ │ │ 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, #33184 @ 0x81a0 │ │ │ │ + movw ip, #28896 @ 0x70e0 │ │ │ │ movt ip, #61 @ 0x3d │ │ │ │ str ip, [sp] │ │ │ │ bl 2e328 <__snprintf_chk@plt> │ │ │ │ mov r2, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #17912 @ 0x45f8 │ │ │ │ + movw r1, #15480 @ 0x3c78 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ bl 2e31c │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r5, #62868 @ 0xf594 │ │ │ │ + movw r5, #62908 @ 0xf5bc │ │ │ │ movt r5, #103 @ 0x67 │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #27124 @ 0x69f4 │ │ │ │ + movw r1, #24788 @ 0x60d4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ ldr r2, [r6, #1504] @ 0x5e0 │ │ │ │ ldr r1, [r6, #1492] @ 0x5d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38800 │ │ │ │ + bl 38818 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 93f9c <_Py_open@@Base+0x31fc> │ │ │ │ + bne 93fcc <_Py_open@@Base+0x31fc> │ │ │ │ ldr r3, [r6, #1500] @ 0x5dc │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 93f94 <_Py_open@@Base+0x31f4> │ │ │ │ + beq 93fc4 <_Py_open@@Base+0x31f4> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #35620 @ 0x8b24 │ │ │ │ + movw r1, #36940 @ 0x904c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 245358 <_Py_write_noraise@@Base> │ │ │ │ + bl 24e3d8 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 345a4 <_Py_DumpStack@@Base> │ │ │ │ + bl 345c0 <_Py_DumpStack@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #12] │ │ │ │ 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 @ │ │ │ │ │ │ │ │ -00093fc8 : │ │ │ │ +00093ff8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a0fc │ │ │ │ + b 3a114 │ │ │ │ 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 14ba8c │ │ │ │ + bl 14b694 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 94218 │ │ │ │ + beq 94248 │ │ │ │ mov r2, #16 │ │ │ │ - movw r1, #17956 @ 0x4624 │ │ │ │ + movw r1, #15524 @ 0x3ca4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl ba598 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ba76c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ movne r7, #0 │ │ │ │ movwne r6, #22300 @ 0x571c │ │ │ │ movtne r6, #97 @ 0x61 │ │ │ │ - beq 94210 │ │ │ │ + beq 94240 │ │ │ │ ldr r5, [r6] │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba598 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ - movw r1, #26720 @ 0x6860 │ │ │ │ + bl ba76c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + movw r1, #24288 @ 0x5ee0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ cmn r0, #1 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - beq 94210 │ │ │ │ - bl ba598 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + beq 94240 │ │ │ │ + bl ba76c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ mov r1, r6 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq 94210 │ │ │ │ - bl b4a10 │ │ │ │ + beq 94240 │ │ │ │ + bl b4ae0 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 94210 │ │ │ │ - bl 1de954 │ │ │ │ + beq 94240 │ │ │ │ + bl 1dd410 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 94194 │ │ │ │ + blt 941c4 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 940b8 │ │ │ │ + bgt 940e8 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r5] │ │ │ │ - bne 940b8 │ │ │ │ + bne 940e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ - movw r1, #9556 @ 0x2554 │ │ │ │ + movw r1, #7088 @ 0x1bb0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r7, #10 │ │ │ │ - beq 940e8 │ │ │ │ - bl ba598 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + beq 94118 │ │ │ │ + bl ba76c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9402c │ │ │ │ - b 94210 │ │ │ │ + bne 9405c │ │ │ │ + b 94240 │ │ │ │ movw r6, #21800 @ 0x5528 │ │ │ │ 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, #9556 @ 0x2554 │ │ │ │ + movw r1, #7088 @ 0x1bb0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - beq 94210 │ │ │ │ + beq 94240 │ │ │ │ cmp r5, r9 │ │ │ │ - beq 941d8 │ │ │ │ - bl ba598 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + beq 94208 │ │ │ │ + bl ba76c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 94210 │ │ │ │ + beq 94240 │ │ │ │ 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 ba598 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ba76c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ mov r2, #1 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 94210 │ │ │ │ + beq 94240 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26720 @ 0x6860 │ │ │ │ + movw r1, #24288 @ 0x5ee0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl ba598 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ba76c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ mov r1, r5 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 94210 │ │ │ │ + beq 94240 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1de954 │ │ │ │ + bl 1dd410 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bge 941b8 │ │ │ │ + bge 941e8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94210 │ │ │ │ + bgt 94240 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 94210 │ │ │ │ + bne 94240 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 94210 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 94240 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 941d8 │ │ │ │ + bgt 94208 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r5] │ │ │ │ - bne 941d8 │ │ │ │ + bne 94208 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #20 │ │ │ │ subs sl, sl, #1 │ │ │ │ - bne 940fc │ │ │ │ + bne 9412c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58588 @ 0xe4dc │ │ │ │ + movw r1, #56156 @ 0xdb5c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl ba598 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ba76c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 94210 │ │ │ │ + beq 94240 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 14ca58 │ │ │ │ + b 14c660 │ │ │ │ mov r0, r4 │ │ │ │ - bl 203788 │ │ │ │ + bl 202580 │ │ │ │ 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 1eec44 │ │ │ │ + bl 1ed9dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94268 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 94298 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17976 @ 0x4638 │ │ │ │ + movw r1, #15544 @ 0x3cb8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 94278 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 942a8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1ec47c │ │ │ │ + bl 1eb20c │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge 94280 │ │ │ │ + bge 942b0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r7, #65536 @ 0x10000 │ │ │ │ - ble 942a4 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + ble 942d4 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18016 @ 0x4660 │ │ │ │ + movw r1, #15584 @ 0x3ce0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 94278 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 942a8 │ │ │ │ lsl r0, r7, #2 │ │ │ │ - bl a5998 │ │ │ │ + bl a5a58 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r6, #0 │ │ │ │ - bne 94300 │ │ │ │ - bl 2e1c38 │ │ │ │ - b 94278 │ │ │ │ - bl 16b10c │ │ │ │ + bne 94330 │ │ │ │ + bl 2e1788 │ │ │ │ + b 942a8 │ │ │ │ + bl 16adcc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9439c │ │ │ │ - bl 1acc98 │ │ │ │ + beq 943cc │ │ │ │ + bl 1ac8b8 │ │ │ │ add r1, r5, r6, lsl #2 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 94314 │ │ │ │ - bl 2de228 <_Py_Gid_Converter@@Base> │ │ │ │ + beq 94344 │ │ │ │ + bl 2ddd80 <_Py_Gid_Converter@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9433c │ │ │ │ + beq 9436c │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 94360 │ │ │ │ + ble 94390 │ │ │ │ add r6, r6, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ cmp r6, r7 │ │ │ │ - bne 942c0 │ │ │ │ - b 94378 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 942f0 │ │ │ │ + b 943a8 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18032 @ 0x4670 │ │ │ │ + movw r1, #15600 @ 0x3cf0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 94344 │ │ │ │ - b 9439c │ │ │ │ + ble 94374 │ │ │ │ + b 943cc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9439c │ │ │ │ + bgt 943cc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9439c │ │ │ │ + bne 943cc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 9439c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 943cc │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - bne 942fc │ │ │ │ + bne 9432c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 942fc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 9432c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2dce8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 943a8 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 943d8 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5ea8 │ │ │ │ - b 94278 │ │ │ │ + bl a5f68 │ │ │ │ + b 942a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ 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 300e28 │ │ │ │ + bl 3009e8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 943e8 │ │ │ │ + bne 94418 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ bl 2d238 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9440c │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 9443c │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27ad20 │ │ │ │ + b 27a868 │ │ │ │ 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 94468 │ │ │ │ + bne 94498 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 94464 │ │ │ │ + ble 94494 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 944b0 │ │ │ │ + beq 944e0 │ │ │ │ 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] @ 94548 │ │ │ │ + ldr r1, [pc, #192] @ 94578 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 944b0 │ │ │ │ + bne 944e0 │ │ │ │ mov r0, #0 │ │ │ │ - b 94540 │ │ │ │ + b 94570 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 300e28 │ │ │ │ + bl 3009e8 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 944a8 │ │ │ │ + beq 944d8 │ │ │ │ add r2, r6, r4 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 944f4 │ │ │ │ + beq 94524 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 944f8 │ │ │ │ - bl be4fc │ │ │ │ + bne 94528 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 944f8 │ │ │ │ - b 944a8 │ │ │ │ + beq 94528 │ │ │ │ + b 944d8 │ │ │ │ mov r4, #0 │ │ │ │ - bl dc4ec │ │ │ │ + bl dd114 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 2dae4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmp r4, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 94540 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 94570 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27ad20 │ │ │ │ + b 27a868 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ strdeq r8, [r2], #-208 @ 0xffffff30 @ │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94568 │ │ │ │ + bne 94598 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r1] │ │ │ │ strd r2, [r1, #8] │ │ │ │ bx lr │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -105454,443 +105468,443 @@ │ │ │ │ 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 2dc954 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 2dc4d0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 945b4 │ │ │ │ + beq 945e4 │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 374d38 <_PyTime_AsTimeval@@Base> │ │ │ │ + b 374568 <_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 94604 │ │ │ │ + bhi 94634 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94634 │ │ │ │ - b 94628 │ │ │ │ + bne 94664 │ │ │ │ + b 94658 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #34824 @ 0x8808 │ │ │ │ + movw r0, #32164 @ 0x7da4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 945ec │ │ │ │ - b 9468c │ │ │ │ - bl be4fc │ │ │ │ + bne 9461c │ │ │ │ + b 946bc │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9468c │ │ │ │ + bne 946bc │ │ │ │ cmp r5, #2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ movle r4, #0 │ │ │ │ ldr r5, [r7, #12] │ │ │ │ ldrgt r4, [r4, #8] │ │ │ │ - bl 9454c │ │ │ │ + bl 9457c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9468c │ │ │ │ + beq 946bc │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9454c │ │ │ │ + bl 9457c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9468c │ │ │ │ + beq 946bc │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e760 <__setitimer64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94694 │ │ │ │ + beq 946c4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ mov r0, #0 │ │ │ │ - b 9469c │ │ │ │ + b 946cc │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 91eb4 <_Py_open@@Base+0x1114> │ │ │ │ + bl 91ee4 <_Py_open@@Base+0x1114> │ │ │ │ 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, r1 │ │ │ │ - bl c4da0 │ │ │ │ + bl c50c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 94764 │ │ │ │ + beq 94794 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl 28ea4c │ │ │ │ + bl 28e594 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r3, [r4, #32] │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - bl be4fc │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94768 │ │ │ │ + beq 94798 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94764 │ │ │ │ + bgt 94794 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 94764 │ │ │ │ + bne 94794 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 3286d0 <_PyObject_GetXIData@@Base+0x1720> │ │ │ │ + bl 327f24 <_PyObject_GetXIData@@Base+0x1724> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94820 │ │ │ │ + beq 94850 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ sub r1, fp, #404 @ 0x194 │ │ │ │ sub r0, fp, #276 @ 0x114 │ │ │ │ bl 2e280 │ │ │ │ - bl dc4ec │ │ │ │ + bl dd114 │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ mov r6, r0 │ │ │ │ sub r0, fp, #276 @ 0x114 │ │ │ │ bl 2dd6c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 94810 │ │ │ │ + bne 94840 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 947fc │ │ │ │ - bl b8fac │ │ │ │ + bne 9482c │ │ │ │ + bl b9178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 947b0 │ │ │ │ + beq 947e0 │ │ │ │ mov r0, #0 │ │ │ │ - b 94820 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + b 94850 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ - b 947f4 │ │ │ │ + bl 27a868 │ │ │ │ + b 94824 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 946a4 │ │ │ │ + bl 946d4 │ │ │ │ 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 94868 │ │ │ │ + bne 94898 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #412 @ 0x19c │ │ │ │ - bl 3286d0 <_PyObject_GetXIData@@Base+0x1720> │ │ │ │ + bl 327f24 <_PyObject_GetXIData@@Base+0x1724> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9488c │ │ │ │ - b 94964 │ │ │ │ + bne 948bc │ │ │ │ + b 94994 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #35012 @ 0x88c4 │ │ │ │ + movw r0, #32352 @ 0x7e60 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94850 │ │ │ │ - b 94964 │ │ │ │ + bne 94880 │ │ │ │ + b 94994 │ │ │ │ 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 2dc954 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 2dc4d0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 94964 │ │ │ │ + beq 94994 │ │ │ │ ldr r4, [fp, #-432] @ 0xfffffe50 │ │ │ │ ldr r5, [fp, #-436] @ 0xfffffe4c │ │ │ │ cmp r4, #0 │ │ │ │ - bge 948e4 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 94914 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30052 @ 0x7564 │ │ │ │ + movw r1, #27620 @ 0x6be4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 94964 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 94994 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3415c8 <_PyDeadline_Init@@Base> │ │ │ │ + bl 340ebc <_PyDeadline_Init@@Base> │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r4 │ │ │ │ sub r2, fp, #428 @ 0x1ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 2dcb60 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl dc4ec │ │ │ │ + bl 2dc6dc <_PyTime_AsTimespec@@Base> │ │ │ │ + bl dd114 │ │ │ │ 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 df21c │ │ │ │ + bl dfe38 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 94990 │ │ │ │ + bne 949c0 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - beq 9496c │ │ │ │ + beq 9499c │ │ │ │ cmp r3, #11 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 949a0 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 949d0 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ mov r0, #0 │ │ │ │ - b 949a0 │ │ │ │ - bl b8fac │ │ │ │ + b 949d0 │ │ │ │ + bl b9178 │ │ │ │ mov r1, r7 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bne 94964 │ │ │ │ - bl 38e164 <_PyDeadline_Get@@Base> │ │ │ │ + bne 94994 │ │ │ │ + bl 2f26d0 <_PyDeadline_Get@@Base> │ │ │ │ mov r5, r0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - bge 948f8 │ │ │ │ + bge 94928 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 946a4 │ │ │ │ + bl 946d4 │ │ │ │ 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, #19408 @ 0x4bd0 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ - bl 1809c4 │ │ │ │ + bl 18067c │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b7940 │ │ │ │ + b 2b7240 │ │ │ │ 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, #6792 @ 0x1a88 │ │ │ │ + movw r1, #6732 @ 0x1a4c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1809c4 │ │ │ │ + bl 18067c │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 94a40 │ │ │ │ + beq 94a70 │ │ │ │ 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 94a58 │ │ │ │ + b 94a88 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #932 @ 0x3a4 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + movw r1, #63984 @ 0xf9f0 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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, #6792 @ 0x1a88 │ │ │ │ + movw r1, #6732 @ 0x1a4c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1809c4 │ │ │ │ + bl 18067c │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3bf2f8 <_PyXIData_Free@@Base+0x3128> │ │ │ │ + b 3be988 <_PyXIData_Free@@Base+0x3128> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 94a60 │ │ │ │ + b 94a90 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 94a60 │ │ │ │ + b 94a90 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45168 @ 0xb070 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f4cc0 │ │ │ │ + bl 1f3a50 │ │ │ │ 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, #45168 @ 0xb070 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f4cc0 │ │ │ │ + bl 1f3a50 │ │ │ │ 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, #52404 @ 0xccb4 │ │ │ │ + movw r3, #48436 @ 0xbd34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f4cc0 │ │ │ │ + bl 1f3a50 │ │ │ │ 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 │ │ │ │ + movw r1, #38064 @ 0x94b0 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1809c4 │ │ │ │ + bl 18067c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r4, [r3, #44] @ 0x2c │ │ │ │ cmp r7, r4 │ │ │ │ - beq 94ba4 │ │ │ │ + beq 94bd4 │ │ │ │ ldr r2, [r7, #148] @ 0x94 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 94ba4 │ │ │ │ + beq 94bd4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - bne 94bc8 │ │ │ │ - b 94be4 │ │ │ │ + bne 94bf8 │ │ │ │ + b 94c14 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 94b94 │ │ │ │ + beq 94bc4 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #18056 @ 0x4688 │ │ │ │ + movw r0, #15624 @ 0x3d08 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2c7b7c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c6dbc <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94b94 │ │ │ │ - b 94c44 │ │ │ │ + bne 94bc4 │ │ │ │ + b 94c74 │ │ │ │ mov r3, #2 │ │ │ │ - movw r0, #18056 @ 0x4688 │ │ │ │ + movw r0, #15624 @ 0x3d08 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94c44 │ │ │ │ + beq 94c74 │ │ │ │ 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 94c30 │ │ │ │ + beq 94c60 │ │ │ │ mov r1, r6 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94c30 │ │ │ │ + bne 94c60 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #13272 @ 0x33d8 │ │ │ │ + movw r1, #10612 @ 0x2974 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #18056 @ 0x4688 │ │ │ │ + movw r0, #15624 @ 0x3d08 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 94c44 │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 94c74 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 34a3c4 │ │ │ │ + b 349b8c │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ @@ -105899,77 +105913,77 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 94ca0 │ │ │ │ + bne 94cd0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 94ce0 │ │ │ │ + beq 94d10 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #220] @ 94d90 │ │ │ │ + ldr ip, [pc, #220] @ 94dc0 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94ce0 │ │ │ │ + bne 94d10 │ │ │ │ mov r0, #0 │ │ │ │ - b 94d88 │ │ │ │ + b 94db8 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq 94d2c │ │ │ │ - bl b6288 │ │ │ │ + beq 94d5c │ │ │ │ + bl b6364 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 94d2c │ │ │ │ + bne 94d5c │ │ │ │ ldr ip, [r5, #24] │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ - ldr r0, [pc, #128] @ 94d94 │ │ │ │ + ldr r0, [pc, #128] @ 94dc4 │ │ │ │ sub r1, fp, #20 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str r4, [fp, #-16] │ │ │ │ - bl d7e4c │ │ │ │ + bl d8a64 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 94d60 │ │ │ │ - b 94cd8 │ │ │ │ + bne 94d90 │ │ │ │ + b 94d08 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 94d80 │ │ │ │ - ldr r1, [pc, #88] @ 94d98 │ │ │ │ + bne 94db0 │ │ │ │ + ldr r1, [pc, #88] @ 94dc8 │ │ │ │ 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 94d80 │ │ │ │ + b 94db0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94d80 │ │ │ │ + bgt 94db0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 94d80 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 94db0 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r8, r2, ip, lsl lr │ │ │ │ rsbeq r3, r3, r0, ror r5 │ │ │ │ andeq r0, r0, ip │ │ │ │ @@ -105983,110 +105997,110 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 94df0 │ │ │ │ + bne 94e20 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 94e30 │ │ │ │ + beq 94e60 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #208] @ 94ed4 │ │ │ │ + ldr ip, [pc, #208] @ 94f04 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94e30 │ │ │ │ + bne 94e60 │ │ │ │ mov r0, #0 │ │ │ │ - b 94ecc │ │ │ │ + b 94efc │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq 94e7c │ │ │ │ - bl b6288 │ │ │ │ + beq 94eac │ │ │ │ + bl b6364 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 94e7c │ │ │ │ + bne 94eac │ │ │ │ ldr ip, [r5, #24] │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ - ldr r0, [pc, #116] @ 94ed8 │ │ │ │ + ldr r0, [pc, #116] @ 94f08 │ │ │ │ sub r1, fp, #20 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str r4, [fp, #-16] │ │ │ │ - bl d7e4c │ │ │ │ + bl d8a64 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 94ea4 │ │ │ │ - b 94e28 │ │ │ │ + bne 94ed4 │ │ │ │ + b 94e58 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 94ec4 │ │ │ │ + beq 94ef4 │ │ │ │ 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 94ec4 │ │ │ │ + b 94ef4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94ec4 │ │ │ │ + bgt 94ef4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 94ec4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 94ef4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r8, r2, r8, asr #28 │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ - bl 9f37c │ │ │ │ + bl 9f408 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 94f54 │ │ │ │ - ldr r2, [pc, #92] @ 94f60 │ │ │ │ - movw r1, #18068 @ 0x4694 │ │ │ │ + beq 94f84 │ │ │ │ + ldr r2, [pc, #92] @ 94f90 │ │ │ │ + movw r1, #15636 @ 0x3d14 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 94f30 │ │ │ │ - ldr r2, [pc, #68] @ 94f60 │ │ │ │ + beq 94f60 │ │ │ │ + ldr r2, [pc, #68] @ 94f90 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18084 @ 0x46a4 │ │ │ │ + movw r1, #15652 @ 0x3d24 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94f58 │ │ │ │ + bne 94f88 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94f54 │ │ │ │ + bgt 94f84 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 94f54 │ │ │ │ + bne 94f84 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ @@ -106094,608 +106108,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 94fb8 │ │ │ │ + bne 94fe8 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 94fb4 │ │ │ │ + blt 94fe4 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 94ff4 │ │ │ │ + beq 95024 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #480] @ 951a0 │ │ │ │ + ldr r1, [pc, #480] @ 951d0 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 95188 │ │ │ │ + beq 951b8 │ │ │ │ adds r4, r4, r5 │ │ │ │ - beq 9502c │ │ │ │ + beq 9505c │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95020 │ │ │ │ - bl 128f04 │ │ │ │ + beq 95050 │ │ │ │ + bl 129ba0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 95188 │ │ │ │ + blt 951b8 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 95024 │ │ │ │ - b 95038 │ │ │ │ + bne 95054 │ │ │ │ + b 95068 │ │ │ │ mov r5, #1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ - b 9503c │ │ │ │ + b 9506c │ │ │ │ mov r1, r4 │ │ │ │ mov r5, #1 │ │ │ │ - b 9503c │ │ │ │ + b 9506c │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, #340 @ 0x154 │ │ │ │ ldrd r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ strd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bne 9506c │ │ │ │ + bne 9509c │ │ │ │ mov r3, #13824 @ 0x3600 │ │ │ │ movt r3, #50277 @ 0xc465 │ │ │ │ ldr r7, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r5, #0 │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne 950ac │ │ │ │ - b 95084 │ │ │ │ + bne 950dc │ │ │ │ + b 950b4 │ │ │ │ mov r2, #3 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 2dc954 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 2dc4d0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 95050 │ │ │ │ - b 95188 │ │ │ │ + bne 95080 │ │ │ │ + b 951b8 │ │ │ │ cmn r4, #1 │ │ │ │ cmpeq r7, r3 │ │ │ │ - beq 950ac │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 950dc │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7644 @ 0x1ddc │ │ │ │ + movw r1, #5132 @ 0x140c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 95188 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 951b8 │ │ │ │ cmn r4, #1 │ │ │ │ cmpeq r7, r3 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ ands r2, r2, r4, lsr #31 │ │ │ │ - beq 950e0 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 95110 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7692 @ 0x1e0c │ │ │ │ + movw r1, #5180 @ 0x143c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 95188 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 951b8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 9513c │ │ │ │ + beq 9516c │ │ │ │ cmn r4, #1 │ │ │ │ cmpeq r7, r3 │ │ │ │ - beq 95144 │ │ │ │ + beq 95174 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2878e4 <_PyTime_AsMicroseconds@@Base> │ │ │ │ + bl 28742c <_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 95144 │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + bge 95174 │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7736 @ 0x1e38 │ │ │ │ + movw r1, #5224 @ 0x1468 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 95188 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 951b8 │ │ │ │ mov r7, r5 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, #11 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r4 │ │ │ │ add r0, r6, #8 │ │ │ │ str r1, [sp] │ │ │ │ - bl 18ba50 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18b6cc <_PyMutex_LockTimed@@Base> │ │ │ │ cmp r0, #2 │ │ │ │ - beq 95188 │ │ │ │ + beq 951b8 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r0, #4404 @ 0x1134 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 9518c │ │ │ │ - bl be4fc │ │ │ │ + bne 951bc │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5464 @ 0x1558 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 9518c │ │ │ │ + beq 951bc │ │ │ │ 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, r4, 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 r4, r0 │ │ │ │ add r0, r0, #37 @ 0x25 │ │ │ │ - bl 2b94e0 <_PyEvent_Notify@@Base> │ │ │ │ + bl 2b8e40 <_PyEvent_Notify@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f1334 <_PyEvent_IsSet@@Base+0xff8> │ │ │ │ + bl 2f0e88 <_PyEvent_IsSet@@Base+0xff8> │ │ │ │ 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, #61752 @ 0xf138 │ │ │ │ + movw r1, #59320 @ 0xe7b8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d2e40 │ │ │ │ + bl d3a64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95258 │ │ │ │ + beq 95288 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 1b4690 │ │ │ │ + bl 1b3b54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 95258 │ │ │ │ + beq 95288 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, fp, #20 │ │ │ │ - bl 2dcb60 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 2dc6dc <_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 9525c │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 9528c │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ 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 2ab838 <_PyEval_MakePendingCalls@@Base+0x1dd4> │ │ │ │ + bl 2ab1e8 <_PyEval_MakePendingCalls@@Base+0x1c40> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 952fc │ │ │ │ + beq 9532c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl c45ac │ │ │ │ + bl c4778 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl c45ac │ │ │ │ + bl c4778 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl c45ac │ │ │ │ + bl c4778 │ │ │ │ mov r1, r5 │ │ │ │ ldrd r6, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r8 │ │ │ │ strd r6, [sp] │ │ │ │ - movw r0, #18096 @ 0x46b0 │ │ │ │ + movw r0, #15664 @ 0x3d30 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 952e8 │ │ │ │ + bgt 95318 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 952f0 │ │ │ │ + beq 95320 │ │ │ │ mov r4, r5 │ │ │ │ - b 952fc │ │ │ │ + b 9532c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 952e8 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 95318 │ │ │ │ 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 95354 │ │ │ │ - movw r2, #33584 @ 0x8330 │ │ │ │ + bne 95384 │ │ │ │ + movw r2, #29296 @ 0x7270 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #18400 @ 0x47e0 │ │ │ │ + movw r1, #15740 @ 0x3d7c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #38448 @ 0x9630 │ │ │ │ + movw r0, #33444 @ 0x82a4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 953b4 │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 953e4 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd664 │ │ │ │ + bl ce2dc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 953b4 │ │ │ │ + beq 953e4 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 95394 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 953c4 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40048 @ 0x9c70 │ │ │ │ + movw r1, #37844 @ 0x93d4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 953b4 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 953e4 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, #0 │ │ │ │ bl 2de80 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 173d28 │ │ │ │ + b 1739e0 │ │ │ │ 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 953fc │ │ │ │ + bne 9542c │ │ │ │ ldr r3, [r5] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 95420 │ │ │ │ - b 95478 │ │ │ │ + bne 95450 │ │ │ │ + b 954a8 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #31196 @ 0x79dc │ │ │ │ + movw r0, #28548 @ 0x6f84 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 953e4 │ │ │ │ - b 95510 │ │ │ │ + bne 95414 │ │ │ │ + b 95540 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 95458 │ │ │ │ + beq 95488 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd664 │ │ │ │ + bl ce2dc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 95510 │ │ │ │ + beq 95540 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 9547c │ │ │ │ - b 954d4 │ │ │ │ - movw r2, #10128 @ 0x2790 │ │ │ │ + beq 954ac │ │ │ │ + b 95504 │ │ │ │ + movw r2, #7468 @ 0x1d2c │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #13272 @ 0x33d8 │ │ │ │ + movw r1, #10612 @ 0x2974 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #31196 @ 0x79dc │ │ │ │ + movw r0, #28548 @ 0x6f84 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 95510 │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 95540 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 954b0 │ │ │ │ - movw r2, #33584 @ 0x8330 │ │ │ │ + bne 954e0 │ │ │ │ + movw r2, #29296 @ 0x7270 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13384 @ 0x3448 │ │ │ │ + movw r1, #10724 @ 0x29e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #31196 @ 0x79dc │ │ │ │ + movw r0, #28548 @ 0x6f84 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 95510 │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 95540 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd664 │ │ │ │ + bl ce2dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 95510 │ │ │ │ + beq 95540 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 954f0 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 95520 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40048 @ 0x9c70 │ │ │ │ + movw r1, #37844 @ 0x93d4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 95510 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 95540 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2de80 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 173d28 │ │ │ │ + b 1739e0 │ │ │ │ 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 95558 │ │ │ │ + bne 95588 │ │ │ │ ldr r3, [r6] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 9557c │ │ │ │ - b 955d4 │ │ │ │ + bne 955ac │ │ │ │ + b 95604 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #31208 @ 0x79e8 │ │ │ │ + movw r0, #28560 @ 0x6f90 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95540 │ │ │ │ - b 9568c │ │ │ │ + bne 95570 │ │ │ │ + b 956bc │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 955b4 │ │ │ │ + beq 955e4 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd664 │ │ │ │ + bl ce2dc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9568c │ │ │ │ + beq 956bc │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 955d8 │ │ │ │ - b 95630 │ │ │ │ - movw r2, #10128 @ 0x2790 │ │ │ │ + beq 95608 │ │ │ │ + b 95660 │ │ │ │ + movw r2, #7468 @ 0x1d2c │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #13272 @ 0x33d8 │ │ │ │ + movw r1, #10612 @ 0x2974 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #31208 @ 0x79e8 │ │ │ │ + movw r0, #28560 @ 0x6f90 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 9568c │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 956bc │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 9560c │ │ │ │ - movw r2, #33584 @ 0x8330 │ │ │ │ + bne 9563c │ │ │ │ + movw r2, #29296 @ 0x7270 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13384 @ 0x3448 │ │ │ │ + movw r1, #10724 @ 0x29e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #31208 @ 0x79e8 │ │ │ │ + movw r0, #28560 @ 0x6f90 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 9568c │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 956bc │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd664 │ │ │ │ + bl ce2dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 9568c │ │ │ │ + beq 956bc │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 9564c │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 9567c │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40048 @ 0x9c70 │ │ │ │ + movw r1, #37844 @ 0x93d4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 9568c │ │ │ │ + bl 16e8c0 │ │ │ │ + b 956bc │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 176884 │ │ │ │ + bl 17653c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9566c │ │ │ │ - bl be4fc │ │ │ │ + bne 9569c │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9568c │ │ │ │ + bne 956bc │ │ │ │ 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 173d28 │ │ │ │ + b 1739e0 │ │ │ │ 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 95734 │ │ │ │ + beq 95764 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 95714 │ │ │ │ + beq 95744 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd664 │ │ │ │ + bl ce2dc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 95770 │ │ │ │ + beq 957a0 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 95738 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 95768 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40048 @ 0x9c70 │ │ │ │ + movw r1, #37844 @ 0x93d4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 95770 │ │ │ │ - movw r2, #10128 @ 0x2790 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 957a0 │ │ │ │ + movw r2, #7468 @ 0x1d2c │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #18400 @ 0x47e0 │ │ │ │ + movw r1, #15740 @ 0x3d7c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #31224 @ 0x79f8 │ │ │ │ + movw r0, #28576 @ 0x6fa0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 95770 │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 957a0 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d604 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95760 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 95790 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 27ad20 │ │ │ │ + b 27a868 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 173d28 │ │ │ │ + b 1739e0 │ │ │ │ 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 957d4 │ │ │ │ + bne 95804 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 957f8 │ │ │ │ - movw r2, #33584 @ 0x8330 │ │ │ │ + bne 95828 │ │ │ │ + movw r2, #29296 @ 0x7270 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13272 @ 0x33d8 │ │ │ │ + movw r1, #10612 @ 0x2974 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #31236 @ 0x7a04 │ │ │ │ + movw r0, #28588 @ 0x6fac │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 9580c │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 9583c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #31236 @ 0x7a04 │ │ │ │ + movw r0, #28588 @ 0x6fac │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 957a0 │ │ │ │ - b 9580c │ │ │ │ + bne 957d0 │ │ │ │ + b 9583c │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd664 │ │ │ │ + bl ce2dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 95814 │ │ │ │ + bne 95844 │ │ │ │ mov r0, #0 │ │ │ │ - b 958d8 │ │ │ │ + b 95908 │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, r3 │ │ │ │ - bne 9586c │ │ │ │ + bne 9589c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 958a8 │ │ │ │ + beq 958d8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 95888 │ │ │ │ + beq 958b8 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd664 │ │ │ │ + bl ce2dc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9580c │ │ │ │ + beq 9583c │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 958ac │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 958dc │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40048 @ 0x9c70 │ │ │ │ + movw r1, #37844 @ 0x93d4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 9580c │ │ │ │ - movw r2, #10128 @ 0x2790 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 9583c │ │ │ │ + movw r2, #7468 @ 0x1d2c │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #13384 @ 0x3448 │ │ │ │ + movw r1, #10724 @ 0x29e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #31236 @ 0x7a04 │ │ │ │ + movw r0, #28588 @ 0x6fac │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 9580c │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 9583c │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d220 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 958d8 │ │ │ │ + beq 95908 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 173d28 │ │ │ │ + b 1739e0 │ │ │ │ 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 │ │ │ │ @@ -106704,56 +106718,56 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 95934 │ │ │ │ + bne 95964 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 95974 │ │ │ │ + beq 959a4 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #168] @ 959f0 │ │ │ │ + ldr ip, [pc, #168] @ 95a20 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95974 │ │ │ │ + bne 959a4 │ │ │ │ mov r0, #0 │ │ │ │ - b 959e8 │ │ │ │ + b 95a18 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq 959b0 │ │ │ │ - bl b6288 │ │ │ │ + beq 959e0 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 959b0 │ │ │ │ + bne 959e0 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl 157d64 │ │ │ │ + bl 157950 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 959e0 │ │ │ │ - b 9596c │ │ │ │ + bne 95a10 │ │ │ │ + b 9599c │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 959e0 │ │ │ │ - ldr r1, [pc, #48] @ 959f4 │ │ │ │ + bne 95a10 │ │ │ │ + ldr r1, [pc, #48] @ 95a24 │ │ │ │ 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] │ │ │ │ @@ -106768,40 +106782,40 @@ │ │ │ │ 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 95a80 │ │ │ │ + beq 95ab0 │ │ │ │ ldrb r2, [r5, #57] @ 0x39 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 95a34 │ │ │ │ + beq 95a64 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1973a0 │ │ │ │ + b 197060 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1973a0 │ │ │ │ + bl 197060 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 95a78 │ │ │ │ + beq 95aa8 │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ - bl 157d64 │ │ │ │ + bl 157950 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95a88 │ │ │ │ + beq 95ab8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 95a78 │ │ │ │ + bgt 95aa8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 95a78 │ │ │ │ + bne 95aa8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 95a88 │ │ │ │ + b 95ab8 │ │ │ │ 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 │ │ │ │ @@ -106811,65 +106825,65 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 95aec │ │ │ │ + bne 95b1c │ │ │ │ cmp r3, #0 │ │ │ │ - blt 95ae8 │ │ │ │ + blt 95b18 │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ cmp r2, #0 │ │ │ │ orreq r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 95b24 │ │ │ │ + beq 95b54 │ │ │ │ mov r4, ip │ │ │ │ - ldr r1, [pc, #164] @ 95b98 │ │ │ │ + ldr r1, [pc, #164] @ 95bc8 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95b90 │ │ │ │ + beq 95bc0 │ │ │ │ adds r7, r7, r4 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ moveq ip, r0 │ │ │ │ - beq 95b68 │ │ │ │ + beq 95b98 │ │ │ │ ldr ip, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 95b50 │ │ │ │ + beq 95b80 │ │ │ │ cmp r7, #1 │ │ │ │ - bne 95b58 │ │ │ │ - b 95b60 │ │ │ │ + bne 95b88 │ │ │ │ + b 95b90 │ │ │ │ movw ip, #5196 @ 0x144c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b 95b68 │ │ │ │ + b 95b98 │ │ │ │ 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 d5828 │ │ │ │ + bl d643c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r8, r2, ip, asr #29 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ @@ -106879,55 +106893,55 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 95bf0 │ │ │ │ + bne 95c20 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 95c30 │ │ │ │ + beq 95c60 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #156] @ 95ca0 │ │ │ │ + ldr ip, [pc, #156] @ 95cd0 │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95c30 │ │ │ │ + bne 95c60 │ │ │ │ mov r0, #0 │ │ │ │ - b 95c98 │ │ │ │ + b 95cc8 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq 95c6c │ │ │ │ - bl b6288 │ │ │ │ + beq 95c9c │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95c6c │ │ │ │ + bne 95c9c │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl 158634 │ │ │ │ + bl 158220 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 95c90 │ │ │ │ - b 95c28 │ │ │ │ + bne 95cc0 │ │ │ │ + b 95c58 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 95c90 │ │ │ │ + beq 95cc0 │ │ │ │ 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 │ │ │ │ @@ -106939,136 +106953,136 @@ │ │ │ │ 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 3bdbd0 <_PyXIData_Free@@Base+0x1a00> │ │ │ │ + bl 3bd260 <_PyXIData_Free@@Base+0x1a00> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95ce0 │ │ │ │ + beq 95d10 │ │ │ │ cmp r0, #1 │ │ │ │ ldreq r0, [fp, #-16] │ │ │ │ - beq 95d1c │ │ │ │ - b 95cf8 │ │ │ │ + beq 95d4c │ │ │ │ + b 95d28 │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 380978 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 3801a0 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 95d00 │ │ │ │ + ble 95d30 │ │ │ │ mov r0, #0 │ │ │ │ - b 95d1c │ │ │ │ + b 95d4c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 95cf8 │ │ │ │ + bne 95d28 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 95cf8 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 95d28 │ │ │ │ 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 95ca4 │ │ │ │ + b 95cd4 │ │ │ │ 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 b73ac │ │ │ │ + bl b7568 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 95df4 │ │ │ │ + beq 95e24 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 14193c │ │ │ │ + bl 141518 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 95db0 │ │ │ │ + bgt 95de0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 95db0 │ │ │ │ + bne 95de0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 95df4 │ │ │ │ + beq 95e24 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 345dd4 │ │ │ │ + bl 3456b8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 95dfc │ │ │ │ + bne 95e2c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 95df4 │ │ │ │ + bgt 95e24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 95df4 │ │ │ │ + bne 95e24 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 95e2c │ │ │ │ + b 95e5c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 95e10 │ │ │ │ + ble 95e40 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 95e2c │ │ │ │ + b 95e5c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 95e04 │ │ │ │ + bne 95e34 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 95e04 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 95e34 │ │ │ │ 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, #8612 @ 0x21a4 │ │ │ │ + movw r1, #5952 @ 0x1740 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl d2e40 │ │ │ │ + bl d3a64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95e78 │ │ │ │ + bne 95ea8 │ │ │ │ mov r4, #0 │ │ │ │ - b 95ebc │ │ │ │ + b 95eec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ mov r1, #0 │ │ │ │ - bl 16bd14 │ │ │ │ + bl 16b9d4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 95e70 │ │ │ │ + beq 95ea0 │ │ │ │ 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 a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ 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} │ │ │ │ @@ -107077,356 +107091,356 @@ │ │ │ │ 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, #18104 @ 0x46b8 │ │ │ │ + movw r1, #15672 @ 0x3d38 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d2e40 │ │ │ │ + bl d3a64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95f08 │ │ │ │ + bne 95f38 │ │ │ │ mov r4, #0 │ │ │ │ - b 95fb0 │ │ │ │ + b 95fe0 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 16bd14 │ │ │ │ + bl 16b9d4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 95f00 │ │ │ │ + beq 95f30 │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl 16bd14 │ │ │ │ + bl 16b9d4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 95fa8 │ │ │ │ + beq 95fd8 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r3, r0 │ │ │ │ - bgt 95f58 │ │ │ │ + bgt 95f88 │ │ │ │ sub r0, r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r6, r0, lsl #2 │ │ │ │ bl 2db5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95f7c │ │ │ │ + beq 95fac │ │ │ │ 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 95f9c │ │ │ │ + b 95fcc │ │ │ │ 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 a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ mov r0, r6 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -00095fbc <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ +00095fec <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #30944 @ 0x78e0 │ │ │ │ + movw r0, #23832 @ 0x5d18 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #15529 @ 0x3ca9 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 25e7d0 │ │ │ │ + b 25da4c │ │ │ │ │ │ │ │ -00095fdc : │ │ │ │ +0009600c : │ │ │ │ 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 96028 │ │ │ │ - ldr r3, [pc, #72] @ 96054 │ │ │ │ + beq 96058 │ │ │ │ + ldr r3, [pc, #72] @ 96084 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r2, r3] │ │ │ │ - bl 25e910 │ │ │ │ + bl 25db8c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 96028 │ │ │ │ + bne 96058 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ str r4, [r5, #84] @ 0x54 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d8c48 │ │ │ │ + bl 2d87c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a7658 │ │ │ │ + b a7718 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00096058 : │ │ │ │ +00096088 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mvn r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 95fdc │ │ │ │ + b 9600c │ │ │ │ │ │ │ │ -00096070 : │ │ │ │ +000960a0 : │ │ │ │ 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 960b4 │ │ │ │ + beq 960e4 │ │ │ │ mov r5, r1 │ │ │ │ - bl 25e910 │ │ │ │ + bl 25db8c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 960bc │ │ │ │ - ldr r3, [pc, #84] @ 960f8 │ │ │ │ + bne 960ec │ │ │ │ + ldr r3, [pc, #84] @ 96128 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ str r4, [r3, #84] @ 0x54 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ mov r5, #0 │ │ │ │ - b 960f0 │ │ │ │ + b 96120 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2ceecc <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ + bl 2ce10c <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 960f0 │ │ │ │ + bgt 96120 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 960f0 │ │ │ │ + bne 96120 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000960fc <_PyMonitoring_FireCRaiseEvent@@Base>: │ │ │ │ +0009612c <_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 6a990 <_PyMonitoring_FirePyThrowEvent@@Base+0x188> │ │ │ │ + bl 6a8f4 <_PyMonitoring_FirePyThrowEvent@@Base+0x384> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9613c <_PyMonitoring_FireCRaiseEvent@@Base+0x40> │ │ │ │ + bne 9616c <_PyMonitoring_FireCRaiseEvent@@Base+0x40> │ │ │ │ mvn r4, #0 │ │ │ │ - b 96194 <_PyMonitoring_FireCRaiseEvent@@Base+0x98> │ │ │ │ + b 961c4 <_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 696b0 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ + bl 69668 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 9618c <_PyMonitoring_FireCRaiseEvent@@Base+0x90> │ │ │ │ - bl 143438 │ │ │ │ - b 96194 <_PyMonitoring_FireCRaiseEvent@@Base+0x98> │ │ │ │ - bl a7658 │ │ │ │ - b 96134 <_PyMonitoring_FireCRaiseEvent@@Base+0x38> │ │ │ │ + bne 961bc <_PyMonitoring_FireCRaiseEvent@@Base+0x90> │ │ │ │ + bl 14302c │ │ │ │ + b 961c4 <_PyMonitoring_FireCRaiseEvent@@Base+0x98> │ │ │ │ + bl a7718 │ │ │ │ + b 96164 <_PyMonitoring_FireCRaiseEvent@@Base+0x38> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000961a0 <_PyMonitoring_FireReraiseEvent@@Base>: │ │ │ │ +000961d0 <_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 6a990 <_PyMonitoring_FirePyThrowEvent@@Base+0x188> │ │ │ │ + bl 6a8f4 <_PyMonitoring_FirePyThrowEvent@@Base+0x384> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 961e0 <_PyMonitoring_FireReraiseEvent@@Base+0x40> │ │ │ │ + bne 96210 <_PyMonitoring_FireReraiseEvent@@Base+0x40> │ │ │ │ mvn r4, #0 │ │ │ │ - b 96238 <_PyMonitoring_FireReraiseEvent@@Base+0x98> │ │ │ │ + b 96268 <_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 696b0 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ + bl 69668 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 96230 <_PyMonitoring_FireReraiseEvent@@Base+0x90> │ │ │ │ - bl 143438 │ │ │ │ - b 96238 <_PyMonitoring_FireReraiseEvent@@Base+0x98> │ │ │ │ - bl a7658 │ │ │ │ - b 961d8 <_PyMonitoring_FireReraiseEvent@@Base+0x38> │ │ │ │ + bne 96260 <_PyMonitoring_FireReraiseEvent@@Base+0x90> │ │ │ │ + bl 14302c │ │ │ │ + b 96268 <_PyMonitoring_FireReraiseEvent@@Base+0x98> │ │ │ │ + bl a7718 │ │ │ │ + b 96208 <_PyMonitoring_FireReraiseEvent@@Base+0x38> │ │ │ │ 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 9f37c │ │ │ │ + bl 9f408 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r7, #0 │ │ │ │ ldrne r3, [r4, #8] │ │ │ │ ldrne r9, [r3, #8] │ │ │ │ - bne 962cc <_PyMonitoring_FireReraiseEvent@@Base+0x12c> │ │ │ │ - b 96308 <_PyMonitoring_FireReraiseEvent@@Base+0x168> │ │ │ │ + bne 962fc <_PyMonitoring_FireReraiseEvent@@Base+0x12c> │ │ │ │ + b 96338 <_PyMonitoring_FireReraiseEvent@@Base+0x168> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ - movw r0, #34720 @ 0x87a0 │ │ │ │ + movw r0, #32288 @ 0x7e20 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 96310 <_PyMonitoring_FireReraiseEvent@@Base+0x170> │ │ │ │ + beq 96340 <_PyMonitoring_FireReraiseEvent@@Base+0x170> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a9350 │ │ │ │ + bl a93a8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 96338 <_PyMonitoring_FireReraiseEvent@@Base+0x198> │ │ │ │ + ble 96368 <_PyMonitoring_FireReraiseEvent@@Base+0x198> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 96354 <_PyMonitoring_FireReraiseEvent@@Base+0x1b4> │ │ │ │ + ble 96384 <_PyMonitoring_FireReraiseEvent@@Base+0x1b4> │ │ │ │ cmn sl, #1 │ │ │ │ - beq 96300 <_PyMonitoring_FireReraiseEvent@@Base+0x160> │ │ │ │ + beq 96330 <_PyMonitoring_FireReraiseEvent@@Base+0x160> │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r3, r7 │ │ │ │ - bls 96370 <_PyMonitoring_FireReraiseEvent@@Base+0x1d0> │ │ │ │ + bls 963a0 <_PyMonitoring_FireReraiseEvent@@Base+0x1d0> │ │ │ │ ldr r3, [r9, #12] │ │ │ │ ldr r6, [r3, r7, lsl #3] │ │ │ │ add r3, r3, r7, lsl #3 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 962c8 <_PyMonitoring_FireReraiseEvent@@Base+0x128> │ │ │ │ + beq 962f8 <_PyMonitoring_FireReraiseEvent@@Base+0x128> │ │ │ │ mov r0, r6 │ │ │ │ ldr sl, [r3, #4] │ │ │ │ - bl b23fc │ │ │ │ + bl b24cc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 96278 <_PyMonitoring_FireReraiseEvent@@Base+0xd8> │ │ │ │ + bne 962a8 <_PyMonitoring_FireReraiseEvent@@Base+0xd8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ mov r5, #0 │ │ │ │ - b 96370 <_PyMonitoring_FireReraiseEvent@@Base+0x1d0> │ │ │ │ + b 963a0 <_PyMonitoring_FireReraiseEvent@@Base+0x1d0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96300 <_PyMonitoring_FireReraiseEvent@@Base+0x160> │ │ │ │ + bgt 96330 <_PyMonitoring_FireReraiseEvent@@Base+0x160> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96300 <_PyMonitoring_FireReraiseEvent@@Base+0x160> │ │ │ │ + bne 96330 <_PyMonitoring_FireReraiseEvent@@Base+0x160> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 96300 <_PyMonitoring_FireReraiseEvent@@Base+0x160> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 96330 <_PyMonitoring_FireReraiseEvent@@Base+0x160> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 962b4 <_PyMonitoring_FireReraiseEvent@@Base+0x114> │ │ │ │ + bne 962e4 <_PyMonitoring_FireReraiseEvent@@Base+0x114> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 962b4 <_PyMonitoring_FireReraiseEvent@@Base+0x114> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 962e4 <_PyMonitoring_FireReraiseEvent@@Base+0x114> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 962c0 <_PyMonitoring_FireReraiseEvent@@Base+0x120> │ │ │ │ + bne 962f0 <_PyMonitoring_FireReraiseEvent@@Base+0x120> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 962c0 <_PyMonitoring_FireReraiseEvent@@Base+0x120> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 962f0 <_PyMonitoring_FireReraiseEvent@@Base+0x120> │ │ │ │ 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 96244 <_PyMonitoring_FireReraiseEvent@@Base+0xa4> │ │ │ │ + b 96274 <_PyMonitoring_FireReraiseEvent@@Base+0xa4> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 96244 <_PyMonitoring_FireReraiseEvent@@Base+0xa4> │ │ │ │ + bl 96274 <_PyMonitoring_FireReraiseEvent@@Base+0xa4> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 96414 <_PyMonitoring_FireReraiseEvent@@Base+0x274> │ │ │ │ + beq 96444 <_PyMonitoring_FireReraiseEvent@@Base+0x274> │ │ │ │ mov r0, #1 │ │ │ │ - bl a091c │ │ │ │ + bl a09e0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 963e4 <_PyMonitoring_FireReraiseEvent@@Base+0x244> │ │ │ │ + bne 96414 <_PyMonitoring_FireReraiseEvent@@Base+0x244> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96414 <_PyMonitoring_FireReraiseEvent@@Base+0x274> │ │ │ │ + bgt 96444 <_PyMonitoring_FireReraiseEvent@@Base+0x274> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96414 <_PyMonitoring_FireReraiseEvent@@Base+0x274> │ │ │ │ + bne 96444 <_PyMonitoring_FireReraiseEvent@@Base+0x274> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 96414 <_PyMonitoring_FireReraiseEvent@@Base+0x274> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 96444 <_PyMonitoring_FireReraiseEvent@@Base+0x274> │ │ │ │ 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 cef58 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b cfbd0 <_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 │ │ │ │ @@ -107436,311 +107450,311 @@ │ │ │ │ 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 96474 <_PyMonitoring_FireReraiseEvent@@Base+0x2d4> │ │ │ │ + bne 964a4 <_PyMonitoring_FireReraiseEvent@@Base+0x2d4> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, lr │ │ │ │ - beq 964b4 <_PyMonitoring_FireReraiseEvent@@Base+0x314> │ │ │ │ - ldr r4, [pc, #208] @ 9654c <_PyMonitoring_FireReraiseEvent@@Base+0x3ac> │ │ │ │ + beq 964e4 <_PyMonitoring_FireReraiseEvent@@Base+0x314> │ │ │ │ + ldr r4, [pc, #208] @ 9657c <_PyMonitoring_FireReraiseEvent@@Base+0x3ac> │ │ │ │ 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 16ed20 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16e9f0 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 964b4 <_PyMonitoring_FireReraiseEvent@@Base+0x314> │ │ │ │ + bne 964e4 <_PyMonitoring_FireReraiseEvent@@Base+0x314> │ │ │ │ mov r4, #0 │ │ │ │ - b 96538 <_PyMonitoring_FireReraiseEvent@@Base+0x398> │ │ │ │ + b 96568 <_PyMonitoring_FireReraiseEvent@@Base+0x398> │ │ │ │ ldr r0, [r0] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 1ba49c │ │ │ │ + bl 1b9f9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 964ac <_PyMonitoring_FireReraiseEvent@@Base+0x30c> │ │ │ │ + beq 964dc <_PyMonitoring_FireReraiseEvent@@Base+0x30c> │ │ │ │ ldr r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl fc6d4 │ │ │ │ + bl fd264 │ │ │ │ mov r2, r4 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #33972 @ 0x84b4 │ │ │ │ + movw r1, #29684 @ 0x73f4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #18108 @ 0x46bc │ │ │ │ + movw r0, #15676 @ 0x3d3c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d7dfc │ │ │ │ + bl d8a14 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9651c <_PyMonitoring_FireReraiseEvent@@Base+0x37c> │ │ │ │ - bl dc4ec │ │ │ │ + beq 9654c <_PyMonitoring_FireReraiseEvent@@Base+0x37c> │ │ │ │ + bl dd114 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2da90 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df21c │ │ │ │ + bl dfe38 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 9652c <_PyMonitoring_FireReraiseEvent@@Base+0x38c> │ │ │ │ - bl be4fc │ │ │ │ + bne 9655c <_PyMonitoring_FireReraiseEvent@@Base+0x38c> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 964ac <_PyMonitoring_FireReraiseEvent@@Base+0x30c> │ │ │ │ + bne 964dc <_PyMonitoring_FireReraiseEvent@@Base+0x30c> │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r8, r2, r4, lsr #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 r4, r1 │ │ │ │ - movw r1, #38344 @ 0x95c8 │ │ │ │ + movw r1, #38064 @ 0x94b0 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 1809c4 │ │ │ │ + bl 18067c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 965ac <_PyMonitoring_FireReraiseEvent@@Base+0x40c> │ │ │ │ + beq 965dc <_PyMonitoring_FireReraiseEvent@@Base+0x40c> │ │ │ │ ldr r2, [r6, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 965ac <_PyMonitoring_FireReraiseEvent@@Base+0x40c> │ │ │ │ + beq 965dc <_PyMonitoring_FireReraiseEvent@@Base+0x40c> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #3 │ │ │ │ - bne 965d0 <_PyMonitoring_FireReraiseEvent@@Base+0x430> │ │ │ │ - b 965ec <_PyMonitoring_FireReraiseEvent@@Base+0x44c> │ │ │ │ + bne 96600 <_PyMonitoring_FireReraiseEvent@@Base+0x430> │ │ │ │ + b 9661c <_PyMonitoring_FireReraiseEvent@@Base+0x44c> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 9659c <_PyMonitoring_FireReraiseEvent@@Base+0x3fc> │ │ │ │ + beq 965cc <_PyMonitoring_FireReraiseEvent@@Base+0x3fc> │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #18120 @ 0x46c8 │ │ │ │ + movw r0, #15688 @ 0x3d48 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2c7b7c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c6dbc <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9659c <_PyMonitoring_FireReraiseEvent@@Base+0x3fc> │ │ │ │ - b 96644 <_PyMonitoring_FireReraiseEvent@@Base+0x4a4> │ │ │ │ + bne 965cc <_PyMonitoring_FireReraiseEvent@@Base+0x3fc> │ │ │ │ + b 96674 <_PyMonitoring_FireReraiseEvent@@Base+0x4a4> │ │ │ │ mov r3, #3 │ │ │ │ - movw r0, #18120 @ 0x46c8 │ │ │ │ + movw r0, #15688 @ 0x3d48 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96644 <_PyMonitoring_FireReraiseEvent@@Base+0x4a4> │ │ │ │ + beq 96674 <_PyMonitoring_FireReraiseEvent@@Base+0x4a4> │ │ │ │ ldr r5, [r4, #20] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 96624 <_PyMonitoring_FireReraiseEvent@@Base+0x484> │ │ │ │ + bne 96654 <_PyMonitoring_FireReraiseEvent@@Base+0x484> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #2348 @ 0x92c │ │ │ │ - movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #13384 @ 0x3448 │ │ │ │ + movw r2, #65372 @ 0xff5c │ │ │ │ + movt r2, #62 @ 0x3e │ │ │ │ + movw r1, #10724 @ 0x29e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #18120 @ 0x46c8 │ │ │ │ + movw r0, #15688 @ 0x3d48 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 96644 <_PyMonitoring_FireReraiseEvent@@Base+0x4a4> │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 96674 <_PyMonitoring_FireReraiseEvent@@Base+0x4a4> │ │ │ │ ldr r3, [r6, #448] @ 0x1c0 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r4, [r4, #24] │ │ │ │ ldr r6, [r3, #12] │ │ │ │ ldr r0, [r6, #80] @ 0x50 │ │ │ │ - bl 305a30 <_PyXI_GetMainNamespace@@Base+0x3bc> │ │ │ │ + bl 30550c <_PyXI_GetMainNamespace@@Base+0x3bc> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9664c <_PyMonitoring_FireReraiseEvent@@Base+0x4ac> │ │ │ │ + bne 9667c <_PyMonitoring_FireReraiseEvent@@Base+0x4ac> │ │ │ │ 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 96680 <_PyMonitoring_FireReraiseEvent@@Base+0x4e0> │ │ │ │ - bl a7658 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + ble 966b0 <_PyMonitoring_FireReraiseEvent@@Base+0x4e0> │ │ │ │ + bl a7718 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18136 @ 0x46d8 │ │ │ │ + movw r1, #15704 @ 0x3d58 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 96644 <_PyMonitoring_FireReraiseEvent@@Base+0x4a4> │ │ │ │ + bl 16e8c0 │ │ │ │ + b 96674 <_PyMonitoring_FireReraiseEvent@@Base+0x4a4> │ │ │ │ cmp r2, r1 │ │ │ │ - ble 966ac <_PyMonitoring_FireReraiseEvent@@Base+0x50c> │ │ │ │ + ble 966dc <_PyMonitoring_FireReraiseEvent@@Base+0x50c> │ │ │ │ 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 96680 <_PyMonitoring_FireReraiseEvent@@Base+0x4e0> │ │ │ │ + b 966b0 <_PyMonitoring_FireReraiseEvent@@Base+0x4e0> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ str r2, [r0, #12] │ │ │ │ - bne 966f0 <_PyMonitoring_FireReraiseEvent@@Base+0x550> │ │ │ │ + bne 96720 <_PyMonitoring_FireReraiseEvent@@Base+0x550> │ │ │ │ cmp r4, r3 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r6, #80] @ 0x50 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 96660 <_PyMonitoring_FireReraiseEvent@@Base+0x4c0> │ │ │ │ + bne 96690 <_PyMonitoring_FireReraiseEvent@@Base+0x4c0> │ │ │ │ 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 96660 <_PyMonitoring_FireReraiseEvent@@Base+0x4c0> │ │ │ │ + b 96690 <_PyMonitoring_FireReraiseEvent@@Base+0x4c0> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 96738 <_PyMonitoring_FireReraiseEvent@@Base+0x598> │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + bne 96768 <_PyMonitoring_FireReraiseEvent@@Base+0x598> │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1908 @ 0x774 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + movw r1, #64960 @ 0xfdc0 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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 a7658 │ │ │ │ + bl a7718 │ │ │ │ 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 967a0 <_PyMonitoring_FireReraiseEvent@@Base+0x600> │ │ │ │ + beq 967d0 <_PyMonitoring_FireReraiseEvent@@Base+0x600> │ │ │ │ mov r0, r1 │ │ │ │ - bl b8ae0 │ │ │ │ + bl b8cac │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 967b0 <_PyMonitoring_FireReraiseEvent@@Base+0x610> │ │ │ │ - b 967c4 <_PyMonitoring_FireReraiseEvent@@Base+0x624> │ │ │ │ + bne 967e0 <_PyMonitoring_FireReraiseEvent@@Base+0x610> │ │ │ │ + b 967f4 <_PyMonitoring_FireReraiseEvent@@Base+0x624> │ │ │ │ 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 a7658 │ │ │ │ + bl a7718 │ │ │ │ movw r1, #5196 @ 0x144c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r0, r1 │ │ │ │ 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 │ │ │ │ - ldr ip, [pc, #440] @ 969a0 <_PyMonitoring_FireReraiseEvent@@Base+0x800> │ │ │ │ + ldr ip, [pc, #440] @ 969d0 <_PyMonitoring_FireReraiseEvent@@Base+0x800> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ - movw r1, #33128 @ 0x8168 │ │ │ │ + movw r1, #30696 @ 0x77e8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3, ip] │ │ │ │ mov r2, #0 │ │ │ │ - bl 283afc │ │ │ │ + bl 283564 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 968e0 <_PyMonitoring_FireReraiseEvent@@Base+0x740> │ │ │ │ + beq 96910 <_PyMonitoring_FireReraiseEvent@@Base+0x740> │ │ │ │ add r0, r5, #113664 @ 0x1bc00 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, #404 @ 0x194 │ │ │ │ - movw r1, #32892 @ 0x807c │ │ │ │ + movw r1, #32916 @ 0x8094 │ │ │ │ movt r1, #3 │ │ │ │ - bl 2789a4 <_Py_normpath@@Base+0xcd8> │ │ │ │ + bl 2784ec <_Py_normpath@@Base+0xcd8> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 968e0 <_PyMonitoring_FireReraiseEvent@@Base+0x740> │ │ │ │ - ldr r0, [pc, #360] @ 969a4 <_PyMonitoring_FireReraiseEvent@@Base+0x804> │ │ │ │ + blt 96910 <_PyMonitoring_FireReraiseEvent@@Base+0x740> │ │ │ │ + ldr r0, [pc, #360] @ 969d4 <_PyMonitoring_FireReraiseEvent@@Base+0x804> │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 96858 <_PyMonitoring_FireReraiseEvent@@Base+0x6b8> │ │ │ │ + bne 96888 <_PyMonitoring_FireReraiseEvent@@Base+0x6b8> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 96840 <_PyMonitoring_FireReraiseEvent@@Base+0x6a0> │ │ │ │ + bne 96870 <_PyMonitoring_FireReraiseEvent@@Base+0x6a0> │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ dmb ish │ │ │ │ - bne 96880 <_PyMonitoring_FireReraiseEvent@@Base+0x6e0> │ │ │ │ + bne 968b0 <_PyMonitoring_FireReraiseEvent@@Base+0x6e0> │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18ba50 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18b6cc <_PyMutex_LockTimed@@Base> │ │ │ │ ldr sl, [r5, #3696] @ 0xe70 │ │ │ │ mov r4, #0 │ │ │ │ cmp sl, #0 │ │ │ │ ldrne sl, [sl, #4] │ │ │ │ addne r4, r4, #1 │ │ │ │ - bne 96888 <_PyMonitoring_FireReraiseEvent@@Base+0x6e8> │ │ │ │ + bne 968b8 <_PyMonitoring_FireReraiseEvent@@Base+0x6e8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a091c │ │ │ │ + bl a09e0 │ │ │ │ subs r6, r0, #0 │ │ │ │ addne r4, r6, r4, lsl #2 │ │ │ │ addne r4, r4, #16 │ │ │ │ ldrne r3, [r5, #3696] @ 0xe70 │ │ │ │ - bne 96938 <_PyMonitoring_FireReraiseEvent@@Base+0x798> │ │ │ │ + bne 96968 <_PyMonitoring_FireReraiseEvent@@Base+0x798> │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r7] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 968d0 <_PyMonitoring_FireReraiseEvent@@Base+0x730> │ │ │ │ + bne 96900 <_PyMonitoring_FireReraiseEvent@@Base+0x730> │ │ │ │ strexb r2, sl, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 968b8 <_PyMonitoring_FireReraiseEvent@@Base+0x718> │ │ │ │ + bne 968e8 <_PyMonitoring_FireReraiseEvent@@Base+0x718> │ │ │ │ dmb ish │ │ │ │ - beq 968e0 <_PyMonitoring_FireReraiseEvent@@Base+0x740> │ │ │ │ - ldr r0, [pc, #196] @ 969a4 <_PyMonitoring_FireReraiseEvent@@Base+0x804> │ │ │ │ - bl 2bcb48 │ │ │ │ + beq 96910 <_PyMonitoring_FireReraiseEvent@@Base+0x740> │ │ │ │ + ldr r0, [pc, #196] @ 969d4 <_PyMonitoring_FireReraiseEvent@@Base+0x804> │ │ │ │ + bl 2d8074 │ │ │ │ mvn r4, #0 │ │ │ │ - b 96994 <_PyMonitoring_FireReraiseEvent@@Base+0x7f4> │ │ │ │ + b 969c4 <_PyMonitoring_FireReraiseEvent@@Base+0x7f4> │ │ │ │ ldr ip, [r3, #68] @ 0x44 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ str r9, [r3, #68] @ 0x44 │ │ │ │ - beq 9690c <_PyMonitoring_FireReraiseEvent@@Base+0x76c> │ │ │ │ + beq 9693c <_PyMonitoring_FireReraiseEvent@@Base+0x76c> │ │ │ │ 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 │ │ │ │ @@ -107749,165 +107763,165 @@ │ │ │ │ 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 968e8 <_PyMonitoring_FireReraiseEvent@@Base+0x748> │ │ │ │ + bne 96918 <_PyMonitoring_FireReraiseEvent@@Base+0x748> │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 9695c <_PyMonitoring_FireReraiseEvent@@Base+0x7bc> │ │ │ │ + bne 9698c <_PyMonitoring_FireReraiseEvent@@Base+0x7bc> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 96944 <_PyMonitoring_FireReraiseEvent@@Base+0x7a4> │ │ │ │ + bne 96974 <_PyMonitoring_FireReraiseEvent@@Base+0x7a4> │ │ │ │ dmb ish │ │ │ │ - beq 9696c <_PyMonitoring_FireReraiseEvent@@Base+0x7cc> │ │ │ │ - ldr r0, [pc, #56] @ 969a4 <_PyMonitoring_FireReraiseEvent@@Base+0x804> │ │ │ │ - bl 2bcb48 │ │ │ │ + beq 9699c <_PyMonitoring_FireReraiseEvent@@Base+0x7cc> │ │ │ │ + ldr r0, [pc, #56] @ 969d4 <_PyMonitoring_FireReraiseEvent@@Base+0x804> │ │ │ │ + bl 2d8074 │ │ │ │ add r3, r5, #110592 @ 0x1b000 │ │ │ │ movw r1, #24607 @ 0x601f │ │ │ │ mov r0, #6 │ │ │ │ ldr r3, [r3, #3480] @ 0xd98 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #0 │ │ │ │ - bl 2f5e0c <_PyEval_StopTheWorld@@Base+0xc8> │ │ │ │ + bl 2f572c <_PyEval_StopTheWorld@@Base+0xa0> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000969a8 : │ │ │ │ +000969d8 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #44] @ 969f0 │ │ │ │ + ldr ip, [pc, #44] @ 96a20 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 967cc <_PyMonitoring_FireReraiseEvent@@Base+0x62c> │ │ │ │ + bl 967fc <_PyMonitoring_FireReraiseEvent@@Base+0x62c> │ │ │ │ cmn r0, #1 │ │ │ │ popne {fp, pc} │ │ │ │ - movw r0, #18156 @ 0x46ec │ │ │ │ + movw r0, #15724 @ 0x3d6c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2ebd34 │ │ │ │ + b 2eb888 │ │ │ │ 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] @ 96a4c │ │ │ │ + ldr r0, [pc, #60] @ 96a7c │ │ │ │ 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, #42676 @ 0xa6b4 │ │ │ │ + movwne r1, #41424 @ 0xa1d0 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ movtne r1, #47 @ 0x2f │ │ │ │ - bl 967cc <_PyMonitoring_FireReraiseEvent@@Base+0x62c> │ │ │ │ + bl 967fc <_PyMonitoring_FireReraiseEvent@@Base+0x62c> │ │ │ │ cmn r0, #1 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r0, #0 │ │ │ │ pop {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, #560] @ 96c9c │ │ │ │ + ldr ip, [pc, #560] @ 96ccc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ - movw r1, #33036 @ 0x810c │ │ │ │ + movw r1, #30680 @ 0x77d8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3, ip] │ │ │ │ mov r2, #0 │ │ │ │ - bl 283afc │ │ │ │ + bl 283564 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 96b5c │ │ │ │ + beq 96b8c │ │ │ │ movw r0, #48533 @ 0xbd95 │ │ │ │ movt r0, #1 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r4, r0 │ │ │ │ - movw r1, #31996 @ 0x7cfc │ │ │ │ + movw r1, #32372 @ 0x7e74 │ │ │ │ movt r1, #3 │ │ │ │ - bl 2789a4 <_Py_normpath@@Base+0xcd8> │ │ │ │ + bl 2784ec <_Py_normpath@@Base+0xcd8> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 96b5c │ │ │ │ - ldr r0, [pc, #476] @ 96ca0 │ │ │ │ + blt 96b8c │ │ │ │ + ldr r0, [pc, #476] @ 96cd0 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 96ae0 │ │ │ │ + bne 96b10 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 96ac8 │ │ │ │ + bne 96af8 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ dmb ish │ │ │ │ - bne 96b08 │ │ │ │ + bne 96b38 │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18ba50 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18b6cc <_PyMutex_LockTimed@@Base> │ │ │ │ ldr sl, [r4, #3696] @ 0xe70 │ │ │ │ mov r5, #0 │ │ │ │ cmp sl, #0 │ │ │ │ ldrne sl, [sl, #4] │ │ │ │ addne r5, r5, #1 │ │ │ │ - bne 96b10 │ │ │ │ + bne 96b40 │ │ │ │ mov r0, r5 │ │ │ │ - bl a091c │ │ │ │ + bl a09e0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 96b64 │ │ │ │ + bne 96b94 │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r7] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 96b4c │ │ │ │ + bne 96b7c │ │ │ │ strexb r2, sl, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 96b34 │ │ │ │ + bne 96b64 │ │ │ │ dmb ish │ │ │ │ - beq 96b5c │ │ │ │ - ldr r0, [pc, #324] @ 96ca0 │ │ │ │ - bl 2bcb48 │ │ │ │ + beq 96b8c │ │ │ │ + ldr r0, [pc, #324] @ 96cd0 │ │ │ │ + bl 2d8074 │ │ │ │ mvn r4, #0 │ │ │ │ - b 96c90 │ │ │ │ + b 96cc0 │ │ │ │ ldr sl, [r4, #3696] @ 0xe70 │ │ │ │ add r5, r6, r5, lsl #2 │ │ │ │ add r5, r5, #16 │ │ │ │ mov r3, sl │ │ │ │ cmp r3, #0 │ │ │ │ - beq 96bd0 │ │ │ │ + beq 96c00 │ │ │ │ ldr ip, [r3, #72] @ 0x48 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ str r9, [r3, #72] @ 0x48 │ │ │ │ - beq 96ba0 │ │ │ │ + beq 96bd0 │ │ │ │ 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 │ │ │ │ @@ -107915,506 +107929,506 @@ │ │ │ │ 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 96b74 │ │ │ │ + b 96ba4 │ │ │ │ add r4, r4, #110592 @ 0x1b000 │ │ │ │ ldr r3, [r4, #3484] @ 0xd9c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96c18 │ │ │ │ + bne 96c48 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 96c00 │ │ │ │ + bne 96c30 │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 96be8 │ │ │ │ + bne 96c18 │ │ │ │ dmb ish │ │ │ │ - beq 96c6c │ │ │ │ - ldr r0, [pc, #144] @ 96ca0 │ │ │ │ - bl 2bcb48 │ │ │ │ - b 96c6c │ │ │ │ + beq 96c9c │ │ │ │ + ldr r0, [pc, #144] @ 96cd0 │ │ │ │ + bl 2d8074 │ │ │ │ + b 96c9c │ │ │ │ ldr sl, [sl, #4] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 96be0 │ │ │ │ + beq 96c10 │ │ │ │ ldr r0, [sl, #56] @ 0x38 │ │ │ │ - bl 2fa3fc <_PyEval_GetBuiltin@@Base+0x1f4> │ │ │ │ + bl 2fa094 <_PyEval_GetBuiltin@@Base+0x2cc> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96c14 │ │ │ │ + beq 96c44 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 96c50 │ │ │ │ + bne 96c80 │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 96c38 │ │ │ │ + bne 96c68 │ │ │ │ dmb ish │ │ │ │ - beq 96c60 │ │ │ │ - ldr r0, [pc, #64] @ 96ca0 │ │ │ │ - bl 2bcb48 │ │ │ │ + beq 96c90 │ │ │ │ + ldr r0, [pc, #64] @ 96cd0 │ │ │ │ + bl 2d8074 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7658 │ │ │ │ - b 96b5c │ │ │ │ + bl a7718 │ │ │ │ + b 96b8c │ │ │ │ ldr r3, [r4, #3484] @ 0xd9c │ │ │ │ movw r1, #27823 @ 0x6caf │ │ │ │ mov r0, #7 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #0 │ │ │ │ - bl 2f5e0c <_PyEval_StopTheWorld@@Base+0xc8> │ │ │ │ + bl 2f572c <_PyEval_StopTheWorld@@Base+0xa0> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00096ca4 : │ │ │ │ +00096cd4 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #44] @ 96cec │ │ │ │ + ldr ip, [pc, #44] @ 96d1c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 96a50 │ │ │ │ + bl 96a80 │ │ │ │ cmn r0, #1 │ │ │ │ popne {fp, pc} │ │ │ │ - movw r0, #18208 @ 0x4720 │ │ │ │ + movw r0, #15776 @ 0x3da0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2ebd34 │ │ │ │ + b 2eb888 │ │ │ │ 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] @ 96d48 │ │ │ │ + ldr r0, [pc, #60] @ 96d78 │ │ │ │ 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, #17920 @ 0x4600 │ │ │ │ + movwne r1, #15504 @ 0x3c90 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ movtne r1, #32 │ │ │ │ - bl 96a50 │ │ │ │ + bl 96a80 │ │ │ │ cmn r0, #1 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00096d4c : │ │ │ │ +00096d7c : │ │ │ │ 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] @ 96e80 │ │ │ │ + ldr ip, [pc, #280] @ 96eb0 │ │ │ │ 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 96da0 │ │ │ │ + bne 96dd0 │ │ │ │ strexb r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 96d88 │ │ │ │ + bne 96db8 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ dmb ish │ │ │ │ - beq 96dc0 │ │ │ │ + beq 96df0 │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18ba50 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18b6cc <_PyMutex_LockTimed@@Base> │ │ │ │ ldr r4, [r6, #3696] @ 0xe70 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 96ddc │ │ │ │ + beq 96e0c │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ cmp r3, r7 │ │ │ │ ldrne r4, [r4, #4] │ │ │ │ - bne 96dc4 │ │ │ │ + bne 96df4 │ │ │ │ ldr r0, [r6, #3720] @ 0xe88 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ add r0, r0, #912 @ 0x390 │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 96e04 │ │ │ │ + bne 96e34 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 96dec │ │ │ │ + bne 96e1c │ │ │ │ dmb ish │ │ │ │ - beq 96e10 │ │ │ │ - bl 2bcb48 │ │ │ │ + beq 96e40 │ │ │ │ + bl 2d8074 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 96e70 │ │ │ │ + beq 96ea0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 96e30 │ │ │ │ + beq 96e60 │ │ │ │ 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 96e38 │ │ │ │ + bne 96e68 │ │ │ │ dmb ish │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ add r3, r4, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr r1, r1, #8 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 96e58 │ │ │ │ + bne 96e88 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00096e84 : │ │ │ │ +00096eb4 : │ │ │ │ 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] @ 96fd0 │ │ │ │ + ldr r2, [pc, #304] @ 97000 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 96ec0 │ │ │ │ - movw r1, #8048 @ 0x1f70 │ │ │ │ + bne 96ef0 │ │ │ │ + movw r1, #5852 @ 0x16dc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #276] @ 96fd4 │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #276] @ 97004 │ │ │ │ + bl 8d9ec <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r6, r0 │ │ │ │ sub r1, fp, #24 │ │ │ │ - ldr r0, [pc, #264] @ 96fd8 │ │ │ │ - bl 294c88 │ │ │ │ + ldr r0, [pc, #264] @ 97008 │ │ │ │ + bl 29480c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 96fb8 │ │ │ │ + blt 96fe8 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96ef4 │ │ │ │ + beq 96f24 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 96f48 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bne 96f78 │ │ │ │ + bl aed64 │ │ │ │ mov r0, #0 │ │ │ │ - bl a12b4 │ │ │ │ + bl a1378 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - beq 96fb8 │ │ │ │ - ldr r1, [pc, #192] @ 96fd8 │ │ │ │ + beq 96fe8 │ │ │ │ + ldr r1, [pc, #192] @ 97008 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 27d27c <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ + bl 27cdc4 <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96f48 │ │ │ │ + beq 96f78 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96fb8 │ │ │ │ + bgt 96fe8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96fb8 │ │ │ │ - b 96f88 │ │ │ │ + bne 96fe8 │ │ │ │ + b 96fb8 │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 96fb8 │ │ │ │ + beq 96fe8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5924 │ │ │ │ + bl c5c4c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96f90 │ │ │ │ + beq 96fc0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96fb8 │ │ │ │ + bgt 96fe8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96fb8 │ │ │ │ + bne 96fe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 96fb8 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 96fe8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96fc8 │ │ │ │ + bgt 96ff8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96fc8 │ │ │ │ + bne 96ff8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b a7050 <_Py_Dealloc@@Base> │ │ │ │ + b a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 28b35c <_PyErr_Clear@@Base> │ │ │ │ + b 28aea4 <_PyErr_Clear@@Base> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - @ instruction: 0x005eb494 │ │ │ │ + subseq sl, lr, r4, asr fp │ │ │ │ ldrdeq r7, [r3], #-160 @ 0xffffff60 @ │ │ │ │ │ │ │ │ -00096fdc : │ │ │ │ +0009700c : │ │ │ │ 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] @ 97054 │ │ │ │ + ldr r0, [pc, #92] @ 97084 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 294c88 │ │ │ │ + bl 29480c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 97014 │ │ │ │ + bge 97044 │ │ │ │ mov r4, #0 │ │ │ │ - bl 143524 │ │ │ │ - b 97048 │ │ │ │ + bl 143118 │ │ │ │ + b 97078 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 97044 │ │ │ │ + beq 97074 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands r4, r4, #33554432 @ 0x2000000 │ │ │ │ - beq 97044 │ │ │ │ + beq 97074 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #0 │ │ │ │ movle r4, #0 │ │ │ │ movgt r4, #1 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldrdeq r7, [r3], #-160 @ 0xffffff60 @ │ │ │ │ │ │ │ │ -00097058 : │ │ │ │ +00097088 : │ │ │ │ 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] @ 97294 │ │ │ │ + ldr lr, [pc, #544] @ 972c4 │ │ │ │ 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, #24692 @ 0x6074 │ │ │ │ + movw r3, #22260 @ 0x56f4 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a12b4 │ │ │ │ + bl a1378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9727c │ │ │ │ + beq 972ac │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r5, r6, lsl #2] │ │ │ │ mvn r1, #0 │ │ │ │ - bl ccce0 │ │ │ │ + bl cd958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 970f4 │ │ │ │ + bne 97124 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9727c │ │ │ │ + bgt 972ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9727c │ │ │ │ + bne 972ac │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 9727c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 972ac │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r0, [r3, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne 970b8 │ │ │ │ + bne 970e8 │ │ │ │ ldr r9, [r9, #8] │ │ │ │ - movw r0, #320 @ 0x140 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl aa550 │ │ │ │ + movw r0, #63280 @ 0xf730 │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ + bl aa5a8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 27d27c <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ + bl 27cdc4 <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 97174 │ │ │ │ + beq 971a4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 97164 │ │ │ │ + bgt 97194 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 97164 │ │ │ │ + bne 97194 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - movw r1, #18256 @ 0x4750 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + movw r1, #15824 @ 0x3dd0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #292] @ 97298 │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #292] @ 972c8 │ │ │ │ + bl 8d9ec <_Py_FatalErrorFunc@@Base> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 97194 │ │ │ │ + bgt 971c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 97194 │ │ │ │ + bne 971c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 9728c │ │ │ │ + beq 972bc │ │ │ │ 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 2a89bc │ │ │ │ + bl 2a853c │ │ │ │ cmp r0, r7 │ │ │ │ - beq 9728c │ │ │ │ + beq 972bc │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, r7 │ │ │ │ - bne 971dc │ │ │ │ - movw r1, #18280 @ 0x4768 │ │ │ │ + bne 9720c │ │ │ │ + movw r1, #15848 @ 0x3de8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #188] @ 97298 │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldr r0, [pc, #184] @ 9729c │ │ │ │ + ldr r0, [pc, #188] @ 972c8 │ │ │ │ + bl 8d9ec <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #184] @ 972cc │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ - bl 294c88 │ │ │ │ + bl 29480c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 97200 │ │ │ │ - movw r1, #18312 @ 0x4788 │ │ │ │ + bge 97230 │ │ │ │ + movw r1, #15880 @ 0x3e08 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #152] @ 97298 │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #152] @ 972c8 │ │ │ │ + bl 8d9ec <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97254 │ │ │ │ + beq 97284 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2885cc │ │ │ │ + bl 288114 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 97230 │ │ │ │ - movw r1, #18332 @ 0x479c │ │ │ │ + bne 97260 │ │ │ │ + movw r1, #15900 @ 0x3e1c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #104] @ 97298 │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #104] @ 972c8 │ │ │ │ + bl 8d9ec <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 97254 │ │ │ │ + bgt 97284 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 97254 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne 97284 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9728c │ │ │ │ + bgt 972bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9728c │ │ │ │ + bne 972bc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 9728c │ │ │ │ - movw r1, #18364 @ 0x47bc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 972bc │ │ │ │ + movw r1, #15932 @ 0x3e3c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #12] @ 97298 │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #12] @ 972c8 │ │ │ │ + bl 8d9ec <_Py_FatalErrorFunc@@Base> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - ldrheq fp, [lr], #-64 @ 0xffffffc0 │ │ │ │ + subseq sl, lr, r0, ror fp │ │ │ │ rsbeq r6, r3, r8, ror #11 │ │ │ │ │ │ │ │ -000972a0 : │ │ │ │ +000972d0 : │ │ │ │ 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 97058 │ │ │ │ + b 97088 │ │ │ │ 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 1ba49c │ │ │ │ + bl 1b9f9c │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 97308 │ │ │ │ + bne 97338 │ │ │ │ mov r4, #0 │ │ │ │ - b 97344 │ │ │ │ + b 97374 │ │ │ │ bl 2e520 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #19 │ │ │ │ add r0, r5, #16 │ │ │ │ str r2, [r3] │ │ │ │ bl 2e0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9733c │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 9736c │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ - b 97300 │ │ │ │ - bl b23fc │ │ │ │ + bl 27a868 │ │ │ │ + b 97330 │ │ │ │ + bl b24cc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ 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 │ │ │ │ @@ -108425,1021 +108439,705 @@ │ │ │ │ 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] @ 9747c │ │ │ │ - movw r2, #18384 @ 0x47d0 │ │ │ │ + ldr r3, [pc, #224] @ 974ac │ │ │ │ + movw r2, #15952 @ 0x3e50 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ str ip, [fp, #-68] @ 0xffffffbc │ │ │ │ str ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 141c50 │ │ │ │ + bl 14182c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 973e0 │ │ │ │ + beq 97410 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 973e8 │ │ │ │ + bge 97418 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c4e48 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bl 1c4930 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18404 @ 0x47e4 │ │ │ │ + movw r1, #15972 @ 0x3e64 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ - b 97474 │ │ │ │ + b 974a4 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ moveq r2, r3 │ │ │ │ streq r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - beq 97428 │ │ │ │ + beq 97458 │ │ │ │ cmp r2, r3 │ │ │ │ - ble 97428 │ │ │ │ + ble 97458 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c4e48 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bl 1c4930 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18444 @ 0x480c │ │ │ │ + movw r1, #16012 @ 0x3e8c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 973e0 │ │ │ │ + bl 16e8c0 │ │ │ │ + b 97410 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ sub ip, fp, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ - bl 7c478 │ │ │ │ + bl 7c430 │ │ │ │ ldr r6, [fp, #-76] @ 0xffffffb4 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bge 9745c │ │ │ │ - bl 1c4e48 │ │ │ │ + bge 9748c │ │ │ │ + bl 1c4930 │ │ │ │ mov r0, r6 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ - b 973e0 │ │ │ │ - bl 1c4e48 │ │ │ │ - movw r0, #18492 @ 0x483c │ │ │ │ + bl aed64 │ │ │ │ + b 97410 │ │ │ │ + bl 1c4930 │ │ │ │ + movw r0, #16060 @ 0x3ebc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r8, r2, r0, asr 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, #0 │ │ │ │ - bl a12b4 │ │ │ │ + bl a1378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9755c │ │ │ │ + beq 9758c │ │ │ │ bl 2d3d0 │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r7, r6 │ │ │ │ - bne 9750c │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 9753c │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9755c │ │ │ │ + bgt 9758c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9755c │ │ │ │ + bne 9758c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 9755c │ │ │ │ - bl c5924 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 9758c │ │ │ │ + bl c5c4c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 97540 │ │ │ │ + beq 97570 │ │ │ │ ldr r2, [r5] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 97580 │ │ │ │ + ble 975b0 │ │ │ │ add r7, r7, #8 │ │ │ │ ldr r1, [r7] │ │ │ │ - movw r2, #59304 @ 0xe7a8 │ │ │ │ + movw r2, #59352 @ 0xe7d8 │ │ │ │ movt r2, #8 │ │ │ │ - movw r0, #18496 @ 0x4840 │ │ │ │ + movw r0, #16064 @ 0x3ec0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 97598 │ │ │ │ + beq 975c8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bne 974ec │ │ │ │ + bne 9751c │ │ │ │ mov r0, r5 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 97564 │ │ │ │ + ble 97594 │ │ │ │ mov r0, r6 │ │ │ │ bl 2cf50 │ │ │ │ mov r4, #0 │ │ │ │ - b 975a0 │ │ │ │ + b 975d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 97554 │ │ │ │ + bne 97584 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 97554 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 97584 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 97508 │ │ │ │ + bne 97538 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 97508 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 97538 │ │ │ │ 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 97604 │ │ │ │ + bne 97634 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 97628 │ │ │ │ - movw r2, #33584 @ 0x8330 │ │ │ │ + bne 97658 │ │ │ │ + movw r2, #29296 @ 0x7270 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #13272 @ 0x33d8 │ │ │ │ + movw r1, #10612 @ 0x2974 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #31220 @ 0x79f4 │ │ │ │ + movw r0, #28572 @ 0x6f9c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 373f18 <_PyArg_BadArgument@@Base> │ │ │ │ - b 976bc │ │ │ │ + bl 373760 <_PyArg_BadArgument@@Base> │ │ │ │ + b 976ec │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #31220 @ 0x79f4 │ │ │ │ + movw r0, #28572 @ 0x6f9c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 975d0 │ │ │ │ - b 976bc │ │ │ │ + bne 97600 │ │ │ │ + b 976ec │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd664 │ │ │ │ + bl ce2dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 976bc │ │ │ │ + beq 976ec │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 97668 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 97698 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40048 @ 0x9c70 │ │ │ │ + movw r1, #37844 @ 0x93d4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 976bc │ │ │ │ + bl 16e8c0 │ │ │ │ + b 976ec │ │ │ │ ldrb r3, [r5] │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r3, r4 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne 9769c │ │ │ │ + bne 976cc │ │ │ │ mov r0, r7 │ │ │ │ - bl 139f90 │ │ │ │ - movw r1, #18500 @ 0x4844 │ │ │ │ + bl 13a590 │ │ │ │ + movw r1, #16068 @ 0x3ec4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 16ebf0 │ │ │ │ - b 976bc │ │ │ │ + bl 16e8c0 │ │ │ │ + b 976ec │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 976d8 │ │ │ │ + beq 97708 │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 1ba49c │ │ │ │ + bl 1b9f9c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 976c4 │ │ │ │ + bne 976f4 │ │ │ │ mov r4, #0 │ │ │ │ - b 97720 │ │ │ │ + b 97750 │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl fc6d4 │ │ │ │ + bl fd264 │ │ │ │ mov r1, r0 │ │ │ │ - b 976dc │ │ │ │ + b 9770c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e094 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 97708 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 97738 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ad20 │ │ │ │ + bl 27a868 │ │ │ │ mov r0, r4 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ - b 976bc │ │ │ │ + bl aed64 │ │ │ │ + b 976ec │ │ │ │ mov r1, #0 │ │ │ │ - bl 173d28 │ │ │ │ + bl 1739e0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0009772c <_PyOS_IsMainThread@@Base>: │ │ │ │ - ldr r3, [pc, #24] @ 9774c <_PyOS_IsMainThread@@Base+0x20> │ │ │ │ +0009775c <_PyOS_IsMainThread@@Base>: │ │ │ │ + ldr r3, [pc, #24] @ 9777c <_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 2580b0 │ │ │ │ + b 257438 │ │ │ │ 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 9789c <_PyOS_IsMainThread@@Base+0x170> │ │ │ │ + beq 978cc <_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 97774 <_PyOS_IsMainThread@@Base+0x48> │ │ │ │ + bne 977a4 <_PyOS_IsMainThread@@Base+0x48> │ │ │ │ movw r3, #23880 @ 0x5d48 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9789c <_PyOS_IsMainThread@@Base+0x170> │ │ │ │ + beq 978cc <_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 977e0 <_PyOS_IsMainThread@@Base+0xb4> │ │ │ │ + b 97810 <_PyOS_IsMainThread@@Base+0xb4> │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ ldrb r1, [r1] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 978ec <_PyOS_IsMainThread@@Base+0x1c0> │ │ │ │ + beq 9791c <_PyOS_IsMainThread@@Base+0x1c0> │ │ │ │ cmp r3, lr │ │ │ │ - beq 9789c <_PyOS_IsMainThread@@Base+0x170> │ │ │ │ + beq 978cc <_PyOS_IsMainThread@@Base+0x170> │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 978a0 <_PyOS_IsMainThread@@Base+0x174> │ │ │ │ + beq 978d0 <_PyOS_IsMainThread@@Base+0x174> │ │ │ │ ldrb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 977c4 <_PyOS_IsMainThread@@Base+0x98> │ │ │ │ + beq 977f4 <_PyOS_IsMainThread@@Base+0x98> │ │ │ │ sub r1, r2, #97 @ 0x61 │ │ │ │ cmp r1, #25 │ │ │ │ - bls 97934 <_PyOS_IsMainThread@@Base+0x208> │ │ │ │ + bls 97964 <_PyOS_IsMainThread@@Base+0x208> │ │ │ │ cmp r2, r4 │ │ │ │ - bne 977c4 <_PyOS_IsMainThread@@Base+0x98> │ │ │ │ + bne 977f4 <_PyOS_IsMainThread@@Base+0x98> │ │ │ │ ldrb r2, [r9, #1] │ │ │ │ cmp r2, #0 │ │ │ │ streq r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ addeq r1, r0, #1 │ │ │ │ - beq 978dc <_PyOS_IsMainThread@@Base+0x1b0> │ │ │ │ + beq 9790c <_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 97948 <_PyOS_IsMainThread@@Base+0x21c> │ │ │ │ + beq 97978 <_PyOS_IsMainThread@@Base+0x21c> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9795c <_PyOS_IsMainThread@@Base+0x230> │ │ │ │ + beq 9798c <_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 978a8 <_PyOS_IsMainThread@@Base+0x17c> │ │ │ │ + beq 978d8 <_PyOS_IsMainThread@@Base+0x17c> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov ip, r8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 977cc <_PyOS_IsMainThread@@Base+0xa0> │ │ │ │ + b 977fc <_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 9783c <_PyOS_IsMainThread@@Base+0x110> │ │ │ │ + bne 9786c <_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 977cc <_PyOS_IsMainThread@@Base+0xa0> │ │ │ │ + bne 977fc <_PyOS_IsMainThread@@Base+0xa0> │ │ │ │ ldrb r2, [r0, ip] │ │ │ │ cmp r2, #61 @ 0x3d │ │ │ │ - bne 977d8 <_PyOS_IsMainThread@@Base+0xac> │ │ │ │ + bne 97808 <_PyOS_IsMainThread@@Base+0xac> │ │ │ │ add r5, r5, #2 │ │ │ │ mov r1, r7 │ │ │ │ adds r5, r0, r5 │ │ │ │ - beq 97970 <_PyOS_IsMainThread@@Base+0x244> │ │ │ │ + beq 979a0 <_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 9796c <_PyOS_IsMainThread@@Base+0x240> │ │ │ │ + beq 9799c <_PyOS_IsMainThread@@Base+0x240> │ │ │ │ strb r0, [r1], #1 │ │ │ │ - b 97910 <_PyOS_IsMainThread@@Base+0x1e4> │ │ │ │ + b 97940 <_PyOS_IsMainThread@@Base+0x1e4> │ │ │ │ sub r2, r2, #32 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r4, r2 │ │ │ │ - bne 977c4 <_PyOS_IsMainThread@@Base+0x98> │ │ │ │ - b 9780c <_PyOS_IsMainThread@@Base+0xe0> │ │ │ │ + bne 977f4 <_PyOS_IsMainThread@@Base+0x98> │ │ │ │ + b 9783c <_PyOS_IsMainThread@@Base+0xe0> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov ip, r8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 978e0 <_PyOS_IsMainThread@@Base+0x1b4> │ │ │ │ + b 97910 <_PyOS_IsMainThread@@Base+0x1b4> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov ip, r8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 978ec <_PyOS_IsMainThread@@Base+0x1c0> │ │ │ │ + b 9791c <_PyOS_IsMainThread@@Base+0x1c0> │ │ │ │ strb r2, [r1] │ │ │ │ mov r0, #1 │ │ │ │ - b 978a0 <_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, #3712] @ 0xe80 │ │ │ │ - sub sp, sp, #348 @ 0x15c │ │ │ │ - ldr r3, [r0] │ │ │ │ - mov r5, r0 │ │ │ │ - str r3, [fp, #-360] @ 0xfffffe98 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - mov r2, #320 @ 0x140 │ │ │ │ - str r3, [fp, #-364] @ 0xfffffe94 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - mov r8, #16 │ │ │ │ - str r3, [fp, #-368] @ 0xfffffe90 │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ - sub r0, fp, #356 @ 0x164 │ │ │ │ - str r3, [fp, #-372] @ 0xfffffe8c │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - str r3, [fp, #-376] @ 0xfffffe88 │ │ │ │ - bl 2d6c4 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - sub ip, fp, #356 @ 0x164 │ │ │ │ - ldr r2, [r7, #56] @ 0x38 │ │ │ │ - rev r3, r3 │ │ │ │ - str r3, [fp, #-348] @ 0xfffffea4 │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - rev r2, r2 │ │ │ │ - ldr r6, [r7] │ │ │ │ - rev r3, r3 │ │ │ │ - str r3, [fp, #-344] @ 0xfffffea8 │ │ │ │ - ldr r3, [r7, #16] │ │ │ │ - rev r6, r6 │ │ │ │ - ldr r4, [r7, #4] │ │ │ │ - rev r3, r3 │ │ │ │ - str r3, [fp, #-340] @ 0xfffffeac │ │ │ │ - ldr r3, [r7, #20] │ │ │ │ - rev r4, r4 │ │ │ │ - ldr r0, [r7, #52] @ 0x34 │ │ │ │ - rev r3, r3 │ │ │ │ - str r3, [fp, #-336] @ 0xfffffeb0 │ │ │ │ - ldr r3, [r7, #24] │ │ │ │ - rev r0, r0 │ │ │ │ - str r6, [fp, #-356] @ 0xfffffe9c │ │ │ │ - rev r3, r3 │ │ │ │ - str r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ - ldr r3, [r7, #28] │ │ │ │ - str r4, [fp, #-352] @ 0xfffffea0 │ │ │ │ - rev r3, r3 │ │ │ │ - str r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ - ldr r3, [r7, #32] │ │ │ │ - str r0, [fp, #-304] @ 0xfffffed0 │ │ │ │ - rev r3, r3 │ │ │ │ - str r3, [fp, #-324] @ 0xfffffebc │ │ │ │ - ldr r3, [r7, #36] @ 0x24 │ │ │ │ - str r2, [fp, #-300] @ 0xfffffed4 │ │ │ │ - rev r3, r3 │ │ │ │ - str r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ - ldr r3, [r7, #40] @ 0x28 │ │ │ │ - rev r3, r3 │ │ │ │ - str r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ - ldr r3, [r7, #44] @ 0x2c │ │ │ │ - rev r3, r3 │ │ │ │ - str r3, [fp, #-312] @ 0xfffffec8 │ │ │ │ - ldr r3, [r7, #48] @ 0x30 │ │ │ │ - rev r3, r3 │ │ │ │ - str r3, [fp, #-308] @ 0xfffffecc │ │ │ │ - ldr r3, [r7, #60] @ 0x3c │ │ │ │ - mov r7, r2 │ │ │ │ - rev r3, r3 │ │ │ │ - str r3, [fp, #-296] @ 0xfffffed8 │ │ │ │ - ldr r1, [ip, #8] │ │ │ │ - add r8, r8, #9 │ │ │ │ - ldr r2, [ip, #32] │ │ │ │ - cmp r8, #79 @ 0x4f │ │ │ │ - add ip, ip, #36 @ 0x24 │ │ │ │ - eor r2, r2, r1 │ │ │ │ - eor r2, r2, r6 │ │ │ │ - ldr r6, [ip, #-24] @ 0xffffffe8 │ │ │ │ - eor r2, r2, r0 │ │ │ │ - ror r0, r2, #31 │ │ │ │ - ldr r2, [ip] │ │ │ │ - str r0, [ip, #28] │ │ │ │ - eor r2, r2, r6 │ │ │ │ - eor r2, r2, r7 │ │ │ │ - eor r2, r2, r4 │ │ │ │ - ldr r4, [ip, #-20] @ 0xffffffec │ │ │ │ - ror r7, r2, #31 │ │ │ │ - ldr r2, [ip, #4] │ │ │ │ - str r7, [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, r6 │ │ │ │ - ldr r6, [ip, #-12] │ │ │ │ - eor r2, r2, r0 │ │ │ │ - ror r0, r2, #31 │ │ │ │ - ldr r2, [ip, #12] │ │ │ │ - str r0, [ip, #40] @ 0x28 │ │ │ │ - eor r2, r2, r6 │ │ │ │ - eor r2, r2, r7 │ │ │ │ - eor r2, r2, r4 │ │ │ │ - ldr r4, [ip, #-8] │ │ │ │ - ror r7, r2, #31 │ │ │ │ - ldr r2, [ip, #16] │ │ │ │ - str r7, [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, r6 │ │ │ │ - ldr r6, [ip] │ │ │ │ - eor r2, r2, r0 │ │ │ │ - ror r0, r2, #31 │ │ │ │ - ldr r2, [ip, #24] │ │ │ │ - str r0, [ip, #52] @ 0x34 │ │ │ │ - eor r2, r2, r6 │ │ │ │ - eor r2, r2, r7 │ │ │ │ - eor r2, r2, r4 │ │ │ │ - ldr r4, [ip, #4] │ │ │ │ - ror r7, r2, #31 │ │ │ │ - ldr r2, [ip, #28] │ │ │ │ - str r7, [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 97a9c <_PyOS_IsMainThread@@Base+0x370> │ │ │ │ - ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - sub r7, fp, #356 @ 0x164 │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw sl, #31129 @ 0x7999 │ │ │ │ - movt sl, #23170 @ 0x5a82 │ │ │ │ - ldr r0, [fp, #-364] @ 0xfffffe94 │ │ │ │ - eor r3, r3, r2 │ │ │ │ - ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ldr r8, [fp, #-372] @ 0xfffffe8c │ │ │ │ - add r6, r7, #76 @ 0x4c │ │ │ │ - eor r3, r3, r2 │ │ │ │ - ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - ldr r4, [fp, #-368] @ 0xfffffe90 │ │ │ │ - eor r3, r3, r2 │ │ │ │ - str r5, [fp, #-380] @ 0xfffffe84 │ │ │ │ - and r2, r4, r0 │ │ │ │ - ror r3, r3, #31 │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bic r3, r8, r0 │ │ │ │ - ror r0, r0, #2 │ │ │ │ - eor r3, r3, r2 │ │ │ │ - ldr r1, [r7] │ │ │ │ - ldr r2, [fp, #-360] @ 0xfffffe98 │ │ │ │ - mov lr, r0 │ │ │ │ - add r1, r1, sl │ │ │ │ - add r1, r1, r2, ror #27 │ │ │ │ - add r1, r1, r3 │ │ │ │ - ldr r3, [fp, #-376] @ 0xfffffe88 │ │ │ │ - add r1, r3, r1 │ │ │ │ - mov ip, r1 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - and r9, r0, r2 │ │ │ │ - bic r5, r4, r2 │ │ │ │ - add r7, r7, #4 │ │ │ │ - add r3, r3, sl │ │ │ │ - eor r5, r5, r9 │ │ │ │ - add r3, r3, r1, ror #27 │ │ │ │ - ror r0, r2, #2 │ │ │ │ - add r5, r3, r5 │ │ │ │ - cmp r6, r7 │ │ │ │ - add r1, r8, r5 │ │ │ │ - mov r8, r4 │ │ │ │ - beq 97d68 <_PyOS_IsMainThread@@Base+0x63c> │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - and r9, r0, ip │ │ │ │ - bic r5, lr, ip │ │ │ │ - mov r2, r1 │ │ │ │ - add r3, r3, sl │ │ │ │ - eor r5, r5, r9 │ │ │ │ - add r3, r3, r1, ror #27 │ │ │ │ - mov r4, lr │ │ │ │ - add r5, r3, r5 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - add r1, r8, r5 │ │ │ │ - mov lr, r0 │ │ │ │ - ror r0, ip, #2 │ │ │ │ - bic r5, lr, r2 │ │ │ │ - and r9, r0, r2 │ │ │ │ - add r3, r3, sl │ │ │ │ - add r3, r3, r1, ror #27 │ │ │ │ - eor r5, r5, r9 │ │ │ │ - mov r8, r4 │ │ │ │ - add r5, r3, r5 │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - mov ip, r1 │ │ │ │ - mov r4, lr │ │ │ │ - add r1, r8, r5 │ │ │ │ - mov lr, r0 │ │ │ │ - ror r0, r2, #2 │ │ │ │ - and r9, r0, ip │ │ │ │ - bic r5, lr, ip │ │ │ │ - add r3, r3, sl │ │ │ │ - eor r5, r5, r9 │ │ │ │ - add r3, r3, r1, ror #27 │ │ │ │ - mov r8, r4 │ │ │ │ - add r5, r3, r5 │ │ │ │ - ldr r3, [r7, #16] │ │ │ │ - mov r2, r1 │ │ │ │ - mov r4, lr │ │ │ │ - add r1, r8, r5 │ │ │ │ - mov lr, r0 │ │ │ │ - ror r0, ip, #2 │ │ │ │ - bic r5, lr, r2 │ │ │ │ - and r9, r0, r2 │ │ │ │ - add r3, r3, sl │ │ │ │ - add r3, r3, r1, ror #27 │ │ │ │ - eor r5, r5, r9 │ │ │ │ - mov r8, r4 │ │ │ │ - add r5, r3, r5 │ │ │ │ - ldr r3, [r7, #20] │ │ │ │ - add ip, r8, r5 │ │ │ │ - mov r4, lr │ │ │ │ - mov lr, r0 │ │ │ │ - ror r0, r2, #2 │ │ │ │ - bic r5, lr, r1 │ │ │ │ - and r9, r0, r1 │ │ │ │ - add r3, r3, sl │ │ │ │ - add r3, r3, ip, ror #27 │ │ │ │ - eor r5, r5, r9 │ │ │ │ - mov r8, r4 │ │ │ │ - add r5, r3, r5 │ │ │ │ - mov r4, lr │ │ │ │ - mov lr, r0 │ │ │ │ - ror r0, r1, #2 │ │ │ │ - add r1, r8, r5 │ │ │ │ - mov r2, ip │ │ │ │ - mov r8, r4 │ │ │ │ - add r7, r7, #20 │ │ │ │ - mov r4, lr │ │ │ │ - mov ip, r1 │ │ │ │ - mov lr, r0 │ │ │ │ - b 97c20 <_PyOS_IsMainThread@@Base+0x4f4> │ │ │ │ - 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 r2, #20 │ │ │ │ - b 97dc8 <_PyOS_IsMainThread@@Base+0x69c> │ │ │ │ - eor sl, sl, lr │ │ │ │ - cmp r2, #39 @ 0x27 │ │ │ │ - add r3, r5, r1, ror #27 │ │ │ │ - bls 97e04 <_PyOS_IsMainThread@@Base+0x6d8> │ │ │ │ - add r3, r3, r7 │ │ │ │ - add r2, r2, #1 │ │ │ │ - add sl, r3, sl │ │ │ │ - cmp r2, #80 @ 0x50 │ │ │ │ - ror r3, ip, #2 │ │ │ │ - add sl, sl, r4 │ │ │ │ - beq 97e20 <_PyOS_IsMainThread@@Base+0x6f4> │ │ │ │ - mov r4, lr │ │ │ │ - mov ip, r1 │ │ │ │ - mov lr, r0 │ │ │ │ - mov r1, sl │ │ │ │ - mov r0, r3 │ │ │ │ - sub r3, r2, #40 @ 0x28 │ │ │ │ - ldr r5, [r6, #4]! │ │ │ │ - eor sl, r0, ip │ │ │ │ - cmp r3, #19 │ │ │ │ - bhi 97d88 <_PyOS_IsMainThread@@Base+0x65c> │ │ │ │ - and r3, r0, ip │ │ │ │ - and sl, sl, lr │ │ │ │ - add r5, r5, r1, ror #27 │ │ │ │ - eor sl, sl, r3 │ │ │ │ - add r5, r5, r8 │ │ │ │ - ror r3, ip, #2 │ │ │ │ - add sl, sl, r5 │ │ │ │ - add r2, r2, #1 │ │ │ │ - add sl, sl, r4 │ │ │ │ - b 97db4 <_PyOS_IsMainThread@@Base+0x688> │ │ │ │ - add r5, r5, r1, ror #27 │ │ │ │ - ror r3, ip, #2 │ │ │ │ - add r5, r5, r9 │ │ │ │ - add r2, r2, #1 │ │ │ │ - add r5, r5, sl │ │ │ │ - add sl, r5, r4 │ │ │ │ - b 97db4 <_PyOS_IsMainThread@@Base+0x688> │ │ │ │ - ldr r2, [fp, #-360] @ 0xfffffe98 │ │ │ │ - ldr r5, [fp, #-380] @ 0xfffffe84 │ │ │ │ - add sl, sl, r2 │ │ │ │ - ldr r2, [fp, #-364] @ 0xfffffe94 │ │ │ │ - add r2, r2, r1 │ │ │ │ - ldr r1, [fp, #-368] @ 0xfffffe90 │ │ │ │ - str sl, [r5] │ │ │ │ - add r1, r1, r3 │ │ │ │ - ldr r3, [fp, #-372] @ 0xfffffe8c │ │ │ │ - str r2, [r5, #4] │ │ │ │ - add r3, r3, r0 │ │ │ │ - ldr r0, [fp, #-376] @ 0xfffffe88 │ │ │ │ - str r1, [r5, #8] │ │ │ │ - add r0, r0, lr │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r0, [r5, #16] │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - │ │ │ │ -00097e68 : │ │ │ │ - subs r1, r0, #0 │ │ │ │ - blt 97ec0 │ │ │ │ - movw r3, #38392 @ 0x95f8 │ │ │ │ - movt r3, #98 @ 0x62 │ │ │ │ - push {fp, lr} │ │ │ │ - movw r2, #32892 @ 0x807c │ │ │ │ - movt r2, #9 │ │ │ │ - ldr lr, [r3, #968] @ 0x3c8 │ │ │ │ - add fp, sp, #4 │ │ │ │ - cmp lr, r2 │ │ │ │ - bne 97eac │ │ │ │ - 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 │ │ │ │ - │ │ │ │ -00097ec8 <_Py_DecodeLocaleEx@@Base>: │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ + b 978d0 <_PyOS_IsMainThread@@Base+0x174> │ │ │ │ + │ │ │ │ +000979a8 : │ │ │ │ + subs r1, r0, #0 │ │ │ │ + blt 97a00 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ + movt r3, #98 @ 0x62 │ │ │ │ + push {fp, lr} │ │ │ │ + movw r2, #31676 @ 0x7bbc │ │ │ │ + movt r2, #9 │ │ │ │ + ldr lr, [r3, #968] @ 0x3c8 │ │ │ │ + add fp, sp, #4 │ │ │ │ + cmp lr, r2 │ │ │ │ + bne 979ec │ │ │ │ + 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 │ │ │ │ + │ │ │ │ +00097a08 <_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 97f00 <_Py_DecodeLocaleEx@@Base+0x38> │ │ │ │ + beq 97a40 <_Py_DecodeLocaleEx@@Base+0x38> │ │ │ │ str r4, [fp, #4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 234b00 │ │ │ │ + b 233f38 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #364] @ 98078 <_Py_DecodeLocaleEx@@Base+0x1b0> │ │ │ │ + ldr r3, [pc, #364] @ 97bb8 <_Py_DecodeLocaleEx@@Base+0x1b0> │ │ │ │ mov r6, r0 │ │ │ │ ldr ip, [r3, #1764] @ 0x6e4 │ │ │ │ cmp ip, #0 │ │ │ │ - ble 97f48 <_Py_DecodeLocaleEx@@Base+0x80> │ │ │ │ + ble 97a88 <_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 234d2c │ │ │ │ + b 234180 │ │ │ │ ldr r0, [r3, #1476] @ 0x5c4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 97fdc <_Py_DecodeLocaleEx@@Base+0x114> │ │ │ │ + beq 97b1c <_Py_DecodeLocaleEx@@Base+0x114> │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, r5 │ │ │ │ moveq r0, r6 │ │ │ │ - beq 97ef0 <_Py_DecodeLocaleEx@@Base+0x28> │ │ │ │ + beq 97a30 <_Py_DecodeLocaleEx@@Base+0x28> │ │ │ │ cmp r4, #1 │ │ │ │ - beq 97ffc <_Py_DecodeLocaleEx@@Base+0x134> │ │ │ │ + beq 97b3c <_Py_DecodeLocaleEx@@Base+0x134> │ │ │ │ cmp r4, #2 │ │ │ │ moveq r7, #1 │ │ │ │ - bne 98004 <_Py_DecodeLocaleEx@@Base+0x13c> │ │ │ │ + bne 97b44 <_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 98014 <_Py_DecodeLocaleEx@@Base+0x14c> │ │ │ │ + bhi 97b54 <_Py_DecodeLocaleEx@@Base+0x14c> │ │ │ │ lsl r0, r0, #2 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 97e68 │ │ │ │ + bl 979a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98014 <_Py_DecodeLocaleEx@@Base+0x14c> │ │ │ │ + beq 97b54 <_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 9801c <_Py_DecodeLocaleEx@@Base+0x154> │ │ │ │ + beq 97b5c <_Py_DecodeLocaleEx@@Base+0x154> │ │ │ │ tst ip, #128 @ 0x80 │ │ │ │ - bne 9803c <_Py_DecodeLocaleEx@@Base+0x174> │ │ │ │ + bne 97b7c <_Py_DecodeLocaleEx@@Base+0x174> │ │ │ │ add r4, r4, #1 │ │ │ │ str ip, [r3], #4 │ │ │ │ - b 97fbc <_Py_DecodeLocaleEx@@Base+0xf4> │ │ │ │ + b 97afc <_Py_DecodeLocaleEx@@Base+0xf4> │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 23468c │ │ │ │ - ldr r3, [pc, #136] @ 98078 <_Py_DecodeLocaleEx@@Base+0x1b0> │ │ │ │ + bl 233ac4 │ │ │ │ + ldr r3, [pc, #136] @ 97bb8 <_Py_DecodeLocaleEx@@Base+0x1b0> │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [r3, #1476] @ 0x5c4 │ │ │ │ - b 97f54 <_Py_DecodeLocaleEx@@Base+0x8c> │ │ │ │ + b 97a94 <_Py_DecodeLocaleEx@@Base+0x8c> │ │ │ │ mov r7, #0 │ │ │ │ - b 97f78 <_Py_DecodeLocaleEx@@Base+0xb0> │ │ │ │ + b 97ab8 <_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 98008 <_Py_DecodeLocaleEx@@Base+0x140> │ │ │ │ + b 97b48 <_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 98008 <_Py_DecodeLocaleEx@@Base+0x140> │ │ │ │ + b 97b48 <_Py_DecodeLocaleEx@@Base+0x140> │ │ │ │ add ip, ip, #56320 @ 0xdc00 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 97fd0 <_Py_DecodeLocaleEx@@Base+0x108> │ │ │ │ + bne 97b10 <_Py_DecodeLocaleEx@@Base+0x108> │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 982fc │ │ │ │ + bl 97e3c │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r2, #0 │ │ │ │ subne r3, r4, r6 │ │ │ │ strne r3, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ - movwne r3, #55168 @ 0xd780 │ │ │ │ + movwne r3, #52736 @ 0xce00 │ │ │ │ movtne r3, #60 @ 0x3c │ │ │ │ strne r3, [r5] │ │ │ │ mvn r3, #1 │ │ │ │ - b 98008 <_Py_DecodeLocaleEx@@Base+0x140> │ │ │ │ + b 97b48 <_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 │ │ │ │ │ │ │ │ -0009809c : │ │ │ │ +00097bdc : │ │ │ │ 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 234984 │ │ │ │ + bl 233dbc │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 98134 │ │ │ │ + bne 97c74 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9810c │ │ │ │ + bne 97c4c │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 982fc │ │ │ │ + bl 97e3c │ │ │ │ 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 986a0 │ │ │ │ + bl 981e0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 980e0 │ │ │ │ - ldr r2, [pc, #32] @ 98144 │ │ │ │ + bne 97c20 │ │ │ │ + ldr r2, [pc, #32] @ 97c84 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #55352 @ 0xd838 │ │ │ │ + movw r3, #52920 @ 0xceb8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ stm r6, {r1, r2, r3, r4} │ │ │ │ - b 98100 │ │ │ │ + b 97c40 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ - b 98100 │ │ │ │ - subeq r7, r1, r0, ror r8 │ │ │ │ + b 97c40 │ │ │ │ + strdeq r6, [r1], #-224 @ 0xffffff20 │ │ │ │ │ │ │ │ -00098148 : │ │ │ │ +00097c88 : │ │ │ │ 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 97e68 │ │ │ │ + bl 979a8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 982b8 │ │ │ │ - ldr r4, [pc, #376] @ 982f8 │ │ │ │ + beq 97df4 │ │ │ │ + ldr r4, [pc, #376] @ 97e38 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9819c │ │ │ │ + bne 97cdc │ │ │ │ strexb r0, r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 98184 │ │ │ │ + bne 97cc4 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ dmb ish │ │ │ │ - bne 98250 │ │ │ │ + bne 97d90 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - ldr r2, [r3, #916] @ 0x394 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 9828c │ │ │ │ - ldr r0, [r2, #3648] @ 0xe40 │ │ │ │ - ldr r3, [r2, #3652] @ 0xe44 │ │ │ │ - cmp r6, r3 │ │ │ │ + ldr r3, [r3, #916] @ 0x394 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 97e18 │ │ │ │ + ldr r0, [r3, #3648] @ 0xe40 │ │ │ │ + ldr r2, [r3, #3652] @ 0xe44 │ │ │ │ + cmp r6, r2 │ │ │ │ cmpeq r5, r0 │ │ │ │ - bne 98284 │ │ │ │ - add r3, r2, #114688 @ 0x1c000 │ │ │ │ - add r3, r3, #180 @ 0xb4 │ │ │ │ + bne 97e10 │ │ │ │ + add r2, r3, #114688 @ 0x1c000 │ │ │ │ + add r2, r2, #180 @ 0xb4 │ │ │ │ dmb ish │ │ │ │ - ldr r0, [r3] │ │ │ │ + ldr r0, [r2] │ │ │ │ dmb ish │ │ │ │ cmn r0, #1 │ │ │ │ - beq 982c0 │ │ │ │ + beq 97dc4 │ │ │ │ add ip, r0, #1 │ │ │ │ dmb ish │ │ │ │ - ldrex r14, [r3] │ │ │ │ + ldrex r14, [r2] │ │ │ │ cmp lr, r0 │ │ │ │ - bne 98210 │ │ │ │ - strex r5, ip, [r3] │ │ │ │ + bne 97d50 │ │ │ │ + strex r5, ip, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 981f8 │ │ │ │ + bne 97d38 │ │ │ │ dmb ish │ │ │ │ - bne 981dc │ │ │ │ - str r2, [r1] │ │ │ │ + bne 97d1c │ │ │ │ + str r3, [r1] │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 9823c │ │ │ │ + bne 97d7c │ │ │ │ strexb r0, r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 98224 │ │ │ │ + bne 97d64 │ │ │ │ dmb ish │ │ │ │ - bne 98270 │ │ │ │ + bne 97db0 │ │ │ │ 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 18ba50 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18b6cc <_PyMutex_LockTimed@@Base> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b 981ac │ │ │ │ - ldr r0, [pc, #128] @ 982f8 │ │ │ │ + b 97cec │ │ │ │ + ldr r0, [pc, #128] @ 97e38 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2bcb48 │ │ │ │ + bl 2d8074 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b 98244 │ │ │ │ - ldr r2, [r2, #3644] @ 0xe3c │ │ │ │ - b 981b8 │ │ │ │ + b 97d84 │ │ │ │ + mov r3, #0 │ │ │ │ dmb ish │ │ │ │ - ldrexb r3, [r4] │ │ │ │ - cmp r3, #1 │ │ │ │ - bne 982a8 │ │ │ │ - strexb r0, r2, [r4] │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 97de4 │ │ │ │ + strexb r0, r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 98290 │ │ │ │ + bne 97dcc │ │ │ │ dmb ish │ │ │ │ - bne 982e4 │ │ │ │ + bne 97dfc │ │ │ │ mov r0, r1 │ │ │ │ - bl 982fc │ │ │ │ + bl 97e3c │ │ │ │ mov r1, #0 │ │ │ │ - b 98244 │ │ │ │ - mov r3, #0 │ │ │ │ + b 97d84 │ │ │ │ + ldr r0, [pc, #52] @ 97e38 │ │ │ │ + str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ + bl 2d8074 │ │ │ │ + ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ + b 97dec │ │ │ │ + ldr r3, [r3, #3644] @ 0xe3c │ │ │ │ + b 97cf8 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 982a8 │ │ │ │ + bne 97de4 │ │ │ │ strexb r0, r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 982a8 │ │ │ │ - b 982c8 │ │ │ │ - ldr r0, [pc, #12] @ 982f8 │ │ │ │ - str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2bcb48 │ │ │ │ - ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b 982b0 │ │ │ │ + beq 97de4 │ │ │ │ + b 97e1c │ │ │ │ rsbeq r9, r2, r8, lsl #19 │ │ │ │ │ │ │ │ -000982fc : │ │ │ │ +00097e3c : │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ push {fp, lr} │ │ │ │ - movw r2, #34012 @ 0x84dc │ │ │ │ + movw r2, #32796 @ 0x801c │ │ │ │ movt r2, #9 │ │ │ │ ldr lr, [r3, #980] @ 0x3d4 │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bne 9832c │ │ │ │ + bne 97e6c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2d1b4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ @@ -109451,203 +109149,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 98378 │ │ │ │ + bne 97eb8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98370 │ │ │ │ + beq 97eb0 │ │ │ │ sub r5, r6, #4 │ │ │ │ mov r0, #0 │ │ │ │ ands r3, r4, #3 │ │ │ │ movw lr, #2047 @ 0x7ff │ │ │ │ - beq 98474 │ │ │ │ + beq 97fb4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 983cc │ │ │ │ + beq 97f0c │ │ │ │ cmp r3, #2 │ │ │ │ - bne 984ac │ │ │ │ + bne 97fec │ │ │ │ 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 984a4 │ │ │ │ + bne 97fe4 │ │ │ │ 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 984a4 │ │ │ │ + bne 97fe4 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r0, r4 │ │ │ │ - bne 98474 │ │ │ │ - b 98370 │ │ │ │ + bne 97fb4 │ │ │ │ + b 97eb0 │ │ │ │ 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 984a4 │ │ │ │ + bne 97fe4 │ │ │ │ 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 984a4 │ │ │ │ + bne 97fe4 │ │ │ │ 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 984a4 │ │ │ │ + bne 97fe4 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 98370 │ │ │ │ + beq 97eb0 │ │ │ │ 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 98400 │ │ │ │ + beq 97f40 │ │ │ │ mvn r4, #0 │ │ │ │ - b 98370 │ │ │ │ + b 97eb0 │ │ │ │ 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 984a4 │ │ │ │ + bne 97fe4 │ │ │ │ mov r0, #1 │ │ │ │ - b 983a4 │ │ │ │ + b 97ee4 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000984f4 : │ │ │ │ +00098034 : │ │ │ │ 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 98148 │ │ │ │ + bl 97c88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 98554 │ │ │ │ - bl 1dbb80 │ │ │ │ + beq 98094 │ │ │ │ + bl 1da604 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 9854c │ │ │ │ - ldr r1, [pc, #68] @ 98570 │ │ │ │ + beq 9808c │ │ │ │ + ldr r1, [pc, #68] @ 980b0 │ │ │ │ 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 9855c │ │ │ │ + bne 9809c │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dba54 │ │ │ │ + bl 1da4d8 │ │ │ │ mov r3, #0 │ │ │ │ - b 98540 │ │ │ │ + b 98080 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1dba54 │ │ │ │ + bl 1da4d8 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b 98540 │ │ │ │ + b 98080 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00098574 : │ │ │ │ +000980b4 : │ │ │ │ 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 985b4 │ │ │ │ + beq 980f4 │ │ │ │ bl 2d6d0 │ │ │ │ str r0, [fp, #-8] │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - bl 234610 │ │ │ │ + bl 233a48 │ │ │ │ bl 2d6d0 │ │ │ │ str r0, [fp, #-8] │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ - b 985ac │ │ │ │ + b 980ec │ │ │ │ │ │ │ │ -000985c8 : │ │ │ │ +00098108 : │ │ │ │ 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 9860c │ │ │ │ + beq 9814c │ │ │ │ bl 2d6d0 │ │ │ │ str r0, [fp, #-8] │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - bl 234610 │ │ │ │ - b 985f4 │ │ │ │ + bl 233a48 │ │ │ │ + b 98134 │ │ │ │ │ │ │ │ -00098614 : │ │ │ │ +00098154 : │ │ │ │ cmp r1, #0 │ │ │ │ - blt 98674 │ │ │ │ + blt 981b4 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ push {fp, lr} │ │ │ │ - movw r2, #34428 @ 0x867c │ │ │ │ + movw r2, #33212 @ 0x81bc │ │ │ │ movt r2, #9 │ │ │ │ ldr lr, [r3, #976] @ 0x3d0 │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bne 98654 │ │ │ │ + bne 98194 │ │ │ │ cmp r1, #1 │ │ │ │ movcc r1, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2dac0 │ │ │ │ mov ip, r0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -109673,112 +109371,428 @@ │ │ │ │ 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 9873c │ │ │ │ + bhi 9827c │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ add r0, r0, #1 │ │ │ │ - movw r1, #32892 @ 0x807c │ │ │ │ + movw r1, #31676 @ 0x7bbc │ │ │ │ movt r1, #9 │ │ │ │ ldr r4, [r3, #968] @ 0x3c8 │ │ │ │ lsl r2, r0, #2 │ │ │ │ cmp r4, r1 │ │ │ │ - bne 98720 │ │ │ │ + bne 98260 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-16] │ │ │ │ bl 2e304 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 9873c │ │ │ │ + beq 9827c │ │ │ │ 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 98704 │ │ │ │ + bne 98244 │ │ │ │ mov r3, #0 │ │ │ │ - b 98714 │ │ │ │ + b 98254 │ │ │ │ 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 │ │ │ │ - ldr r0, [pc, #84] @ 987c8 │ │ │ │ - bl 25196c │ │ │ │ + ldr r0, [pc, #84] @ 98308 │ │ │ │ + bl 250de4 │ │ │ │ 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 98780 │ │ │ │ + bne 982c0 │ │ │ │ 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 │ │ │ │ - subeq r4, r5, r0, asr #26 │ │ │ │ + strdeq r4, [r5], #-48 @ 0xffffffd0 │ │ │ │ + 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, #3712] @ 0xe80 │ │ │ │ + sub sp, sp, #348 @ 0x15c │ │ │ │ + ldr r3, [r0] │ │ │ │ + mov r5, r0 │ │ │ │ + str r3, [fp, #-360] @ 0xfffffe98 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + mov r2, #320 @ 0x140 │ │ │ │ + str r3, [fp, #-364] @ 0xfffffe94 │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + mov r8, #16 │ │ │ │ + str r3, [fp, #-368] @ 0xfffffe90 │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + sub r0, fp, #356 @ 0x164 │ │ │ │ + str r3, [fp, #-372] @ 0xfffffe8c │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + str r3, [fp, #-376] @ 0xfffffe88 │ │ │ │ + bl 2d6c4 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + sub ip, fp, #356 @ 0x164 │ │ │ │ + ldr r2, [r7, #56] @ 0x38 │ │ │ │ + rev r3, r3 │ │ │ │ + str r3, [fp, #-348] @ 0xfffffea4 │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + rev r2, r2 │ │ │ │ + ldr r6, [r7] │ │ │ │ + rev r3, r3 │ │ │ │ + str r3, [fp, #-344] @ 0xfffffea8 │ │ │ │ + ldr r3, [r7, #16] │ │ │ │ + rev r6, r6 │ │ │ │ + ldr r4, [r7, #4] │ │ │ │ + rev r3, r3 │ │ │ │ + str r3, [fp, #-340] @ 0xfffffeac │ │ │ │ + ldr r3, [r7, #20] │ │ │ │ + rev r4, r4 │ │ │ │ + ldr r0, [r7, #52] @ 0x34 │ │ │ │ + rev r3, r3 │ │ │ │ + str r3, [fp, #-336] @ 0xfffffeb0 │ │ │ │ + ldr r3, [r7, #24] │ │ │ │ + rev r0, r0 │ │ │ │ + str r6, [fp, #-356] @ 0xfffffe9c │ │ │ │ + rev r3, r3 │ │ │ │ + str r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ + ldr r3, [r7, #28] │ │ │ │ + str r4, [fp, #-352] @ 0xfffffea0 │ │ │ │ + rev r3, r3 │ │ │ │ + str r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ + ldr r3, [r7, #32] │ │ │ │ + str r0, [fp, #-304] @ 0xfffffed0 │ │ │ │ + rev r3, r3 │ │ │ │ + str r3, [fp, #-324] @ 0xfffffebc │ │ │ │ + ldr r3, [r7, #36] @ 0x24 │ │ │ │ + str r2, [fp, #-300] @ 0xfffffed4 │ │ │ │ + rev r3, r3 │ │ │ │ + str r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ + ldr r3, [r7, #40] @ 0x28 │ │ │ │ + rev r3, r3 │ │ │ │ + str r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ + ldr r3, [r7, #44] @ 0x2c │ │ │ │ + rev r3, r3 │ │ │ │ + str r3, [fp, #-312] @ 0xfffffec8 │ │ │ │ + ldr r3, [r7, #48] @ 0x30 │ │ │ │ + rev r3, r3 │ │ │ │ + str r3, [fp, #-308] @ 0xfffffecc │ │ │ │ + ldr r3, [r7, #60] @ 0x3c │ │ │ │ + mov r7, r2 │ │ │ │ + rev r3, r3 │ │ │ │ + str r3, [fp, #-296] @ 0xfffffed8 │ │ │ │ + ldr r1, [ip, #8] │ │ │ │ + add r8, r8, #9 │ │ │ │ + ldr r2, [ip, #32] │ │ │ │ + cmp r8, #79 @ 0x4f │ │ │ │ + add ip, ip, #36 @ 0x24 │ │ │ │ + eor r2, r2, r1 │ │ │ │ + eor r2, r2, r6 │ │ │ │ + ldr r6, [ip, #-24] @ 0xffffffe8 │ │ │ │ + eor r2, r2, r0 │ │ │ │ + ror r0, r2, #31 │ │ │ │ + ldr r2, [ip] │ │ │ │ + str r0, [ip, #28] │ │ │ │ + eor r2, r2, r6 │ │ │ │ + eor r2, r2, r7 │ │ │ │ + eor r2, r2, r4 │ │ │ │ + ldr r4, [ip, #-20] @ 0xffffffec │ │ │ │ + ror r7, r2, #31 │ │ │ │ + ldr r2, [ip, #4] │ │ │ │ + str r7, [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, r6 │ │ │ │ + ldr r6, [ip, #-12] │ │ │ │ + eor r2, r2, r0 │ │ │ │ + ror r0, r2, #31 │ │ │ │ + ldr r2, [ip, #12] │ │ │ │ + str r0, [ip, #40] @ 0x28 │ │ │ │ + eor r2, r2, r6 │ │ │ │ + eor r2, r2, r7 │ │ │ │ + eor r2, r2, r4 │ │ │ │ + ldr r4, [ip, #-8] │ │ │ │ + ror r7, r2, #31 │ │ │ │ + ldr r2, [ip, #16] │ │ │ │ + str r7, [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, r6 │ │ │ │ + ldr r6, [ip] │ │ │ │ + eor r2, r2, r0 │ │ │ │ + ror r0, r2, #31 │ │ │ │ + ldr r2, [ip, #24] │ │ │ │ + str r0, [ip, #52] @ 0x34 │ │ │ │ + eor r2, r2, r6 │ │ │ │ + eor r2, r2, r7 │ │ │ │ + eor r2, r2, r4 │ │ │ │ + ldr r4, [ip, #4] │ │ │ │ + ror r7, r2, #31 │ │ │ │ + ldr r2, [ip, #28] │ │ │ │ + str r7, [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 98430 │ │ │ │ + ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ + sub r7, fp, #356 @ 0x164 │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + movw sl, #31129 @ 0x7999 │ │ │ │ + movt sl, #23170 @ 0x5a82 │ │ │ │ + ldr r0, [fp, #-364] @ 0xfffffe94 │ │ │ │ + eor r3, r3, r2 │ │ │ │ + ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ + ldr r8, [fp, #-372] @ 0xfffffe8c │ │ │ │ + add r6, r7, #76 @ 0x4c │ │ │ │ + eor r3, r3, r2 │ │ │ │ + ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r4, [fp, #-368] @ 0xfffffe90 │ │ │ │ + eor r3, r3, r2 │ │ │ │ + str r5, [fp, #-380] @ 0xfffffe84 │ │ │ │ + and r2, r4, r0 │ │ │ │ + ror r3, r3, #31 │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bic r3, r8, r0 │ │ │ │ + ror r0, r0, #2 │ │ │ │ + eor r3, r3, r2 │ │ │ │ + ldr r1, [r7] │ │ │ │ + ldr r2, [fp, #-360] @ 0xfffffe98 │ │ │ │ + mov lr, r0 │ │ │ │ + add r1, r1, sl │ │ │ │ + add r1, r1, r2, ror #27 │ │ │ │ + add r1, r1, r3 │ │ │ │ + ldr r3, [fp, #-376] @ 0xfffffe88 │ │ │ │ + add r1, r3, r1 │ │ │ │ + mov ip, r1 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + and r9, r0, r2 │ │ │ │ + bic r5, r4, r2 │ │ │ │ + add r7, r7, #4 │ │ │ │ + add r3, r3, sl │ │ │ │ + eor r5, r5, r9 │ │ │ │ + add r3, r3, r1, ror #27 │ │ │ │ + ror r0, r2, #2 │ │ │ │ + add r5, r3, r5 │ │ │ │ + cmp r6, r7 │ │ │ │ + add r1, r8, r5 │ │ │ │ + mov r8, r4 │ │ │ │ + beq 986fc │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + and r9, r0, ip │ │ │ │ + bic r5, lr, ip │ │ │ │ + mov r2, r1 │ │ │ │ + add r3, r3, sl │ │ │ │ + eor r5, r5, r9 │ │ │ │ + add r3, r3, r1, ror #27 │ │ │ │ + mov r4, lr │ │ │ │ + add r5, r3, r5 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + add r1, r8, r5 │ │ │ │ + mov lr, r0 │ │ │ │ + ror r0, ip, #2 │ │ │ │ + bic r5, lr, r2 │ │ │ │ + and r9, r0, r2 │ │ │ │ + add r3, r3, sl │ │ │ │ + add r3, r3, r1, ror #27 │ │ │ │ + eor r5, r5, r9 │ │ │ │ + mov r8, r4 │ │ │ │ + add r5, r3, r5 │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + mov ip, r1 │ │ │ │ + mov r4, lr │ │ │ │ + add r1, r8, r5 │ │ │ │ + mov lr, r0 │ │ │ │ + ror r0, r2, #2 │ │ │ │ + and r9, r0, ip │ │ │ │ + bic r5, lr, ip │ │ │ │ + add r3, r3, sl │ │ │ │ + eor r5, r5, r9 │ │ │ │ + add r3, r3, r1, ror #27 │ │ │ │ + mov r8, r4 │ │ │ │ + add r5, r3, r5 │ │ │ │ + ldr r3, [r7, #16] │ │ │ │ + mov r2, r1 │ │ │ │ + mov r4, lr │ │ │ │ + add r1, r8, r5 │ │ │ │ + mov lr, r0 │ │ │ │ + ror r0, ip, #2 │ │ │ │ + bic r5, lr, r2 │ │ │ │ + and r9, r0, r2 │ │ │ │ + add r3, r3, sl │ │ │ │ + add r3, r3, r1, ror #27 │ │ │ │ + eor r5, r5, r9 │ │ │ │ + mov r8, r4 │ │ │ │ + add r5, r3, r5 │ │ │ │ + ldr r3, [r7, #20] │ │ │ │ + add ip, r8, r5 │ │ │ │ + mov r4, lr │ │ │ │ + mov lr, r0 │ │ │ │ + ror r0, r2, #2 │ │ │ │ + bic r5, lr, r1 │ │ │ │ + and r9, r0, r1 │ │ │ │ + add r3, r3, sl │ │ │ │ + add r3, r3, ip, ror #27 │ │ │ │ + eor r5, r5, r9 │ │ │ │ + mov r8, r4 │ │ │ │ + add r5, r3, r5 │ │ │ │ + mov r4, lr │ │ │ │ + mov lr, r0 │ │ │ │ + ror r0, r1, #2 │ │ │ │ + add r1, r8, r5 │ │ │ │ + mov r2, ip │ │ │ │ + mov r8, r4 │ │ │ │ + add r7, r7, #20 │ │ │ │ + mov r4, lr │ │ │ │ + mov ip, r1 │ │ │ │ + mov lr, r0 │ │ │ │ + b 985b4 │ │ │ │ + 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 r2, #20 │ │ │ │ + b 9875c │ │ │ │ + eor sl, sl, lr │ │ │ │ + cmp r2, #39 @ 0x27 │ │ │ │ + add r3, r5, r1, ror #27 │ │ │ │ + bls 98798 │ │ │ │ + add r3, r3, r7 │ │ │ │ + add r2, r2, #1 │ │ │ │ + add sl, r3, sl │ │ │ │ + cmp r2, #80 @ 0x50 │ │ │ │ + ror r3, ip, #2 │ │ │ │ + add sl, sl, r4 │ │ │ │ + beq 987b4 │ │ │ │ + mov r4, lr │ │ │ │ + mov ip, r1 │ │ │ │ + mov lr, r0 │ │ │ │ + mov r1, sl │ │ │ │ + mov r0, r3 │ │ │ │ + sub r3, r2, #40 @ 0x28 │ │ │ │ + ldr r5, [r6, #4]! │ │ │ │ + eor sl, r0, ip │ │ │ │ + cmp r3, #19 │ │ │ │ + bhi 9871c │ │ │ │ + and r3, r0, ip │ │ │ │ + and sl, sl, lr │ │ │ │ + add r5, r5, r1, ror #27 │ │ │ │ + eor sl, sl, r3 │ │ │ │ + add r5, r5, r8 │ │ │ │ + ror r3, ip, #2 │ │ │ │ + add sl, sl, r5 │ │ │ │ + add r2, r2, #1 │ │ │ │ + add sl, sl, r4 │ │ │ │ + b 98748 │ │ │ │ + add r5, r5, r1, ror #27 │ │ │ │ + ror r3, ip, #2 │ │ │ │ + add r5, r5, r9 │ │ │ │ + add r2, r2, #1 │ │ │ │ + add r5, r5, sl │ │ │ │ + add sl, r5, r4 │ │ │ │ + b 98748 │ │ │ │ + ldr r2, [fp, #-360] @ 0xfffffe98 │ │ │ │ + ldr r5, [fp, #-380] @ 0xfffffe84 │ │ │ │ + add sl, sl, r2 │ │ │ │ + ldr r2, [fp, #-364] @ 0xfffffe94 │ │ │ │ + add r2, r2, r1 │ │ │ │ + ldr r1, [fp, #-368] @ 0xfffffe90 │ │ │ │ + str sl, [r5] │ │ │ │ + add r1, r1, r3 │ │ │ │ + ldr r3, [fp, #-372] @ 0xfffffe8c │ │ │ │ + str r2, [r5, #4] │ │ │ │ + add r3, r3, r0 │ │ │ │ + ldr r0, [fp, #-376] @ 0xfffffe88 │ │ │ │ + str r1, [r5, #8] │ │ │ │ + add r0, r0, lr │ │ │ │ + str r3, [r5, #12] │ │ │ │ + str r0, [r5, #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] @ 98a54 │ │ │ │ + ldr r3, [pc, #616] @ 98a84 │ │ │ │ mov r8, r0 │ │ │ │ subs r6, r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - beq 98a1c │ │ │ │ + beq 98a4c │ │ │ │ ldrb r1, [r0] │ │ │ │ mov r5, r2 │ │ │ │ - ldr r0, [pc, #584] @ 98a58 │ │ │ │ + ldr r0, [pc, #584] @ 98a88 │ │ │ │ mov r2, r6 │ │ │ │ - bl 25196c │ │ │ │ + bl 250de4 │ │ │ │ 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 98824 │ │ │ │ + bne 98854 │ │ │ │ cmn r5, #-2147483635 @ 0x8000000d │ │ │ │ - bhi 98a4c │ │ │ │ + bhi 98a7c │ │ │ │ add r3, r5, #12 │ │ │ │ cmp r4, #128 @ 0x80 │ │ │ │ str r3, [fp, #-176] @ 0xffffff50 │ │ │ │ - bls 988f4 │ │ │ │ + bls 98924 │ │ │ │ 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] │ │ │ │ @@ -109786,15 +109800,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 98860 │ │ │ │ + bne 98890 │ │ │ │ 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 │ │ │ │ @@ -109807,20 +109821,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 988b4 │ │ │ │ + bne 988e4 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ mov r1, #221 @ 0xdd │ │ │ │ bl 2d6c4 │ │ │ │ - b 98918 │ │ │ │ + b 98948 │ │ │ │ sub r9, fp, #168 @ 0xa8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 2e280 │ │ │ │ mov r1, #221 @ 0xdd │ │ │ │ add r2, r4, #12 │ │ │ │ @@ -109836,231 +109850,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 98944 │ │ │ │ + bne 98974 │ │ │ │ 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 989dc │ │ │ │ + bhi 98a0c │ │ │ │ cmp r5, r4 │ │ │ │ mov r1, r9 │ │ │ │ movcc r2, r5 │ │ │ │ movcs r2, r4 │ │ │ │ mov r0, sl │ │ │ │ bl 2e280 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 98a4c │ │ │ │ + beq 98a7c │ │ │ │ cmp r5, r4 │ │ │ │ - bls 989b8 │ │ │ │ + bls 989e8 │ │ │ │ sub r2, r5, r4 │ │ │ │ mov r1, #205 @ 0xcd │ │ │ │ add r0, sl, r4 │ │ │ │ bl 2d6c4 │ │ │ │ - ldr r3, [pc, #148] @ 98a54 │ │ │ │ + ldr r3, [pc, #148] @ 98a84 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 98a48 │ │ │ │ + bne 98a78 │ │ │ │ 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 98998 │ │ │ │ + bls 989c8 │ │ │ │ sub r2, r5, r7 │ │ │ │ add r0, sl, r7 │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ movcs r2, #64 @ 0x40 │ │ │ │ bl 2e280 │ │ │ │ - b 98998 │ │ │ │ - ldr r3, [pc, #48] @ 98a54 │ │ │ │ + b 989c8 │ │ │ │ + ldr r3, [pc, #48] @ 98a84 │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r1, r3, r1 │ │ │ │ mov r3, #0 │ │ │ │ - bne 98a48 │ │ │ │ + bne 98a78 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 240b3c │ │ │ │ + b 249bb8 │ │ │ │ bl 2dd78 <__stack_chk_fail@plt> │ │ │ │ mov sl, #0 │ │ │ │ - b 989b8 │ │ │ │ + b 989e8 │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ - subeq r4, r5, ip, lsl #27 │ │ │ │ + subeq r4, r5, ip, lsr r4 │ │ │ │ │ │ │ │ -00098a5c : │ │ │ │ +00098a8c : │ │ │ │ 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 98a98 │ │ │ │ + bl 98ac8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00098a98 : │ │ │ │ +00098ac8 : │ │ │ │ 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 98aec │ │ │ │ + bhi 98b1c │ │ │ │ strd r2, [sp] │ │ │ │ mov r2, #1 │ │ │ │ mvn r3, #0 │ │ │ │ bl 2d4b4 <__vsnprintf_chk@plt> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 98ae4 │ │ │ │ + beq 98b14 │ │ │ │ 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 98ad8 │ │ │ │ + b 98b08 │ │ │ │ │ │ │ │ -00098af8 : │ │ │ │ +00098b28 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00098b18 <_PyInterpreterState_Main@@Base>: │ │ │ │ +00098b48 <_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 │ │ │ │ │ │ │ │ -00098b38 <_Py_hashtable_new_full@@Base>: │ │ │ │ +00098b68 <_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, #24232 @ 0x5ea8 │ │ │ │ + movweq r7, #24424 @ 0x5f68 │ │ │ │ movteq r7, #10 │ │ │ │ - bne 98d7c <_Py_hashtable_new_full@@Base+0x244> │ │ │ │ + bne 98dac <_Py_hashtable_new_full@@Base+0x244> │ │ │ │ movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ - movw r8, #64604 @ 0xfc5c │ │ │ │ + movw r8, #64728 @ 0xfcd8 │ │ │ │ movt r8, #9 │ │ │ │ ldr r3, [r2, #988] @ 0x3dc │ │ │ │ cmp r3, r8 │ │ │ │ - bne 98e08 <_Py_hashtable_new_full@@Base+0x2d0> │ │ │ │ - ldr r1, [pc, #732] @ 98e74 <_Py_hashtable_new_full@@Base+0x33c> │ │ │ │ + bne 98e38 <_Py_hashtable_new_full@@Base+0x2d0> │ │ │ │ + ldr r1, [pc, #732] @ 98ea4 <_Py_hashtable_new_full@@Base+0x33c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ 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 98dec <_Py_hashtable_new_full@@Base+0x2b4> │ │ │ │ + beq 98e1c <_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 98ca0 <_Py_hashtable_new_full@@Base+0x168> │ │ │ │ + beq 98cd0 <_Py_hashtable_new_full@@Base+0x168> │ │ │ │ ldr r3, [r2, #988] @ 0x3dc │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #16 │ │ │ │ strd r0, [r4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne 98e28 <_Py_hashtable_new_full@@Base+0x2f0> │ │ │ │ - ldr r1, [pc, #640] @ 98e74 <_Py_hashtable_new_full@@Base+0x33c> │ │ │ │ + bne 98e58 <_Py_hashtable_new_full@@Base+0x2f0> │ │ │ │ + ldr r1, [pc, #640] @ 98ea4 <_Py_hashtable_new_full@@Base+0x33c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ 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 98dd4 <_Py_hashtable_new_full@@Base+0x29c> │ │ │ │ + beq 98e04 <_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 98d14 <_Py_hashtable_new_full@@Base+0x1dc> │ │ │ │ - movw r8, #22936 @ 0x5998 │ │ │ │ + beq 98d44 <_Py_hashtable_new_full@@Base+0x1dc> │ │ │ │ + movw r8, #23128 @ 0x5a58 │ │ │ │ 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, #24564 @ 0x5ff4 │ │ │ │ + movw r2, #23716 @ 0x5ca4 │ │ │ │ movt r2, #24 │ │ │ │ - movw r3, #61480 @ 0xf028 │ │ │ │ + movw r3, #60200 @ 0xeb28 │ │ │ │ movt r3, #27 │ │ │ │ str sl, [r4, #24] │ │ │ │ cmp r5, r2 │ │ │ │ cmpeq r6, r3 │ │ │ │ str r5, [r4, #16] │ │ │ │ - movw r3, #56672 @ 0xdd60 │ │ │ │ + movw r3, #56812 @ 0xddec │ │ │ │ movt r3, #9 │ │ │ │ str r6, [r4, #20] │ │ │ │ str r8, [r4, #32] │ │ │ │ str r7, [r4, #36] @ 0x24 │ │ │ │ str r3, [r4, #12] │ │ │ │ - movweq r3, #24196 @ 0x5e84 │ │ │ │ + movweq r3, #23348 @ 0x5b34 │ │ │ │ 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] │ │ │ │ @@ -110070,192 +110084,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 98bd4 <_Py_hashtable_new_full@@Base+0x9c> │ │ │ │ + bne 98c04 <_Py_hashtable_new_full@@Base+0x9c> │ │ │ │ ldr r3, [r2, #968] @ 0x3c8 │ │ │ │ - movw r1, #32892 @ 0x807c │ │ │ │ + movw r1, #31676 @ 0x7bbc │ │ │ │ movt r1, #9 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 98e40 <_Py_hashtable_new_full@@Base+0x308> │ │ │ │ + bne 98e70 <_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 98dcc <_Py_hashtable_new_full@@Base+0x294> │ │ │ │ + beq 98dfc <_Py_hashtable_new_full@@Base+0x294> │ │ │ │ ldr r3, [r9, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r9, #800] @ 0x320 │ │ │ │ - b 98bd4 <_Py_hashtable_new_full@@Base+0x9c> │ │ │ │ + b 98c04 <_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 98c30 <_Py_hashtable_new_full@@Base+0xf8> │ │ │ │ + bne 98c60 <_Py_hashtable_new_full@@Base+0xf8> │ │ │ │ ldr r3, [r2, #968] @ 0x3c8 │ │ │ │ - movw r1, #32892 @ 0x807c │ │ │ │ + movw r1, #31676 @ 0x7bbc │ │ │ │ movt r1, #9 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 98e5c <_Py_hashtable_new_full@@Base+0x324> │ │ │ │ + bne 98e8c <_Py_hashtable_new_full@@Base+0x324> │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ bl 2e304 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98e6c <_Py_hashtable_new_full@@Base+0x334> │ │ │ │ + beq 98e9c <_Py_hashtable_new_full@@Base+0x334> │ │ │ │ ldr r3, [r8, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8, #800] @ 0x320 │ │ │ │ - b 98c30 <_Py_hashtable_new_full@@Base+0xf8> │ │ │ │ + b 98c60 <_Py_hashtable_new_full@@Base+0xf8> │ │ │ │ ldr r8, [ip] │ │ │ │ - movw r3, #22936 @ 0x5998 │ │ │ │ + movw r3, #23128 @ 0x5a58 │ │ │ │ movt r3, #10 │ │ │ │ ldr r7, [ip, #4] │ │ │ │ cmp r8, r3 │ │ │ │ - beq 98b74 <_Py_hashtable_new_full@@Base+0x3c> │ │ │ │ + beq 98ba4 <_Py_hashtable_new_full@@Base+0x3c> │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ blx r8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 98dcc <_Py_hashtable_new_full@@Base+0x294> │ │ │ │ + beq 98dfc <_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 98c3c <_Py_hashtable_new_full@@Base+0x104> │ │ │ │ + bne 98c6c <_Py_hashtable_new_full@@Base+0x104> │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ mov r4, #0 │ │ │ │ - b 98c94 <_Py_hashtable_new_full@@Base+0x15c> │ │ │ │ + b 98cc4 <_Py_hashtable_new_full@@Base+0x15c> │ │ │ │ mov r1, #7 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 9fd84 │ │ │ │ + bl 9fe00 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 98d40 <_Py_hashtable_new_full@@Base+0x208> │ │ │ │ + b 98d70 <_Py_hashtable_new_full@@Base+0x208> │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 9fd84 │ │ │ │ + bl 9fe00 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r4, r0 │ │ │ │ - b 98ccc <_Py_hashtable_new_full@@Base+0x194> │ │ │ │ + b 98cfc <_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 98bd4 <_Py_hashtable_new_full@@Base+0x9c> │ │ │ │ - b 98dcc <_Py_hashtable_new_full@@Base+0x294> │ │ │ │ + bne 98c04 <_Py_hashtable_new_full@@Base+0x9c> │ │ │ │ + b 98dfc <_Py_hashtable_new_full@@Base+0x294> │ │ │ │ ldr r0, [r2, #984] @ 0x3d8 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - movw r8, #22936 @ 0x5998 │ │ │ │ + movw r8, #23128 @ 0x5a58 │ │ │ │ movt r8, #10 │ │ │ │ blx r3 │ │ │ │ - b 98db8 <_Py_hashtable_new_full@@Base+0x280> │ │ │ │ + b 98de8 <_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 98cfc <_Py_hashtable_new_full@@Base+0x1c4> │ │ │ │ + b 98d2c <_Py_hashtable_new_full@@Base+0x1c4> │ │ │ │ ldr r0, [r2, #964] @ 0x3c4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ blx r3 │ │ │ │ - b 98d64 <_Py_hashtable_new_full@@Base+0x22c> │ │ │ │ + b 98d94 <_Py_hashtable_new_full@@Base+0x22c> │ │ │ │ str r0, [r4, #8] │ │ │ │ - b 98dc4 <_Py_hashtable_new_full@@Base+0x28c> │ │ │ │ + b 98df4 <_Py_hashtable_new_full@@Base+0x28c> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00098e78 : │ │ │ │ +00098ea8 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 98e8c │ │ │ │ + beq 98ebc │ │ │ │ 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 b41a4 <_PyType_GetDict@@Base> │ │ │ │ + bl b4274 <_PyType_GetDict@@Base> │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 98ef4 │ │ │ │ + bne 98f24 │ │ │ │ mov r0, r2 │ │ │ │ - bl bdd5c │ │ │ │ + bl bdf24 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 98f10 │ │ │ │ + blt 98f40 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r2, [r4, #4] │ │ │ │ - beq 98ef4 │ │ │ │ + beq 98f24 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 98e88 │ │ │ │ - movw r3, #44932 @ 0xaf84 │ │ │ │ + b 98eb8 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7696 @ 0x1e10 │ │ │ │ + movw r1, #5500 @ 0x157c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - ldr r0, [r3, #240] @ 0xf0 │ │ │ │ - bl 140e0c │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1409e8 │ │ │ │ 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 99414 │ │ │ │ + bne 99444 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ tst r3, #32 │ │ │ │ - beq 996b0 │ │ │ │ + beq 996e0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 99684 │ │ │ │ + beq 996b4 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul r5, r2, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 9940c │ │ │ │ + beq 9943c │ │ │ │ add r3, r0, #20 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movw r2, #44932 @ 0xaf84 │ │ │ │ + movw r2, #45596 @ 0xb21c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #38748 @ 0x975c │ │ │ │ + movw r3, #38796 @ 0x978c │ │ │ │ movt r3, #9 │ │ │ │ - ldr r2, [r2, #244] @ 0xf4 │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 996c0 │ │ │ │ + bne 996f0 │ │ │ │ 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} │ │ │ │ @@ -110282,15 +110296,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 99420 │ │ │ │ + ble 99450 │ │ │ │ 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 │ │ │ │ @@ -110324,15 +110338,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 9919c │ │ │ │ + bls 991cc │ │ │ │ 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 │ │ │ │ @@ -110376,29 +110390,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 990dc │ │ │ │ + bgt 9910c │ │ │ │ ldr r5, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r7, [fp, #-68] @ 0xffffffbc │ │ │ │ bic r6, r5, #7 │ │ │ │ - ldr r9, [pc, #1324] @ 996d4 │ │ │ │ + ldr r9, [pc, #1324] @ 99704 │ │ │ │ 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 99470 │ │ │ │ + bhi 994a0 │ │ │ │ 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 │ │ │ │ @@ -110540,20 +110554,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] @ 996d8 │ │ │ │ + ldr r6, [pc, #688] @ 99708 │ │ │ │ sub r9, r5, #1 │ │ │ │ mov r5, #0 │ │ │ │ mov r7, r5 │ │ │ │ cmp r9, #6 │ │ │ │ - bhi 99470 │ │ │ │ + bhi 994a0 │ │ │ │ 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 │ │ │ │ @@ -110688,87 +110702,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 99404 │ │ │ │ + b 99434 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r6, [r6, #4] │ │ │ │ bfi r5, r6, #0, #8 │ │ │ │ - b 991fc │ │ │ │ + b 9922c │ │ │ │ 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 98f74 │ │ │ │ - b 9940c │ │ │ │ + bne 98fa4 │ │ │ │ + b 9943c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 99690 │ │ │ │ + b 996c0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b 99404 │ │ │ │ - subeq r7, r5, r0, lsr r7 │ │ │ │ - subeq r7, r5, lr, lsr r7 │ │ │ │ + b 99434 │ │ │ │ + subeq sl, r5, r4, lsl fp │ │ │ │ + subeq sl, r5, r2, lsr #22 │ │ │ │ │ │ │ │ -000996dc : │ │ │ │ +0009970c : │ │ │ │ subs r3, r1, #0 │ │ │ │ - beq 99748 │ │ │ │ + beq 99778 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw lr, #44932 @ 0xaf84 │ │ │ │ + movw lr, #45596 @ 0xb21c │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ sub sp, sp, #12 │ │ │ │ - movw ip, #38748 @ 0x975c │ │ │ │ + movw ip, #38796 @ 0x978c │ │ │ │ movt ip, #9 │ │ │ │ - ldr r4, [lr, #244] @ 0xf4 │ │ │ │ + ldr r4, [lr, #4] │ │ │ │ cmp r4, ip │ │ │ │ - bne 99750 │ │ │ │ + bne 99780 │ │ │ │ movw r1, #25464 @ 0x6378 │ │ │ │ movt r1, #101 @ 0x65 │ │ │ │ stm sp, {r0, r3} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ ldrd r0, [r1] │ │ │ │ - bl 99794 │ │ │ │ + bl 997c4 │ │ │ │ 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 99734 │ │ │ │ + b 99764 │ │ │ │ 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 99794 │ │ │ │ + bl 997c4 │ │ │ │ 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 │ │ │ │ @@ -110797,15 +110811,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 99e58 │ │ │ │ + ble 99e88 │ │ │ │ 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 │ │ │ │ @@ -110841,15 +110855,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 999a4 │ │ │ │ + bls 999d4 │ │ │ │ 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] │ │ │ │ @@ -110892,28 +110906,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 998e4 │ │ │ │ + bgt 99914 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ - ldr r7, [pc, #1248] @ 99e90 │ │ │ │ + ldr r7, [pc, #1248] @ 99ec0 │ │ │ │ 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 99c38 │ │ │ │ + bhi 99c68 │ │ │ │ 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] │ │ │ │ @@ -111198,79 +111212,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] @ 99e94 │ │ │ │ + ldr r7, [pc, #44] @ 99ec4 │ │ │ │ sub r2, r3, #1 │ │ │ │ mov r3, r6 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 99c38 │ │ │ │ + bhi 99c68 │ │ │ │ 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 999f8 │ │ │ │ - subeq r7, r5, ip, asr #14 │ │ │ │ - subeq r7, r5, sl, asr r7 │ │ │ │ + b 99a28 │ │ │ │ + subeq sl, r5, r0, lsr fp │ │ │ │ + subeq sl, r5, lr, lsr fp │ │ │ │ │ │ │ │ -00099e98 : │ │ │ │ +00099ec8 : │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r3, [r3, #1152] @ 0x480 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 99eb4 │ │ │ │ + beq 99ee4 │ │ │ │ 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 234610 │ │ │ │ + bl 233a48 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00099ef0 <_Py_InitializeRecursionLimits@@Base>: │ │ │ │ +00099f20 <_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 99f88 <_Py_InitializeRecursionLimits@@Base+0x98> │ │ │ │ + bne 99fb8 <_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 99f88 <_Py_InitializeRecursionLimits@@Base+0x98> │ │ │ │ + bne 99fb8 <_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 │ │ │ │ @@ -111281,1372 +111295,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 99f64 <_Py_InitializeRecursionLimits@@Base+0x74> │ │ │ │ + b 99f94 <_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 9a3d8 <_Py_InitializeRecursionLimits@@Base+0x4e8> │ │ │ │ + beq 9a434 <_Py_InitializeRecursionLimits@@Base+0x514> │ │ │ │ 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 9a348 <_Py_InitializeRecursionLimits@@Base+0x458> │ │ │ │ + bne 9a3b4 <_Py_InitializeRecursionLimits@@Base+0x494> │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9a110 <_Py_InitializeRecursionLimits@@Base+0x220> │ │ │ │ + bne 9a140 <_Py_InitializeRecursionLimits@@Base+0x220> │ │ │ │ add r9, r5, #136 @ 0x88 │ │ │ │ mov r0, r9 │ │ │ │ bl 2cf38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a378 <_Py_InitializeRecursionLimits@@Base+0x488> │ │ │ │ + bne 9a3c4 <_Py_InitializeRecursionLimits@@Base+0x4a4> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne 9a28c <_Py_InitializeRecursionLimits@@Base+0x39c> │ │ │ │ + bne 9a210 <_Py_InitializeRecursionLimits@@Base+0x2f0> │ │ │ │ add r0, r5, #88 @ 0x58 │ │ │ │ bl 2d4fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a368 <_Py_InitializeRecursionLimits@@Base+0x478> │ │ │ │ + bne 9a3e4 <_Py_InitializeRecursionLimits@@Base+0x4c4> │ │ │ │ mov r0, r9 │ │ │ │ bl 2e814 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a358 <_Py_InitializeRecursionLimits@@Base+0x468> │ │ │ │ + bne 9a3d4 <_Py_InitializeRecursionLimits@@Base+0x4b4> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - beq 9a3ac <_Py_InitializeRecursionLimits@@Base+0x4bc> │ │ │ │ + beq 9a444 <_Py_InitializeRecursionLimits@@Base+0x524> │ │ │ │ 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 9a07c <_Py_InitializeRecursionLimits@@Base+0x18c> │ │ │ │ + bne 9a0ac <_Py_InitializeRecursionLimits@@Base+0x18c> │ │ │ │ dmb ish │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9a2a0 <_Py_InitializeRecursionLimits@@Base+0x3b0> │ │ │ │ + bne 9a28c <_Py_InitializeRecursionLimits@@Base+0x36c> │ │ │ │ movw r5, #38392 @ 0x95f8 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ ldr r3, [r5, #1152] @ 0x480 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9a2f4 <_Py_InitializeRecursionLimits@@Base+0x404> │ │ │ │ + beq 9a38c <_Py_InitializeRecursionLimits@@Base+0x46c> │ │ │ │ bl 2d6d0 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r5, #936] @ 0x3a8 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9a0dc <_Py_InitializeRecursionLimits@@Base+0x1ec> │ │ │ │ - ldr r3, [pc, #864] @ 9a434 <_Py_InitializeRecursionLimits@@Base+0x544> │ │ │ │ + bne 9a10c <_Py_InitializeRecursionLimits@@Base+0x1ec> │ │ │ │ + ldr r3, [pc, #956] @ 9a4c0 <_Py_InitializeRecursionLimits@@Base+0x5a0> │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9a2a0 <_Py_InitializeRecursionLimits@@Base+0x3b0> │ │ │ │ + bne 9a28c <_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 9a2c0 <_Py_InitializeRecursionLimits@@Base+0x3d0> │ │ │ │ + bne 9a358 <_Py_InitializeRecursionLimits@@Base+0x438> │ │ │ │ mov r0, r7 │ │ │ │ bl 2e814 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a3e8 <_Py_InitializeRecursionLimits@@Base+0x4f8> │ │ │ │ + bne 9a454 <_Py_InitializeRecursionLimits@@Base+0x534> │ │ │ │ str sl, [r8] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ 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 9a39c <_Py_InitializeRecursionLimits@@Base+0x4ac> │ │ │ │ - bl 1df120 │ │ │ │ + beq 9a48c <_Py_InitializeRecursionLimits@@Base+0x56c> │ │ │ │ + bl 1dbc58 │ │ │ │ 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 9a388 <_Py_InitializeRecursionLimits@@Base+0x498> │ │ │ │ - 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 9a480 <_Py_InitializeRecursionLimits@@Base+0x560> │ │ │ │ + adds r0, r2, r1 │ │ │ │ + adc r1, ip, r3 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ - bl 1dfdb8 <_PyTime_AsTimespec_clamp@@Base> │ │ │ │ + bl 2b7a4c <_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 9a230 <_Py_InitializeRecursionLimits@@Base+0x340> │ │ │ │ + beq 9a230 <_Py_InitializeRecursionLimits@@Base+0x310> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a400 <_Py_InitializeRecursionLimits@@Base+0x510> │ │ │ │ - ldr r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 9a014 <_Py_InitializeRecursionLimits@@Base+0x124> │ │ │ │ + bne 9a348 <_Py_InitializeRecursionLimits@@Base+0x428> │ │ │ │ + mov r3, r8 │ │ │ │ + mov r8, r4 │ │ │ │ + mov r4, r9 │ │ │ │ + ldr r2, [r4] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 9a2ac <_Py_InitializeRecursionLimits@@Base+0x38c> │ │ │ │ + mov r4, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b 9a044 <_Py_InitializeRecursionLimits@@Base+0x124> │ │ │ │ + str r4, [r5, #4] │ │ │ │ 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 9a3f8 <_Py_InitializeRecursionLimits@@Base+0x508> │ │ │ │ - bl 1df120 │ │ │ │ - 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 9a394 <_Py_InitializeRecursionLimits@@Base+0x4a4> │ │ │ │ - adds r0, r3, ip │ │ │ │ - adc r1, r2, lr │ │ │ │ - b 9a190 <_Py_InitializeRecursionLimits@@Base+0x2a0> │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + b 9a06c <_Py_InitializeRecursionLimits@@Base+0x14c> │ │ │ │ + mov r9, r4 │ │ │ │ + mov r4, r8 │ │ │ │ + mov r8, r3 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9a008 <_Py_InitializeRecursionLimits@@Base+0x118> │ │ │ │ + beq 9a038 <_Py_InitializeRecursionLimits@@Base+0x118> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r3, r2 │ │ │ │ - bne 9a008 <_Py_InitializeRecursionLimits@@Base+0x118> │ │ │ │ + bne 9a038 <_Py_InitializeRecursionLimits@@Base+0x118> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #3 │ │ │ │ - beq 9a314 <_Py_InitializeRecursionLimits@@Base+0x424> │ │ │ │ + beq 9a400 <_Py_InitializeRecursionLimits@@Base+0x4e0> │ │ │ │ add r3, r3, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9a268 <_Py_InitializeRecursionLimits@@Base+0x378> │ │ │ │ + bne 9a268 <_Py_InitializeRecursionLimits@@Base+0x348> │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b 9a008 <_Py_InitializeRecursionLimits@@Base+0x118> │ │ │ │ - str r4, [r5, #4] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - b 9a03c <_Py_InitializeRecursionLimits@@Base+0x14c> │ │ │ │ + b 9a038 <_Py_InitializeRecursionLimits@@Base+0x118> │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r9] │ │ │ │ orr r3, r3, #4 │ │ │ │ strex r2, r3, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9a2a4 <_Py_InitializeRecursionLimits@@Base+0x3b4> │ │ │ │ + bne 9a290 <_Py_InitializeRecursionLimits@@Base+0x370> │ │ │ │ dmb ish │ │ │ │ - b 9a0dc <_Py_InitializeRecursionLimits@@Base+0x1ec> │ │ │ │ + b 9a10c <_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 9a3f4 <_Py_InitializeRecursionLimits@@Base+0x4d4> │ │ │ │ + bl 1dbc58 │ │ │ │ + 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 9a3ac <_Py_InitializeRecursionLimits@@Base+0x48c> │ │ │ │ + adds r0, r2, r9 │ │ │ │ + adc r1, ip, lr │ │ │ │ + sub r2, fp, #52 @ 0x34 │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + bl 2b7a4c <_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 9a224 <_Py_InitializeRecursionLimits@@Base+0x304> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 9a1f8 <_Py_InitializeRecursionLimits@@Base+0x2d8> │ │ │ │ + movw r1, #6088 @ 0x17c8 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [pc, #364] @ 9a4c4 <_Py_InitializeRecursionLimits@@Base+0x5a4> │ │ │ │ + bl 8d9ec <_Py_FatalErrorFunc@@Base> │ │ │ │ uxtb r1, r2 │ │ │ │ dmb ish │ │ │ │ orr r1, r1, r3 │ │ │ │ ldrex r0, [r9] │ │ │ │ cmp r0, r2 │ │ │ │ - bne 9a2e4 <_Py_InitializeRecursionLimits@@Base+0x3f4> │ │ │ │ + bne 9a37c <_Py_InitializeRecursionLimits@@Base+0x45c> │ │ │ │ strex ip, r1, [r9] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 9a2cc <_Py_InitializeRecursionLimits@@Base+0x3dc> │ │ │ │ + bne 9a364 <_Py_InitializeRecursionLimits@@Base+0x444> │ │ │ │ mov r2, r0 │ │ │ │ dmb ish │ │ │ │ - beq 9a0f4 <_Py_InitializeRecursionLimits@@Base+0x204> │ │ │ │ - b 9a2c0 <_Py_InitializeRecursionLimits@@Base+0x3d0> │ │ │ │ - bl 234610 │ │ │ │ + beq 9a124 <_Py_InitializeRecursionLimits@@Base+0x204> │ │ │ │ + b 9a358 <_Py_InitializeRecursionLimits@@Base+0x438> │ │ │ │ + bl 233a48 │ │ │ │ bl 2d6d0 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r5, #936] @ 0x3a8 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, r3 │ │ │ │ - beq 9a0cc <_Py_InitializeRecursionLimits@@Base+0x1dc> │ │ │ │ - b 9a0dc <_Py_InitializeRecursionLimits@@Base+0x1ec> │ │ │ │ + beq 9a0fc <_Py_InitializeRecursionLimits@@Base+0x1dc> │ │ │ │ + b 9a10c <_Py_InitializeRecursionLimits@@Base+0x1ec> │ │ │ │ + mvn r0, #0 │ │ │ │ + b 9a318 <_Py_InitializeRecursionLimits@@Base+0x3f8> │ │ │ │ + movw r1, #6056 @ 0x17a8 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [pc, #256] @ 9a4c4 <_Py_InitializeRecursionLimits@@Base+0x5a4> │ │ │ │ + bl 8d9ec <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #6156 @ 0x180c │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [pc, #240] @ 9a4c4 <_Py_InitializeRecursionLimits@@Base+0x5a4> │ │ │ │ + bl 8d9ec <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #6236 @ 0x185c │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [pc, #224] @ 9a4c4 <_Py_InitializeRecursionLimits@@Base+0x5a4> │ │ │ │ + bl 8d9ec <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #6196 @ 0x1834 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [pc, #208] @ 9a4c4 <_Py_InitializeRecursionLimits@@Base+0x5a4> │ │ │ │ + bl 8d9ec <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 830d0 │ │ │ │ + ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + b 9a2ec <_Py_InitializeRecursionLimits@@Base+0x3cc> │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ bl 2e814 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a3e8 <_Py_InitializeRecursionLimits@@Base+0x4f8> │ │ │ │ + bne 9a454 <_Py_InitializeRecursionLimits@@Base+0x534> │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9a410 <_Py_InitializeRecursionLimits@@Base+0x520> │ │ │ │ + bne 9a49c <_Py_InitializeRecursionLimits@@Base+0x57c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 319688 <_PyGen_FetchStopIterationValue@@Base+0x3598> │ │ │ │ + bl 31906c <_PyGen_FetchStopIterationValue@@Base+0x3490> │ │ │ │ bl 2d940 │ │ │ │ - b 9a340 <_Py_InitializeRecursionLimits@@Base+0x450> │ │ │ │ - movw r1, #8252 @ 0x203c │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #224] @ 9a438 <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #8432 @ 0x20f0 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #208] @ 9a438 <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #8392 @ 0x20c8 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #192] @ 9a438 <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #8352 @ 0x20a0 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #176] @ 9a438 <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ - mov r1, lr │ │ │ │ - mvn r0, #0 │ │ │ │ - b 9a190 <_Py_InitializeRecursionLimits@@Base+0x2a0> │ │ │ │ - mvn r0, #0 │ │ │ │ - b 9a190 <_Py_InitializeRecursionLimits@@Base+0x2a0> │ │ │ │ - bl 83040 │ │ │ │ - ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b 9a16c <_Py_InitializeRecursionLimits@@Base+0x27c> │ │ │ │ + b 9a42c <_Py_InitializeRecursionLimits@@Base+0x50c> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 31906c <_PyGen_FetchStopIterationValue@@Base+0x3490> │ │ │ │ + bl 2d940 │ │ │ │ + b 9a43c <_Py_InitializeRecursionLimits@@Base+0x51c> │ │ │ │ mov r0, r7 │ │ │ │ bl 2e814 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 9a3e8 <_Py_InitializeRecursionLimits@@Base+0x4f8> │ │ │ │ + beq 9a464 <_Py_InitializeRecursionLimits@@Base+0x544> │ │ │ │ + movw r1, #6120 @ 0x17e8 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [pc, #96] @ 9a4c4 <_Py_InitializeRecursionLimits@@Base+0x5a4> │ │ │ │ + bl 8d9ec <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 25f6dc │ │ │ │ - mov r0, r4 │ │ │ │ - bl 319688 <_PyGen_FetchStopIterationValue@@Base+0x3598> │ │ │ │ - bl 2d940 │ │ │ │ - b 9a3d0 <_Py_InitializeRecursionLimits@@Base+0x4e0> │ │ │ │ + bl 25e954 │ │ │ │ mov r0, r4 │ │ │ │ - bl 319688 <_PyGen_FetchStopIterationValue@@Base+0x3598> │ │ │ │ + bl 31906c <_PyGen_FetchStopIterationValue@@Base+0x3490> │ │ │ │ bl 2d940 │ │ │ │ - b 9a3e0 <_Py_InitializeRecursionLimits@@Base+0x4f0> │ │ │ │ - movw r1, #8316 @ 0x207c │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #64] @ 9a438 <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ - bl 83040 │ │ │ │ - b 9a1fc <_Py_InitializeRecursionLimits@@Base+0x30c> │ │ │ │ - movw r1, #8284 @ 0x205c │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #40] @ 9a438 <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ + b 9a478 <_Py_InitializeRecursionLimits@@Base+0x558> │ │ │ │ + mov r1, r0 │ │ │ │ + mvn r0, #0 │ │ │ │ + b 9a1c4 <_Py_InitializeRecursionLimits@@Base+0x2a4> │ │ │ │ + bl 830d0 │ │ │ │ + ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ + ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + b 9a19c <_Py_InitializeRecursionLimits@@Base+0x27c> │ │ │ │ add r3, r3, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ bic r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9a418 <_Py_InitializeRecursionLimits@@Base+0x528> │ │ │ │ + bne 9a4a4 <_Py_InitializeRecursionLimits@@Base+0x584> │ │ │ │ dmb ish │ │ │ │ - b 9a338 <_Py_InitializeRecursionLimits@@Base+0x448> │ │ │ │ + b 9a424 <_Py_InitializeRecursionLimits@@Base+0x504> │ │ │ │ rsbeq r9, r2, ip, lsl #27 │ │ │ │ - subeq r7, r5, r4, lsr r8 │ │ │ │ + subeq sl, r5, r8, asr #23 │ │ │ │ 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 │ │ │ │ ldr r3, [r1, #784] @ 0x310 │ │ │ │ strd r0, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9d840 <_Py_InitializeRecursionLimits@@Base+0x3950> │ │ │ │ + beq 9d8cc <_Py_InitializeRecursionLimits@@Base+0x39ac> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ movw r8, #38392 @ 0x95f8 │ │ │ │ movt r8, #98 @ 0x62 │ │ │ │ ldr r9, [r3, #8] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r8, #920] @ 0x398 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r9, r2 │ │ │ │ - bne 9d714 <_Py_InitializeRecursionLimits@@Base+0x3824> │ │ │ │ + bne 9d7a0 <_Py_InitializeRecursionLimits@@Base+0x3880> │ │ │ │ add r7, r8, #8192 @ 0x2000 │ │ │ │ sub r5, fp, #68 @ 0x44 │ │ │ │ - movw r2, #32360 @ 0x7e68 │ │ │ │ + movw r2, #31144 @ 0x79a8 │ │ │ │ movt r2, #9 │ │ │ │ - movw r1, #640 @ 0x280 │ │ │ │ + movw r1, #46536 @ 0xb5c8 │ │ │ │ movt r1, #10 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r0, #59712 @ 0xe940 │ │ │ │ + movw r0, #59852 @ 0xe9cc │ │ │ │ movt r0, #9 │ │ │ │ - movw r2, #33532 @ 0x82fc │ │ │ │ + movw r2, #32316 @ 0x7e3c │ │ │ │ movt r2, #9 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp] │ │ │ │ - bl 98b38 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 98b68 <_Py_hashtable_new_full@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7, #1132] @ 0x46c │ │ │ │ - beq 9d984 <_Py_InitializeRecursionLimits@@Base+0x3a94> │ │ │ │ - ldr r0, [pc, #4088] @ 9b4d4 <_Py_InitializeRecursionLimits@@Base+0x15e4> │ │ │ │ + beq 9da10 <_Py_InitializeRecursionLimits@@Base+0x3af0> │ │ │ │ + ldr r0, [pc, #4088] @ 9b560 <_Py_InitializeRecursionLimits@@Base+0x1640> │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #4080] @ 9b4d8 <_Py_InitializeRecursionLimits@@Base+0x15e8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #4076] @ 9b4dc <_Py_InitializeRecursionLimits@@Base+0x15ec> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #4072] @ 9b4e0 <_Py_InitializeRecursionLimits@@Base+0x15f0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #4068] @ 9b4e4 <_Py_InitializeRecursionLimits@@Base+0x15f4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #4064] @ 9b4e8 <_Py_InitializeRecursionLimits@@Base+0x15f8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #4060] @ 9b4ec <_Py_InitializeRecursionLimits@@Base+0x15fc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #4056] @ 9b4f0 <_Py_InitializeRecursionLimits@@Base+0x1600> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #4052] @ 9b4f4 <_Py_InitializeRecursionLimits@@Base+0x1604> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #4048] @ 9b4f8 <_Py_InitializeRecursionLimits@@Base+0x1608> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #4044] @ 9b4fc <_Py_InitializeRecursionLimits@@Base+0x160c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #4040] @ 9b500 <_Py_InitializeRecursionLimits@@Base+0x1610> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #4036] @ 9b504 <_Py_InitializeRecursionLimits@@Base+0x1614> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #4032] @ 9b508 <_Py_InitializeRecursionLimits@@Base+0x1618> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #4028] @ 9b50c <_Py_InitializeRecursionLimits@@Base+0x161c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #4024] @ 9b510 <_Py_InitializeRecursionLimits@@Base+0x1620> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #4020] @ 9b514 <_Py_InitializeRecursionLimits@@Base+0x1624> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #4016] @ 9b518 <_Py_InitializeRecursionLimits@@Base+0x1628> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #4012] @ 9b51c <_Py_InitializeRecursionLimits@@Base+0x162c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #4008] @ 9b520 <_Py_InitializeRecursionLimits@@Base+0x1630> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #4004] @ 9b524 <_Py_InitializeRecursionLimits@@Base+0x1634> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #4000] @ 9b528 <_Py_InitializeRecursionLimits@@Base+0x1638> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3996] @ 9b52c <_Py_InitializeRecursionLimits@@Base+0x163c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3992] @ 9b530 <_Py_InitializeRecursionLimits@@Base+0x1640> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #4080] @ 9b564 <_Py_InitializeRecursionLimits@@Base+0x1644> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #4076] @ 9b568 <_Py_InitializeRecursionLimits@@Base+0x1648> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #4072] @ 9b56c <_Py_InitializeRecursionLimits@@Base+0x164c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #4068] @ 9b570 <_Py_InitializeRecursionLimits@@Base+0x1650> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #4064] @ 9b574 <_Py_InitializeRecursionLimits@@Base+0x1654> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #4060] @ 9b578 <_Py_InitializeRecursionLimits@@Base+0x1658> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #4056] @ 9b57c <_Py_InitializeRecursionLimits@@Base+0x165c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #4052] @ 9b580 <_Py_InitializeRecursionLimits@@Base+0x1660> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #4048] @ 9b584 <_Py_InitializeRecursionLimits@@Base+0x1664> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #4044] @ 9b588 <_Py_InitializeRecursionLimits@@Base+0x1668> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #4040] @ 9b58c <_Py_InitializeRecursionLimits@@Base+0x166c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #4036] @ 9b590 <_Py_InitializeRecursionLimits@@Base+0x1670> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #4032] @ 9b594 <_Py_InitializeRecursionLimits@@Base+0x1674> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #4028] @ 9b598 <_Py_InitializeRecursionLimits@@Base+0x1678> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #4024] @ 9b59c <_Py_InitializeRecursionLimits@@Base+0x167c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #4020] @ 9b5a0 <_Py_InitializeRecursionLimits@@Base+0x1680> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #4016] @ 9b5a4 <_Py_InitializeRecursionLimits@@Base+0x1684> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #4012] @ 9b5a8 <_Py_InitializeRecursionLimits@@Base+0x1688> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #4008] @ 9b5ac <_Py_InitializeRecursionLimits@@Base+0x168c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #4004] @ 9b5b0 <_Py_InitializeRecursionLimits@@Base+0x1690> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #4000] @ 9b5b4 <_Py_InitializeRecursionLimits@@Base+0x1694> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3996] @ 9b5b8 <_Py_InitializeRecursionLimits@@Base+0x1698> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3992] @ 9b5bc <_Py_InitializeRecursionLimits@@Base+0x169c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ add r0, r8, #33536 @ 0x8300 │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3980] @ 9b534 <_Py_InitializeRecursionLimits@@Base+0x1644> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3976] @ 9b538 <_Py_InitializeRecursionLimits@@Base+0x1648> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3972] @ 9b53c <_Py_InitializeRecursionLimits@@Base+0x164c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3968] @ 9b540 <_Py_InitializeRecursionLimits@@Base+0x1650> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3964] @ 9b544 <_Py_InitializeRecursionLimits@@Base+0x1654> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3960] @ 9b548 <_Py_InitializeRecursionLimits@@Base+0x1658> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3956] @ 9b54c <_Py_InitializeRecursionLimits@@Base+0x165c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3952] @ 9b550 <_Py_InitializeRecursionLimits@@Base+0x1660> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3948] @ 9b554 <_Py_InitializeRecursionLimits@@Base+0x1664> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3944] @ 9b558 <_Py_InitializeRecursionLimits@@Base+0x1668> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3940] @ 9b55c <_Py_InitializeRecursionLimits@@Base+0x166c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3936] @ 9b560 <_Py_InitializeRecursionLimits@@Base+0x1670> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3932] @ 9b564 <_Py_InitializeRecursionLimits@@Base+0x1674> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3928] @ 9b568 <_Py_InitializeRecursionLimits@@Base+0x1678> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3924] @ 9b56c <_Py_InitializeRecursionLimits@@Base+0x167c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3920] @ 9b570 <_Py_InitializeRecursionLimits@@Base+0x1680> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3916] @ 9b574 <_Py_InitializeRecursionLimits@@Base+0x1684> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3912] @ 9b578 <_Py_InitializeRecursionLimits@@Base+0x1688> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3908] @ 9b57c <_Py_InitializeRecursionLimits@@Base+0x168c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3904] @ 9b580 <_Py_InitializeRecursionLimits@@Base+0x1690> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3900] @ 9b584 <_Py_InitializeRecursionLimits@@Base+0x1694> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3896] @ 9b588 <_Py_InitializeRecursionLimits@@Base+0x1698> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3892] @ 9b58c <_Py_InitializeRecursionLimits@@Base+0x169c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3888] @ 9b590 <_Py_InitializeRecursionLimits@@Base+0x16a0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3884] @ 9b594 <_Py_InitializeRecursionLimits@@Base+0x16a4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3880] @ 9b598 <_Py_InitializeRecursionLimits@@Base+0x16a8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3876] @ 9b59c <_Py_InitializeRecursionLimits@@Base+0x16ac> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3872] @ 9b5a0 <_Py_InitializeRecursionLimits@@Base+0x16b0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3868] @ 9b5a4 <_Py_InitializeRecursionLimits@@Base+0x16b4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3864] @ 9b5a8 <_Py_InitializeRecursionLimits@@Base+0x16b8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3860] @ 9b5ac <_Py_InitializeRecursionLimits@@Base+0x16bc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3856] @ 9b5b0 <_Py_InitializeRecursionLimits@@Base+0x16c0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3852] @ 9b5b4 <_Py_InitializeRecursionLimits@@Base+0x16c4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3848] @ 9b5b8 <_Py_InitializeRecursionLimits@@Base+0x16c8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3844] @ 9b5bc <_Py_InitializeRecursionLimits@@Base+0x16cc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3840] @ 9b5c0 <_Py_InitializeRecursionLimits@@Base+0x16d0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3980] @ 9b5c0 <_Py_InitializeRecursionLimits@@Base+0x16a0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3976] @ 9b5c4 <_Py_InitializeRecursionLimits@@Base+0x16a4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3972] @ 9b5c8 <_Py_InitializeRecursionLimits@@Base+0x16a8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3968] @ 9b5cc <_Py_InitializeRecursionLimits@@Base+0x16ac> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3964] @ 9b5d0 <_Py_InitializeRecursionLimits@@Base+0x16b0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3960] @ 9b5d4 <_Py_InitializeRecursionLimits@@Base+0x16b4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3956] @ 9b5d8 <_Py_InitializeRecursionLimits@@Base+0x16b8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3952] @ 9b5dc <_Py_InitializeRecursionLimits@@Base+0x16bc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3948] @ 9b5e0 <_Py_InitializeRecursionLimits@@Base+0x16c0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3944] @ 9b5e4 <_Py_InitializeRecursionLimits@@Base+0x16c4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3940] @ 9b5e8 <_Py_InitializeRecursionLimits@@Base+0x16c8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3936] @ 9b5ec <_Py_InitializeRecursionLimits@@Base+0x16cc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3932] @ 9b5f0 <_Py_InitializeRecursionLimits@@Base+0x16d0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3928] @ 9b5f4 <_Py_InitializeRecursionLimits@@Base+0x16d4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3924] @ 9b5f8 <_Py_InitializeRecursionLimits@@Base+0x16d8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3920] @ 9b5fc <_Py_InitializeRecursionLimits@@Base+0x16dc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3916] @ 9b600 <_Py_InitializeRecursionLimits@@Base+0x16e0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3912] @ 9b604 <_Py_InitializeRecursionLimits@@Base+0x16e4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3908] @ 9b608 <_Py_InitializeRecursionLimits@@Base+0x16e8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3904] @ 9b60c <_Py_InitializeRecursionLimits@@Base+0x16ec> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3900] @ 9b610 <_Py_InitializeRecursionLimits@@Base+0x16f0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3896] @ 9b614 <_Py_InitializeRecursionLimits@@Base+0x16f4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3892] @ 9b618 <_Py_InitializeRecursionLimits@@Base+0x16f8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3888] @ 9b61c <_Py_InitializeRecursionLimits@@Base+0x16fc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3884] @ 9b620 <_Py_InitializeRecursionLimits@@Base+0x1700> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3880] @ 9b624 <_Py_InitializeRecursionLimits@@Base+0x1704> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3876] @ 9b628 <_Py_InitializeRecursionLimits@@Base+0x1708> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3872] @ 9b62c <_Py_InitializeRecursionLimits@@Base+0x170c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3868] @ 9b630 <_Py_InitializeRecursionLimits@@Base+0x1710> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3864] @ 9b634 <_Py_InitializeRecursionLimits@@Base+0x1714> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3860] @ 9b638 <_Py_InitializeRecursionLimits@@Base+0x1718> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3856] @ 9b63c <_Py_InitializeRecursionLimits@@Base+0x171c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3852] @ 9b640 <_Py_InitializeRecursionLimits@@Base+0x1720> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3848] @ 9b644 <_Py_InitializeRecursionLimits@@Base+0x1724> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3844] @ 9b648 <_Py_InitializeRecursionLimits@@Base+0x1728> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3840] @ 9b64c <_Py_InitializeRecursionLimits@@Base+0x172c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ add r0, r8, #34816 @ 0x8800 │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3828] @ 9b5c4 <_Py_InitializeRecursionLimits@@Base+0x16d4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3824] @ 9b5c8 <_Py_InitializeRecursionLimits@@Base+0x16d8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3820] @ 9b5cc <_Py_InitializeRecursionLimits@@Base+0x16dc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3816] @ 9b5d0 <_Py_InitializeRecursionLimits@@Base+0x16e0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3812] @ 9b5d4 <_Py_InitializeRecursionLimits@@Base+0x16e4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3808] @ 9b5d8 <_Py_InitializeRecursionLimits@@Base+0x16e8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3804] @ 9b5dc <_Py_InitializeRecursionLimits@@Base+0x16ec> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3800] @ 9b5e0 <_Py_InitializeRecursionLimits@@Base+0x16f0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3796] @ 9b5e4 <_Py_InitializeRecursionLimits@@Base+0x16f4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3792] @ 9b5e8 <_Py_InitializeRecursionLimits@@Base+0x16f8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3788] @ 9b5ec <_Py_InitializeRecursionLimits@@Base+0x16fc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3784] @ 9b5f0 <_Py_InitializeRecursionLimits@@Base+0x1700> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3780] @ 9b5f4 <_Py_InitializeRecursionLimits@@Base+0x1704> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3776] @ 9b5f8 <_Py_InitializeRecursionLimits@@Base+0x1708> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3772] @ 9b5fc <_Py_InitializeRecursionLimits@@Base+0x170c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3828] @ 9b650 <_Py_InitializeRecursionLimits@@Base+0x1730> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3824] @ 9b654 <_Py_InitializeRecursionLimits@@Base+0x1734> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3820] @ 9b658 <_Py_InitializeRecursionLimits@@Base+0x1738> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3816] @ 9b65c <_Py_InitializeRecursionLimits@@Base+0x173c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3812] @ 9b660 <_Py_InitializeRecursionLimits@@Base+0x1740> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3808] @ 9b664 <_Py_InitializeRecursionLimits@@Base+0x1744> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3804] @ 9b668 <_Py_InitializeRecursionLimits@@Base+0x1748> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3800] @ 9b66c <_Py_InitializeRecursionLimits@@Base+0x174c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3796] @ 9b670 <_Py_InitializeRecursionLimits@@Base+0x1750> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3792] @ 9b674 <_Py_InitializeRecursionLimits@@Base+0x1754> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3788] @ 9b678 <_Py_InitializeRecursionLimits@@Base+0x1758> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3784] @ 9b67c <_Py_InitializeRecursionLimits@@Base+0x175c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3780] @ 9b680 <_Py_InitializeRecursionLimits@@Base+0x1760> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3776] @ 9b684 <_Py_InitializeRecursionLimits@@Base+0x1764> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3772] @ 9b688 <_Py_InitializeRecursionLimits@@Base+0x1768> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ add r0, r8, #35328 @ 0x8a00 │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3760] @ 9b600 <_Py_InitializeRecursionLimits@@Base+0x1710> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3756] @ 9b604 <_Py_InitializeRecursionLimits@@Base+0x1714> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3752] @ 9b608 <_Py_InitializeRecursionLimits@@Base+0x1718> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3748] @ 9b60c <_Py_InitializeRecursionLimits@@Base+0x171c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3744] @ 9b610 <_Py_InitializeRecursionLimits@@Base+0x1720> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3740] @ 9b614 <_Py_InitializeRecursionLimits@@Base+0x1724> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3736] @ 9b618 <_Py_InitializeRecursionLimits@@Base+0x1728> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3732] @ 9b61c <_Py_InitializeRecursionLimits@@Base+0x172c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3728] @ 9b620 <_Py_InitializeRecursionLimits@@Base+0x1730> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3724] @ 9b624 <_Py_InitializeRecursionLimits@@Base+0x1734> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3720] @ 9b628 <_Py_InitializeRecursionLimits@@Base+0x1738> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3716] @ 9b62c <_Py_InitializeRecursionLimits@@Base+0x173c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3712] @ 9b630 <_Py_InitializeRecursionLimits@@Base+0x1740> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3708] @ 9b634 <_Py_InitializeRecursionLimits@@Base+0x1744> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3704] @ 9b638 <_Py_InitializeRecursionLimits@@Base+0x1748> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3700] @ 9b63c <_Py_InitializeRecursionLimits@@Base+0x174c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3696] @ 9b640 <_Py_InitializeRecursionLimits@@Base+0x1750> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3692] @ 9b644 <_Py_InitializeRecursionLimits@@Base+0x1754> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3688] @ 9b648 <_Py_InitializeRecursionLimits@@Base+0x1758> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3684] @ 9b64c <_Py_InitializeRecursionLimits@@Base+0x175c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3680] @ 9b650 <_Py_InitializeRecursionLimits@@Base+0x1760> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3676] @ 9b654 <_Py_InitializeRecursionLimits@@Base+0x1764> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3672] @ 9b658 <_Py_InitializeRecursionLimits@@Base+0x1768> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3668] @ 9b65c <_Py_InitializeRecursionLimits@@Base+0x176c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3664] @ 9b660 <_Py_InitializeRecursionLimits@@Base+0x1770> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3660] @ 9b664 <_Py_InitializeRecursionLimits@@Base+0x1774> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3656] @ 9b668 <_Py_InitializeRecursionLimits@@Base+0x1778> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3652] @ 9b66c <_Py_InitializeRecursionLimits@@Base+0x177c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3648] @ 9b670 <_Py_InitializeRecursionLimits@@Base+0x1780> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3644] @ 9b674 <_Py_InitializeRecursionLimits@@Base+0x1784> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3640] @ 9b678 <_Py_InitializeRecursionLimits@@Base+0x1788> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3636] @ 9b67c <_Py_InitializeRecursionLimits@@Base+0x178c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3632] @ 9b680 <_Py_InitializeRecursionLimits@@Base+0x1790> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3628] @ 9b684 <_Py_InitializeRecursionLimits@@Base+0x1794> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3624] @ 9b688 <_Py_InitializeRecursionLimits@@Base+0x1798> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3620] @ 9b68c <_Py_InitializeRecursionLimits@@Base+0x179c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3616] @ 9b690 <_Py_InitializeRecursionLimits@@Base+0x17a0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3612] @ 9b694 <_Py_InitializeRecursionLimits@@Base+0x17a4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3608] @ 9b698 <_Py_InitializeRecursionLimits@@Base+0x17a8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3604] @ 9b69c <_Py_InitializeRecursionLimits@@Base+0x17ac> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3600] @ 9b6a0 <_Py_InitializeRecursionLimits@@Base+0x17b0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3596] @ 9b6a4 <_Py_InitializeRecursionLimits@@Base+0x17b4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3592] @ 9b6a8 <_Py_InitializeRecursionLimits@@Base+0x17b8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3588] @ 9b6ac <_Py_InitializeRecursionLimits@@Base+0x17bc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3584] @ 9b6b0 <_Py_InitializeRecursionLimits@@Base+0x17c0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3580] @ 9b6b4 <_Py_InitializeRecursionLimits@@Base+0x17c4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3576] @ 9b6b8 <_Py_InitializeRecursionLimits@@Base+0x17c8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3572] @ 9b6bc <_Py_InitializeRecursionLimits@@Base+0x17cc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3568] @ 9b6c0 <_Py_InitializeRecursionLimits@@Base+0x17d0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3564] @ 9b6c4 <_Py_InitializeRecursionLimits@@Base+0x17d4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3560] @ 9b6c8 <_Py_InitializeRecursionLimits@@Base+0x17d8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3556] @ 9b6cc <_Py_InitializeRecursionLimits@@Base+0x17dc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3552] @ 9b6d0 <_Py_InitializeRecursionLimits@@Base+0x17e0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3548] @ 9b6d4 <_Py_InitializeRecursionLimits@@Base+0x17e4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3544] @ 9b6d8 <_Py_InitializeRecursionLimits@@Base+0x17e8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3540] @ 9b6dc <_Py_InitializeRecursionLimits@@Base+0x17ec> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3536] @ 9b6e0 <_Py_InitializeRecursionLimits@@Base+0x17f0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3532] @ 9b6e4 <_Py_InitializeRecursionLimits@@Base+0x17f4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3528] @ 9b6e8 <_Py_InitializeRecursionLimits@@Base+0x17f8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3524] @ 9b6ec <_Py_InitializeRecursionLimits@@Base+0x17fc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3520] @ 9b6f0 <_Py_InitializeRecursionLimits@@Base+0x1800> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3516] @ 9b6f4 <_Py_InitializeRecursionLimits@@Base+0x1804> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3512] @ 9b6f8 <_Py_InitializeRecursionLimits@@Base+0x1808> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3508] @ 9b6fc <_Py_InitializeRecursionLimits@@Base+0x180c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3504] @ 9b700 <_Py_InitializeRecursionLimits@@Base+0x1810> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3500] @ 9b704 <_Py_InitializeRecursionLimits@@Base+0x1814> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3496] @ 9b708 <_Py_InitializeRecursionLimits@@Base+0x1818> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3492] @ 9b70c <_Py_InitializeRecursionLimits@@Base+0x181c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3488] @ 9b710 <_Py_InitializeRecursionLimits@@Base+0x1820> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3484] @ 9b714 <_Py_InitializeRecursionLimits@@Base+0x1824> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3480] @ 9b718 <_Py_InitializeRecursionLimits@@Base+0x1828> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3476] @ 9b71c <_Py_InitializeRecursionLimits@@Base+0x182c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3472] @ 9b720 <_Py_InitializeRecursionLimits@@Base+0x1830> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3468] @ 9b724 <_Py_InitializeRecursionLimits@@Base+0x1834> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3464] @ 9b728 <_Py_InitializeRecursionLimits@@Base+0x1838> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3460] @ 9b72c <_Py_InitializeRecursionLimits@@Base+0x183c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3456] @ 9b730 <_Py_InitializeRecursionLimits@@Base+0x1840> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3452] @ 9b734 <_Py_InitializeRecursionLimits@@Base+0x1844> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3448] @ 9b738 <_Py_InitializeRecursionLimits@@Base+0x1848> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3444] @ 9b73c <_Py_InitializeRecursionLimits@@Base+0x184c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3440] @ 9b740 <_Py_InitializeRecursionLimits@@Base+0x1850> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3436] @ 9b744 <_Py_InitializeRecursionLimits@@Base+0x1854> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3432] @ 9b748 <_Py_InitializeRecursionLimits@@Base+0x1858> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3428] @ 9b74c <_Py_InitializeRecursionLimits@@Base+0x185c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3424] @ 9b750 <_Py_InitializeRecursionLimits@@Base+0x1860> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3420] @ 9b754 <_Py_InitializeRecursionLimits@@Base+0x1864> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3416] @ 9b758 <_Py_InitializeRecursionLimits@@Base+0x1868> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3412] @ 9b75c <_Py_InitializeRecursionLimits@@Base+0x186c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3408] @ 9b760 <_Py_InitializeRecursionLimits@@Base+0x1870> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3404] @ 9b764 <_Py_InitializeRecursionLimits@@Base+0x1874> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3400] @ 9b768 <_Py_InitializeRecursionLimits@@Base+0x1878> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3396] @ 9b76c <_Py_InitializeRecursionLimits@@Base+0x187c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3392] @ 9b770 <_Py_InitializeRecursionLimits@@Base+0x1880> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3388] @ 9b774 <_Py_InitializeRecursionLimits@@Base+0x1884> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3384] @ 9b778 <_Py_InitializeRecursionLimits@@Base+0x1888> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3380] @ 9b77c <_Py_InitializeRecursionLimits@@Base+0x188c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3376] @ 9b780 <_Py_InitializeRecursionLimits@@Base+0x1890> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3372] @ 9b784 <_Py_InitializeRecursionLimits@@Base+0x1894> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3368] @ 9b788 <_Py_InitializeRecursionLimits@@Base+0x1898> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3364] @ 9b78c <_Py_InitializeRecursionLimits@@Base+0x189c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3360] @ 9b790 <_Py_InitializeRecursionLimits@@Base+0x18a0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3356] @ 9b794 <_Py_InitializeRecursionLimits@@Base+0x18a4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3352] @ 9b798 <_Py_InitializeRecursionLimits@@Base+0x18a8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3348] @ 9b79c <_Py_InitializeRecursionLimits@@Base+0x18ac> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3344] @ 9b7a0 <_Py_InitializeRecursionLimits@@Base+0x18b0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3340] @ 9b7a4 <_Py_InitializeRecursionLimits@@Base+0x18b4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3336] @ 9b7a8 <_Py_InitializeRecursionLimits@@Base+0x18b8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3332] @ 9b7ac <_Py_InitializeRecursionLimits@@Base+0x18bc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3328] @ 9b7b0 <_Py_InitializeRecursionLimits@@Base+0x18c0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3324] @ 9b7b4 <_Py_InitializeRecursionLimits@@Base+0x18c4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3320] @ 9b7b8 <_Py_InitializeRecursionLimits@@Base+0x18c8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3316] @ 9b7bc <_Py_InitializeRecursionLimits@@Base+0x18cc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3312] @ 9b7c0 <_Py_InitializeRecursionLimits@@Base+0x18d0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3308] @ 9b7c4 <_Py_InitializeRecursionLimits@@Base+0x18d4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3304] @ 9b7c8 <_Py_InitializeRecursionLimits@@Base+0x18d8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3300] @ 9b7cc <_Py_InitializeRecursionLimits@@Base+0x18dc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3296] @ 9b7d0 <_Py_InitializeRecursionLimits@@Base+0x18e0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3292] @ 9b7d4 <_Py_InitializeRecursionLimits@@Base+0x18e4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3288] @ 9b7d8 <_Py_InitializeRecursionLimits@@Base+0x18e8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3284] @ 9b7dc <_Py_InitializeRecursionLimits@@Base+0x18ec> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3280] @ 9b7e0 <_Py_InitializeRecursionLimits@@Base+0x18f0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3276] @ 9b7e4 <_Py_InitializeRecursionLimits@@Base+0x18f4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3272] @ 9b7e8 <_Py_InitializeRecursionLimits@@Base+0x18f8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3268] @ 9b7ec <_Py_InitializeRecursionLimits@@Base+0x18fc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3264] @ 9b7f0 <_Py_InitializeRecursionLimits@@Base+0x1900> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3260] @ 9b7f4 <_Py_InitializeRecursionLimits@@Base+0x1904> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3256] @ 9b7f8 <_Py_InitializeRecursionLimits@@Base+0x1908> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3252] @ 9b7fc <_Py_InitializeRecursionLimits@@Base+0x190c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3248] @ 9b800 <_Py_InitializeRecursionLimits@@Base+0x1910> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3244] @ 9b804 <_Py_InitializeRecursionLimits@@Base+0x1914> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3240] @ 9b808 <_Py_InitializeRecursionLimits@@Base+0x1918> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3236] @ 9b80c <_Py_InitializeRecursionLimits@@Base+0x191c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3232] @ 9b810 <_Py_InitializeRecursionLimits@@Base+0x1920> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3228] @ 9b814 <_Py_InitializeRecursionLimits@@Base+0x1924> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3224] @ 9b818 <_Py_InitializeRecursionLimits@@Base+0x1928> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3220] @ 9b81c <_Py_InitializeRecursionLimits@@Base+0x192c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3216] @ 9b820 <_Py_InitializeRecursionLimits@@Base+0x1930> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3212] @ 9b824 <_Py_InitializeRecursionLimits@@Base+0x1934> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3208] @ 9b828 <_Py_InitializeRecursionLimits@@Base+0x1938> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3204] @ 9b82c <_Py_InitializeRecursionLimits@@Base+0x193c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3200] @ 9b830 <_Py_InitializeRecursionLimits@@Base+0x1940> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3196] @ 9b834 <_Py_InitializeRecursionLimits@@Base+0x1944> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3192] @ 9b838 <_Py_InitializeRecursionLimits@@Base+0x1948> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3188] @ 9b83c <_Py_InitializeRecursionLimits@@Base+0x194c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3184] @ 9b840 <_Py_InitializeRecursionLimits@@Base+0x1950> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3180] @ 9b844 <_Py_InitializeRecursionLimits@@Base+0x1954> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3176] @ 9b848 <_Py_InitializeRecursionLimits@@Base+0x1958> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3172] @ 9b84c <_Py_InitializeRecursionLimits@@Base+0x195c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3168] @ 9b850 <_Py_InitializeRecursionLimits@@Base+0x1960> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3164] @ 9b854 <_Py_InitializeRecursionLimits@@Base+0x1964> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3160] @ 9b858 <_Py_InitializeRecursionLimits@@Base+0x1968> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3760] @ 9b68c <_Py_InitializeRecursionLimits@@Base+0x176c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3756] @ 9b690 <_Py_InitializeRecursionLimits@@Base+0x1770> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3752] @ 9b694 <_Py_InitializeRecursionLimits@@Base+0x1774> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3748] @ 9b698 <_Py_InitializeRecursionLimits@@Base+0x1778> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3744] @ 9b69c <_Py_InitializeRecursionLimits@@Base+0x177c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3740] @ 9b6a0 <_Py_InitializeRecursionLimits@@Base+0x1780> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3736] @ 9b6a4 <_Py_InitializeRecursionLimits@@Base+0x1784> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3732] @ 9b6a8 <_Py_InitializeRecursionLimits@@Base+0x1788> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3728] @ 9b6ac <_Py_InitializeRecursionLimits@@Base+0x178c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3724] @ 9b6b0 <_Py_InitializeRecursionLimits@@Base+0x1790> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3720] @ 9b6b4 <_Py_InitializeRecursionLimits@@Base+0x1794> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3716] @ 9b6b8 <_Py_InitializeRecursionLimits@@Base+0x1798> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3712] @ 9b6bc <_Py_InitializeRecursionLimits@@Base+0x179c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3708] @ 9b6c0 <_Py_InitializeRecursionLimits@@Base+0x17a0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3704] @ 9b6c4 <_Py_InitializeRecursionLimits@@Base+0x17a4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3700] @ 9b6c8 <_Py_InitializeRecursionLimits@@Base+0x17a8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3696] @ 9b6cc <_Py_InitializeRecursionLimits@@Base+0x17ac> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3692] @ 9b6d0 <_Py_InitializeRecursionLimits@@Base+0x17b0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3688] @ 9b6d4 <_Py_InitializeRecursionLimits@@Base+0x17b4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3684] @ 9b6d8 <_Py_InitializeRecursionLimits@@Base+0x17b8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3680] @ 9b6dc <_Py_InitializeRecursionLimits@@Base+0x17bc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3676] @ 9b6e0 <_Py_InitializeRecursionLimits@@Base+0x17c0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3672] @ 9b6e4 <_Py_InitializeRecursionLimits@@Base+0x17c4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3668] @ 9b6e8 <_Py_InitializeRecursionLimits@@Base+0x17c8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3664] @ 9b6ec <_Py_InitializeRecursionLimits@@Base+0x17cc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3660] @ 9b6f0 <_Py_InitializeRecursionLimits@@Base+0x17d0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3656] @ 9b6f4 <_Py_InitializeRecursionLimits@@Base+0x17d4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3652] @ 9b6f8 <_Py_InitializeRecursionLimits@@Base+0x17d8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3648] @ 9b6fc <_Py_InitializeRecursionLimits@@Base+0x17dc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3644] @ 9b700 <_Py_InitializeRecursionLimits@@Base+0x17e0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3640] @ 9b704 <_Py_InitializeRecursionLimits@@Base+0x17e4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3636] @ 9b708 <_Py_InitializeRecursionLimits@@Base+0x17e8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3632] @ 9b70c <_Py_InitializeRecursionLimits@@Base+0x17ec> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3628] @ 9b710 <_Py_InitializeRecursionLimits@@Base+0x17f0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3624] @ 9b714 <_Py_InitializeRecursionLimits@@Base+0x17f4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3620] @ 9b718 <_Py_InitializeRecursionLimits@@Base+0x17f8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3616] @ 9b71c <_Py_InitializeRecursionLimits@@Base+0x17fc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3612] @ 9b720 <_Py_InitializeRecursionLimits@@Base+0x1800> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3608] @ 9b724 <_Py_InitializeRecursionLimits@@Base+0x1804> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3604] @ 9b728 <_Py_InitializeRecursionLimits@@Base+0x1808> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3600] @ 9b72c <_Py_InitializeRecursionLimits@@Base+0x180c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3596] @ 9b730 <_Py_InitializeRecursionLimits@@Base+0x1810> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3592] @ 9b734 <_Py_InitializeRecursionLimits@@Base+0x1814> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3588] @ 9b738 <_Py_InitializeRecursionLimits@@Base+0x1818> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3584] @ 9b73c <_Py_InitializeRecursionLimits@@Base+0x181c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3580] @ 9b740 <_Py_InitializeRecursionLimits@@Base+0x1820> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3576] @ 9b744 <_Py_InitializeRecursionLimits@@Base+0x1824> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3572] @ 9b748 <_Py_InitializeRecursionLimits@@Base+0x1828> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3568] @ 9b74c <_Py_InitializeRecursionLimits@@Base+0x182c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3564] @ 9b750 <_Py_InitializeRecursionLimits@@Base+0x1830> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3560] @ 9b754 <_Py_InitializeRecursionLimits@@Base+0x1834> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3556] @ 9b758 <_Py_InitializeRecursionLimits@@Base+0x1838> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3552] @ 9b75c <_Py_InitializeRecursionLimits@@Base+0x183c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3548] @ 9b760 <_Py_InitializeRecursionLimits@@Base+0x1840> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3544] @ 9b764 <_Py_InitializeRecursionLimits@@Base+0x1844> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3540] @ 9b768 <_Py_InitializeRecursionLimits@@Base+0x1848> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3536] @ 9b76c <_Py_InitializeRecursionLimits@@Base+0x184c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3532] @ 9b770 <_Py_InitializeRecursionLimits@@Base+0x1850> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3528] @ 9b774 <_Py_InitializeRecursionLimits@@Base+0x1854> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3524] @ 9b778 <_Py_InitializeRecursionLimits@@Base+0x1858> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3520] @ 9b77c <_Py_InitializeRecursionLimits@@Base+0x185c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3516] @ 9b780 <_Py_InitializeRecursionLimits@@Base+0x1860> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3512] @ 9b784 <_Py_InitializeRecursionLimits@@Base+0x1864> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3508] @ 9b788 <_Py_InitializeRecursionLimits@@Base+0x1868> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3504] @ 9b78c <_Py_InitializeRecursionLimits@@Base+0x186c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3500] @ 9b790 <_Py_InitializeRecursionLimits@@Base+0x1870> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3496] @ 9b794 <_Py_InitializeRecursionLimits@@Base+0x1874> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3492] @ 9b798 <_Py_InitializeRecursionLimits@@Base+0x1878> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3488] @ 9b79c <_Py_InitializeRecursionLimits@@Base+0x187c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3484] @ 9b7a0 <_Py_InitializeRecursionLimits@@Base+0x1880> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3480] @ 9b7a4 <_Py_InitializeRecursionLimits@@Base+0x1884> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3476] @ 9b7a8 <_Py_InitializeRecursionLimits@@Base+0x1888> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3472] @ 9b7ac <_Py_InitializeRecursionLimits@@Base+0x188c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3468] @ 9b7b0 <_Py_InitializeRecursionLimits@@Base+0x1890> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3464] @ 9b7b4 <_Py_InitializeRecursionLimits@@Base+0x1894> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3460] @ 9b7b8 <_Py_InitializeRecursionLimits@@Base+0x1898> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3456] @ 9b7bc <_Py_InitializeRecursionLimits@@Base+0x189c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3452] @ 9b7c0 <_Py_InitializeRecursionLimits@@Base+0x18a0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3448] @ 9b7c4 <_Py_InitializeRecursionLimits@@Base+0x18a4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3444] @ 9b7c8 <_Py_InitializeRecursionLimits@@Base+0x18a8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3440] @ 9b7cc <_Py_InitializeRecursionLimits@@Base+0x18ac> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3436] @ 9b7d0 <_Py_InitializeRecursionLimits@@Base+0x18b0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3432] @ 9b7d4 <_Py_InitializeRecursionLimits@@Base+0x18b4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3428] @ 9b7d8 <_Py_InitializeRecursionLimits@@Base+0x18b8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3424] @ 9b7dc <_Py_InitializeRecursionLimits@@Base+0x18bc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3420] @ 9b7e0 <_Py_InitializeRecursionLimits@@Base+0x18c0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3416] @ 9b7e4 <_Py_InitializeRecursionLimits@@Base+0x18c4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3412] @ 9b7e8 <_Py_InitializeRecursionLimits@@Base+0x18c8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3408] @ 9b7ec <_Py_InitializeRecursionLimits@@Base+0x18cc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3404] @ 9b7f0 <_Py_InitializeRecursionLimits@@Base+0x18d0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3400] @ 9b7f4 <_Py_InitializeRecursionLimits@@Base+0x18d4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3396] @ 9b7f8 <_Py_InitializeRecursionLimits@@Base+0x18d8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3392] @ 9b7fc <_Py_InitializeRecursionLimits@@Base+0x18dc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3388] @ 9b800 <_Py_InitializeRecursionLimits@@Base+0x18e0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3384] @ 9b804 <_Py_InitializeRecursionLimits@@Base+0x18e4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3380] @ 9b808 <_Py_InitializeRecursionLimits@@Base+0x18e8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3376] @ 9b80c <_Py_InitializeRecursionLimits@@Base+0x18ec> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3372] @ 9b810 <_Py_InitializeRecursionLimits@@Base+0x18f0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3368] @ 9b814 <_Py_InitializeRecursionLimits@@Base+0x18f4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3364] @ 9b818 <_Py_InitializeRecursionLimits@@Base+0x18f8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3360] @ 9b81c <_Py_InitializeRecursionLimits@@Base+0x18fc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3356] @ 9b820 <_Py_InitializeRecursionLimits@@Base+0x1900> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3352] @ 9b824 <_Py_InitializeRecursionLimits@@Base+0x1904> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3348] @ 9b828 <_Py_InitializeRecursionLimits@@Base+0x1908> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3344] @ 9b82c <_Py_InitializeRecursionLimits@@Base+0x190c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3340] @ 9b830 <_Py_InitializeRecursionLimits@@Base+0x1910> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3336] @ 9b834 <_Py_InitializeRecursionLimits@@Base+0x1914> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3332] @ 9b838 <_Py_InitializeRecursionLimits@@Base+0x1918> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3328] @ 9b83c <_Py_InitializeRecursionLimits@@Base+0x191c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3324] @ 9b840 <_Py_InitializeRecursionLimits@@Base+0x1920> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3320] @ 9b844 <_Py_InitializeRecursionLimits@@Base+0x1924> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3316] @ 9b848 <_Py_InitializeRecursionLimits@@Base+0x1928> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3312] @ 9b84c <_Py_InitializeRecursionLimits@@Base+0x192c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3308] @ 9b850 <_Py_InitializeRecursionLimits@@Base+0x1930> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3304] @ 9b854 <_Py_InitializeRecursionLimits@@Base+0x1934> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3300] @ 9b858 <_Py_InitializeRecursionLimits@@Base+0x1938> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3296] @ 9b85c <_Py_InitializeRecursionLimits@@Base+0x193c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3292] @ 9b860 <_Py_InitializeRecursionLimits@@Base+0x1940> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3288] @ 9b864 <_Py_InitializeRecursionLimits@@Base+0x1944> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3284] @ 9b868 <_Py_InitializeRecursionLimits@@Base+0x1948> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3280] @ 9b86c <_Py_InitializeRecursionLimits@@Base+0x194c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3276] @ 9b870 <_Py_InitializeRecursionLimits@@Base+0x1950> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3272] @ 9b874 <_Py_InitializeRecursionLimits@@Base+0x1954> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3268] @ 9b878 <_Py_InitializeRecursionLimits@@Base+0x1958> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3264] @ 9b87c <_Py_InitializeRecursionLimits@@Base+0x195c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3260] @ 9b880 <_Py_InitializeRecursionLimits@@Base+0x1960> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3256] @ 9b884 <_Py_InitializeRecursionLimits@@Base+0x1964> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3252] @ 9b888 <_Py_InitializeRecursionLimits@@Base+0x1968> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3248] @ 9b88c <_Py_InitializeRecursionLimits@@Base+0x196c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3244] @ 9b890 <_Py_InitializeRecursionLimits@@Base+0x1970> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3240] @ 9b894 <_Py_InitializeRecursionLimits@@Base+0x1974> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3236] @ 9b898 <_Py_InitializeRecursionLimits@@Base+0x1978> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3232] @ 9b89c <_Py_InitializeRecursionLimits@@Base+0x197c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3228] @ 9b8a0 <_Py_InitializeRecursionLimits@@Base+0x1980> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3224] @ 9b8a4 <_Py_InitializeRecursionLimits@@Base+0x1984> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3220] @ 9b8a8 <_Py_InitializeRecursionLimits@@Base+0x1988> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3216] @ 9b8ac <_Py_InitializeRecursionLimits@@Base+0x198c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3212] @ 9b8b0 <_Py_InitializeRecursionLimits@@Base+0x1990> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3208] @ 9b8b4 <_Py_InitializeRecursionLimits@@Base+0x1994> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3204] @ 9b8b8 <_Py_InitializeRecursionLimits@@Base+0x1998> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3200] @ 9b8bc <_Py_InitializeRecursionLimits@@Base+0x199c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3196] @ 9b8c0 <_Py_InitializeRecursionLimits@@Base+0x19a0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3192] @ 9b8c4 <_Py_InitializeRecursionLimits@@Base+0x19a4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3188] @ 9b8c8 <_Py_InitializeRecursionLimits@@Base+0x19a8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3184] @ 9b8cc <_Py_InitializeRecursionLimits@@Base+0x19ac> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3180] @ 9b8d0 <_Py_InitializeRecursionLimits@@Base+0x19b0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3176] @ 9b8d4 <_Py_InitializeRecursionLimits@@Base+0x19b4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3172] @ 9b8d8 <_Py_InitializeRecursionLimits@@Base+0x19b8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3168] @ 9b8dc <_Py_InitializeRecursionLimits@@Base+0x19bc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3164] @ 9b8e0 <_Py_InitializeRecursionLimits@@Base+0x19c0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3160] @ 9b8e4 <_Py_InitializeRecursionLimits@@Base+0x19c4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ add r0, r8, #40448 @ 0x9e00 │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3148] @ 9b85c <_Py_InitializeRecursionLimits@@Base+0x196c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3144] @ 9b860 <_Py_InitializeRecursionLimits@@Base+0x1970> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3140] @ 9b864 <_Py_InitializeRecursionLimits@@Base+0x1974> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3136] @ 9b868 <_Py_InitializeRecursionLimits@@Base+0x1978> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3132] @ 9b86c <_Py_InitializeRecursionLimits@@Base+0x197c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3128] @ 9b870 <_Py_InitializeRecursionLimits@@Base+0x1980> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3124] @ 9b874 <_Py_InitializeRecursionLimits@@Base+0x1984> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3120] @ 9b878 <_Py_InitializeRecursionLimits@@Base+0x1988> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3116] @ 9b87c <_Py_InitializeRecursionLimits@@Base+0x198c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3112] @ 9b880 <_Py_InitializeRecursionLimits@@Base+0x1990> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3108] @ 9b884 <_Py_InitializeRecursionLimits@@Base+0x1994> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3104] @ 9b888 <_Py_InitializeRecursionLimits@@Base+0x1998> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3100] @ 9b88c <_Py_InitializeRecursionLimits@@Base+0x199c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3096] @ 9b890 <_Py_InitializeRecursionLimits@@Base+0x19a0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3092] @ 9b894 <_Py_InitializeRecursionLimits@@Base+0x19a4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3088] @ 9b898 <_Py_InitializeRecursionLimits@@Base+0x19a8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3084] @ 9b89c <_Py_InitializeRecursionLimits@@Base+0x19ac> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3080] @ 9b8a0 <_Py_InitializeRecursionLimits@@Base+0x19b0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3076] @ 9b8a4 <_Py_InitializeRecursionLimits@@Base+0x19b4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3072] @ 9b8a8 <_Py_InitializeRecursionLimits@@Base+0x19b8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3068] @ 9b8ac <_Py_InitializeRecursionLimits@@Base+0x19bc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3064] @ 9b8b0 <_Py_InitializeRecursionLimits@@Base+0x19c0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3060] @ 9b8b4 <_Py_InitializeRecursionLimits@@Base+0x19c4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3056] @ 9b8b8 <_Py_InitializeRecursionLimits@@Base+0x19c8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3052] @ 9b8bc <_Py_InitializeRecursionLimits@@Base+0x19cc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3048] @ 9b8c0 <_Py_InitializeRecursionLimits@@Base+0x19d0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3044] @ 9b8c4 <_Py_InitializeRecursionLimits@@Base+0x19d4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3040] @ 9b8c8 <_Py_InitializeRecursionLimits@@Base+0x19d8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3036] @ 9b8cc <_Py_InitializeRecursionLimits@@Base+0x19dc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3032] @ 9b8d0 <_Py_InitializeRecursionLimits@@Base+0x19e0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3028] @ 9b8d4 <_Py_InitializeRecursionLimits@@Base+0x19e4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3024] @ 9b8d8 <_Py_InitializeRecursionLimits@@Base+0x19e8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3020] @ 9b8dc <_Py_InitializeRecursionLimits@@Base+0x19ec> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3016] @ 9b8e0 <_Py_InitializeRecursionLimits@@Base+0x19f0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3012] @ 9b8e4 <_Py_InitializeRecursionLimits@@Base+0x19f4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3008] @ 9b8e8 <_Py_InitializeRecursionLimits@@Base+0x19f8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3004] @ 9b8ec <_Py_InitializeRecursionLimits@@Base+0x19fc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #3000] @ 9b8f0 <_Py_InitializeRecursionLimits@@Base+0x1a00> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2996] @ 9b8f4 <_Py_InitializeRecursionLimits@@Base+0x1a04> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2992] @ 9b8f8 <_Py_InitializeRecursionLimits@@Base+0x1a08> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2988] @ 9b8fc <_Py_InitializeRecursionLimits@@Base+0x1a0c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2984] @ 9b900 <_Py_InitializeRecursionLimits@@Base+0x1a10> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2980] @ 9b904 <_Py_InitializeRecursionLimits@@Base+0x1a14> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2976] @ 9b908 <_Py_InitializeRecursionLimits@@Base+0x1a18> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2972] @ 9b90c <_Py_InitializeRecursionLimits@@Base+0x1a1c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2968] @ 9b910 <_Py_InitializeRecursionLimits@@Base+0x1a20> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2964] @ 9b914 <_Py_InitializeRecursionLimits@@Base+0x1a24> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2960] @ 9b918 <_Py_InitializeRecursionLimits@@Base+0x1a28> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2956] @ 9b91c <_Py_InitializeRecursionLimits@@Base+0x1a2c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2952] @ 9b920 <_Py_InitializeRecursionLimits@@Base+0x1a30> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2948] @ 9b924 <_Py_InitializeRecursionLimits@@Base+0x1a34> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2944] @ 9b928 <_Py_InitializeRecursionLimits@@Base+0x1a38> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2940] @ 9b92c <_Py_InitializeRecursionLimits@@Base+0x1a3c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2936] @ 9b930 <_Py_InitializeRecursionLimits@@Base+0x1a40> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2932] @ 9b934 <_Py_InitializeRecursionLimits@@Base+0x1a44> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2928] @ 9b938 <_Py_InitializeRecursionLimits@@Base+0x1a48> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2924] @ 9b93c <_Py_InitializeRecursionLimits@@Base+0x1a4c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2920] @ 9b940 <_Py_InitializeRecursionLimits@@Base+0x1a50> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2916] @ 9b944 <_Py_InitializeRecursionLimits@@Base+0x1a54> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2912] @ 9b948 <_Py_InitializeRecursionLimits@@Base+0x1a58> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2908] @ 9b94c <_Py_InitializeRecursionLimits@@Base+0x1a5c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2904] @ 9b950 <_Py_InitializeRecursionLimits@@Base+0x1a60> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2900] @ 9b954 <_Py_InitializeRecursionLimits@@Base+0x1a64> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2896] @ 9b958 <_Py_InitializeRecursionLimits@@Base+0x1a68> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2892] @ 9b95c <_Py_InitializeRecursionLimits@@Base+0x1a6c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2888] @ 9b960 <_Py_InitializeRecursionLimits@@Base+0x1a70> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2884] @ 9b964 <_Py_InitializeRecursionLimits@@Base+0x1a74> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2880] @ 9b968 <_Py_InitializeRecursionLimits@@Base+0x1a78> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2876] @ 9b96c <_Py_InitializeRecursionLimits@@Base+0x1a7c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2872] @ 9b970 <_Py_InitializeRecursionLimits@@Base+0x1a80> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2868] @ 9b974 <_Py_InitializeRecursionLimits@@Base+0x1a84> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2864] @ 9b978 <_Py_InitializeRecursionLimits@@Base+0x1a88> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2860] @ 9b97c <_Py_InitializeRecursionLimits@@Base+0x1a8c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2856] @ 9b980 <_Py_InitializeRecursionLimits@@Base+0x1a90> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2852] @ 9b984 <_Py_InitializeRecursionLimits@@Base+0x1a94> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2848] @ 9b988 <_Py_InitializeRecursionLimits@@Base+0x1a98> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2844] @ 9b98c <_Py_InitializeRecursionLimits@@Base+0x1a9c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2840] @ 9b990 <_Py_InitializeRecursionLimits@@Base+0x1aa0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2836] @ 9b994 <_Py_InitializeRecursionLimits@@Base+0x1aa4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2832] @ 9b998 <_Py_InitializeRecursionLimits@@Base+0x1aa8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2828] @ 9b99c <_Py_InitializeRecursionLimits@@Base+0x1aac> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2824] @ 9b9a0 <_Py_InitializeRecursionLimits@@Base+0x1ab0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2820] @ 9b9a4 <_Py_InitializeRecursionLimits@@Base+0x1ab4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2816] @ 9b9a8 <_Py_InitializeRecursionLimits@@Base+0x1ab8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2812] @ 9b9ac <_Py_InitializeRecursionLimits@@Base+0x1abc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2808] @ 9b9b0 <_Py_InitializeRecursionLimits@@Base+0x1ac0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2804] @ 9b9b4 <_Py_InitializeRecursionLimits@@Base+0x1ac4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2800] @ 9b9b8 <_Py_InitializeRecursionLimits@@Base+0x1ac8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2796] @ 9b9bc <_Py_InitializeRecursionLimits@@Base+0x1acc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2792] @ 9b9c0 <_Py_InitializeRecursionLimits@@Base+0x1ad0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2788] @ 9b9c4 <_Py_InitializeRecursionLimits@@Base+0x1ad4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2784] @ 9b9c8 <_Py_InitializeRecursionLimits@@Base+0x1ad8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2780] @ 9b9cc <_Py_InitializeRecursionLimits@@Base+0x1adc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2776] @ 9b9d0 <_Py_InitializeRecursionLimits@@Base+0x1ae0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2772] @ 9b9d4 <_Py_InitializeRecursionLimits@@Base+0x1ae4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2768] @ 9b9d8 <_Py_InitializeRecursionLimits@@Base+0x1ae8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2764] @ 9b9dc <_Py_InitializeRecursionLimits@@Base+0x1aec> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2760] @ 9b9e0 <_Py_InitializeRecursionLimits@@Base+0x1af0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2756] @ 9b9e4 <_Py_InitializeRecursionLimits@@Base+0x1af4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2752] @ 9b9e8 <_Py_InitializeRecursionLimits@@Base+0x1af8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2748] @ 9b9ec <_Py_InitializeRecursionLimits@@Base+0x1afc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2744] @ 9b9f0 <_Py_InitializeRecursionLimits@@Base+0x1b00> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2740] @ 9b9f4 <_Py_InitializeRecursionLimits@@Base+0x1b04> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3148] @ 9b8e8 <_Py_InitializeRecursionLimits@@Base+0x19c8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3144] @ 9b8ec <_Py_InitializeRecursionLimits@@Base+0x19cc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3140] @ 9b8f0 <_Py_InitializeRecursionLimits@@Base+0x19d0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3136] @ 9b8f4 <_Py_InitializeRecursionLimits@@Base+0x19d4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3132] @ 9b8f8 <_Py_InitializeRecursionLimits@@Base+0x19d8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3128] @ 9b8fc <_Py_InitializeRecursionLimits@@Base+0x19dc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3124] @ 9b900 <_Py_InitializeRecursionLimits@@Base+0x19e0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3120] @ 9b904 <_Py_InitializeRecursionLimits@@Base+0x19e4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3116] @ 9b908 <_Py_InitializeRecursionLimits@@Base+0x19e8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3112] @ 9b90c <_Py_InitializeRecursionLimits@@Base+0x19ec> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3108] @ 9b910 <_Py_InitializeRecursionLimits@@Base+0x19f0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3104] @ 9b914 <_Py_InitializeRecursionLimits@@Base+0x19f4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3100] @ 9b918 <_Py_InitializeRecursionLimits@@Base+0x19f8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3096] @ 9b91c <_Py_InitializeRecursionLimits@@Base+0x19fc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3092] @ 9b920 <_Py_InitializeRecursionLimits@@Base+0x1a00> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3088] @ 9b924 <_Py_InitializeRecursionLimits@@Base+0x1a04> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3084] @ 9b928 <_Py_InitializeRecursionLimits@@Base+0x1a08> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3080] @ 9b92c <_Py_InitializeRecursionLimits@@Base+0x1a0c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3076] @ 9b930 <_Py_InitializeRecursionLimits@@Base+0x1a10> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3072] @ 9b934 <_Py_InitializeRecursionLimits@@Base+0x1a14> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3068] @ 9b938 <_Py_InitializeRecursionLimits@@Base+0x1a18> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3064] @ 9b93c <_Py_InitializeRecursionLimits@@Base+0x1a1c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3060] @ 9b940 <_Py_InitializeRecursionLimits@@Base+0x1a20> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3056] @ 9b944 <_Py_InitializeRecursionLimits@@Base+0x1a24> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3052] @ 9b948 <_Py_InitializeRecursionLimits@@Base+0x1a28> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3048] @ 9b94c <_Py_InitializeRecursionLimits@@Base+0x1a2c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3044] @ 9b950 <_Py_InitializeRecursionLimits@@Base+0x1a30> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3040] @ 9b954 <_Py_InitializeRecursionLimits@@Base+0x1a34> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3036] @ 9b958 <_Py_InitializeRecursionLimits@@Base+0x1a38> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3032] @ 9b95c <_Py_InitializeRecursionLimits@@Base+0x1a3c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3028] @ 9b960 <_Py_InitializeRecursionLimits@@Base+0x1a40> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3024] @ 9b964 <_Py_InitializeRecursionLimits@@Base+0x1a44> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3020] @ 9b968 <_Py_InitializeRecursionLimits@@Base+0x1a48> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3016] @ 9b96c <_Py_InitializeRecursionLimits@@Base+0x1a4c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3012] @ 9b970 <_Py_InitializeRecursionLimits@@Base+0x1a50> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3008] @ 9b974 <_Py_InitializeRecursionLimits@@Base+0x1a54> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3004] @ 9b978 <_Py_InitializeRecursionLimits@@Base+0x1a58> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #3000] @ 9b97c <_Py_InitializeRecursionLimits@@Base+0x1a5c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2996] @ 9b980 <_Py_InitializeRecursionLimits@@Base+0x1a60> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2992] @ 9b984 <_Py_InitializeRecursionLimits@@Base+0x1a64> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2988] @ 9b988 <_Py_InitializeRecursionLimits@@Base+0x1a68> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2984] @ 9b98c <_Py_InitializeRecursionLimits@@Base+0x1a6c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2980] @ 9b990 <_Py_InitializeRecursionLimits@@Base+0x1a70> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2976] @ 9b994 <_Py_InitializeRecursionLimits@@Base+0x1a74> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2972] @ 9b998 <_Py_InitializeRecursionLimits@@Base+0x1a78> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2968] @ 9b99c <_Py_InitializeRecursionLimits@@Base+0x1a7c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2964] @ 9b9a0 <_Py_InitializeRecursionLimits@@Base+0x1a80> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2960] @ 9b9a4 <_Py_InitializeRecursionLimits@@Base+0x1a84> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2956] @ 9b9a8 <_Py_InitializeRecursionLimits@@Base+0x1a88> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2952] @ 9b9ac <_Py_InitializeRecursionLimits@@Base+0x1a8c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2948] @ 9b9b0 <_Py_InitializeRecursionLimits@@Base+0x1a90> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2944] @ 9b9b4 <_Py_InitializeRecursionLimits@@Base+0x1a94> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2940] @ 9b9b8 <_Py_InitializeRecursionLimits@@Base+0x1a98> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2936] @ 9b9bc <_Py_InitializeRecursionLimits@@Base+0x1a9c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2932] @ 9b9c0 <_Py_InitializeRecursionLimits@@Base+0x1aa0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2928] @ 9b9c4 <_Py_InitializeRecursionLimits@@Base+0x1aa4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2924] @ 9b9c8 <_Py_InitializeRecursionLimits@@Base+0x1aa8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2920] @ 9b9cc <_Py_InitializeRecursionLimits@@Base+0x1aac> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2916] @ 9b9d0 <_Py_InitializeRecursionLimits@@Base+0x1ab0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2912] @ 9b9d4 <_Py_InitializeRecursionLimits@@Base+0x1ab4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2908] @ 9b9d8 <_Py_InitializeRecursionLimits@@Base+0x1ab8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2904] @ 9b9dc <_Py_InitializeRecursionLimits@@Base+0x1abc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2900] @ 9b9e0 <_Py_InitializeRecursionLimits@@Base+0x1ac0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2896] @ 9b9e4 <_Py_InitializeRecursionLimits@@Base+0x1ac4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2892] @ 9b9e8 <_Py_InitializeRecursionLimits@@Base+0x1ac8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2888] @ 9b9ec <_Py_InitializeRecursionLimits@@Base+0x1acc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2884] @ 9b9f0 <_Py_InitializeRecursionLimits@@Base+0x1ad0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2880] @ 9b9f4 <_Py_InitializeRecursionLimits@@Base+0x1ad4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2876] @ 9b9f8 <_Py_InitializeRecursionLimits@@Base+0x1ad8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2872] @ 9b9fc <_Py_InitializeRecursionLimits@@Base+0x1adc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2868] @ 9ba00 <_Py_InitializeRecursionLimits@@Base+0x1ae0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2864] @ 9ba04 <_Py_InitializeRecursionLimits@@Base+0x1ae4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2860] @ 9ba08 <_Py_InitializeRecursionLimits@@Base+0x1ae8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2856] @ 9ba0c <_Py_InitializeRecursionLimits@@Base+0x1aec> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2852] @ 9ba10 <_Py_InitializeRecursionLimits@@Base+0x1af0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2848] @ 9ba14 <_Py_InitializeRecursionLimits@@Base+0x1af4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2844] @ 9ba18 <_Py_InitializeRecursionLimits@@Base+0x1af8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2840] @ 9ba1c <_Py_InitializeRecursionLimits@@Base+0x1afc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2836] @ 9ba20 <_Py_InitializeRecursionLimits@@Base+0x1b00> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2832] @ 9ba24 <_Py_InitializeRecursionLimits@@Base+0x1b04> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2828] @ 9ba28 <_Py_InitializeRecursionLimits@@Base+0x1b08> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2824] @ 9ba2c <_Py_InitializeRecursionLimits@@Base+0x1b0c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2820] @ 9ba30 <_Py_InitializeRecursionLimits@@Base+0x1b10> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2816] @ 9ba34 <_Py_InitializeRecursionLimits@@Base+0x1b14> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2812] @ 9ba38 <_Py_InitializeRecursionLimits@@Base+0x1b18> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2808] @ 9ba3c <_Py_InitializeRecursionLimits@@Base+0x1b1c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2804] @ 9ba40 <_Py_InitializeRecursionLimits@@Base+0x1b20> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2800] @ 9ba44 <_Py_InitializeRecursionLimits@@Base+0x1b24> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2796] @ 9ba48 <_Py_InitializeRecursionLimits@@Base+0x1b28> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2792] @ 9ba4c <_Py_InitializeRecursionLimits@@Base+0x1b2c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2788] @ 9ba50 <_Py_InitializeRecursionLimits@@Base+0x1b30> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2784] @ 9ba54 <_Py_InitializeRecursionLimits@@Base+0x1b34> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2780] @ 9ba58 <_Py_InitializeRecursionLimits@@Base+0x1b38> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2776] @ 9ba5c <_Py_InitializeRecursionLimits@@Base+0x1b3c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2772] @ 9ba60 <_Py_InitializeRecursionLimits@@Base+0x1b40> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2768] @ 9ba64 <_Py_InitializeRecursionLimits@@Base+0x1b44> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2764] @ 9ba68 <_Py_InitializeRecursionLimits@@Base+0x1b48> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2760] @ 9ba6c <_Py_InitializeRecursionLimits@@Base+0x1b4c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2756] @ 9ba70 <_Py_InitializeRecursionLimits@@Base+0x1b50> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2752] @ 9ba74 <_Py_InitializeRecursionLimits@@Base+0x1b54> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2748] @ 9ba78 <_Py_InitializeRecursionLimits@@Base+0x1b58> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2744] @ 9ba7c <_Py_InitializeRecursionLimits@@Base+0x1b5c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2740] @ 9ba80 <_Py_InitializeRecursionLimits@@Base+0x1b60> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ add r0, r8, #43776 @ 0xab00 │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2728] @ 9b9f8 <_Py_InitializeRecursionLimits@@Base+0x1b08> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2724] @ 9b9fc <_Py_InitializeRecursionLimits@@Base+0x1b0c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2720] @ 9ba00 <_Py_InitializeRecursionLimits@@Base+0x1b10> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2716] @ 9ba04 <_Py_InitializeRecursionLimits@@Base+0x1b14> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2712] @ 9ba08 <_Py_InitializeRecursionLimits@@Base+0x1b18> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2708] @ 9ba0c <_Py_InitializeRecursionLimits@@Base+0x1b1c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2704] @ 9ba10 <_Py_InitializeRecursionLimits@@Base+0x1b20> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2728] @ 9ba84 <_Py_InitializeRecursionLimits@@Base+0x1b64> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2724] @ 9ba88 <_Py_InitializeRecursionLimits@@Base+0x1b68> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2720] @ 9ba8c <_Py_InitializeRecursionLimits@@Base+0x1b6c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2716] @ 9ba90 <_Py_InitializeRecursionLimits@@Base+0x1b70> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2712] @ 9ba94 <_Py_InitializeRecursionLimits@@Base+0x1b74> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2708] @ 9ba98 <_Py_InitializeRecursionLimits@@Base+0x1b78> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2704] @ 9ba9c <_Py_InitializeRecursionLimits@@Base+0x1b7c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ add r0, r8, #44032 @ 0xac00 │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2692] @ 9ba14 <_Py_InitializeRecursionLimits@@Base+0x1b24> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2688] @ 9ba18 <_Py_InitializeRecursionLimits@@Base+0x1b28> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2684] @ 9ba1c <_Py_InitializeRecursionLimits@@Base+0x1b2c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2680] @ 9ba20 <_Py_InitializeRecursionLimits@@Base+0x1b30> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2676] @ 9ba24 <_Py_InitializeRecursionLimits@@Base+0x1b34> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2672] @ 9ba28 <_Py_InitializeRecursionLimits@@Base+0x1b38> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2668] @ 9ba2c <_Py_InitializeRecursionLimits@@Base+0x1b3c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2664] @ 9ba30 <_Py_InitializeRecursionLimits@@Base+0x1b40> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2660] @ 9ba34 <_Py_InitializeRecursionLimits@@Base+0x1b44> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2656] @ 9ba38 <_Py_InitializeRecursionLimits@@Base+0x1b48> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2652] @ 9ba3c <_Py_InitializeRecursionLimits@@Base+0x1b4c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2648] @ 9ba40 <_Py_InitializeRecursionLimits@@Base+0x1b50> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2644] @ 9ba44 <_Py_InitializeRecursionLimits@@Base+0x1b54> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2640] @ 9ba48 <_Py_InitializeRecursionLimits@@Base+0x1b58> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2636] @ 9ba4c <_Py_InitializeRecursionLimits@@Base+0x1b5c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2632] @ 9ba50 <_Py_InitializeRecursionLimits@@Base+0x1b60> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2628] @ 9ba54 <_Py_InitializeRecursionLimits@@Base+0x1b64> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2624] @ 9ba58 <_Py_InitializeRecursionLimits@@Base+0x1b68> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2620] @ 9ba5c <_Py_InitializeRecursionLimits@@Base+0x1b6c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2616] @ 9ba60 <_Py_InitializeRecursionLimits@@Base+0x1b70> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2612] @ 9ba64 <_Py_InitializeRecursionLimits@@Base+0x1b74> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2608] @ 9ba68 <_Py_InitializeRecursionLimits@@Base+0x1b78> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2604] @ 9ba6c <_Py_InitializeRecursionLimits@@Base+0x1b7c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2600] @ 9ba70 <_Py_InitializeRecursionLimits@@Base+0x1b80> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2596] @ 9ba74 <_Py_InitializeRecursionLimits@@Base+0x1b84> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2592] @ 9ba78 <_Py_InitializeRecursionLimits@@Base+0x1b88> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2588] @ 9ba7c <_Py_InitializeRecursionLimits@@Base+0x1b8c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2584] @ 9ba80 <_Py_InitializeRecursionLimits@@Base+0x1b90> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2580] @ 9ba84 <_Py_InitializeRecursionLimits@@Base+0x1b94> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2576] @ 9ba88 <_Py_InitializeRecursionLimits@@Base+0x1b98> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2572] @ 9ba8c <_Py_InitializeRecursionLimits@@Base+0x1b9c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2568] @ 9ba90 <_Py_InitializeRecursionLimits@@Base+0x1ba0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2564] @ 9ba94 <_Py_InitializeRecursionLimits@@Base+0x1ba4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2560] @ 9ba98 <_Py_InitializeRecursionLimits@@Base+0x1ba8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2556] @ 9ba9c <_Py_InitializeRecursionLimits@@Base+0x1bac> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2552] @ 9baa0 <_Py_InitializeRecursionLimits@@Base+0x1bb0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2548] @ 9baa4 <_Py_InitializeRecursionLimits@@Base+0x1bb4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2544] @ 9baa8 <_Py_InitializeRecursionLimits@@Base+0x1bb8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2540] @ 9baac <_Py_InitializeRecursionLimits@@Base+0x1bbc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2536] @ 9bab0 <_Py_InitializeRecursionLimits@@Base+0x1bc0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2532] @ 9bab4 <_Py_InitializeRecursionLimits@@Base+0x1bc4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2528] @ 9bab8 <_Py_InitializeRecursionLimits@@Base+0x1bc8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2524] @ 9babc <_Py_InitializeRecursionLimits@@Base+0x1bcc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2520] @ 9bac0 <_Py_InitializeRecursionLimits@@Base+0x1bd0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2516] @ 9bac4 <_Py_InitializeRecursionLimits@@Base+0x1bd4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2512] @ 9bac8 <_Py_InitializeRecursionLimits@@Base+0x1bd8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2508] @ 9bacc <_Py_InitializeRecursionLimits@@Base+0x1bdc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2504] @ 9bad0 <_Py_InitializeRecursionLimits@@Base+0x1be0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2500] @ 9bad4 <_Py_InitializeRecursionLimits@@Base+0x1be4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2496] @ 9bad8 <_Py_InitializeRecursionLimits@@Base+0x1be8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2492] @ 9badc <_Py_InitializeRecursionLimits@@Base+0x1bec> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2488] @ 9bae0 <_Py_InitializeRecursionLimits@@Base+0x1bf0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2484] @ 9bae4 <_Py_InitializeRecursionLimits@@Base+0x1bf4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2480] @ 9bae8 <_Py_InitializeRecursionLimits@@Base+0x1bf8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2476] @ 9baec <_Py_InitializeRecursionLimits@@Base+0x1bfc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2472] @ 9baf0 <_Py_InitializeRecursionLimits@@Base+0x1c00> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2468] @ 9baf4 <_Py_InitializeRecursionLimits@@Base+0x1c04> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2464] @ 9baf8 <_Py_InitializeRecursionLimits@@Base+0x1c08> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2460] @ 9bafc <_Py_InitializeRecursionLimits@@Base+0x1c0c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2456] @ 9bb00 <_Py_InitializeRecursionLimits@@Base+0x1c10> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2452] @ 9bb04 <_Py_InitializeRecursionLimits@@Base+0x1c14> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2448] @ 9bb08 <_Py_InitializeRecursionLimits@@Base+0x1c18> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2444] @ 9bb0c <_Py_InitializeRecursionLimits@@Base+0x1c1c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2440] @ 9bb10 <_Py_InitializeRecursionLimits@@Base+0x1c20> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2436] @ 9bb14 <_Py_InitializeRecursionLimits@@Base+0x1c24> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2432] @ 9bb18 <_Py_InitializeRecursionLimits@@Base+0x1c28> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2428] @ 9bb1c <_Py_InitializeRecursionLimits@@Base+0x1c2c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2692] @ 9baa0 <_Py_InitializeRecursionLimits@@Base+0x1b80> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2688] @ 9baa4 <_Py_InitializeRecursionLimits@@Base+0x1b84> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2684] @ 9baa8 <_Py_InitializeRecursionLimits@@Base+0x1b88> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2680] @ 9baac <_Py_InitializeRecursionLimits@@Base+0x1b8c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2676] @ 9bab0 <_Py_InitializeRecursionLimits@@Base+0x1b90> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2672] @ 9bab4 <_Py_InitializeRecursionLimits@@Base+0x1b94> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2668] @ 9bab8 <_Py_InitializeRecursionLimits@@Base+0x1b98> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2664] @ 9babc <_Py_InitializeRecursionLimits@@Base+0x1b9c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2660] @ 9bac0 <_Py_InitializeRecursionLimits@@Base+0x1ba0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2656] @ 9bac4 <_Py_InitializeRecursionLimits@@Base+0x1ba4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2652] @ 9bac8 <_Py_InitializeRecursionLimits@@Base+0x1ba8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2648] @ 9bacc <_Py_InitializeRecursionLimits@@Base+0x1bac> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2644] @ 9bad0 <_Py_InitializeRecursionLimits@@Base+0x1bb0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2640] @ 9bad4 <_Py_InitializeRecursionLimits@@Base+0x1bb4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2636] @ 9bad8 <_Py_InitializeRecursionLimits@@Base+0x1bb8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2632] @ 9badc <_Py_InitializeRecursionLimits@@Base+0x1bbc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2628] @ 9bae0 <_Py_InitializeRecursionLimits@@Base+0x1bc0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2624] @ 9bae4 <_Py_InitializeRecursionLimits@@Base+0x1bc4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2620] @ 9bae8 <_Py_InitializeRecursionLimits@@Base+0x1bc8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2616] @ 9baec <_Py_InitializeRecursionLimits@@Base+0x1bcc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2612] @ 9baf0 <_Py_InitializeRecursionLimits@@Base+0x1bd0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2608] @ 9baf4 <_Py_InitializeRecursionLimits@@Base+0x1bd4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2604] @ 9baf8 <_Py_InitializeRecursionLimits@@Base+0x1bd8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2600] @ 9bafc <_Py_InitializeRecursionLimits@@Base+0x1bdc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2596] @ 9bb00 <_Py_InitializeRecursionLimits@@Base+0x1be0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2592] @ 9bb04 <_Py_InitializeRecursionLimits@@Base+0x1be4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2588] @ 9bb08 <_Py_InitializeRecursionLimits@@Base+0x1be8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2584] @ 9bb0c <_Py_InitializeRecursionLimits@@Base+0x1bec> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2580] @ 9bb10 <_Py_InitializeRecursionLimits@@Base+0x1bf0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2576] @ 9bb14 <_Py_InitializeRecursionLimits@@Base+0x1bf4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2572] @ 9bb18 <_Py_InitializeRecursionLimits@@Base+0x1bf8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2568] @ 9bb1c <_Py_InitializeRecursionLimits@@Base+0x1bfc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2564] @ 9bb20 <_Py_InitializeRecursionLimits@@Base+0x1c00> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2560] @ 9bb24 <_Py_InitializeRecursionLimits@@Base+0x1c04> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2556] @ 9bb28 <_Py_InitializeRecursionLimits@@Base+0x1c08> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2552] @ 9bb2c <_Py_InitializeRecursionLimits@@Base+0x1c0c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2548] @ 9bb30 <_Py_InitializeRecursionLimits@@Base+0x1c10> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2544] @ 9bb34 <_Py_InitializeRecursionLimits@@Base+0x1c14> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2540] @ 9bb38 <_Py_InitializeRecursionLimits@@Base+0x1c18> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2536] @ 9bb3c <_Py_InitializeRecursionLimits@@Base+0x1c1c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2532] @ 9bb40 <_Py_InitializeRecursionLimits@@Base+0x1c20> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2528] @ 9bb44 <_Py_InitializeRecursionLimits@@Base+0x1c24> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2524] @ 9bb48 <_Py_InitializeRecursionLimits@@Base+0x1c28> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2520] @ 9bb4c <_Py_InitializeRecursionLimits@@Base+0x1c2c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2516] @ 9bb50 <_Py_InitializeRecursionLimits@@Base+0x1c30> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2512] @ 9bb54 <_Py_InitializeRecursionLimits@@Base+0x1c34> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2508] @ 9bb58 <_Py_InitializeRecursionLimits@@Base+0x1c38> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2504] @ 9bb5c <_Py_InitializeRecursionLimits@@Base+0x1c3c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2500] @ 9bb60 <_Py_InitializeRecursionLimits@@Base+0x1c40> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2496] @ 9bb64 <_Py_InitializeRecursionLimits@@Base+0x1c44> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2492] @ 9bb68 <_Py_InitializeRecursionLimits@@Base+0x1c48> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2488] @ 9bb6c <_Py_InitializeRecursionLimits@@Base+0x1c4c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2484] @ 9bb70 <_Py_InitializeRecursionLimits@@Base+0x1c50> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2480] @ 9bb74 <_Py_InitializeRecursionLimits@@Base+0x1c54> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2476] @ 9bb78 <_Py_InitializeRecursionLimits@@Base+0x1c58> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2472] @ 9bb7c <_Py_InitializeRecursionLimits@@Base+0x1c5c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2468] @ 9bb80 <_Py_InitializeRecursionLimits@@Base+0x1c60> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2464] @ 9bb84 <_Py_InitializeRecursionLimits@@Base+0x1c64> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2460] @ 9bb88 <_Py_InitializeRecursionLimits@@Base+0x1c68> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2456] @ 9bb8c <_Py_InitializeRecursionLimits@@Base+0x1c6c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2452] @ 9bb90 <_Py_InitializeRecursionLimits@@Base+0x1c70> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2448] @ 9bb94 <_Py_InitializeRecursionLimits@@Base+0x1c74> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2444] @ 9bb98 <_Py_InitializeRecursionLimits@@Base+0x1c78> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2440] @ 9bb9c <_Py_InitializeRecursionLimits@@Base+0x1c7c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2436] @ 9bba0 <_Py_InitializeRecursionLimits@@Base+0x1c80> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2432] @ 9bba4 <_Py_InitializeRecursionLimits@@Base+0x1c84> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2428] @ 9bba8 <_Py_InitializeRecursionLimits@@Base+0x1c88> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ add r0, r8, #46080 @ 0xb400 │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2416] @ 9bb20 <_Py_InitializeRecursionLimits@@Base+0x1c30> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2412] @ 9bb24 <_Py_InitializeRecursionLimits@@Base+0x1c34> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2408] @ 9bb28 <_Py_InitializeRecursionLimits@@Base+0x1c38> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2404] @ 9bb2c <_Py_InitializeRecursionLimits@@Base+0x1c3c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2400] @ 9bb30 <_Py_InitializeRecursionLimits@@Base+0x1c40> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2396] @ 9bb34 <_Py_InitializeRecursionLimits@@Base+0x1c44> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2392] @ 9bb38 <_Py_InitializeRecursionLimits@@Base+0x1c48> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2388] @ 9bb3c <_Py_InitializeRecursionLimits@@Base+0x1c4c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2384] @ 9bb40 <_Py_InitializeRecursionLimits@@Base+0x1c50> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2380] @ 9bb44 <_Py_InitializeRecursionLimits@@Base+0x1c54> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2376] @ 9bb48 <_Py_InitializeRecursionLimits@@Base+0x1c58> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2372] @ 9bb4c <_Py_InitializeRecursionLimits@@Base+0x1c5c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2368] @ 9bb50 <_Py_InitializeRecursionLimits@@Base+0x1c60> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2364] @ 9bb54 <_Py_InitializeRecursionLimits@@Base+0x1c64> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2360] @ 9bb58 <_Py_InitializeRecursionLimits@@Base+0x1c68> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2356] @ 9bb5c <_Py_InitializeRecursionLimits@@Base+0x1c6c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2352] @ 9bb60 <_Py_InitializeRecursionLimits@@Base+0x1c70> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2348] @ 9bb64 <_Py_InitializeRecursionLimits@@Base+0x1c74> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2344] @ 9bb68 <_Py_InitializeRecursionLimits@@Base+0x1c78> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2340] @ 9bb6c <_Py_InitializeRecursionLimits@@Base+0x1c7c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2336] @ 9bb70 <_Py_InitializeRecursionLimits@@Base+0x1c80> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2332] @ 9bb74 <_Py_InitializeRecursionLimits@@Base+0x1c84> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2328] @ 9bb78 <_Py_InitializeRecursionLimits@@Base+0x1c88> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2324] @ 9bb7c <_Py_InitializeRecursionLimits@@Base+0x1c8c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2320] @ 9bb80 <_Py_InitializeRecursionLimits@@Base+0x1c90> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2416] @ 9bbac <_Py_InitializeRecursionLimits@@Base+0x1c8c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2412] @ 9bbb0 <_Py_InitializeRecursionLimits@@Base+0x1c90> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2408] @ 9bbb4 <_Py_InitializeRecursionLimits@@Base+0x1c94> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2404] @ 9bbb8 <_Py_InitializeRecursionLimits@@Base+0x1c98> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2400] @ 9bbbc <_Py_InitializeRecursionLimits@@Base+0x1c9c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2396] @ 9bbc0 <_Py_InitializeRecursionLimits@@Base+0x1ca0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2392] @ 9bbc4 <_Py_InitializeRecursionLimits@@Base+0x1ca4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2388] @ 9bbc8 <_Py_InitializeRecursionLimits@@Base+0x1ca8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2384] @ 9bbcc <_Py_InitializeRecursionLimits@@Base+0x1cac> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2380] @ 9bbd0 <_Py_InitializeRecursionLimits@@Base+0x1cb0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2376] @ 9bbd4 <_Py_InitializeRecursionLimits@@Base+0x1cb4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2372] @ 9bbd8 <_Py_InitializeRecursionLimits@@Base+0x1cb8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2368] @ 9bbdc <_Py_InitializeRecursionLimits@@Base+0x1cbc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2364] @ 9bbe0 <_Py_InitializeRecursionLimits@@Base+0x1cc0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2360] @ 9bbe4 <_Py_InitializeRecursionLimits@@Base+0x1cc4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2356] @ 9bbe8 <_Py_InitializeRecursionLimits@@Base+0x1cc8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2352] @ 9bbec <_Py_InitializeRecursionLimits@@Base+0x1ccc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2348] @ 9bbf0 <_Py_InitializeRecursionLimits@@Base+0x1cd0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2344] @ 9bbf4 <_Py_InitializeRecursionLimits@@Base+0x1cd4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2340] @ 9bbf8 <_Py_InitializeRecursionLimits@@Base+0x1cd8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2336] @ 9bbfc <_Py_InitializeRecursionLimits@@Base+0x1cdc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2332] @ 9bc00 <_Py_InitializeRecursionLimits@@Base+0x1ce0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2328] @ 9bc04 <_Py_InitializeRecursionLimits@@Base+0x1ce4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2324] @ 9bc08 <_Py_InitializeRecursionLimits@@Base+0x1ce8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2320] @ 9bc0c <_Py_InitializeRecursionLimits@@Base+0x1cec> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ add r0, r8, #46848 @ 0xb700 │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2308] @ 9bb84 <_Py_InitializeRecursionLimits@@Base+0x1c94> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2304] @ 9bb88 <_Py_InitializeRecursionLimits@@Base+0x1c98> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2300] @ 9bb8c <_Py_InitializeRecursionLimits@@Base+0x1c9c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2296] @ 9bb90 <_Py_InitializeRecursionLimits@@Base+0x1ca0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2292] @ 9bb94 <_Py_InitializeRecursionLimits@@Base+0x1ca4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2288] @ 9bb98 <_Py_InitializeRecursionLimits@@Base+0x1ca8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2284] @ 9bb9c <_Py_InitializeRecursionLimits@@Base+0x1cac> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2280] @ 9bba0 <_Py_InitializeRecursionLimits@@Base+0x1cb0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2276] @ 9bba4 <_Py_InitializeRecursionLimits@@Base+0x1cb4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2272] @ 9bba8 <_Py_InitializeRecursionLimits@@Base+0x1cb8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2268] @ 9bbac <_Py_InitializeRecursionLimits@@Base+0x1cbc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2264] @ 9bbb0 <_Py_InitializeRecursionLimits@@Base+0x1cc0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2260] @ 9bbb4 <_Py_InitializeRecursionLimits@@Base+0x1cc4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2256] @ 9bbb8 <_Py_InitializeRecursionLimits@@Base+0x1cc8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2252] @ 9bbbc <_Py_InitializeRecursionLimits@@Base+0x1ccc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2248] @ 9bbc0 <_Py_InitializeRecursionLimits@@Base+0x1cd0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2244] @ 9bbc4 <_Py_InitializeRecursionLimits@@Base+0x1cd4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2240] @ 9bbc8 <_Py_InitializeRecursionLimits@@Base+0x1cd8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2236] @ 9bbcc <_Py_InitializeRecursionLimits@@Base+0x1cdc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2232] @ 9bbd0 <_Py_InitializeRecursionLimits@@Base+0x1ce0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2228] @ 9bbd4 <_Py_InitializeRecursionLimits@@Base+0x1ce4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2224] @ 9bbd8 <_Py_InitializeRecursionLimits@@Base+0x1ce8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2220] @ 9bbdc <_Py_InitializeRecursionLimits@@Base+0x1cec> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2216] @ 9bbe0 <_Py_InitializeRecursionLimits@@Base+0x1cf0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2212] @ 9bbe4 <_Py_InitializeRecursionLimits@@Base+0x1cf4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2208] @ 9bbe8 <_Py_InitializeRecursionLimits@@Base+0x1cf8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2204] @ 9bbec <_Py_InitializeRecursionLimits@@Base+0x1cfc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2200] @ 9bbf0 <_Py_InitializeRecursionLimits@@Base+0x1d00> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2196] @ 9bbf4 <_Py_InitializeRecursionLimits@@Base+0x1d04> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2192] @ 9bbf8 <_Py_InitializeRecursionLimits@@Base+0x1d08> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2188] @ 9bbfc <_Py_InitializeRecursionLimits@@Base+0x1d0c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2184] @ 9bc00 <_Py_InitializeRecursionLimits@@Base+0x1d10> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2180] @ 9bc04 <_Py_InitializeRecursionLimits@@Base+0x1d14> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2176] @ 9bc08 <_Py_InitializeRecursionLimits@@Base+0x1d18> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2172] @ 9bc0c <_Py_InitializeRecursionLimits@@Base+0x1d1c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2168] @ 9bc10 <_Py_InitializeRecursionLimits@@Base+0x1d20> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2164] @ 9bc14 <_Py_InitializeRecursionLimits@@Base+0x1d24> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2160] @ 9bc18 <_Py_InitializeRecursionLimits@@Base+0x1d28> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2156] @ 9bc1c <_Py_InitializeRecursionLimits@@Base+0x1d2c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2152] @ 9bc20 <_Py_InitializeRecursionLimits@@Base+0x1d30> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2148] @ 9bc24 <_Py_InitializeRecursionLimits@@Base+0x1d34> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2144] @ 9bc28 <_Py_InitializeRecursionLimits@@Base+0x1d38> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2140] @ 9bc2c <_Py_InitializeRecursionLimits@@Base+0x1d3c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2136] @ 9bc30 <_Py_InitializeRecursionLimits@@Base+0x1d40> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2132] @ 9bc34 <_Py_InitializeRecursionLimits@@Base+0x1d44> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2128] @ 9bc38 <_Py_InitializeRecursionLimits@@Base+0x1d48> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2124] @ 9bc3c <_Py_InitializeRecursionLimits@@Base+0x1d4c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2120] @ 9bc40 <_Py_InitializeRecursionLimits@@Base+0x1d50> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2116] @ 9bc44 <_Py_InitializeRecursionLimits@@Base+0x1d54> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2112] @ 9bc48 <_Py_InitializeRecursionLimits@@Base+0x1d58> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2308] @ 9bc10 <_Py_InitializeRecursionLimits@@Base+0x1cf0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2304] @ 9bc14 <_Py_InitializeRecursionLimits@@Base+0x1cf4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2300] @ 9bc18 <_Py_InitializeRecursionLimits@@Base+0x1cf8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2296] @ 9bc1c <_Py_InitializeRecursionLimits@@Base+0x1cfc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2292] @ 9bc20 <_Py_InitializeRecursionLimits@@Base+0x1d00> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2288] @ 9bc24 <_Py_InitializeRecursionLimits@@Base+0x1d04> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2284] @ 9bc28 <_Py_InitializeRecursionLimits@@Base+0x1d08> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2280] @ 9bc2c <_Py_InitializeRecursionLimits@@Base+0x1d0c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2276] @ 9bc30 <_Py_InitializeRecursionLimits@@Base+0x1d10> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2272] @ 9bc34 <_Py_InitializeRecursionLimits@@Base+0x1d14> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2268] @ 9bc38 <_Py_InitializeRecursionLimits@@Base+0x1d18> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2264] @ 9bc3c <_Py_InitializeRecursionLimits@@Base+0x1d1c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2260] @ 9bc40 <_Py_InitializeRecursionLimits@@Base+0x1d20> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2256] @ 9bc44 <_Py_InitializeRecursionLimits@@Base+0x1d24> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2252] @ 9bc48 <_Py_InitializeRecursionLimits@@Base+0x1d28> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2248] @ 9bc4c <_Py_InitializeRecursionLimits@@Base+0x1d2c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2244] @ 9bc50 <_Py_InitializeRecursionLimits@@Base+0x1d30> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2240] @ 9bc54 <_Py_InitializeRecursionLimits@@Base+0x1d34> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2236] @ 9bc58 <_Py_InitializeRecursionLimits@@Base+0x1d38> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2232] @ 9bc5c <_Py_InitializeRecursionLimits@@Base+0x1d3c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2228] @ 9bc60 <_Py_InitializeRecursionLimits@@Base+0x1d40> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2224] @ 9bc64 <_Py_InitializeRecursionLimits@@Base+0x1d44> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2220] @ 9bc68 <_Py_InitializeRecursionLimits@@Base+0x1d48> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2216] @ 9bc6c <_Py_InitializeRecursionLimits@@Base+0x1d4c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2212] @ 9bc70 <_Py_InitializeRecursionLimits@@Base+0x1d50> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2208] @ 9bc74 <_Py_InitializeRecursionLimits@@Base+0x1d54> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2204] @ 9bc78 <_Py_InitializeRecursionLimits@@Base+0x1d58> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2200] @ 9bc7c <_Py_InitializeRecursionLimits@@Base+0x1d5c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2196] @ 9bc80 <_Py_InitializeRecursionLimits@@Base+0x1d60> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2192] @ 9bc84 <_Py_InitializeRecursionLimits@@Base+0x1d64> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2188] @ 9bc88 <_Py_InitializeRecursionLimits@@Base+0x1d68> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2184] @ 9bc8c <_Py_InitializeRecursionLimits@@Base+0x1d6c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2180] @ 9bc90 <_Py_InitializeRecursionLimits@@Base+0x1d70> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2176] @ 9bc94 <_Py_InitializeRecursionLimits@@Base+0x1d74> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2172] @ 9bc98 <_Py_InitializeRecursionLimits@@Base+0x1d78> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2168] @ 9bc9c <_Py_InitializeRecursionLimits@@Base+0x1d7c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2164] @ 9bca0 <_Py_InitializeRecursionLimits@@Base+0x1d80> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2160] @ 9bca4 <_Py_InitializeRecursionLimits@@Base+0x1d84> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2156] @ 9bca8 <_Py_InitializeRecursionLimits@@Base+0x1d88> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2152] @ 9bcac <_Py_InitializeRecursionLimits@@Base+0x1d8c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2148] @ 9bcb0 <_Py_InitializeRecursionLimits@@Base+0x1d90> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2144] @ 9bcb4 <_Py_InitializeRecursionLimits@@Base+0x1d94> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2140] @ 9bcb8 <_Py_InitializeRecursionLimits@@Base+0x1d98> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2136] @ 9bcbc <_Py_InitializeRecursionLimits@@Base+0x1d9c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2132] @ 9bcc0 <_Py_InitializeRecursionLimits@@Base+0x1da0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2128] @ 9bcc4 <_Py_InitializeRecursionLimits@@Base+0x1da4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2124] @ 9bcc8 <_Py_InitializeRecursionLimits@@Base+0x1da8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2120] @ 9bccc <_Py_InitializeRecursionLimits@@Base+0x1dac> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2116] @ 9bcd0 <_Py_InitializeRecursionLimits@@Base+0x1db0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2112] @ 9bcd4 <_Py_InitializeRecursionLimits@@Base+0x1db4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ add r0, r8, #48384 @ 0xbd00 │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2100] @ 9bc4c <_Py_InitializeRecursionLimits@@Base+0x1d5c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2096] @ 9bc50 <_Py_InitializeRecursionLimits@@Base+0x1d60> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2092] @ 9bc54 <_Py_InitializeRecursionLimits@@Base+0x1d64> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2088] @ 9bc58 <_Py_InitializeRecursionLimits@@Base+0x1d68> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2084] @ 9bc5c <_Py_InitializeRecursionLimits@@Base+0x1d6c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2080] @ 9bc60 <_Py_InitializeRecursionLimits@@Base+0x1d70> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2076] @ 9bc64 <_Py_InitializeRecursionLimits@@Base+0x1d74> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2072] @ 9bc68 <_Py_InitializeRecursionLimits@@Base+0x1d78> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2068] @ 9bc6c <_Py_InitializeRecursionLimits@@Base+0x1d7c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2064] @ 9bc70 <_Py_InitializeRecursionLimits@@Base+0x1d80> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2060] @ 9bc74 <_Py_InitializeRecursionLimits@@Base+0x1d84> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2056] @ 9bc78 <_Py_InitializeRecursionLimits@@Base+0x1d88> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2052] @ 9bc7c <_Py_InitializeRecursionLimits@@Base+0x1d8c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2048] @ 9bc80 <_Py_InitializeRecursionLimits@@Base+0x1d90> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2044] @ 9bc84 <_Py_InitializeRecursionLimits@@Base+0x1d94> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2040] @ 9bc88 <_Py_InitializeRecursionLimits@@Base+0x1d98> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2036] @ 9bc8c <_Py_InitializeRecursionLimits@@Base+0x1d9c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2032] @ 9bc90 <_Py_InitializeRecursionLimits@@Base+0x1da0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2028] @ 9bc94 <_Py_InitializeRecursionLimits@@Base+0x1da4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2024] @ 9bc98 <_Py_InitializeRecursionLimits@@Base+0x1da8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2020] @ 9bc9c <_Py_InitializeRecursionLimits@@Base+0x1dac> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2016] @ 9bca0 <_Py_InitializeRecursionLimits@@Base+0x1db0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2012] @ 9bca4 <_Py_InitializeRecursionLimits@@Base+0x1db4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #2008] @ 9bca8 <_Py_InitializeRecursionLimits@@Base+0x1db8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - b 9c248 <_Py_InitializeRecursionLimits@@Base+0x2358> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2100] @ 9bcd8 <_Py_InitializeRecursionLimits@@Base+0x1db8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2096] @ 9bcdc <_Py_InitializeRecursionLimits@@Base+0x1dbc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2092] @ 9bce0 <_Py_InitializeRecursionLimits@@Base+0x1dc0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2088] @ 9bce4 <_Py_InitializeRecursionLimits@@Base+0x1dc4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2084] @ 9bce8 <_Py_InitializeRecursionLimits@@Base+0x1dc8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2080] @ 9bcec <_Py_InitializeRecursionLimits@@Base+0x1dcc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2076] @ 9bcf0 <_Py_InitializeRecursionLimits@@Base+0x1dd0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2072] @ 9bcf4 <_Py_InitializeRecursionLimits@@Base+0x1dd4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2068] @ 9bcf8 <_Py_InitializeRecursionLimits@@Base+0x1dd8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2064] @ 9bcfc <_Py_InitializeRecursionLimits@@Base+0x1ddc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2060] @ 9bd00 <_Py_InitializeRecursionLimits@@Base+0x1de0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2056] @ 9bd04 <_Py_InitializeRecursionLimits@@Base+0x1de4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2052] @ 9bd08 <_Py_InitializeRecursionLimits@@Base+0x1de8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2048] @ 9bd0c <_Py_InitializeRecursionLimits@@Base+0x1dec> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2044] @ 9bd10 <_Py_InitializeRecursionLimits@@Base+0x1df0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2040] @ 9bd14 <_Py_InitializeRecursionLimits@@Base+0x1df4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2036] @ 9bd18 <_Py_InitializeRecursionLimits@@Base+0x1df8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2032] @ 9bd1c <_Py_InitializeRecursionLimits@@Base+0x1dfc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2028] @ 9bd20 <_Py_InitializeRecursionLimits@@Base+0x1e00> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2024] @ 9bd24 <_Py_InitializeRecursionLimits@@Base+0x1e04> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2020] @ 9bd28 <_Py_InitializeRecursionLimits@@Base+0x1e08> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2016] @ 9bd2c <_Py_InitializeRecursionLimits@@Base+0x1e0c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2012] @ 9bd30 <_Py_InitializeRecursionLimits@@Base+0x1e10> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #2008] @ 9bd34 <_Py_InitializeRecursionLimits@@Base+0x1e14> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + b 9c2d4 <_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 │ │ │ │ @@ -113495,755 +113532,755 @@ │ │ │ │ rsbeq r1, r3, r8, lsr r5 │ │ │ │ rsbeq r1, r3, r4, asr #11 │ │ │ │ rsbeq r1, r3, r0, lsl r4 │ │ │ │ strdeq r1, [r3], #-56 @ 0xffffffc8 @ │ │ │ │ rsbeq r7, r3, r8, lsl #25 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq r8, r3, r8, lsl #17 │ │ │ │ - subeq r7, r5, r0, lsl #17 │ │ │ │ + subeq sl, r5, r4, lsl ip │ │ │ │ strhteq fp, [r2], #-168 @ 0xffffff58 │ │ │ │ rsbeq r1, r3, r0, lsl #9 │ │ │ │ rsbeq pc, r2, r8, asr #21 │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ - ldr r0, [pc, #-1444] @ 9bcac <_Py_InitializeRecursionLimits@@Base+0x1dbc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1448] @ 9bcb0 <_Py_InitializeRecursionLimits@@Base+0x1dc0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1452] @ 9bcb4 <_Py_InitializeRecursionLimits@@Base+0x1dc4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1456] @ 9bcb8 <_Py_InitializeRecursionLimits@@Base+0x1dc8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1460] @ 9bcbc <_Py_InitializeRecursionLimits@@Base+0x1dcc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1464] @ 9bcc0 <_Py_InitializeRecursionLimits@@Base+0x1dd0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1468] @ 9bcc4 <_Py_InitializeRecursionLimits@@Base+0x1dd4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1472] @ 9bcc8 <_Py_InitializeRecursionLimits@@Base+0x1dd8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1476] @ 9bccc <_Py_InitializeRecursionLimits@@Base+0x1ddc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1480] @ 9bcd0 <_Py_InitializeRecursionLimits@@Base+0x1de0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1484] @ 9bcd4 <_Py_InitializeRecursionLimits@@Base+0x1de4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1488] @ 9bcd8 <_Py_InitializeRecursionLimits@@Base+0x1de8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1492] @ 9bcdc <_Py_InitializeRecursionLimits@@Base+0x1dec> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1496] @ 9bce0 <_Py_InitializeRecursionLimits@@Base+0x1df0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1500] @ 9bce4 <_Py_InitializeRecursionLimits@@Base+0x1df4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1504] @ 9bce8 <_Py_InitializeRecursionLimits@@Base+0x1df8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1508] @ 9bcec <_Py_InitializeRecursionLimits@@Base+0x1dfc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1512] @ 9bcf0 <_Py_InitializeRecursionLimits@@Base+0x1e00> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1516] @ 9bcf4 <_Py_InitializeRecursionLimits@@Base+0x1e04> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1520] @ 9bcf8 <_Py_InitializeRecursionLimits@@Base+0x1e08> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1524] @ 9bcfc <_Py_InitializeRecursionLimits@@Base+0x1e0c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1528] @ 9bd00 <_Py_InitializeRecursionLimits@@Base+0x1e10> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1532] @ 9bd04 <_Py_InitializeRecursionLimits@@Base+0x1e14> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1536] @ 9bd08 <_Py_InitializeRecursionLimits@@Base+0x1e18> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1540] @ 9bd0c <_Py_InitializeRecursionLimits@@Base+0x1e1c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1544] @ 9bd10 <_Py_InitializeRecursionLimits@@Base+0x1e20> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1548] @ 9bd14 <_Py_InitializeRecursionLimits@@Base+0x1e24> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1552] @ 9bd18 <_Py_InitializeRecursionLimits@@Base+0x1e28> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1556] @ 9bd1c <_Py_InitializeRecursionLimits@@Base+0x1e2c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1560] @ 9bd20 <_Py_InitializeRecursionLimits@@Base+0x1e30> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1564] @ 9bd24 <_Py_InitializeRecursionLimits@@Base+0x1e34> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1568] @ 9bd28 <_Py_InitializeRecursionLimits@@Base+0x1e38> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1572] @ 9bd2c <_Py_InitializeRecursionLimits@@Base+0x1e3c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1576] @ 9bd30 <_Py_InitializeRecursionLimits@@Base+0x1e40> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1580] @ 9bd34 <_Py_InitializeRecursionLimits@@Base+0x1e44> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1584] @ 9bd38 <_Py_InitializeRecursionLimits@@Base+0x1e48> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1588] @ 9bd3c <_Py_InitializeRecursionLimits@@Base+0x1e4c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1592] @ 9bd40 <_Py_InitializeRecursionLimits@@Base+0x1e50> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1596] @ 9bd44 <_Py_InitializeRecursionLimits@@Base+0x1e54> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1600] @ 9bd48 <_Py_InitializeRecursionLimits@@Base+0x1e58> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1604] @ 9bd4c <_Py_InitializeRecursionLimits@@Base+0x1e5c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1608] @ 9bd50 <_Py_InitializeRecursionLimits@@Base+0x1e60> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1612] @ 9bd54 <_Py_InitializeRecursionLimits@@Base+0x1e64> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1616] @ 9bd58 <_Py_InitializeRecursionLimits@@Base+0x1e68> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1620] @ 9bd5c <_Py_InitializeRecursionLimits@@Base+0x1e6c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1624] @ 9bd60 <_Py_InitializeRecursionLimits@@Base+0x1e70> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1628] @ 9bd64 <_Py_InitializeRecursionLimits@@Base+0x1e74> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1632] @ 9bd68 <_Py_InitializeRecursionLimits@@Base+0x1e78> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1636] @ 9bd6c <_Py_InitializeRecursionLimits@@Base+0x1e7c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1640] @ 9bd70 <_Py_InitializeRecursionLimits@@Base+0x1e80> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1644] @ 9bd74 <_Py_InitializeRecursionLimits@@Base+0x1e84> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1648] @ 9bd78 <_Py_InitializeRecursionLimits@@Base+0x1e88> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1652] @ 9bd7c <_Py_InitializeRecursionLimits@@Base+0x1e8c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1656] @ 9bd80 <_Py_InitializeRecursionLimits@@Base+0x1e90> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1660] @ 9bd84 <_Py_InitializeRecursionLimits@@Base+0x1e94> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1664] @ 9bd88 <_Py_InitializeRecursionLimits@@Base+0x1e98> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1668] @ 9bd8c <_Py_InitializeRecursionLimits@@Base+0x1e9c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1672] @ 9bd90 <_Py_InitializeRecursionLimits@@Base+0x1ea0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1676] @ 9bd94 <_Py_InitializeRecursionLimits@@Base+0x1ea4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1680] @ 9bd98 <_Py_InitializeRecursionLimits@@Base+0x1ea8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1684] @ 9bd9c <_Py_InitializeRecursionLimits@@Base+0x1eac> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1688] @ 9bda0 <_Py_InitializeRecursionLimits@@Base+0x1eb0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1692] @ 9bda4 <_Py_InitializeRecursionLimits@@Base+0x1eb4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1696] @ 9bda8 <_Py_InitializeRecursionLimits@@Base+0x1eb8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1700] @ 9bdac <_Py_InitializeRecursionLimits@@Base+0x1ebc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1704] @ 9bdb0 <_Py_InitializeRecursionLimits@@Base+0x1ec0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1708] @ 9bdb4 <_Py_InitializeRecursionLimits@@Base+0x1ec4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1712] @ 9bdb8 <_Py_InitializeRecursionLimits@@Base+0x1ec8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1716] @ 9bdbc <_Py_InitializeRecursionLimits@@Base+0x1ecc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1720] @ 9bdc0 <_Py_InitializeRecursionLimits@@Base+0x1ed0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1724] @ 9bdc4 <_Py_InitializeRecursionLimits@@Base+0x1ed4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1728] @ 9bdc8 <_Py_InitializeRecursionLimits@@Base+0x1ed8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1732] @ 9bdcc <_Py_InitializeRecursionLimits@@Base+0x1edc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1736] @ 9bdd0 <_Py_InitializeRecursionLimits@@Base+0x1ee0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1740] @ 9bdd4 <_Py_InitializeRecursionLimits@@Base+0x1ee4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1744] @ 9bdd8 <_Py_InitializeRecursionLimits@@Base+0x1ee8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1748] @ 9bddc <_Py_InitializeRecursionLimits@@Base+0x1eec> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1752] @ 9bde0 <_Py_InitializeRecursionLimits@@Base+0x1ef0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1756] @ 9bde4 <_Py_InitializeRecursionLimits@@Base+0x1ef4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1760] @ 9bde8 <_Py_InitializeRecursionLimits@@Base+0x1ef8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1764] @ 9bdec <_Py_InitializeRecursionLimits@@Base+0x1efc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1768] @ 9bdf0 <_Py_InitializeRecursionLimits@@Base+0x1f00> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1772] @ 9bdf4 <_Py_InitializeRecursionLimits@@Base+0x1f04> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1776] @ 9bdf8 <_Py_InitializeRecursionLimits@@Base+0x1f08> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1780] @ 9bdfc <_Py_InitializeRecursionLimits@@Base+0x1f0c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1784] @ 9be00 <_Py_InitializeRecursionLimits@@Base+0x1f10> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1788] @ 9be04 <_Py_InitializeRecursionLimits@@Base+0x1f14> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1792] @ 9be08 <_Py_InitializeRecursionLimits@@Base+0x1f18> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1796] @ 9be0c <_Py_InitializeRecursionLimits@@Base+0x1f1c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1800] @ 9be10 <_Py_InitializeRecursionLimits@@Base+0x1f20> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1804] @ 9be14 <_Py_InitializeRecursionLimits@@Base+0x1f24> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1808] @ 9be18 <_Py_InitializeRecursionLimits@@Base+0x1f28> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1812] @ 9be1c <_Py_InitializeRecursionLimits@@Base+0x1f2c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1816] @ 9be20 <_Py_InitializeRecursionLimits@@Base+0x1f30> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1820] @ 9be24 <_Py_InitializeRecursionLimits@@Base+0x1f34> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1824] @ 9be28 <_Py_InitializeRecursionLimits@@Base+0x1f38> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1828] @ 9be2c <_Py_InitializeRecursionLimits@@Base+0x1f3c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1832] @ 9be30 <_Py_InitializeRecursionLimits@@Base+0x1f40> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1836] @ 9be34 <_Py_InitializeRecursionLimits@@Base+0x1f44> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1840] @ 9be38 <_Py_InitializeRecursionLimits@@Base+0x1f48> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1844] @ 9be3c <_Py_InitializeRecursionLimits@@Base+0x1f4c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1848] @ 9be40 <_Py_InitializeRecursionLimits@@Base+0x1f50> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1852] @ 9be44 <_Py_InitializeRecursionLimits@@Base+0x1f54> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1856] @ 9be48 <_Py_InitializeRecursionLimits@@Base+0x1f58> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1860] @ 9be4c <_Py_InitializeRecursionLimits@@Base+0x1f5c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1864] @ 9be50 <_Py_InitializeRecursionLimits@@Base+0x1f60> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1868] @ 9be54 <_Py_InitializeRecursionLimits@@Base+0x1f64> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1872] @ 9be58 <_Py_InitializeRecursionLimits@@Base+0x1f68> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1876] @ 9be5c <_Py_InitializeRecursionLimits@@Base+0x1f6c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1880] @ 9be60 <_Py_InitializeRecursionLimits@@Base+0x1f70> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1884] @ 9be64 <_Py_InitializeRecursionLimits@@Base+0x1f74> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1888] @ 9be68 <_Py_InitializeRecursionLimits@@Base+0x1f78> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1892] @ 9be6c <_Py_InitializeRecursionLimits@@Base+0x1f7c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1896] @ 9be70 <_Py_InitializeRecursionLimits@@Base+0x1f80> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1900] @ 9be74 <_Py_InitializeRecursionLimits@@Base+0x1f84> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1904] @ 9be78 <_Py_InitializeRecursionLimits@@Base+0x1f88> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1908] @ 9be7c <_Py_InitializeRecursionLimits@@Base+0x1f8c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1912] @ 9be80 <_Py_InitializeRecursionLimits@@Base+0x1f90> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1916] @ 9be84 <_Py_InitializeRecursionLimits@@Base+0x1f94> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1920] @ 9be88 <_Py_InitializeRecursionLimits@@Base+0x1f98> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1924] @ 9be8c <_Py_InitializeRecursionLimits@@Base+0x1f9c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1928] @ 9be90 <_Py_InitializeRecursionLimits@@Base+0x1fa0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1932] @ 9be94 <_Py_InitializeRecursionLimits@@Base+0x1fa4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1936] @ 9be98 <_Py_InitializeRecursionLimits@@Base+0x1fa8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1940] @ 9be9c <_Py_InitializeRecursionLimits@@Base+0x1fac> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1944] @ 9bea0 <_Py_InitializeRecursionLimits@@Base+0x1fb0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1948] @ 9bea4 <_Py_InitializeRecursionLimits@@Base+0x1fb4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1952] @ 9bea8 <_Py_InitializeRecursionLimits@@Base+0x1fb8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1956] @ 9beac <_Py_InitializeRecursionLimits@@Base+0x1fbc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1960] @ 9beb0 <_Py_InitializeRecursionLimits@@Base+0x1fc0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1964] @ 9beb4 <_Py_InitializeRecursionLimits@@Base+0x1fc4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1968] @ 9beb8 <_Py_InitializeRecursionLimits@@Base+0x1fc8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1972] @ 9bebc <_Py_InitializeRecursionLimits@@Base+0x1fcc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1976] @ 9bec0 <_Py_InitializeRecursionLimits@@Base+0x1fd0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1980] @ 9bec4 <_Py_InitializeRecursionLimits@@Base+0x1fd4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1984] @ 9bec8 <_Py_InitializeRecursionLimits@@Base+0x1fd8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1988] @ 9becc <_Py_InitializeRecursionLimits@@Base+0x1fdc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1992] @ 9bed0 <_Py_InitializeRecursionLimits@@Base+0x1fe0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-1996] @ 9bed4 <_Py_InitializeRecursionLimits@@Base+0x1fe4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2000] @ 9bed8 <_Py_InitializeRecursionLimits@@Base+0x1fe8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2004] @ 9bedc <_Py_InitializeRecursionLimits@@Base+0x1fec> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2008] @ 9bee0 <_Py_InitializeRecursionLimits@@Base+0x1ff0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2012] @ 9bee4 <_Py_InitializeRecursionLimits@@Base+0x1ff4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2016] @ 9bee8 <_Py_InitializeRecursionLimits@@Base+0x1ff8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2020] @ 9beec <_Py_InitializeRecursionLimits@@Base+0x1ffc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2024] @ 9bef0 <_Py_InitializeRecursionLimits@@Base+0x2000> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2028] @ 9bef4 <_Py_InitializeRecursionLimits@@Base+0x2004> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2032] @ 9bef8 <_Py_InitializeRecursionLimits@@Base+0x2008> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2036] @ 9befc <_Py_InitializeRecursionLimits@@Base+0x200c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2040] @ 9bf00 <_Py_InitializeRecursionLimits@@Base+0x2010> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2044] @ 9bf04 <_Py_InitializeRecursionLimits@@Base+0x2014> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2048] @ 9bf08 <_Py_InitializeRecursionLimits@@Base+0x2018> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2052] @ 9bf0c <_Py_InitializeRecursionLimits@@Base+0x201c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2056] @ 9bf10 <_Py_InitializeRecursionLimits@@Base+0x2020> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2060] @ 9bf14 <_Py_InitializeRecursionLimits@@Base+0x2024> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2064] @ 9bf18 <_Py_InitializeRecursionLimits@@Base+0x2028> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2068] @ 9bf1c <_Py_InitializeRecursionLimits@@Base+0x202c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2072] @ 9bf20 <_Py_InitializeRecursionLimits@@Base+0x2030> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2076] @ 9bf24 <_Py_InitializeRecursionLimits@@Base+0x2034> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2080] @ 9bf28 <_Py_InitializeRecursionLimits@@Base+0x2038> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2084] @ 9bf2c <_Py_InitializeRecursionLimits@@Base+0x203c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2088] @ 9bf30 <_Py_InitializeRecursionLimits@@Base+0x2040> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2092] @ 9bf34 <_Py_InitializeRecursionLimits@@Base+0x2044> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2096] @ 9bf38 <_Py_InitializeRecursionLimits@@Base+0x2048> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2100] @ 9bf3c <_Py_InitializeRecursionLimits@@Base+0x204c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2104] @ 9bf40 <_Py_InitializeRecursionLimits@@Base+0x2050> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2108] @ 9bf44 <_Py_InitializeRecursionLimits@@Base+0x2054> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2112] @ 9bf48 <_Py_InitializeRecursionLimits@@Base+0x2058> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2116] @ 9bf4c <_Py_InitializeRecursionLimits@@Base+0x205c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2120] @ 9bf50 <_Py_InitializeRecursionLimits@@Base+0x2060> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2124] @ 9bf54 <_Py_InitializeRecursionLimits@@Base+0x2064> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2128] @ 9bf58 <_Py_InitializeRecursionLimits@@Base+0x2068> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2132] @ 9bf5c <_Py_InitializeRecursionLimits@@Base+0x206c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2136] @ 9bf60 <_Py_InitializeRecursionLimits@@Base+0x2070> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2140] @ 9bf64 <_Py_InitializeRecursionLimits@@Base+0x2074> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2144] @ 9bf68 <_Py_InitializeRecursionLimits@@Base+0x2078> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2148] @ 9bf6c <_Py_InitializeRecursionLimits@@Base+0x207c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2152] @ 9bf70 <_Py_InitializeRecursionLimits@@Base+0x2080> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2156] @ 9bf74 <_Py_InitializeRecursionLimits@@Base+0x2084> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2160] @ 9bf78 <_Py_InitializeRecursionLimits@@Base+0x2088> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2164] @ 9bf7c <_Py_InitializeRecursionLimits@@Base+0x208c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2168] @ 9bf80 <_Py_InitializeRecursionLimits@@Base+0x2090> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2172] @ 9bf84 <_Py_InitializeRecursionLimits@@Base+0x2094> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2176] @ 9bf88 <_Py_InitializeRecursionLimits@@Base+0x2098> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2180] @ 9bf8c <_Py_InitializeRecursionLimits@@Base+0x209c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2184] @ 9bf90 <_Py_InitializeRecursionLimits@@Base+0x20a0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2188] @ 9bf94 <_Py_InitializeRecursionLimits@@Base+0x20a4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2192] @ 9bf98 <_Py_InitializeRecursionLimits@@Base+0x20a8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2196] @ 9bf9c <_Py_InitializeRecursionLimits@@Base+0x20ac> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2200] @ 9bfa0 <_Py_InitializeRecursionLimits@@Base+0x20b0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2204] @ 9bfa4 <_Py_InitializeRecursionLimits@@Base+0x20b4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2208] @ 9bfa8 <_Py_InitializeRecursionLimits@@Base+0x20b8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2212] @ 9bfac <_Py_InitializeRecursionLimits@@Base+0x20bc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2216] @ 9bfb0 <_Py_InitializeRecursionLimits@@Base+0x20c0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2220] @ 9bfb4 <_Py_InitializeRecursionLimits@@Base+0x20c4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2224] @ 9bfb8 <_Py_InitializeRecursionLimits@@Base+0x20c8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2228] @ 9bfbc <_Py_InitializeRecursionLimits@@Base+0x20cc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2232] @ 9bfc0 <_Py_InitializeRecursionLimits@@Base+0x20d0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2236] @ 9bfc4 <_Py_InitializeRecursionLimits@@Base+0x20d4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2240] @ 9bfc8 <_Py_InitializeRecursionLimits@@Base+0x20d8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2244] @ 9bfcc <_Py_InitializeRecursionLimits@@Base+0x20dc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2248] @ 9bfd0 <_Py_InitializeRecursionLimits@@Base+0x20e0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2252] @ 9bfd4 <_Py_InitializeRecursionLimits@@Base+0x20e4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2256] @ 9bfd8 <_Py_InitializeRecursionLimits@@Base+0x20e8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2260] @ 9bfdc <_Py_InitializeRecursionLimits@@Base+0x20ec> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2264] @ 9bfe0 <_Py_InitializeRecursionLimits@@Base+0x20f0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2268] @ 9bfe4 <_Py_InitializeRecursionLimits@@Base+0x20f4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2272] @ 9bfe8 <_Py_InitializeRecursionLimits@@Base+0x20f8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2276] @ 9bfec <_Py_InitializeRecursionLimits@@Base+0x20fc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2280] @ 9bff0 <_Py_InitializeRecursionLimits@@Base+0x2100> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2284] @ 9bff4 <_Py_InitializeRecursionLimits@@Base+0x2104> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2288] @ 9bff8 <_Py_InitializeRecursionLimits@@Base+0x2108> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2292] @ 9bffc <_Py_InitializeRecursionLimits@@Base+0x210c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2296] @ 9c000 <_Py_InitializeRecursionLimits@@Base+0x2110> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2300] @ 9c004 <_Py_InitializeRecursionLimits@@Base+0x2114> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2304] @ 9c008 <_Py_InitializeRecursionLimits@@Base+0x2118> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2308] @ 9c00c <_Py_InitializeRecursionLimits@@Base+0x211c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2312] @ 9c010 <_Py_InitializeRecursionLimits@@Base+0x2120> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2316] @ 9c014 <_Py_InitializeRecursionLimits@@Base+0x2124> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2320] @ 9c018 <_Py_InitializeRecursionLimits@@Base+0x2128> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2324] @ 9c01c <_Py_InitializeRecursionLimits@@Base+0x212c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2328] @ 9c020 <_Py_InitializeRecursionLimits@@Base+0x2130> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2332] @ 9c024 <_Py_InitializeRecursionLimits@@Base+0x2134> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2336] @ 9c028 <_Py_InitializeRecursionLimits@@Base+0x2138> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2340] @ 9c02c <_Py_InitializeRecursionLimits@@Base+0x213c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2344] @ 9c030 <_Py_InitializeRecursionLimits@@Base+0x2140> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2348] @ 9c034 <_Py_InitializeRecursionLimits@@Base+0x2144> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2352] @ 9c038 <_Py_InitializeRecursionLimits@@Base+0x2148> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2356] @ 9c03c <_Py_InitializeRecursionLimits@@Base+0x214c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2360] @ 9c040 <_Py_InitializeRecursionLimits@@Base+0x2150> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2364] @ 9c044 <_Py_InitializeRecursionLimits@@Base+0x2154> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2368] @ 9c048 <_Py_InitializeRecursionLimits@@Base+0x2158> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2372] @ 9c04c <_Py_InitializeRecursionLimits@@Base+0x215c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2376] @ 9c050 <_Py_InitializeRecursionLimits@@Base+0x2160> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2380] @ 9c054 <_Py_InitializeRecursionLimits@@Base+0x2164> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2384] @ 9c058 <_Py_InitializeRecursionLimits@@Base+0x2168> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2388] @ 9c05c <_Py_InitializeRecursionLimits@@Base+0x216c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2392] @ 9c060 <_Py_InitializeRecursionLimits@@Base+0x2170> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2396] @ 9c064 <_Py_InitializeRecursionLimits@@Base+0x2174> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2400] @ 9c068 <_Py_InitializeRecursionLimits@@Base+0x2178> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2404] @ 9c06c <_Py_InitializeRecursionLimits@@Base+0x217c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2408] @ 9c070 <_Py_InitializeRecursionLimits@@Base+0x2180> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2412] @ 9c074 <_Py_InitializeRecursionLimits@@Base+0x2184> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2416] @ 9c078 <_Py_InitializeRecursionLimits@@Base+0x2188> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2420] @ 9c07c <_Py_InitializeRecursionLimits@@Base+0x218c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2424] @ 9c080 <_Py_InitializeRecursionLimits@@Base+0x2190> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2428] @ 9c084 <_Py_InitializeRecursionLimits@@Base+0x2194> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2432] @ 9c088 <_Py_InitializeRecursionLimits@@Base+0x2198> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2436] @ 9c08c <_Py_InitializeRecursionLimits@@Base+0x219c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2440] @ 9c090 <_Py_InitializeRecursionLimits@@Base+0x21a0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2444] @ 9c094 <_Py_InitializeRecursionLimits@@Base+0x21a4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2448] @ 9c098 <_Py_InitializeRecursionLimits@@Base+0x21a8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2452] @ 9c09c <_Py_InitializeRecursionLimits@@Base+0x21ac> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2456] @ 9c0a0 <_Py_InitializeRecursionLimits@@Base+0x21b0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2460] @ 9c0a4 <_Py_InitializeRecursionLimits@@Base+0x21b4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2464] @ 9c0a8 <_Py_InitializeRecursionLimits@@Base+0x21b8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2468] @ 9c0ac <_Py_InitializeRecursionLimits@@Base+0x21bc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2472] @ 9c0b0 <_Py_InitializeRecursionLimits@@Base+0x21c0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2476] @ 9c0b4 <_Py_InitializeRecursionLimits@@Base+0x21c4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2480] @ 9c0b8 <_Py_InitializeRecursionLimits@@Base+0x21c8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2484] @ 9c0bc <_Py_InitializeRecursionLimits@@Base+0x21cc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2488] @ 9c0c0 <_Py_InitializeRecursionLimits@@Base+0x21d0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2492] @ 9c0c4 <_Py_InitializeRecursionLimits@@Base+0x21d4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2496] @ 9c0c8 <_Py_InitializeRecursionLimits@@Base+0x21d8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2500] @ 9c0cc <_Py_InitializeRecursionLimits@@Base+0x21dc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2504] @ 9c0d0 <_Py_InitializeRecursionLimits@@Base+0x21e0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2508] @ 9c0d4 <_Py_InitializeRecursionLimits@@Base+0x21e4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2512] @ 9c0d8 <_Py_InitializeRecursionLimits@@Base+0x21e8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2516] @ 9c0dc <_Py_InitializeRecursionLimits@@Base+0x21ec> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2520] @ 9c0e0 <_Py_InitializeRecursionLimits@@Base+0x21f0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2524] @ 9c0e4 <_Py_InitializeRecursionLimits@@Base+0x21f4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2528] @ 9c0e8 <_Py_InitializeRecursionLimits@@Base+0x21f8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2532] @ 9c0ec <_Py_InitializeRecursionLimits@@Base+0x21fc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2536] @ 9c0f0 <_Py_InitializeRecursionLimits@@Base+0x2200> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2540] @ 9c0f4 <_Py_InitializeRecursionLimits@@Base+0x2204> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2544] @ 9c0f8 <_Py_InitializeRecursionLimits@@Base+0x2208> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2548] @ 9c0fc <_Py_InitializeRecursionLimits@@Base+0x220c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2552] @ 9c100 <_Py_InitializeRecursionLimits@@Base+0x2210> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2556] @ 9c104 <_Py_InitializeRecursionLimits@@Base+0x2214> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2560] @ 9c108 <_Py_InitializeRecursionLimits@@Base+0x2218> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2564] @ 9c10c <_Py_InitializeRecursionLimits@@Base+0x221c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2568] @ 9c110 <_Py_InitializeRecursionLimits@@Base+0x2220> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2572] @ 9c114 <_Py_InitializeRecursionLimits@@Base+0x2224> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2576] @ 9c118 <_Py_InitializeRecursionLimits@@Base+0x2228> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2580] @ 9c11c <_Py_InitializeRecursionLimits@@Base+0x222c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2584] @ 9c120 <_Py_InitializeRecursionLimits@@Base+0x2230> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2588] @ 9c124 <_Py_InitializeRecursionLimits@@Base+0x2234> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2592] @ 9c128 <_Py_InitializeRecursionLimits@@Base+0x2238> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2596] @ 9c12c <_Py_InitializeRecursionLimits@@Base+0x223c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2600] @ 9c130 <_Py_InitializeRecursionLimits@@Base+0x2240> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2604] @ 9c134 <_Py_InitializeRecursionLimits@@Base+0x2244> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2608] @ 9c138 <_Py_InitializeRecursionLimits@@Base+0x2248> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2612] @ 9c13c <_Py_InitializeRecursionLimits@@Base+0x224c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2616] @ 9c140 <_Py_InitializeRecursionLimits@@Base+0x2250> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2620] @ 9c144 <_Py_InitializeRecursionLimits@@Base+0x2254> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2624] @ 9c148 <_Py_InitializeRecursionLimits@@Base+0x2258> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2628] @ 9c14c <_Py_InitializeRecursionLimits@@Base+0x225c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2632] @ 9c150 <_Py_InitializeRecursionLimits@@Base+0x2260> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2636] @ 9c154 <_Py_InitializeRecursionLimits@@Base+0x2264> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2640] @ 9c158 <_Py_InitializeRecursionLimits@@Base+0x2268> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2644] @ 9c15c <_Py_InitializeRecursionLimits@@Base+0x226c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2648] @ 9c160 <_Py_InitializeRecursionLimits@@Base+0x2270> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2652] @ 9c164 <_Py_InitializeRecursionLimits@@Base+0x2274> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2656] @ 9c168 <_Py_InitializeRecursionLimits@@Base+0x2278> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2660] @ 9c16c <_Py_InitializeRecursionLimits@@Base+0x227c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2664] @ 9c170 <_Py_InitializeRecursionLimits@@Base+0x2280> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2668] @ 9c174 <_Py_InitializeRecursionLimits@@Base+0x2284> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2672] @ 9c178 <_Py_InitializeRecursionLimits@@Base+0x2288> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2676] @ 9c17c <_Py_InitializeRecursionLimits@@Base+0x228c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2680] @ 9c180 <_Py_InitializeRecursionLimits@@Base+0x2290> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2684] @ 9c184 <_Py_InitializeRecursionLimits@@Base+0x2294> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2688] @ 9c188 <_Py_InitializeRecursionLimits@@Base+0x2298> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2692] @ 9c18c <_Py_InitializeRecursionLimits@@Base+0x229c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2696] @ 9c190 <_Py_InitializeRecursionLimits@@Base+0x22a0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2700] @ 9c194 <_Py_InitializeRecursionLimits@@Base+0x22a4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2704] @ 9c198 <_Py_InitializeRecursionLimits@@Base+0x22a8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2708] @ 9c19c <_Py_InitializeRecursionLimits@@Base+0x22ac> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2712] @ 9c1a0 <_Py_InitializeRecursionLimits@@Base+0x22b0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2716] @ 9c1a4 <_Py_InitializeRecursionLimits@@Base+0x22b4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2720] @ 9c1a8 <_Py_InitializeRecursionLimits@@Base+0x22b8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2724] @ 9c1ac <_Py_InitializeRecursionLimits@@Base+0x22bc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2728] @ 9c1b0 <_Py_InitializeRecursionLimits@@Base+0x22c0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2732] @ 9c1b4 <_Py_InitializeRecursionLimits@@Base+0x22c4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2736] @ 9c1b8 <_Py_InitializeRecursionLimits@@Base+0x22c8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2740] @ 9c1bc <_Py_InitializeRecursionLimits@@Base+0x22cc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2744] @ 9c1c0 <_Py_InitializeRecursionLimits@@Base+0x22d0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2748] @ 9c1c4 <_Py_InitializeRecursionLimits@@Base+0x22d4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2636] @ 9c23c <_Py_InitializeRecursionLimits@@Base+0x234c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2760] @ 9c1c8 <_Py_InitializeRecursionLimits@@Base+0x22d8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2764] @ 9c1cc <_Py_InitializeRecursionLimits@@Base+0x22dc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2768] @ 9c1d0 <_Py_InitializeRecursionLimits@@Base+0x22e0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2772] @ 9c1d4 <_Py_InitializeRecursionLimits@@Base+0x22e4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2776] @ 9c1d8 <_Py_InitializeRecursionLimits@@Base+0x22e8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2780] @ 9c1dc <_Py_InitializeRecursionLimits@@Base+0x22ec> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2784] @ 9c1e0 <_Py_InitializeRecursionLimits@@Base+0x22f0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2788] @ 9c1e4 <_Py_InitializeRecursionLimits@@Base+0x22f4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2792] @ 9c1e8 <_Py_InitializeRecursionLimits@@Base+0x22f8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2796] @ 9c1ec <_Py_InitializeRecursionLimits@@Base+0x22fc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2800] @ 9c1f0 <_Py_InitializeRecursionLimits@@Base+0x2300> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2804] @ 9c1f4 <_Py_InitializeRecursionLimits@@Base+0x2304> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2808] @ 9c1f8 <_Py_InitializeRecursionLimits@@Base+0x2308> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2812] @ 9c1fc <_Py_InitializeRecursionLimits@@Base+0x230c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2816] @ 9c200 <_Py_InitializeRecursionLimits@@Base+0x2310> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2820] @ 9c204 <_Py_InitializeRecursionLimits@@Base+0x2314> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2824] @ 9c208 <_Py_InitializeRecursionLimits@@Base+0x2318> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2828] @ 9c20c <_Py_InitializeRecursionLimits@@Base+0x231c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2832] @ 9c210 <_Py_InitializeRecursionLimits@@Base+0x2320> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2836] @ 9c214 <_Py_InitializeRecursionLimits@@Base+0x2324> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2840] @ 9c218 <_Py_InitializeRecursionLimits@@Base+0x2328> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2844] @ 9c21c <_Py_InitializeRecursionLimits@@Base+0x232c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2848] @ 9c220 <_Py_InitializeRecursionLimits@@Base+0x2330> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r0, [pc, #-2852] @ 9c224 <_Py_InitializeRecursionLimits@@Base+0x2334> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r3, [pc, #-2852] @ 9c22c <_Py_InitializeRecursionLimits@@Base+0x233c> │ │ │ │ - ldr r5, [pc, #-2860] @ 9c228 <_Py_InitializeRecursionLimits@@Base+0x2338> │ │ │ │ + ldr r0, [pc, #-1444] @ 9bd38 <_Py_InitializeRecursionLimits@@Base+0x1e18> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1448] @ 9bd3c <_Py_InitializeRecursionLimits@@Base+0x1e1c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1452] @ 9bd40 <_Py_InitializeRecursionLimits@@Base+0x1e20> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1456] @ 9bd44 <_Py_InitializeRecursionLimits@@Base+0x1e24> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1460] @ 9bd48 <_Py_InitializeRecursionLimits@@Base+0x1e28> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1464] @ 9bd4c <_Py_InitializeRecursionLimits@@Base+0x1e2c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1468] @ 9bd50 <_Py_InitializeRecursionLimits@@Base+0x1e30> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1472] @ 9bd54 <_Py_InitializeRecursionLimits@@Base+0x1e34> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1476] @ 9bd58 <_Py_InitializeRecursionLimits@@Base+0x1e38> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1480] @ 9bd5c <_Py_InitializeRecursionLimits@@Base+0x1e3c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1484] @ 9bd60 <_Py_InitializeRecursionLimits@@Base+0x1e40> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1488] @ 9bd64 <_Py_InitializeRecursionLimits@@Base+0x1e44> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1492] @ 9bd68 <_Py_InitializeRecursionLimits@@Base+0x1e48> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1496] @ 9bd6c <_Py_InitializeRecursionLimits@@Base+0x1e4c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1500] @ 9bd70 <_Py_InitializeRecursionLimits@@Base+0x1e50> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1504] @ 9bd74 <_Py_InitializeRecursionLimits@@Base+0x1e54> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1508] @ 9bd78 <_Py_InitializeRecursionLimits@@Base+0x1e58> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1512] @ 9bd7c <_Py_InitializeRecursionLimits@@Base+0x1e5c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1516] @ 9bd80 <_Py_InitializeRecursionLimits@@Base+0x1e60> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1520] @ 9bd84 <_Py_InitializeRecursionLimits@@Base+0x1e64> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1524] @ 9bd88 <_Py_InitializeRecursionLimits@@Base+0x1e68> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1528] @ 9bd8c <_Py_InitializeRecursionLimits@@Base+0x1e6c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1532] @ 9bd90 <_Py_InitializeRecursionLimits@@Base+0x1e70> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1536] @ 9bd94 <_Py_InitializeRecursionLimits@@Base+0x1e74> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1540] @ 9bd98 <_Py_InitializeRecursionLimits@@Base+0x1e78> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1544] @ 9bd9c <_Py_InitializeRecursionLimits@@Base+0x1e7c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1548] @ 9bda0 <_Py_InitializeRecursionLimits@@Base+0x1e80> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1552] @ 9bda4 <_Py_InitializeRecursionLimits@@Base+0x1e84> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1556] @ 9bda8 <_Py_InitializeRecursionLimits@@Base+0x1e88> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1560] @ 9bdac <_Py_InitializeRecursionLimits@@Base+0x1e8c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1564] @ 9bdb0 <_Py_InitializeRecursionLimits@@Base+0x1e90> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1568] @ 9bdb4 <_Py_InitializeRecursionLimits@@Base+0x1e94> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1572] @ 9bdb8 <_Py_InitializeRecursionLimits@@Base+0x1e98> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1576] @ 9bdbc <_Py_InitializeRecursionLimits@@Base+0x1e9c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1580] @ 9bdc0 <_Py_InitializeRecursionLimits@@Base+0x1ea0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1584] @ 9bdc4 <_Py_InitializeRecursionLimits@@Base+0x1ea4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1588] @ 9bdc8 <_Py_InitializeRecursionLimits@@Base+0x1ea8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1592] @ 9bdcc <_Py_InitializeRecursionLimits@@Base+0x1eac> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1596] @ 9bdd0 <_Py_InitializeRecursionLimits@@Base+0x1eb0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1600] @ 9bdd4 <_Py_InitializeRecursionLimits@@Base+0x1eb4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1604] @ 9bdd8 <_Py_InitializeRecursionLimits@@Base+0x1eb8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1608] @ 9bddc <_Py_InitializeRecursionLimits@@Base+0x1ebc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1612] @ 9bde0 <_Py_InitializeRecursionLimits@@Base+0x1ec0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1616] @ 9bde4 <_Py_InitializeRecursionLimits@@Base+0x1ec4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1620] @ 9bde8 <_Py_InitializeRecursionLimits@@Base+0x1ec8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1624] @ 9bdec <_Py_InitializeRecursionLimits@@Base+0x1ecc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1628] @ 9bdf0 <_Py_InitializeRecursionLimits@@Base+0x1ed0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1632] @ 9bdf4 <_Py_InitializeRecursionLimits@@Base+0x1ed4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1636] @ 9bdf8 <_Py_InitializeRecursionLimits@@Base+0x1ed8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1640] @ 9bdfc <_Py_InitializeRecursionLimits@@Base+0x1edc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1644] @ 9be00 <_Py_InitializeRecursionLimits@@Base+0x1ee0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1648] @ 9be04 <_Py_InitializeRecursionLimits@@Base+0x1ee4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1652] @ 9be08 <_Py_InitializeRecursionLimits@@Base+0x1ee8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1656] @ 9be0c <_Py_InitializeRecursionLimits@@Base+0x1eec> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1660] @ 9be10 <_Py_InitializeRecursionLimits@@Base+0x1ef0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1664] @ 9be14 <_Py_InitializeRecursionLimits@@Base+0x1ef4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1668] @ 9be18 <_Py_InitializeRecursionLimits@@Base+0x1ef8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1672] @ 9be1c <_Py_InitializeRecursionLimits@@Base+0x1efc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1676] @ 9be20 <_Py_InitializeRecursionLimits@@Base+0x1f00> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1680] @ 9be24 <_Py_InitializeRecursionLimits@@Base+0x1f04> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1684] @ 9be28 <_Py_InitializeRecursionLimits@@Base+0x1f08> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1688] @ 9be2c <_Py_InitializeRecursionLimits@@Base+0x1f0c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1692] @ 9be30 <_Py_InitializeRecursionLimits@@Base+0x1f10> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1696] @ 9be34 <_Py_InitializeRecursionLimits@@Base+0x1f14> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1700] @ 9be38 <_Py_InitializeRecursionLimits@@Base+0x1f18> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1704] @ 9be3c <_Py_InitializeRecursionLimits@@Base+0x1f1c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1708] @ 9be40 <_Py_InitializeRecursionLimits@@Base+0x1f20> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1712] @ 9be44 <_Py_InitializeRecursionLimits@@Base+0x1f24> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1716] @ 9be48 <_Py_InitializeRecursionLimits@@Base+0x1f28> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1720] @ 9be4c <_Py_InitializeRecursionLimits@@Base+0x1f2c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1724] @ 9be50 <_Py_InitializeRecursionLimits@@Base+0x1f30> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1728] @ 9be54 <_Py_InitializeRecursionLimits@@Base+0x1f34> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1732] @ 9be58 <_Py_InitializeRecursionLimits@@Base+0x1f38> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1736] @ 9be5c <_Py_InitializeRecursionLimits@@Base+0x1f3c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1740] @ 9be60 <_Py_InitializeRecursionLimits@@Base+0x1f40> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1744] @ 9be64 <_Py_InitializeRecursionLimits@@Base+0x1f44> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1748] @ 9be68 <_Py_InitializeRecursionLimits@@Base+0x1f48> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1752] @ 9be6c <_Py_InitializeRecursionLimits@@Base+0x1f4c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1756] @ 9be70 <_Py_InitializeRecursionLimits@@Base+0x1f50> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1760] @ 9be74 <_Py_InitializeRecursionLimits@@Base+0x1f54> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1764] @ 9be78 <_Py_InitializeRecursionLimits@@Base+0x1f58> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1768] @ 9be7c <_Py_InitializeRecursionLimits@@Base+0x1f5c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1772] @ 9be80 <_Py_InitializeRecursionLimits@@Base+0x1f60> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1776] @ 9be84 <_Py_InitializeRecursionLimits@@Base+0x1f64> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1780] @ 9be88 <_Py_InitializeRecursionLimits@@Base+0x1f68> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1784] @ 9be8c <_Py_InitializeRecursionLimits@@Base+0x1f6c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1788] @ 9be90 <_Py_InitializeRecursionLimits@@Base+0x1f70> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1792] @ 9be94 <_Py_InitializeRecursionLimits@@Base+0x1f74> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1796] @ 9be98 <_Py_InitializeRecursionLimits@@Base+0x1f78> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1800] @ 9be9c <_Py_InitializeRecursionLimits@@Base+0x1f7c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1804] @ 9bea0 <_Py_InitializeRecursionLimits@@Base+0x1f80> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1808] @ 9bea4 <_Py_InitializeRecursionLimits@@Base+0x1f84> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1812] @ 9bea8 <_Py_InitializeRecursionLimits@@Base+0x1f88> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1816] @ 9beac <_Py_InitializeRecursionLimits@@Base+0x1f8c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1820] @ 9beb0 <_Py_InitializeRecursionLimits@@Base+0x1f90> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1824] @ 9beb4 <_Py_InitializeRecursionLimits@@Base+0x1f94> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1828] @ 9beb8 <_Py_InitializeRecursionLimits@@Base+0x1f98> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1832] @ 9bebc <_Py_InitializeRecursionLimits@@Base+0x1f9c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1836] @ 9bec0 <_Py_InitializeRecursionLimits@@Base+0x1fa0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1840] @ 9bec4 <_Py_InitializeRecursionLimits@@Base+0x1fa4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1844] @ 9bec8 <_Py_InitializeRecursionLimits@@Base+0x1fa8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1848] @ 9becc <_Py_InitializeRecursionLimits@@Base+0x1fac> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1852] @ 9bed0 <_Py_InitializeRecursionLimits@@Base+0x1fb0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1856] @ 9bed4 <_Py_InitializeRecursionLimits@@Base+0x1fb4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1860] @ 9bed8 <_Py_InitializeRecursionLimits@@Base+0x1fb8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1864] @ 9bedc <_Py_InitializeRecursionLimits@@Base+0x1fbc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1868] @ 9bee0 <_Py_InitializeRecursionLimits@@Base+0x1fc0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1872] @ 9bee4 <_Py_InitializeRecursionLimits@@Base+0x1fc4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1876] @ 9bee8 <_Py_InitializeRecursionLimits@@Base+0x1fc8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1880] @ 9beec <_Py_InitializeRecursionLimits@@Base+0x1fcc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1884] @ 9bef0 <_Py_InitializeRecursionLimits@@Base+0x1fd0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1888] @ 9bef4 <_Py_InitializeRecursionLimits@@Base+0x1fd4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1892] @ 9bef8 <_Py_InitializeRecursionLimits@@Base+0x1fd8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1896] @ 9befc <_Py_InitializeRecursionLimits@@Base+0x1fdc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1900] @ 9bf00 <_Py_InitializeRecursionLimits@@Base+0x1fe0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1904] @ 9bf04 <_Py_InitializeRecursionLimits@@Base+0x1fe4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1908] @ 9bf08 <_Py_InitializeRecursionLimits@@Base+0x1fe8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1912] @ 9bf0c <_Py_InitializeRecursionLimits@@Base+0x1fec> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1916] @ 9bf10 <_Py_InitializeRecursionLimits@@Base+0x1ff0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1920] @ 9bf14 <_Py_InitializeRecursionLimits@@Base+0x1ff4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1924] @ 9bf18 <_Py_InitializeRecursionLimits@@Base+0x1ff8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1928] @ 9bf1c <_Py_InitializeRecursionLimits@@Base+0x1ffc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1932] @ 9bf20 <_Py_InitializeRecursionLimits@@Base+0x2000> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1936] @ 9bf24 <_Py_InitializeRecursionLimits@@Base+0x2004> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1940] @ 9bf28 <_Py_InitializeRecursionLimits@@Base+0x2008> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1944] @ 9bf2c <_Py_InitializeRecursionLimits@@Base+0x200c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1948] @ 9bf30 <_Py_InitializeRecursionLimits@@Base+0x2010> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1952] @ 9bf34 <_Py_InitializeRecursionLimits@@Base+0x2014> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1956] @ 9bf38 <_Py_InitializeRecursionLimits@@Base+0x2018> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1960] @ 9bf3c <_Py_InitializeRecursionLimits@@Base+0x201c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1964] @ 9bf40 <_Py_InitializeRecursionLimits@@Base+0x2020> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1968] @ 9bf44 <_Py_InitializeRecursionLimits@@Base+0x2024> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1972] @ 9bf48 <_Py_InitializeRecursionLimits@@Base+0x2028> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1976] @ 9bf4c <_Py_InitializeRecursionLimits@@Base+0x202c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1980] @ 9bf50 <_Py_InitializeRecursionLimits@@Base+0x2030> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1984] @ 9bf54 <_Py_InitializeRecursionLimits@@Base+0x2034> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1988] @ 9bf58 <_Py_InitializeRecursionLimits@@Base+0x2038> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1992] @ 9bf5c <_Py_InitializeRecursionLimits@@Base+0x203c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-1996] @ 9bf60 <_Py_InitializeRecursionLimits@@Base+0x2040> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2000] @ 9bf64 <_Py_InitializeRecursionLimits@@Base+0x2044> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2004] @ 9bf68 <_Py_InitializeRecursionLimits@@Base+0x2048> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2008] @ 9bf6c <_Py_InitializeRecursionLimits@@Base+0x204c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2012] @ 9bf70 <_Py_InitializeRecursionLimits@@Base+0x2050> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2016] @ 9bf74 <_Py_InitializeRecursionLimits@@Base+0x2054> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2020] @ 9bf78 <_Py_InitializeRecursionLimits@@Base+0x2058> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2024] @ 9bf7c <_Py_InitializeRecursionLimits@@Base+0x205c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2028] @ 9bf80 <_Py_InitializeRecursionLimits@@Base+0x2060> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2032] @ 9bf84 <_Py_InitializeRecursionLimits@@Base+0x2064> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2036] @ 9bf88 <_Py_InitializeRecursionLimits@@Base+0x2068> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2040] @ 9bf8c <_Py_InitializeRecursionLimits@@Base+0x206c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2044] @ 9bf90 <_Py_InitializeRecursionLimits@@Base+0x2070> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2048] @ 9bf94 <_Py_InitializeRecursionLimits@@Base+0x2074> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2052] @ 9bf98 <_Py_InitializeRecursionLimits@@Base+0x2078> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2056] @ 9bf9c <_Py_InitializeRecursionLimits@@Base+0x207c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2060] @ 9bfa0 <_Py_InitializeRecursionLimits@@Base+0x2080> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2064] @ 9bfa4 <_Py_InitializeRecursionLimits@@Base+0x2084> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2068] @ 9bfa8 <_Py_InitializeRecursionLimits@@Base+0x2088> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2072] @ 9bfac <_Py_InitializeRecursionLimits@@Base+0x208c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2076] @ 9bfb0 <_Py_InitializeRecursionLimits@@Base+0x2090> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2080] @ 9bfb4 <_Py_InitializeRecursionLimits@@Base+0x2094> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2084] @ 9bfb8 <_Py_InitializeRecursionLimits@@Base+0x2098> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2088] @ 9bfbc <_Py_InitializeRecursionLimits@@Base+0x209c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2092] @ 9bfc0 <_Py_InitializeRecursionLimits@@Base+0x20a0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2096] @ 9bfc4 <_Py_InitializeRecursionLimits@@Base+0x20a4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2100] @ 9bfc8 <_Py_InitializeRecursionLimits@@Base+0x20a8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2104] @ 9bfcc <_Py_InitializeRecursionLimits@@Base+0x20ac> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2108] @ 9bfd0 <_Py_InitializeRecursionLimits@@Base+0x20b0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2112] @ 9bfd4 <_Py_InitializeRecursionLimits@@Base+0x20b4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2116] @ 9bfd8 <_Py_InitializeRecursionLimits@@Base+0x20b8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2120] @ 9bfdc <_Py_InitializeRecursionLimits@@Base+0x20bc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2124] @ 9bfe0 <_Py_InitializeRecursionLimits@@Base+0x20c0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2128] @ 9bfe4 <_Py_InitializeRecursionLimits@@Base+0x20c4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2132] @ 9bfe8 <_Py_InitializeRecursionLimits@@Base+0x20c8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2136] @ 9bfec <_Py_InitializeRecursionLimits@@Base+0x20cc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2140] @ 9bff0 <_Py_InitializeRecursionLimits@@Base+0x20d0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2144] @ 9bff4 <_Py_InitializeRecursionLimits@@Base+0x20d4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2148] @ 9bff8 <_Py_InitializeRecursionLimits@@Base+0x20d8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2152] @ 9bffc <_Py_InitializeRecursionLimits@@Base+0x20dc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2156] @ 9c000 <_Py_InitializeRecursionLimits@@Base+0x20e0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2160] @ 9c004 <_Py_InitializeRecursionLimits@@Base+0x20e4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2164] @ 9c008 <_Py_InitializeRecursionLimits@@Base+0x20e8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2168] @ 9c00c <_Py_InitializeRecursionLimits@@Base+0x20ec> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2172] @ 9c010 <_Py_InitializeRecursionLimits@@Base+0x20f0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2176] @ 9c014 <_Py_InitializeRecursionLimits@@Base+0x20f4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2180] @ 9c018 <_Py_InitializeRecursionLimits@@Base+0x20f8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2184] @ 9c01c <_Py_InitializeRecursionLimits@@Base+0x20fc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2188] @ 9c020 <_Py_InitializeRecursionLimits@@Base+0x2100> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2192] @ 9c024 <_Py_InitializeRecursionLimits@@Base+0x2104> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2196] @ 9c028 <_Py_InitializeRecursionLimits@@Base+0x2108> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2200] @ 9c02c <_Py_InitializeRecursionLimits@@Base+0x210c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2204] @ 9c030 <_Py_InitializeRecursionLimits@@Base+0x2110> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2208] @ 9c034 <_Py_InitializeRecursionLimits@@Base+0x2114> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2212] @ 9c038 <_Py_InitializeRecursionLimits@@Base+0x2118> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2216] @ 9c03c <_Py_InitializeRecursionLimits@@Base+0x211c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2220] @ 9c040 <_Py_InitializeRecursionLimits@@Base+0x2120> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2224] @ 9c044 <_Py_InitializeRecursionLimits@@Base+0x2124> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2228] @ 9c048 <_Py_InitializeRecursionLimits@@Base+0x2128> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2232] @ 9c04c <_Py_InitializeRecursionLimits@@Base+0x212c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2236] @ 9c050 <_Py_InitializeRecursionLimits@@Base+0x2130> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2240] @ 9c054 <_Py_InitializeRecursionLimits@@Base+0x2134> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2244] @ 9c058 <_Py_InitializeRecursionLimits@@Base+0x2138> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2248] @ 9c05c <_Py_InitializeRecursionLimits@@Base+0x213c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2252] @ 9c060 <_Py_InitializeRecursionLimits@@Base+0x2140> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2256] @ 9c064 <_Py_InitializeRecursionLimits@@Base+0x2144> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2260] @ 9c068 <_Py_InitializeRecursionLimits@@Base+0x2148> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2264] @ 9c06c <_Py_InitializeRecursionLimits@@Base+0x214c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2268] @ 9c070 <_Py_InitializeRecursionLimits@@Base+0x2150> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2272] @ 9c074 <_Py_InitializeRecursionLimits@@Base+0x2154> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2276] @ 9c078 <_Py_InitializeRecursionLimits@@Base+0x2158> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2280] @ 9c07c <_Py_InitializeRecursionLimits@@Base+0x215c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2284] @ 9c080 <_Py_InitializeRecursionLimits@@Base+0x2160> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2288] @ 9c084 <_Py_InitializeRecursionLimits@@Base+0x2164> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2292] @ 9c088 <_Py_InitializeRecursionLimits@@Base+0x2168> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2296] @ 9c08c <_Py_InitializeRecursionLimits@@Base+0x216c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2300] @ 9c090 <_Py_InitializeRecursionLimits@@Base+0x2170> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2304] @ 9c094 <_Py_InitializeRecursionLimits@@Base+0x2174> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2308] @ 9c098 <_Py_InitializeRecursionLimits@@Base+0x2178> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2312] @ 9c09c <_Py_InitializeRecursionLimits@@Base+0x217c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2316] @ 9c0a0 <_Py_InitializeRecursionLimits@@Base+0x2180> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2320] @ 9c0a4 <_Py_InitializeRecursionLimits@@Base+0x2184> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2324] @ 9c0a8 <_Py_InitializeRecursionLimits@@Base+0x2188> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2328] @ 9c0ac <_Py_InitializeRecursionLimits@@Base+0x218c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2332] @ 9c0b0 <_Py_InitializeRecursionLimits@@Base+0x2190> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2336] @ 9c0b4 <_Py_InitializeRecursionLimits@@Base+0x2194> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2340] @ 9c0b8 <_Py_InitializeRecursionLimits@@Base+0x2198> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2344] @ 9c0bc <_Py_InitializeRecursionLimits@@Base+0x219c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2348] @ 9c0c0 <_Py_InitializeRecursionLimits@@Base+0x21a0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2352] @ 9c0c4 <_Py_InitializeRecursionLimits@@Base+0x21a4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2356] @ 9c0c8 <_Py_InitializeRecursionLimits@@Base+0x21a8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2360] @ 9c0cc <_Py_InitializeRecursionLimits@@Base+0x21ac> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2364] @ 9c0d0 <_Py_InitializeRecursionLimits@@Base+0x21b0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2368] @ 9c0d4 <_Py_InitializeRecursionLimits@@Base+0x21b4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2372] @ 9c0d8 <_Py_InitializeRecursionLimits@@Base+0x21b8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2376] @ 9c0dc <_Py_InitializeRecursionLimits@@Base+0x21bc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2380] @ 9c0e0 <_Py_InitializeRecursionLimits@@Base+0x21c0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2384] @ 9c0e4 <_Py_InitializeRecursionLimits@@Base+0x21c4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2388] @ 9c0e8 <_Py_InitializeRecursionLimits@@Base+0x21c8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2392] @ 9c0ec <_Py_InitializeRecursionLimits@@Base+0x21cc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2396] @ 9c0f0 <_Py_InitializeRecursionLimits@@Base+0x21d0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2400] @ 9c0f4 <_Py_InitializeRecursionLimits@@Base+0x21d4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2404] @ 9c0f8 <_Py_InitializeRecursionLimits@@Base+0x21d8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2408] @ 9c0fc <_Py_InitializeRecursionLimits@@Base+0x21dc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2412] @ 9c100 <_Py_InitializeRecursionLimits@@Base+0x21e0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2416] @ 9c104 <_Py_InitializeRecursionLimits@@Base+0x21e4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2420] @ 9c108 <_Py_InitializeRecursionLimits@@Base+0x21e8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2424] @ 9c10c <_Py_InitializeRecursionLimits@@Base+0x21ec> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2428] @ 9c110 <_Py_InitializeRecursionLimits@@Base+0x21f0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2432] @ 9c114 <_Py_InitializeRecursionLimits@@Base+0x21f4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2436] @ 9c118 <_Py_InitializeRecursionLimits@@Base+0x21f8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2440] @ 9c11c <_Py_InitializeRecursionLimits@@Base+0x21fc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2444] @ 9c120 <_Py_InitializeRecursionLimits@@Base+0x2200> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2448] @ 9c124 <_Py_InitializeRecursionLimits@@Base+0x2204> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2452] @ 9c128 <_Py_InitializeRecursionLimits@@Base+0x2208> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2456] @ 9c12c <_Py_InitializeRecursionLimits@@Base+0x220c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2460] @ 9c130 <_Py_InitializeRecursionLimits@@Base+0x2210> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2464] @ 9c134 <_Py_InitializeRecursionLimits@@Base+0x2214> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2468] @ 9c138 <_Py_InitializeRecursionLimits@@Base+0x2218> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2472] @ 9c13c <_Py_InitializeRecursionLimits@@Base+0x221c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2476] @ 9c140 <_Py_InitializeRecursionLimits@@Base+0x2220> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2480] @ 9c144 <_Py_InitializeRecursionLimits@@Base+0x2224> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2484] @ 9c148 <_Py_InitializeRecursionLimits@@Base+0x2228> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2488] @ 9c14c <_Py_InitializeRecursionLimits@@Base+0x222c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2492] @ 9c150 <_Py_InitializeRecursionLimits@@Base+0x2230> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2496] @ 9c154 <_Py_InitializeRecursionLimits@@Base+0x2234> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2500] @ 9c158 <_Py_InitializeRecursionLimits@@Base+0x2238> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2504] @ 9c15c <_Py_InitializeRecursionLimits@@Base+0x223c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2508] @ 9c160 <_Py_InitializeRecursionLimits@@Base+0x2240> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2512] @ 9c164 <_Py_InitializeRecursionLimits@@Base+0x2244> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2516] @ 9c168 <_Py_InitializeRecursionLimits@@Base+0x2248> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2520] @ 9c16c <_Py_InitializeRecursionLimits@@Base+0x224c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2524] @ 9c170 <_Py_InitializeRecursionLimits@@Base+0x2250> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2528] @ 9c174 <_Py_InitializeRecursionLimits@@Base+0x2254> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2532] @ 9c178 <_Py_InitializeRecursionLimits@@Base+0x2258> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2536] @ 9c17c <_Py_InitializeRecursionLimits@@Base+0x225c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2540] @ 9c180 <_Py_InitializeRecursionLimits@@Base+0x2260> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2544] @ 9c184 <_Py_InitializeRecursionLimits@@Base+0x2264> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2548] @ 9c188 <_Py_InitializeRecursionLimits@@Base+0x2268> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2552] @ 9c18c <_Py_InitializeRecursionLimits@@Base+0x226c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2556] @ 9c190 <_Py_InitializeRecursionLimits@@Base+0x2270> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2560] @ 9c194 <_Py_InitializeRecursionLimits@@Base+0x2274> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2564] @ 9c198 <_Py_InitializeRecursionLimits@@Base+0x2278> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2568] @ 9c19c <_Py_InitializeRecursionLimits@@Base+0x227c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2572] @ 9c1a0 <_Py_InitializeRecursionLimits@@Base+0x2280> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2576] @ 9c1a4 <_Py_InitializeRecursionLimits@@Base+0x2284> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2580] @ 9c1a8 <_Py_InitializeRecursionLimits@@Base+0x2288> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2584] @ 9c1ac <_Py_InitializeRecursionLimits@@Base+0x228c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2588] @ 9c1b0 <_Py_InitializeRecursionLimits@@Base+0x2290> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2592] @ 9c1b4 <_Py_InitializeRecursionLimits@@Base+0x2294> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2596] @ 9c1b8 <_Py_InitializeRecursionLimits@@Base+0x2298> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2600] @ 9c1bc <_Py_InitializeRecursionLimits@@Base+0x229c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2604] @ 9c1c0 <_Py_InitializeRecursionLimits@@Base+0x22a0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2608] @ 9c1c4 <_Py_InitializeRecursionLimits@@Base+0x22a4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2612] @ 9c1c8 <_Py_InitializeRecursionLimits@@Base+0x22a8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2616] @ 9c1cc <_Py_InitializeRecursionLimits@@Base+0x22ac> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2620] @ 9c1d0 <_Py_InitializeRecursionLimits@@Base+0x22b0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2624] @ 9c1d4 <_Py_InitializeRecursionLimits@@Base+0x22b4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2628] @ 9c1d8 <_Py_InitializeRecursionLimits@@Base+0x22b8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2632] @ 9c1dc <_Py_InitializeRecursionLimits@@Base+0x22bc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2636] @ 9c1e0 <_Py_InitializeRecursionLimits@@Base+0x22c0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2640] @ 9c1e4 <_Py_InitializeRecursionLimits@@Base+0x22c4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2644] @ 9c1e8 <_Py_InitializeRecursionLimits@@Base+0x22c8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2648] @ 9c1ec <_Py_InitializeRecursionLimits@@Base+0x22cc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2652] @ 9c1f0 <_Py_InitializeRecursionLimits@@Base+0x22d0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2656] @ 9c1f4 <_Py_InitializeRecursionLimits@@Base+0x22d4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2660] @ 9c1f8 <_Py_InitializeRecursionLimits@@Base+0x22d8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2664] @ 9c1fc <_Py_InitializeRecursionLimits@@Base+0x22dc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2668] @ 9c200 <_Py_InitializeRecursionLimits@@Base+0x22e0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2672] @ 9c204 <_Py_InitializeRecursionLimits@@Base+0x22e4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2676] @ 9c208 <_Py_InitializeRecursionLimits@@Base+0x22e8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2680] @ 9c20c <_Py_InitializeRecursionLimits@@Base+0x22ec> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2684] @ 9c210 <_Py_InitializeRecursionLimits@@Base+0x22f0> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2688] @ 9c214 <_Py_InitializeRecursionLimits@@Base+0x22f4> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2692] @ 9c218 <_Py_InitializeRecursionLimits@@Base+0x22f8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2696] @ 9c21c <_Py_InitializeRecursionLimits@@Base+0x22fc> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2700] @ 9c220 <_Py_InitializeRecursionLimits@@Base+0x2300> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2704] @ 9c224 <_Py_InitializeRecursionLimits@@Base+0x2304> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2708] @ 9c228 <_Py_InitializeRecursionLimits@@Base+0x2308> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2712] @ 9c22c <_Py_InitializeRecursionLimits@@Base+0x230c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2716] @ 9c230 <_Py_InitializeRecursionLimits@@Base+0x2310> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2720] @ 9c234 <_Py_InitializeRecursionLimits@@Base+0x2314> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2724] @ 9c238 <_Py_InitializeRecursionLimits@@Base+0x2318> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2728] @ 9c23c <_Py_InitializeRecursionLimits@@Base+0x231c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2732] @ 9c240 <_Py_InitializeRecursionLimits@@Base+0x2320> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2736] @ 9c244 <_Py_InitializeRecursionLimits@@Base+0x2324> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2740] @ 9c248 <_Py_InitializeRecursionLimits@@Base+0x2328> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2744] @ 9c24c <_Py_InitializeRecursionLimits@@Base+0x232c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2748] @ 9c250 <_Py_InitializeRecursionLimits@@Base+0x2330> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2636] @ 9c2c8 <_Py_InitializeRecursionLimits@@Base+0x23a8> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2760] @ 9c254 <_Py_InitializeRecursionLimits@@Base+0x2334> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2764] @ 9c258 <_Py_InitializeRecursionLimits@@Base+0x2338> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2768] @ 9c25c <_Py_InitializeRecursionLimits@@Base+0x233c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2772] @ 9c260 <_Py_InitializeRecursionLimits@@Base+0x2340> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2776] @ 9c264 <_Py_InitializeRecursionLimits@@Base+0x2344> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2780] @ 9c268 <_Py_InitializeRecursionLimits@@Base+0x2348> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2784] @ 9c26c <_Py_InitializeRecursionLimits@@Base+0x234c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2788] @ 9c270 <_Py_InitializeRecursionLimits@@Base+0x2350> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2792] @ 9c274 <_Py_InitializeRecursionLimits@@Base+0x2354> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2796] @ 9c278 <_Py_InitializeRecursionLimits@@Base+0x2358> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2800] @ 9c27c <_Py_InitializeRecursionLimits@@Base+0x235c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2804] @ 9c280 <_Py_InitializeRecursionLimits@@Base+0x2360> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2808] @ 9c284 <_Py_InitializeRecursionLimits@@Base+0x2364> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2812] @ 9c288 <_Py_InitializeRecursionLimits@@Base+0x2368> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2816] @ 9c28c <_Py_InitializeRecursionLimits@@Base+0x236c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2820] @ 9c290 <_Py_InitializeRecursionLimits@@Base+0x2370> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2824] @ 9c294 <_Py_InitializeRecursionLimits@@Base+0x2374> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2828] @ 9c298 <_Py_InitializeRecursionLimits@@Base+0x2378> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2832] @ 9c29c <_Py_InitializeRecursionLimits@@Base+0x237c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2836] @ 9c2a0 <_Py_InitializeRecursionLimits@@Base+0x2380> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2840] @ 9c2a4 <_Py_InitializeRecursionLimits@@Base+0x2384> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2844] @ 9c2a8 <_Py_InitializeRecursionLimits@@Base+0x2388> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2848] @ 9c2ac <_Py_InitializeRecursionLimits@@Base+0x238c> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r0, [pc, #-2852] @ 9c2b0 <_Py_InitializeRecursionLimits@@Base+0x2390> │ │ │ │ + bl 9db0c <_Py_InitializeRecursionLimits@@Base+0x3bec> │ │ │ │ + ldr r3, [pc, #-2852] @ 9c2b8 <_Py_InitializeRecursionLimits@@Base+0x2398> │ │ │ │ + ldr r5, [pc, #-2860] @ 9c2b4 <_Py_InitializeRecursionLimits@@Base+0x2394> │ │ │ │ mov r6, #0 │ │ │ │ add sl, sl, r3 │ │ │ │ str r9, [fp, #-108] @ 0xffffff94 │ │ │ │ - b 9ce40 <_Py_InitializeRecursionLimits@@Base+0x2f50> │ │ │ │ + b 9cecc <_Py_InitializeRecursionLimits@@Base+0x2fac> │ │ │ │ ldr r2, [r8, #988] @ 0x3dc │ │ │ │ - movw r3, #64604 @ 0xfc5c │ │ │ │ + movw r3, #64728 @ 0xfcd8 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9d740 <_Py_InitializeRecursionLimits@@Base+0x3850> │ │ │ │ + bne 9d7cc <_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 9d6dc <_Py_InitializeRecursionLimits@@Base+0x37ec> │ │ │ │ + beq 9d768 <_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 9cec8 <_Py_InitializeRecursionLimits@@Base+0x2fd8> │ │ │ │ + beq 9cf54 <_Py_InitializeRecursionLimits@@Base+0x3034> │ │ │ │ ldr r2, [r9, #16] │ │ │ │ - movw r3, #24564 @ 0x5ff4 │ │ │ │ + movw r3, #23716 @ 0x5ca4 │ │ │ │ movt r3, #24 │ │ │ │ cmp r2, r3 │ │ │ │ roreq r0, r5, #4 │ │ │ │ - beq 9cdd0 <_Py_InitializeRecursionLimits@@Base+0x2ee0> │ │ │ │ + beq 9ce5c <_Py_InitializeRecursionLimits@@Base+0x2f3c> │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ stmib r4, {r0, r5} │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ str r5, [r4, #12] │ │ │ │ ldrd r2, [r9] │ │ │ │ vmov s15, r3 │ │ │ │ @@ -114251,130 +114288,130 @@ │ │ │ │ vcvt.f32.u32 s12, s15 │ │ │ │ vmov s15, r2 │ │ │ │ str r2, [r9] │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ vdiv.f32 s13, s15, s12 │ │ │ │ vcmpe.f32 s13, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 9cf40 <_Py_InitializeRecursionLimits@@Base+0x3050> │ │ │ │ + bgt 9cfcc <_Py_InitializeRecursionLimits@@Base+0x30ac> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ sub r3, r3, #1 │ │ │ │ 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 r6, r6, #1 │ │ │ │ add r5, r5, #24 │ │ │ │ cmp r6, #128 @ 0x80 │ │ │ │ - beq 9cf58 <_Py_InitializeRecursionLimits@@Base+0x3068> │ │ │ │ + beq 9cfe4 <_Py_InitializeRecursionLimits@@Base+0x30c4> │ │ │ │ ldr r0, [r7, #1132] @ 0x46c │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9ce88 <_Py_InitializeRecursionLimits@@Base+0x2f98> │ │ │ │ + bne 9cf14 <_Py_InitializeRecursionLimits@@Base+0x2ff4> │ │ │ │ ldr r9, [r7, #1132] @ 0x46c │ │ │ │ - movw r3, #22936 @ 0x5998 │ │ │ │ + movw r3, #23128 @ 0x5a58 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r9, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 9cd60 <_Py_InitializeRecursionLimits@@Base+0x2e70> │ │ │ │ + beq 9cdec <_Py_InitializeRecursionLimits@@Base+0x2ecc> │ │ │ │ mov r0, #16 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9cdb0 <_Py_InitializeRecursionLimits@@Base+0x2ec0> │ │ │ │ - b 9ce24 <_Py_InitializeRecursionLimits@@Base+0x2f34> │ │ │ │ + bne 9ce3c <_Py_InitializeRecursionLimits@@Base+0x2f1c> │ │ │ │ + b 9ceb0 <_Py_InitializeRecursionLimits@@Base+0x2f90> │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, r5 │ │ │ │ - beq 9ce58 <_Py_InitializeRecursionLimits@@Base+0x2f68> │ │ │ │ + beq 9cee4 <_Py_InitializeRecursionLimits@@Base+0x2fc4> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9ceb4 <_Py_InitializeRecursionLimits@@Base+0x2fc4> │ │ │ │ + bgt 9cf40 <_Py_InitializeRecursionLimits@@Base+0x3020> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9d978 <_Py_InitializeRecursionLimits@@Base+0x3a88> │ │ │ │ + beq 9da04 <_Py_InitializeRecursionLimits@@Base+0x3ae4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 9ce30 <_Py_InitializeRecursionLimits@@Base+0x2f40> │ │ │ │ + b 9cebc <_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 9cdb0 <_Py_InitializeRecursionLimits@@Base+0x2ec0> │ │ │ │ + bcc 9ce3c <_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 9cdb0 <_Py_InitializeRecursionLimits@@Base+0x2ec0> │ │ │ │ + bne 9ce3c <_Py_InitializeRecursionLimits@@Base+0x2f1c> │ │ │ │ ldr r3, [r8, #968] @ 0x3c8 │ │ │ │ - movw r1, #32892 @ 0x807c │ │ │ │ + movw r1, #31676 @ 0x7bbc │ │ │ │ movt r1, #9 │ │ │ │ str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 9d768 <_Py_InitializeRecursionLimits@@Base+0x3878> │ │ │ │ + bne 9d7f4 <_Py_InitializeRecursionLimits@@Base+0x38d4> │ │ │ │ mov r0, #16 │ │ │ │ bl 2e304 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9ce24 <_Py_InitializeRecursionLimits@@Base+0x2f34> │ │ │ │ + beq 9ceb0 <_Py_InitializeRecursionLimits@@Base+0x2f90> │ │ │ │ ldr r3, [r2, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #800] @ 0x320 │ │ │ │ - b 9cdb0 <_Py_InitializeRecursionLimits@@Base+0x2ec0> │ │ │ │ + b 9ce3c <_Py_InitializeRecursionLimits@@Base+0x2f1c> │ │ │ │ mov r0, r9 │ │ │ │ - bl 255c88 <_PyThreadState_New@@Base+0x644> │ │ │ │ + bl 255090 <_PyThreadState_New@@Base+0x63c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9d95c <_Py_InitializeRecursionLimits@@Base+0x3a6c> │ │ │ │ + beq 9d9e8 <_Py_InitializeRecursionLimits@@Base+0x3ac8> │ │ │ │ ldr r3, [r9, #4] │ │ │ │ - b 9ce08 <_Py_InitializeRecursionLimits@@Base+0x2f18> │ │ │ │ - ldr r3, [pc, #-3380] @ 9c22c <_Py_InitializeRecursionLimits@@Base+0x233c> │ │ │ │ + b 9ce94 <_Py_InitializeRecursionLimits@@Base+0x2f74> │ │ │ │ + ldr r3, [pc, #-3380] @ 9c2b8 <_Py_InitializeRecursionLimits@@Base+0x2398> │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #-3384] @ 9c230 <_Py_InitializeRecursionLimits@@Base+0x2340> │ │ │ │ + ldr r5, [pc, #-3384] @ 9c2bc <_Py_InitializeRecursionLimits@@Base+0x239c> │ │ │ │ add sl, sl, r3 │ │ │ │ - b 9d04c <_Py_InitializeRecursionLimits@@Base+0x315c> │ │ │ │ + b 9d0d8 <_Py_InitializeRecursionLimits@@Base+0x31b8> │ │ │ │ ldr r2, [r8, #988] @ 0x3dc │ │ │ │ - movw r3, #64604 @ 0xfc5c │ │ │ │ + movw r3, #64728 @ 0xfcd8 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9d754 <_Py_InitializeRecursionLimits@@Base+0x3864> │ │ │ │ + bne 9d7e0 <_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 9d6f8 <_Py_InitializeRecursionLimits@@Base+0x3808> │ │ │ │ + beq 9d784 <_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 9d0d4 <_Py_InitializeRecursionLimits@@Base+0x31e4> │ │ │ │ + beq 9d160 <_Py_InitializeRecursionLimits@@Base+0x3240> │ │ │ │ ldr r2, [r9, #16] │ │ │ │ - movw r3, #24564 @ 0x5ff4 │ │ │ │ + movw r3, #23716 @ 0x5ca4 │ │ │ │ movt r3, #24 │ │ │ │ cmp r2, r3 │ │ │ │ roreq r0, r5, #4 │ │ │ │ - beq 9cfdc <_Py_InitializeRecursionLimits@@Base+0x30ec> │ │ │ │ + beq 9d068 <_Py_InitializeRecursionLimits@@Base+0x3148> │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ stmib r4, {r0, r5} │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ str r5, [r4, #12] │ │ │ │ ldrd r2, [r9] │ │ │ │ vmov s15, r3 │ │ │ │ @@ -114382,732 +114419,732 @@ │ │ │ │ vcvt.f32.u32 s12, s15 │ │ │ │ vmov s15, r2 │ │ │ │ str r2, [r9] │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ vdiv.f32 s13, s15, s12 │ │ │ │ vcmpe.f32 s13, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 9d14c <_Py_InitializeRecursionLimits@@Base+0x325c> │ │ │ │ + bgt 9d1d8 <_Py_InitializeRecursionLimits@@Base+0x32b8> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ sub r3, r3, #1 │ │ │ │ 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 r6, r6, #1 │ │ │ │ add r5, r5, #32 │ │ │ │ cmp r6, #256 @ 0x100 │ │ │ │ - beq 9d164 <_Py_InitializeRecursionLimits@@Base+0x3274> │ │ │ │ + beq 9d1f0 <_Py_InitializeRecursionLimits@@Base+0x32d0> │ │ │ │ ldr r0, [r7, #1132] @ 0x46c │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9d094 <_Py_InitializeRecursionLimits@@Base+0x31a4> │ │ │ │ + bne 9d120 <_Py_InitializeRecursionLimits@@Base+0x3200> │ │ │ │ ldr r9, [r7, #1132] @ 0x46c │ │ │ │ - movw r3, #22936 @ 0x5998 │ │ │ │ + movw r3, #23128 @ 0x5a58 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r9, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 9cf6c <_Py_InitializeRecursionLimits@@Base+0x307c> │ │ │ │ + beq 9cff8 <_Py_InitializeRecursionLimits@@Base+0x30d8> │ │ │ │ mov r0, #16 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9cfbc <_Py_InitializeRecursionLimits@@Base+0x30cc> │ │ │ │ - b 9d030 <_Py_InitializeRecursionLimits@@Base+0x3140> │ │ │ │ + bne 9d048 <_Py_InitializeRecursionLimits@@Base+0x3128> │ │ │ │ + b 9d0bc <_Py_InitializeRecursionLimits@@Base+0x319c> │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, r5 │ │ │ │ cmpne r4, #0 │ │ │ │ - beq 9d064 <_Py_InitializeRecursionLimits@@Base+0x3174> │ │ │ │ + beq 9d0f0 <_Py_InitializeRecursionLimits@@Base+0x31d0> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9d0c0 <_Py_InitializeRecursionLimits@@Base+0x31d0> │ │ │ │ + bgt 9d14c <_Py_InitializeRecursionLimits@@Base+0x322c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9d7e4 <_Py_InitializeRecursionLimits@@Base+0x38f4> │ │ │ │ + beq 9d870 <_Py_InitializeRecursionLimits@@Base+0x3950> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 9d03c <_Py_InitializeRecursionLimits@@Base+0x314c> │ │ │ │ + b 9d0c8 <_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 9cfbc <_Py_InitializeRecursionLimits@@Base+0x30cc> │ │ │ │ + bcc 9d048 <_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 9cfbc <_Py_InitializeRecursionLimits@@Base+0x30cc> │ │ │ │ + bne 9d048 <_Py_InitializeRecursionLimits@@Base+0x3128> │ │ │ │ ldr r3, [r8, #968] @ 0x3c8 │ │ │ │ - movw r1, #32892 @ 0x807c │ │ │ │ + movw r1, #31676 @ 0x7bbc │ │ │ │ movt r1, #9 │ │ │ │ str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 9d7a0 <_Py_InitializeRecursionLimits@@Base+0x38b0> │ │ │ │ + bne 9d82c <_Py_InitializeRecursionLimits@@Base+0x390c> │ │ │ │ mov r0, #16 │ │ │ │ bl 2e304 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9d030 <_Py_InitializeRecursionLimits@@Base+0x3140> │ │ │ │ + beq 9d0bc <_Py_InitializeRecursionLimits@@Base+0x319c> │ │ │ │ ldr r3, [r2, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #800] @ 0x320 │ │ │ │ - b 9cfbc <_Py_InitializeRecursionLimits@@Base+0x30cc> │ │ │ │ + b 9d048 <_Py_InitializeRecursionLimits@@Base+0x3128> │ │ │ │ mov r0, r9 │ │ │ │ - bl 255c88 <_PyThreadState_New@@Base+0x644> │ │ │ │ + bl 255090 <_PyThreadState_New@@Base+0x63c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9da24 <_Py_InitializeRecursionLimits@@Base+0x3b34> │ │ │ │ + beq 9dab0 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ ldr r3, [r9, #4] │ │ │ │ - b 9d014 <_Py_InitializeRecursionLimits@@Base+0x3124> │ │ │ │ + b 9d0a0 <_Py_InitializeRecursionLimits@@Base+0x3180> │ │ │ │ ldr r9, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r2, [r8, #920] @ 0x398 │ │ │ │ cmp r9, r2 │ │ │ │ - bne 9d714 <_Py_InitializeRecursionLimits@@Base+0x3824> │ │ │ │ - bl 9f37c │ │ │ │ + bne 9d7a0 <_Py_InitializeRecursionLimits@@Base+0x3880> │ │ │ │ + bl 9f408 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9da40 <_Py_InitializeRecursionLimits@@Base+0x3b50> │ │ │ │ + beq 9dacc <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ add r3, r9, #114688 @ 0x1c000 │ │ │ │ str r4, [r3, #64] @ 0x40 │ │ │ │ ldr r3, [r8, #920] @ 0x398 │ │ │ │ cmp r9, r3 │ │ │ │ - bne 9d214 <_Py_InitializeRecursionLimits@@Base+0x3324> │ │ │ │ - movw r2, #58904 @ 0xe618 │ │ │ │ - movt r2, #101 @ 0x65 │ │ │ │ - ldr lr, [r2, #148] @ 0x94 │ │ │ │ + bne 9d2a0 <_Py_InitializeRecursionLimits@@Base+0x3380> │ │ │ │ + movw r2, #59896 @ 0xe9f8 │ │ │ │ + movt r2, #103 @ 0x67 │ │ │ │ + ldr lr, [r2] │ │ │ │ cmp lr, #0 │ │ │ │ - movwne r3, #44932 @ 0xaf84 │ │ │ │ + movwne r3, #45596 @ 0xb21c │ │ │ │ movtne r3, #96 @ 0x60 │ │ │ │ - bne 9d1ec <_Py_InitializeRecursionLimits@@Base+0x32fc> │ │ │ │ - ldr r3, [pc, #-3972] @ 9c234 <_Py_InitializeRecursionLimits@@Base+0x2344> │ │ │ │ + bne 9d278 <_Py_InitializeRecursionLimits@@Base+0x3358> │ │ │ │ + ldr r3, [pc, #-3972] @ 9c2c0 <_Py_InitializeRecursionLimits@@Base+0x23a0> │ │ │ │ sub r4, fp, #52 @ 0x34 │ │ │ │ mov r5, #1 │ │ │ │ mov ip, #8 │ │ │ │ - str r5, [r2, #148] @ 0x94 │ │ │ │ + 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 9d1cc <_Py_InitializeRecursionLimits@@Base+0x32dc> │ │ │ │ - movw r3, #44932 @ 0xaf84 │ │ │ │ + bne 9d258 <_Py_InitializeRecursionLimits@@Base+0x3338> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - str lr, [r3, #260] @ 0x104 │ │ │ │ - ldr r2, [pc, #-4028] @ 9c238 <_Py_InitializeRecursionLimits@@Base+0x2348> │ │ │ │ - str r2, [r3, #284] @ 0x11c │ │ │ │ + str lr, [r3, #20] │ │ │ │ + ldr r2, [pc, #-4028] @ 9c2c4 <_Py_InitializeRecursionLimits@@Base+0x23a4> │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ add r2, r2, #16 │ │ │ │ - str r2, [r3, #288] @ 0x120 │ │ │ │ - ldr r2, [pc, #-4040] @ 9c23c <_Py_InitializeRecursionLimits@@Base+0x234c> │ │ │ │ - str r2, [r3, #292] @ 0x124 │ │ │ │ - ldr r2, [pc, #-4044] @ 9c240 <_Py_InitializeRecursionLimits@@Base+0x2350> │ │ │ │ - str r2, [r3, #296] @ 0x128 │ │ │ │ - ldr r2, [pc, #-4048] @ 9c244 <_Py_InitializeRecursionLimits@@Base+0x2354> │ │ │ │ - str r2, [r3, #300] @ 0x12c │ │ │ │ + str r2, [r3, #48] @ 0x30 │ │ │ │ + ldr r2, [pc, #-4040] @ 9c2c8 <_Py_InitializeRecursionLimits@@Base+0x23a8> │ │ │ │ + str r2, [r3, #52] @ 0x34 │ │ │ │ + ldr r2, [pc, #-4044] @ 9c2cc <_Py_InitializeRecursionLimits@@Base+0x23ac> │ │ │ │ + str r2, [r3, #56] @ 0x38 │ │ │ │ + ldr r2, [pc, #-4048] @ 9c2d0 <_Py_InitializeRecursionLimits@@Base+0x23b0> │ │ │ │ + str r2, [r3, #60] @ 0x3c │ │ │ │ mov r0, #1 │ │ │ │ - bl a0cf4 │ │ │ │ + bl a0db8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 9d9e8 <_Py_InitializeRecursionLimits@@Base+0x3af8> │ │ │ │ + beq 9da74 <_Py_InitializeRecursionLimits@@Base+0x3b54> │ │ │ │ mov r4, #1 │ │ │ │ movw r5, #625 @ 0x271 │ │ │ │ strd r4, [r1, #16] │ │ │ │ add r4, r9, #4096 @ 0x1000 │ │ │ │ add r5, r9, #6144 @ 0x1800 │ │ │ │ add r6, r9, #6144 @ 0x1800 │ │ │ │ add r5, r5, #32 │ │ │ │ add r6, r6, #60 @ 0x3c │ │ │ │ str r1, [r4, #2080] @ 0x820 │ │ │ │ mov r0, r1 │ │ │ │ - bl a0de0 │ │ │ │ + bl a0ea4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 9d9e8 <_Py_InitializeRecursionLimits@@Base+0x3af8> │ │ │ │ + beq 9da74 <_Py_InitializeRecursionLimits@@Base+0x3b54> │ │ │ │ str r1, [r5, #4]! │ │ │ │ cmp r6, r5 │ │ │ │ - bne 9d248 <_Py_InitializeRecursionLimits@@Base+0x3358> │ │ │ │ + bne 9d2d4 <_Py_InitializeRecursionLimits@@Base+0x33b4> │ │ │ │ sub r5, fp, #84 @ 0x54 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, #840 @ 0x348 │ │ │ │ mov r0, #1 │ │ │ │ str r6, [fp, #-84] @ 0xffffffac │ │ │ │ str r6, [r5, #4] │ │ │ │ str r6, [r5, #8] │ │ │ │ str r6, [r5, #12] │ │ │ │ - bl a1210 │ │ │ │ + bl a12d4 │ │ │ │ cmp r0, r6 │ │ │ │ str r0, [r9, #3804] @ 0xedc │ │ │ │ - beq 9d948 <_Py_InitializeRecursionLimits@@Base+0x3a58> │ │ │ │ + beq 9d9d4 <_Py_InitializeRecursionLimits@@Base+0x3ab4> │ │ │ │ mov r0, r6 │ │ │ │ - bl a12b4 │ │ │ │ + bl a1378 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r9, #3816] @ 0xee8 │ │ │ │ - beq 9d948 <_Py_InitializeRecursionLimits@@Base+0x3a58> │ │ │ │ + beq 9d9d4 <_Py_InitializeRecursionLimits@@Base+0x3ab4> │ │ │ │ mov r0, r6 │ │ │ │ - bl a12b4 │ │ │ │ + bl a1378 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r9, #3820] @ 0xeec │ │ │ │ - beq 9d948 <_Py_InitializeRecursionLimits@@Base+0x3a58> │ │ │ │ + beq 9d9d4 <_Py_InitializeRecursionLimits@@Base+0x3ab4> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 255f8c <_Py_NewReference@@Base+0x11c> │ │ │ │ + bl 255278 <_PyThreadState_New@@Base+0x824> │ │ │ │ ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r6, #0 │ │ │ │ - bne 9d93c <_Py_InitializeRecursionLimits@@Base+0x3a4c> │ │ │ │ + bne 9d9c8 <_Py_InitializeRecursionLimits@@Base+0x3aa8> │ │ │ │ ldr r7, [r4, #1480] @ 0x5c8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 9d398 <_Py_InitializeRecursionLimits@@Base+0x34a8> │ │ │ │ + bne 9d424 <_Py_InitializeRecursionLimits@@Base+0x3504> │ │ │ │ mov r0, #5 │ │ │ │ - bl a12b4 │ │ │ │ + bl a1378 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 9d910 <_Py_InitializeRecursionLimits@@Base+0x3a20> │ │ │ │ - movw sl, #44932 @ 0xaf84 │ │ │ │ + beq 9d99c <_Py_InitializeRecursionLimits@@Base+0x3a7c> │ │ │ │ + movw sl, #45596 @ 0xb21c │ │ │ │ movt sl, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #1884] @ 9da5c <_Py_InitializeRecursionLimits@@Base+0x3b6c> │ │ │ │ - movw r2, #54944 @ 0xd6a0 │ │ │ │ + ldr r1, [pc, #1884] @ 9dae8 <_Py_InitializeRecursionLimits@@Base+0x3bc8> │ │ │ │ + movw r2, #52512 @ 0xcd20 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ - ldr r0, [sl, #304] @ 0x130 │ │ │ │ - bl 25a5f8 <_PyStaticType_InitForExtension@@Base+0xbb0> │ │ │ │ + ldr r0, [sl, #64] @ 0x40 │ │ │ │ + bl 259984 <_PyStaticType_InitForExtension@@Base+0xbb4> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - ldr r1, [pc, #1864] @ 9da60 <_Py_InitializeRecursionLimits@@Base+0x3b70> │ │ │ │ + ldr r1, [pc, #1864] @ 9daec <_Py_InitializeRecursionLimits@@Base+0x3bcc> │ │ │ │ mov r2, r7 │ │ │ │ str r0, [r3] │ │ │ │ - ldr r0, [sl, #304] @ 0x130 │ │ │ │ - bl 25a5f8 <_PyStaticType_InitForExtension@@Base+0xbb0> │ │ │ │ + ldr r0, [sl, #64] @ 0x40 │ │ │ │ + bl 259984 <_PyStaticType_InitForExtension@@Base+0xbb4> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - ldr r1, [pc, #1840] @ 9da60 <_Py_InitializeRecursionLimits@@Base+0x3b70> │ │ │ │ + ldr r1, [pc, #1840] @ 9daec <_Py_InitializeRecursionLimits@@Base+0x3bcc> │ │ │ │ mov r2, r7 │ │ │ │ str r0, [r3, #4] │ │ │ │ - ldr r0, [sl, #308] @ 0x134 │ │ │ │ - bl 25a5f8 <_PyStaticType_InitForExtension@@Base+0xbb0> │ │ │ │ + ldr r0, [sl, #68] @ 0x44 │ │ │ │ + bl 259984 <_PyStaticType_InitForExtension@@Base+0xbb4> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - ldr r1, [pc, #1816] @ 9da60 <_Py_InitializeRecursionLimits@@Base+0x3b70> │ │ │ │ + ldr r1, [pc, #1816] @ 9daec <_Py_InitializeRecursionLimits@@Base+0x3bcc> │ │ │ │ mov r2, r7 │ │ │ │ str r0, [r3, #8] │ │ │ │ - ldr r0, [sl, #312] @ 0x138 │ │ │ │ - bl 25a5f8 <_PyStaticType_InitForExtension@@Base+0xbb0> │ │ │ │ + ldr r0, [sl, #72] @ 0x48 │ │ │ │ + bl 259984 <_PyStaticType_InitForExtension@@Base+0xbb4> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r7 │ │ │ │ - ldr r0, [sl, #316] @ 0x13c │ │ │ │ + ldr r0, [sl, #76] @ 0x4c │ │ │ │ str r1, [r3, #12] │ │ │ │ - ldr r1, [pc, #1776] @ 9da60 <_Py_InitializeRecursionLimits@@Base+0x3b70> │ │ │ │ - bl 25a5f8 <_PyStaticType_InitForExtension@@Base+0xbb0> │ │ │ │ + ldr r1, [pc, #1776] @ 9daec <_Py_InitializeRecursionLimits@@Base+0x3bcc> │ │ │ │ + bl 259984 <_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 9d8ec <_Py_InitializeRecursionLimits@@Base+0x39fc> │ │ │ │ + beq 9d978 <_Py_InitializeRecursionLimits@@Base+0x3a58> │ │ │ │ cmp r3, r1 │ │ │ │ - bne 9d380 <_Py_InitializeRecursionLimits@@Base+0x3490> │ │ │ │ + bne 9d40c <_Py_InitializeRecursionLimits@@Base+0x34ec> │ │ │ │ str r6, [r4, #1480] @ 0x5c8 │ │ │ │ ldr r3, [r4, #1484] @ 0x5cc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d3b4 <_Py_InitializeRecursionLimits@@Base+0x34c4> │ │ │ │ - bl 9f37c │ │ │ │ + bne 9d440 <_Py_InitializeRecursionLimits@@Base+0x3520> │ │ │ │ + bl 9f408 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1484] @ 0x5cc │ │ │ │ - beq 9d918 <_Py_InitializeRecursionLimits@@Base+0x3a28> │ │ │ │ + beq 9d9a4 <_Py_InitializeRecursionLimits@@Base+0x3a84> │ │ │ │ ldr r3, [r4, #1488] @ 0x5d0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d3d8 <_Py_InitializeRecursionLimits@@Base+0x34e8> │ │ │ │ - movw r0, #3560 @ 0xde8 │ │ │ │ + bne 9d464 <_Py_InitializeRecursionLimits@@Base+0x3544> │ │ │ │ + movw r0, #1120 @ 0x460 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aa8a8 │ │ │ │ + bl aa900 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1488] @ 0x5d0 │ │ │ │ - beq 9d918 <_Py_InitializeRecursionLimits@@Base+0x3a28> │ │ │ │ + beq 9d9a4 <_Py_InitializeRecursionLimits@@Base+0x3a84> │ │ │ │ ldr r1, [r4, #1524] @ 0x5f4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 9d3fc <_Py_InitializeRecursionLimits@@Base+0x350c> │ │ │ │ - movw r0, #8708 @ 0x2204 │ │ │ │ + bne 9d488 <_Py_InitializeRecursionLimits@@Base+0x3568> │ │ │ │ + movw r0, #6512 @ 0x1970 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 25a7b4 │ │ │ │ + bl 259b40 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1524] @ 0x5f4 │ │ │ │ - beq 9d918 <_Py_InitializeRecursionLimits@@Base+0x3a28> │ │ │ │ + beq 9d9a4 <_Py_InitializeRecursionLimits@@Base+0x3a84> │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #1520] @ 0x5f0 │ │ │ │ - bl a12b4 │ │ │ │ + bl a1378 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1532] @ 0x5fc │ │ │ │ - beq 9d814 <_Py_InitializeRecursionLimits@@Base+0x3924> │ │ │ │ + beq 9d8a0 <_Py_InitializeRecursionLimits@@Base+0x3980> │ │ │ │ ldr r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ sub r2, fp, #88 @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ - bl c0974 │ │ │ │ + bl c0b3c │ │ │ │ ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r6, #0 │ │ │ │ - bne 9d93c <_Py_InitializeRecursionLimits@@Base+0x3a4c> │ │ │ │ + bne 9d9c8 <_Py_InitializeRecursionLimits@@Base+0x3aa8> │ │ │ │ ldr r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25cffc <_Py_SetImmortalUntracked@@Base+0xb4> │ │ │ │ + bl 25c25c <_Py_SetImmortalUntracked@@Base+0xb4> │ │ │ │ ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r6, #0 │ │ │ │ - bne 9d93c <_Py_InitializeRecursionLimits@@Base+0x3a4c> │ │ │ │ + bne 9d9c8 <_Py_InitializeRecursionLimits@@Base+0x3aa8> │ │ │ │ ldr r3, [r8, #920] @ 0x398 │ │ │ │ cmp r9, r3 │ │ │ │ - bne 9d484 <_Py_InitializeRecursionLimits@@Base+0x3594> │ │ │ │ + bne 9d510 <_Py_InitializeRecursionLimits@@Base+0x35f0> │ │ │ │ ldr r3, [r9, #3720] @ 0xe88 │ │ │ │ adds r0, r3, #944 @ 0x3b0 │ │ │ │ - beq 9d804 <_Py_InitializeRecursionLimits@@Base+0x3914> │ │ │ │ + beq 9d890 <_Py_InitializeRecursionLimits@@Base+0x3970> │ │ │ │ ldr r2, [r3, #948] @ 0x3b4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9d484 <_Py_InitializeRecursionLimits@@Base+0x3594> │ │ │ │ + bne 9d510 <_Py_InitializeRecursionLimits@@Base+0x35f0> │ │ │ │ ldr r2, [r3, #944] @ 0x3b0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #948] @ 0x3b4 │ │ │ │ - beq 9d484 <_Py_InitializeRecursionLimits@@Base+0x3594> │ │ │ │ - bl 25e03c │ │ │ │ + beq 9d510 <_Py_InitializeRecursionLimits@@Base+0x35f0> │ │ │ │ + bl 25d2a0 │ │ │ │ add r7, r9, #5504 @ 0x1580 │ │ │ │ add r7, r7, #20 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 9d7f0 <_Py_InitializeRecursionLimits@@Base+0x3900> │ │ │ │ + beq 9d87c <_Py_InitializeRecursionLimits@@Base+0x395c> │ │ │ │ movw r2, #5552 @ 0x15b0 │ │ │ │ add r1, r9, r2 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r9, r2] │ │ │ │ str r3, [r1, #4] │ │ │ │ ldr r3, [r4, #1432] @ 0x598 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d4c8 <_Py_InitializeRecursionLimits@@Base+0x35d8> │ │ │ │ + bne 9d554 <_Py_InitializeRecursionLimits@@Base+0x3634> │ │ │ │ ldr r3, [r4, #1428] @ 0x594 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #1432] @ 0x598 │ │ │ │ - bne 9d9dc <_Py_InitializeRecursionLimits@@Base+0x3aec> │ │ │ │ - movw r3, #44932 @ 0xaf84 │ │ │ │ + bne 9da68 <_Py_InitializeRecursionLimits@@Base+0x3b48> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #8756 @ 0x2234 │ │ │ │ + movw r0, #6560 @ 0x19a0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - ldr r1, [r3, #240] @ 0xf0 │ │ │ │ - bl 25db80 │ │ │ │ + ldr r1, [r3] │ │ │ │ + bl 25cde4 │ │ │ │ ldr r8, [fp, #-88] @ 0xffffffa8 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 9d7b8 <_Py_InitializeRecursionLimits@@Base+0x38c8> │ │ │ │ + beq 9d844 <_Py_InitializeRecursionLimits@@Base+0x3924> │ │ │ │ ldr r3, [r4, #332] @ 0x14c │ │ │ │ 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 9d6a4 <_Py_InitializeRecursionLimits@@Base+0x37b4> │ │ │ │ + beq 9d730 <_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 9d790 <_Py_InitializeRecursionLimits@@Base+0x38a0> │ │ │ │ - movw r0, #8836 @ 0x2284 │ │ │ │ + bne 9d81c <_Py_InitializeRecursionLimits@@Base+0x38fc> │ │ │ │ + movw r0, #6640 @ 0x19f0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 25e2c0 │ │ │ │ + bl 25d53c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 9d898 <_Py_InitializeRecursionLimits@@Base+0x39a8> │ │ │ │ - movw r0, #8836 @ 0x2284 │ │ │ │ + bne 9d924 <_Py_InitializeRecursionLimits@@Base+0x3a04> │ │ │ │ + movw r0, #6640 @ 0x19f0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 268c18 │ │ │ │ + bl 2687b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9d898 <_Py_InitializeRecursionLimits@@Base+0x39a8> │ │ │ │ + beq 9d924 <_Py_InitializeRecursionLimits@@Base+0x3a04> │ │ │ │ cmp r9, #0 │ │ │ │ str r4, [r7, #3856] @ 0xf10 │ │ │ │ - bne 9d780 <_Py_InitializeRecursionLimits@@Base+0x3890> │ │ │ │ - movw r0, #57132 @ 0xdf2c │ │ │ │ + bne 9d80c <_Py_InitializeRecursionLimits@@Base+0x38ec> │ │ │ │ + movw r0, #54556 @ 0xd51c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl aa8a8 │ │ │ │ + bl aa900 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 9d898 <_Py_InitializeRecursionLimits@@Base+0x39a8> │ │ │ │ + beq 9d924 <_Py_InitializeRecursionLimits@@Base+0x3a04> │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #6756 @ 0x1a64 │ │ │ │ + movw r1, #4096 @ 0x1000 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #8880 @ 0x22b0 │ │ │ │ + movw r0, #6684 @ 0x1a1c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 9d8d4 <_Py_InitializeRecursionLimits@@Base+0x39e4> │ │ │ │ - bl 25bba4 <_PyNamespace_New@@Base> │ │ │ │ + beq 9d960 <_Py_InitializeRecursionLimits@@Base+0x3a40> │ │ │ │ + bl 25ae04 <_PyNamespace_New@@Base> │ │ │ │ ldr r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9d5c0 <_Py_InitializeRecursionLimits@@Base+0x36d0> │ │ │ │ + bgt 9d64c <_Py_InitializeRecursionLimits@@Base+0x372c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d5c0 <_Py_InitializeRecursionLimits@@Base+0x36d0> │ │ │ │ + bne 9d64c <_Py_InitializeRecursionLimits@@Base+0x372c> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 9d8d4 <_Py_InitializeRecursionLimits@@Base+0x39e4> │ │ │ │ + beq 9d960 <_Py_InitializeRecursionLimits@@Base+0x3a40> │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r7 │ │ │ │ - bl 135bf8 <_Py_VectorCall_StackRefSteal@@Base+0xe2c> │ │ │ │ + bl 1361f4 <_Py_VectorCall_StackRefSteal@@Base+0xe2c> │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9d5fc <_Py_InitializeRecursionLimits@@Base+0x370c> │ │ │ │ + bgt 9d688 <_Py_InitializeRecursionLimits@@Base+0x3768> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9d8e0 <_Py_InitializeRecursionLimits@@Base+0x39f0> │ │ │ │ + beq 9d96c <_Py_InitializeRecursionLimits@@Base+0x3a4c> │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9d620 <_Py_InitializeRecursionLimits@@Base+0x3730> │ │ │ │ + bgt 9d6ac <_Py_InitializeRecursionLimits@@Base+0x378c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d620 <_Py_InitializeRecursionLimits@@Base+0x3730> │ │ │ │ + bne 9d6ac <_Py_InitializeRecursionLimits@@Base+0x378c> │ │ │ │ mov r0, sl │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 9d8d0 <_Py_InitializeRecursionLimits@@Base+0x39e0> │ │ │ │ + beq 9d95c <_Py_InitializeRecursionLimits@@Base+0x3a3c> │ │ │ │ mov r0, r9 │ │ │ │ - bl 26aa4c │ │ │ │ + bl 26a5ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt 9d8ac <_Py_InitializeRecursionLimits@@Base+0x39bc> │ │ │ │ + blt 9d938 <_Py_InitializeRecursionLimits@@Base+0x3a18> │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #57132 @ 0xdf2c │ │ │ │ + movw r0, #54556 @ 0xd51c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 26af1c <_PyImport_SetModuleString@@Base> │ │ │ │ + bl 26aabc <_PyImport_SetModuleString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 9d874 <_Py_InitializeRecursionLimits@@Base+0x3984> │ │ │ │ + blt 9d900 <_Py_InitializeRecursionLimits@@Base+0x39e0> │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - movw r2, #26008 @ 0x6598 │ │ │ │ + movw r2, #23304 @ 0x5b08 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #8888 @ 0x22b8 │ │ │ │ + movw r1, #6692 @ 0x1a24 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 13c0ec │ │ │ │ + bl 13c6ec │ │ │ │ ldr r3, [r9] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9d690 <_Py_InitializeRecursionLimits@@Base+0x37a0> │ │ │ │ + bgt 9d71c <_Py_InitializeRecursionLimits@@Base+0x37fc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9d868 <_Py_InitializeRecursionLimits@@Base+0x3978> │ │ │ │ + beq 9d8f4 <_Py_InitializeRecursionLimits@@Base+0x39d4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9d898 <_Py_InitializeRecursionLimits@@Base+0x39a8> │ │ │ │ + beq 9d924 <_Py_InitializeRecursionLimits@@Base+0x3a04> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 9d84c <_Py_InitializeRecursionLimits@@Base+0x395c> │ │ │ │ + ble 9d8d8 <_Py_InitializeRecursionLimits@@Base+0x39b8> │ │ │ │ mov r7, #0 │ │ │ │ mov r4, r7 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + bl aed64 │ │ │ │ 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, #-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, #-104] @ 0xffffff98 │ │ │ │ - bl 9fd84 │ │ │ │ + bl 9fe00 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ - b 9cef8 <_Py_InitializeRecursionLimits@@Base+0x3008> │ │ │ │ + b 9cf84 <_Py_InitializeRecursionLimits@@Base+0x3064> │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl 9fd84 │ │ │ │ + bl 9fe00 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ - b 9d104 <_Py_InitializeRecursionLimits@@Base+0x3214> │ │ │ │ + b 9d190 <_Py_InitializeRecursionLimits@@Base+0x3270> │ │ │ │ add r3, r9, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #344] @ 0x158 │ │ │ │ tst r3, #32 │ │ │ │ - beq 9d174 <_Py_InitializeRecursionLimits@@Base+0x3284> │ │ │ │ + beq 9d200 <_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 9d180 <_Py_InitializeRecursionLimits@@Base+0x3290> │ │ │ │ + b 9d20c <_Py_InitializeRecursionLimits@@Base+0x32ec> │ │ │ │ ldr r0, [r8, #984] @ 0x3d8 │ │ │ │ mov r1, #16 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b 9ce7c <_Py_InitializeRecursionLimits@@Base+0x2f8c> │ │ │ │ + b 9cf08 <_Py_InitializeRecursionLimits@@Base+0x2fe8> │ │ │ │ ldr r0, [r8, #984] @ 0x3d8 │ │ │ │ mov r1, #16 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b 9d088 <_Py_InitializeRecursionLimits@@Base+0x3198> │ │ │ │ + b 9d114 <_Py_InitializeRecursionLimits@@Base+0x31f4> │ │ │ │ ldr r0, [r8, #964] @ 0x3c4 │ │ │ │ mov r1, #16 │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ - b 9cf28 <_Py_InitializeRecursionLimits@@Base+0x3038> │ │ │ │ - movw r0, #8856 @ 0x2298 │ │ │ │ + b 9cfb4 <_Py_InitializeRecursionLimits@@Base+0x3094> │ │ │ │ + movw r0, #6660 @ 0x1a04 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 25e600 │ │ │ │ - b 9d560 <_Py_InitializeRecursionLimits@@Base+0x3670> │ │ │ │ - movw r0, #8800 @ 0x2260 │ │ │ │ + bl 25d87c │ │ │ │ + b 9d5ec <_Py_InitializeRecursionLimits@@Base+0x36cc> │ │ │ │ + movw r0, #6604 @ 0x19cc │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 25e600 │ │ │ │ - b 9d52c <_Py_InitializeRecursionLimits@@Base+0x363c> │ │ │ │ + bl 25d87c │ │ │ │ + b 9d5b8 <_Py_InitializeRecursionLimits@@Base+0x3698> │ │ │ │ ldr r0, [r8, #964] @ 0x3c4 │ │ │ │ mov r1, #16 │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ - b 9d134 <_Py_InitializeRecursionLimits@@Base+0x3244> │ │ │ │ - movw r4, #8648 @ 0x21c8 │ │ │ │ + b 9d1c0 <_Py_InitializeRecursionLimits@@Base+0x32a0> │ │ │ │ + movw r4, #6452 @ 0x1934 │ │ │ │ movt r4, #61 @ 0x3d │ │ │ │ add r0, r7, #16 │ │ │ │ - bl 2c7b28 │ │ │ │ + bl 2c6d68 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8dbf0 │ │ │ │ + bl 8dc20 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r7, [pc, #648] @ 9da64 <_Py_InitializeRecursionLimits@@Base+0x3b74> │ │ │ │ + ldr r7, [pc, #648] @ 9daf0 <_Py_InitializeRecursionLimits@@Base+0x3bd0> │ │ │ │ mov r6, #1 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b 9d6b4 <_Py_InitializeRecursionLimits@@Base+0x37c4> │ │ │ │ + b 9d740 <_Py_InitializeRecursionLimits@@Base+0x3820> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 9d0c0 <_Py_InitializeRecursionLimits@@Base+0x31d0> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 9d14c <_Py_InitializeRecursionLimits@@Base+0x322c> │ │ │ │ mov r0, r7 │ │ │ │ - movw r4, #8596 @ 0x2194 │ │ │ │ + movw r4, #6400 @ 0x1900 │ │ │ │ movt r4, #61 @ 0x3d │ │ │ │ - bl 8dbf0 │ │ │ │ - b 9d7d0 <_Py_InitializeRecursionLimits@@Base+0x38e0> │ │ │ │ - movw r4, #8548 @ 0x2164 │ │ │ │ + bl 8dc20 │ │ │ │ + b 9d85c <_Py_InitializeRecursionLimits@@Base+0x393c> │ │ │ │ + movw r4, #6352 @ 0x18d0 │ │ │ │ movt r4, #61 @ 0x3d │ │ │ │ - bl 8dbf0 │ │ │ │ - b 9d7d0 <_Py_InitializeRecursionLimits@@Base+0x38e0> │ │ │ │ - ldr r3, [pc, #588] @ 9da68 <_Py_InitializeRecursionLimits@@Base+0x3b78> │ │ │ │ + bl 8dc20 │ │ │ │ + b 9d85c <_Py_InitializeRecursionLimits@@Base+0x393c> │ │ │ │ + ldr r3, [pc, #588] @ 9daf4 <_Py_InitializeRecursionLimits@@Base+0x3bd4> │ │ │ │ mov r2, #1 │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ strd r2, [fp, #-84] @ 0xffffffac │ │ │ │ - movw r3, #55352 @ 0xd838 │ │ │ │ + movw r3, #52920 @ 0xceb8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ ldr ip, [fp, #-100] @ 0xffffff9c │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b 9d6d0 <_Py_InitializeRecursionLimits@@Base+0x37e0> │ │ │ │ + b 9d75c <_Py_InitializeRecursionLimits@@Base+0x383c> │ │ │ │ mov r0, r1 │ │ │ │ - bl 99ef0 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ - b 9a464 <_Py_InitializeRecursionLimits@@Base+0x574> │ │ │ │ + bl 99f20 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + b 9a4f0 <_Py_InitializeRecursionLimits@@Base+0x5d0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d6a4 <_Py_InitializeRecursionLimits@@Base+0x37b4> │ │ │ │ + bne 9d730 <_Py_InitializeRecursionLimits@@Base+0x3810> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 9d6a4 <_Py_InitializeRecursionLimits@@Base+0x37b4> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 9d730 <_Py_InitializeRecursionLimits@@Base+0x3810> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 9d690 <_Py_InitializeRecursionLimits@@Base+0x37a0> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 9d71c <_Py_InitializeRecursionLimits@@Base+0x37fc> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9d898 <_Py_InitializeRecursionLimits@@Base+0x39a8> │ │ │ │ + bgt 9d924 <_Py_InitializeRecursionLimits@@Base+0x3a04> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d898 <_Py_InitializeRecursionLimits@@Base+0x39a8> │ │ │ │ + bne 9d924 <_Py_InitializeRecursionLimits@@Base+0x3a04> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - movw r4, #8900 @ 0x22c4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + movw r4, #6704 @ 0x1a30 │ │ │ │ movt r4, #61 @ 0x3d │ │ │ │ - ldr r7, [pc, #452] @ 9da6c <_Py_InitializeRecursionLimits@@Base+0x3b7c> │ │ │ │ + ldr r7, [pc, #452] @ 9daf8 <_Py_InitializeRecursionLimits@@Base+0x3bd8> │ │ │ │ mov r6, #1 │ │ │ │ - b 9d6ac <_Py_InitializeRecursionLimits@@Base+0x37bc> │ │ │ │ + b 9d738 <_Py_InitializeRecursionLimits@@Base+0x3818> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9d8d0 <_Py_InitializeRecursionLimits@@Base+0x39e0> │ │ │ │ + bgt 9d95c <_Py_InitializeRecursionLimits@@Base+0x3a3c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d8d0 <_Py_InitializeRecursionLimits@@Base+0x39e0> │ │ │ │ + bne 9d95c <_Py_InitializeRecursionLimits@@Base+0x3a3c> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r7, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ - b 9d898 <_Py_InitializeRecursionLimits@@Base+0x39a8> │ │ │ │ + bl aed64 │ │ │ │ + b 9d924 <_Py_InitializeRecursionLimits@@Base+0x3a04> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 9d5fc <_Py_InitializeRecursionLimits@@Base+0x370c> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 9d688 <_Py_InitializeRecursionLimits@@Base+0x3768> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9d910 <_Py_InitializeRecursionLimits@@Base+0x3a20> │ │ │ │ + bgt 9d99c <_Py_InitializeRecursionLimits@@Base+0x3a7c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d910 <_Py_InitializeRecursionLimits@@Base+0x3a20> │ │ │ │ + bne 9d99c <_Py_InitializeRecursionLimits@@Base+0x3a7c> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #1480] @ 0x5c8 │ │ │ │ ldr ip, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #328] @ 9da70 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r2, [pc, #328] @ 9dafc <_Py_InitializeRecursionLimits@@Base+0x3bdc> │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #8728 @ 0x2218 │ │ │ │ + movw r3, #6532 @ 0x1984 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ str r0, [ip, #12] │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ - b 9d6d0 <_Py_InitializeRecursionLimits@@Base+0x37e0> │ │ │ │ + b 9d75c <_Py_InitializeRecursionLimits@@Base+0x383c> │ │ │ │ ldr r7, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r4, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b 9d6b4 <_Py_InitializeRecursionLimits@@Base+0x37c4> │ │ │ │ + b 9d740 <_Py_InitializeRecursionLimits@@Base+0x3820> │ │ │ │ mov r1, #0 │ │ │ │ - ldr r3, [pc, #288] @ 9da74 <_Py_InitializeRecursionLimits@@Base+0x3b84> │ │ │ │ + ldr r3, [pc, #288] @ 9db00 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ mov r2, #1 │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b 9d820 <_Py_InitializeRecursionLimits@@Base+0x3930> │ │ │ │ + b 9d8ac <_Py_InitializeRecursionLimits@@Base+0x398c> │ │ │ │ ldr r3, [r9] │ │ │ │ mov r0, r4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ ldr r3, [r9, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ - b 9ce24 <_Py_InitializeRecursionLimits@@Base+0x2f34> │ │ │ │ + b 9ceb0 <_Py_InitializeRecursionLimits@@Base+0x2f90> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 9ceb4 <_Py_InitializeRecursionLimits@@Base+0x2fc4> │ │ │ │ - bl 143524 │ │ │ │ - ldr r6, [pc, #232] @ 9da78 <_Py_InitializeRecursionLimits@@Base+0x3b88> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 9cf40 <_Py_InitializeRecursionLimits@@Base+0x3020> │ │ │ │ + bl 143118 │ │ │ │ + ldr r6, [pc, #232] @ 9db04 <_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, #8476 @ 0x211c │ │ │ │ + movw ip, #6280 @ 0x1888 │ │ │ │ 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, #-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 9d6d0 <_Py_InitializeRecursionLimits@@Base+0x37e0> │ │ │ │ + b 9d75c <_Py_InitializeRecursionLimits@@Base+0x383c> │ │ │ │ mov r0, r7 │ │ │ │ - bl 25e03c │ │ │ │ - b 9d4c8 <_Py_InitializeRecursionLimits@@Base+0x35d8> │ │ │ │ + bl 25d2a0 │ │ │ │ + b 9d554 <_Py_InitializeRecursionLimits@@Base+0x3634> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movw r3, #55352 @ 0xd838 │ │ │ │ + movw r3, #52920 @ 0xceb8 │ │ │ │ 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, #-100] @ 0xffffff9c │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b 9d6d0 <_Py_InitializeRecursionLimits@@Base+0x37e0> │ │ │ │ + b 9d75c <_Py_InitializeRecursionLimits@@Base+0x383c> │ │ │ │ ldr r3, [r9] │ │ │ │ mov r0, r4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ ldr r3, [r9, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ - b 9d030 <_Py_InitializeRecursionLimits@@Base+0x3140> │ │ │ │ - bl 143524 │ │ │ │ - ldr r6, [pc, #48] @ 9da7c <_Py_InitializeRecursionLimits@@Base+0x3b8c> │ │ │ │ - movw ip, #8516 @ 0x2144 │ │ │ │ + b 9d0bc <_Py_InitializeRecursionLimits@@Base+0x319c> │ │ │ │ + bl 143118 │ │ │ │ + ldr r6, [pc, #48] @ 9db08 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ + movw ip, #6320 @ 0x18b0 │ │ │ │ movt ip, #61 @ 0x3d │ │ │ │ sub r5, fp, #68 @ 0x44 │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b 9d9b4 <_Py_InitializeRecursionLimits@@Base+0x3ac4> │ │ │ │ + b 9da40 <_Py_InitializeRecursionLimits@@Base+0x3b20> │ │ │ │ rsbeq r4, r3, r4, ror r4 │ │ │ │ rsbeq r5, r3, r4, asr #4 │ │ │ │ - subeq r7, r5, r0, asr #17 │ │ │ │ - strheq r7, [r5], #-128 @ 0xffffff80 │ │ │ │ - subeq r7, r5, ip, asr #17 │ │ │ │ - umaaleq r7, r5, ip, r8 │ │ │ │ - umaaleq r7, r5, r0, r8 │ │ │ │ - subeq r7, r5, r0, asr #16 │ │ │ │ - subeq r7, r5, r0, ror #16 │ │ │ │ + subeq sl, r5, r4, asr ip │ │ │ │ + subeq sl, r5, r4, asr #24 │ │ │ │ + subeq sl, r5, r0, ror #24 │ │ │ │ + subeq sl, r5, r0, lsr ip │ │ │ │ + subeq sl, r5, r4, lsr #24 │ │ │ │ + ldrdeq sl, [r5], #-180 @ 0xffffff4c │ │ │ │ + strdeq sl, [r5], #-180 @ 0xffffff4c │ │ │ │ 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] @ 9dd30 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ + ldr r5, [pc, #660] @ 9ddbc <_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 9dc44 <_Py_InitializeRecursionLimits@@Base+0x3d54> │ │ │ │ + bne 9dcd0 <_Py_InitializeRecursionLimits@@Base+0x3db0> │ │ │ │ ldr r5, [r5, #1132] @ 0x46c │ │ │ │ - movw r3, #22936 @ 0x5998 │ │ │ │ + movw r3, #23128 @ 0x5a58 │ │ │ │ movt r3, #10 │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9dc24 <_Py_InitializeRecursionLimits@@Base+0x3d34> │ │ │ │ + bne 9dcb0 <_Py_InitializeRecursionLimits@@Base+0x3d90> │ │ │ │ ldr r2, [r6, #988] @ 0x3dc │ │ │ │ - movw r3, #64604 @ 0xfc5c │ │ │ │ + movw r3, #64728 @ 0xfcd8 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9dcdc <_Py_InitializeRecursionLimits@@Base+0x3dec> │ │ │ │ - ldr r2, [pc, #576] @ 9dd34 <_Py_InitializeRecursionLimits@@Base+0x3e44> │ │ │ │ + bne 9dd68 <_Py_InitializeRecursionLimits@@Base+0x3e48> │ │ │ │ + ldr r2, [pc, #576] @ 9ddc0 <_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 9dcc8 <_Py_InitializeRecursionLimits@@Base+0x3dd8> │ │ │ │ + beq 9dd54 <_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 9dbb4 <_Py_InitializeRecursionLimits@@Base+0x3cc4> │ │ │ │ + beq 9dc40 <_Py_InitializeRecursionLimits@@Base+0x3d20> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - movw r3, #24564 @ 0x5ff4 │ │ │ │ + movw r3, #23716 @ 0x5ca4 │ │ │ │ movt r3, #24 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 9dc84 <_Py_InitializeRecursionLimits@@Base+0x3d94> │ │ │ │ + bne 9dd10 <_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] │ │ │ │ @@ -115115,15 +115152,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 9dca4 <_Py_InitializeRecursionLimits@@Base+0x3db4> │ │ │ │ + bgt 9dd30 <_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] │ │ │ │ @@ -115133,107 +115170,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 9db34 <_Py_InitializeRecursionLimits@@Base+0x3c44> │ │ │ │ + bcc 9dbc0 <_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 9db34 <_Py_InitializeRecursionLimits@@Base+0x3c44> │ │ │ │ + bne 9dbc0 <_Py_InitializeRecursionLimits@@Base+0x3ca0> │ │ │ │ ldr r2, [r6, #968] @ 0x3c8 │ │ │ │ - movw r3, #32892 @ 0x807c │ │ │ │ + movw r3, #31676 @ 0x7bbc │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9dcf4 <_Py_InitializeRecursionLimits@@Base+0x3e04> │ │ │ │ + bne 9dd80 <_Py_InitializeRecursionLimits@@Base+0x3e60> │ │ │ │ mov r0, #16 │ │ │ │ bl 2e304 │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9dc34 <_Py_InitializeRecursionLimits@@Base+0x3d44> │ │ │ │ + beq 9dcc0 <_Py_InitializeRecursionLimits@@Base+0x3da0> │ │ │ │ ldr r3, [r7, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7, #800] @ 0x320 │ │ │ │ - b 9db34 <_Py_InitializeRecursionLimits@@Base+0x3c44> │ │ │ │ + b 9dbc0 <_Py_InitializeRecursionLimits@@Base+0x3ca0> │ │ │ │ mov r0, #16 │ │ │ │ blx r2 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 9db34 <_Py_InitializeRecursionLimits@@Base+0x3c44> │ │ │ │ + bne 9dbc0 <_Py_InitializeRecursionLimits@@Base+0x3ca0> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ orr r3, r3, #3 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b 9dbac <_Py_InitializeRecursionLimits@@Base+0x3cbc> │ │ │ │ + b 9dc38 <_Py_InitializeRecursionLimits@@Base+0x3d18> │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r4, r6 │ │ │ │ - beq 9dab8 <_Py_InitializeRecursionLimits@@Base+0x3bc8> │ │ │ │ + beq 9db44 <_Py_InitializeRecursionLimits@@Base+0x3c24> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9dc70 <_Py_InitializeRecursionLimits@@Base+0x3d80> │ │ │ │ + bgt 9dcfc <_Py_InitializeRecursionLimits@@Base+0x3ddc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9dd24 <_Py_InitializeRecursionLimits@@Base+0x3e34> │ │ │ │ + beq 9ddb0 <_Py_InitializeRecursionLimits@@Base+0x3e90> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - b 9dbac <_Py_InitializeRecursionLimits@@Base+0x3cbc> │ │ │ │ + b 9dc38 <_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 9db58 <_Py_InitializeRecursionLimits@@Base+0x3c68> │ │ │ │ + b 9dbe4 <_Py_InitializeRecursionLimits@@Base+0x3cc4> │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 255c88 <_PyThreadState_New@@Base+0x644> │ │ │ │ + bl 255090 <_PyThreadState_New@@Base+0x63c> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9dd08 <_Py_InitializeRecursionLimits@@Base+0x3e18> │ │ │ │ + beq 9dd94 <_Py_InitializeRecursionLimits@@Base+0x3e74> │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - b 9db88 <_Py_InitializeRecursionLimits@@Base+0x3c98> │ │ │ │ + b 9dc14 <_Py_InitializeRecursionLimits@@Base+0x3cf4> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9fd84 │ │ │ │ + bl 9fe00 │ │ │ │ mov r2, r0 │ │ │ │ - b 9dbe4 <_Py_InitializeRecursionLimits@@Base+0x3cf4> │ │ │ │ + b 9dc70 <_Py_InitializeRecursionLimits@@Base+0x3d50> │ │ │ │ ldr r0, [r6, #984] @ 0x3d8 │ │ │ │ mov r1, #16 │ │ │ │ blx r2 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 9db34 <_Py_InitializeRecursionLimits@@Base+0x3c44> │ │ │ │ - b 9dc34 <_Py_InitializeRecursionLimits@@Base+0x3d44> │ │ │ │ + bne 9dbc0 <_Py_InitializeRecursionLimits@@Base+0x3ca0> │ │ │ │ + b 9dcc0 <_Py_InitializeRecursionLimits@@Base+0x3da0> │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ mov r1, #16 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ - b 9dc0c <_Py_InitializeRecursionLimits@@Base+0x3d1c> │ │ │ │ + b 9dc98 <_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 9dc34 <_Py_InitializeRecursionLimits@@Base+0x3d44> │ │ │ │ + b 9dcc0 <_Py_InitializeRecursionLimits@@Base+0x3da0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b 9dc70 <_Py_InitializeRecursionLimits@@Base+0x3d80> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b 9dcfc <_Py_InitializeRecursionLimits@@Base+0x3ddc> │ │ │ │ strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0009dd38 <_Py_hashtable_get@@Base>: │ │ │ │ +0009ddc4 <_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 │ │ │ │ @@ -115243,41 +115280,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, #59712 @ 0xe940 │ │ │ │ + movw r3, #59852 @ 0xe9cc │ │ │ │ movt r3, #9 │ │ │ │ mov r9, r0 │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne 9e66c <_Py_hashtable_get@@Base+0x934> │ │ │ │ + bne 9e6f8 <_Py_hashtable_get@@Base+0x934> │ │ │ │ ldr sl, [r1, #12] │ │ │ │ cmn sl, #1 │ │ │ │ - bne 9e284 <_Py_hashtable_get@@Base+0x54c> │ │ │ │ + bne 9e310 <_Py_hashtable_get@@Base+0x54c> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq 9e70c <_Py_hashtable_get@@Base+0x9d4> │ │ │ │ + beq 9e798 <_Py_hashtable_get@@Base+0x9d4> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 9e6a4 <_Py_hashtable_get@@Base+0x96c> │ │ │ │ + beq 9e730 <_Py_hashtable_get@@Base+0x96c> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul sl, r2, r3 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 9e27c <_Py_hashtable_get@@Base+0x544> │ │ │ │ + beq 9e308 <_Py_hashtable_get@@Base+0x544> │ │ │ │ add r7, r1, #20 │ │ │ │ - movw r2, #45176 @ 0xb078 │ │ │ │ + movw r2, #45596 @ 0xb21c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #38748 @ 0x975c │ │ │ │ + movw r3, #38796 @ 0x978c │ │ │ │ movt r3, #9 │ │ │ │ - ldr r2, [r2] │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9e6f8 <_Py_hashtable_get@@Base+0x9c0> │ │ │ │ + bne 9e784 <_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} │ │ │ │ @@ -115302,15 +115339,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 9e2b4 <_Py_hashtable_get@@Base+0x57c> │ │ │ │ + ble 9e340 <_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 │ │ │ │ @@ -115349,15 +115386,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 9e008 <_Py_hashtable_get@@Base+0x2d0> │ │ │ │ + bls 9e094 <_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 │ │ │ │ @@ -115402,29 +115439,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 9df40 <_Py_hashtable_get@@Base+0x208> │ │ │ │ + bgt 9dfcc <_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] @ 9e938 <_Py_hashtable_get@@Base+0xc00> │ │ │ │ + ldr r5, [pc, #2324] @ 9e9c4 <_Py_hashtable_get@@Base+0xc00> │ │ │ │ add sl, r8, #7 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp sl, #6 │ │ │ │ - bhi 9e734 <_Py_hashtable_get@@Base+0x9fc> │ │ │ │ + bhi 9e7c0 <_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 │ │ │ │ @@ -115572,25 +115609,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 9e4f4 <_Py_hashtable_get@@Base+0x7bc> │ │ │ │ + bne 9e580 <_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] @ 9e93c <_Py_hashtable_get@@Base+0xc04> │ │ │ │ + ldr sl, [pc, #1660] @ 9e9c8 <_Py_hashtable_get@@Base+0xc04> │ │ │ │ mov r8, #0 │ │ │ │ str r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r5, #6 │ │ │ │ - bhi 9e734 <_Py_hashtable_get@@Base+0x9fc> │ │ │ │ + bhi 9e7c0 <_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] │ │ │ │ @@ -115720,159 +115757,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 9e274 <_Py_hashtable_get@@Base+0x53c> │ │ │ │ + b 9e300 <_Py_hashtable_get@@Base+0x53c> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne 9e59c <_Py_hashtable_get@@Base+0x864> │ │ │ │ + bne 9e628 <_Py_hashtable_get@@Base+0x864> │ │ │ │ ldr r2, [r9, #20] │ │ │ │ - movw r3, #640 @ 0x280 │ │ │ │ + movw r3, #46536 @ 0xb5c8 │ │ │ │ movt r3, #10 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9e67c <_Py_hashtable_get@@Base+0x944> │ │ │ │ + bne 9e708 <_Py_hashtable_get@@Base+0x944> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r3, #0 │ │ │ │ - beq 9e728 <_Py_hashtable_get@@Base+0x9f0> │ │ │ │ + beq 9e7b4 <_Py_hashtable_get@@Base+0x9f0> │ │ │ │ ldr r2, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 9e59c <_Py_hashtable_get@@Base+0x864> │ │ │ │ - ldrb r3, [r0, #16] │ │ │ │ - ldrb ip, [r1, #16] │ │ │ │ - ubfx r0, r3, #2, #3 │ │ │ │ - ubfx lr, ip, #2, #3 │ │ │ │ - cmp lr, r0 │ │ │ │ - bne 9e59c <_Py_hashtable_get@@Base+0x864> │ │ │ │ + bne 9e628 <_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 9e628 <_Py_hashtable_get@@Base+0x864> │ │ │ │ + tst r0, #32 │ │ │ │ + beq 9e758 <_Py_hashtable_get@@Base+0x994> │ │ │ │ + tst r0, #64 @ 0x40 │ │ │ │ + ldreq r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + addeq r0, r0, #28 │ │ │ │ + beq 9e760 <_Py_hashtable_get@@Base+0x99c> │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ tst r3, #32 │ │ │ │ - beq 9e6cc <_Py_hashtable_get@@Base+0x994> │ │ │ │ + add r0, r0, #20 │ │ │ │ + beq 9e76c <_Py_hashtable_get@@Base+0x9a8> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - ldreq r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - addeq r0, r3, #28 │ │ │ │ - beq 9e6d4 <_Py_hashtable_get@@Base+0x99c> │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - tst ip, #32 │ │ │ │ - add r0, r3, #20 │ │ │ │ - beq 9e6e0 <_Py_hashtable_get@@Base+0x9a8> │ │ │ │ - tst ip, #64 @ 0x40 │ │ │ │ addeq r1, r1, #28 │ │ │ │ - beq 9e6e4 <_Py_hashtable_get@@Base+0x9ac> │ │ │ │ - mul r2, r2, lr │ │ │ │ + beq 9e770 <_Py_hashtable_get@@Base+0x9ac> │ │ │ │ + mul r2, r2, ip │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e2a8 <_Py_hashtable_get@@Base+0x570> │ │ │ │ + beq 9e334 <_Py_hashtable_get@@Base+0x570> │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9e2a4 <_Py_hashtable_get@@Base+0x56c> │ │ │ │ + beq 9e330 <_Py_hashtable_get@@Base+0x56c> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne 9e63c <_Py_hashtable_get@@Base+0x904> │ │ │ │ + bne 9e6c8 <_Py_hashtable_get@@Base+0x904> │ │ │ │ ldr r2, [r9, #20] │ │ │ │ - movw r3, #640 @ 0x280 │ │ │ │ + movw r3, #46536 @ 0xb5c8 │ │ │ │ movt r3, #10 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9e690 <_Py_hashtable_get@@Base+0x958> │ │ │ │ + bne 9e71c <_Py_hashtable_get@@Base+0x958> │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 9e92c <_Py_hashtable_get@@Base+0xbf4> │ │ │ │ + beq 9e9b8 <_Py_hashtable_get@@Base+0xbf4> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9e63c <_Py_hashtable_get@@Base+0x904> │ │ │ │ + bne 9e6c8 <_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 9e63c <_Py_hashtable_get@@Base+0x904> │ │ │ │ + bne 9e6c8 <_Py_hashtable_get@@Base+0x904> │ │ │ │ tst r0, #32 │ │ │ │ - beq 9e720 <_Py_hashtable_get@@Base+0x9e8> │ │ │ │ + beq 9e7ac <_Py_hashtable_get@@Base+0x9e8> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r6, #20 │ │ │ │ addeq r0, r6, #28 │ │ │ │ tst r3, #32 │ │ │ │ - beq 9e718 <_Py_hashtable_get@@Base+0x9e0> │ │ │ │ + beq 9e7a4 <_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 9e2a8 <_Py_hashtable_get@@Base+0x570> │ │ │ │ + beq 9e334 <_Py_hashtable_get@@Base+0x570> │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9e2a4 <_Py_hashtable_get@@Base+0x56c> │ │ │ │ - b 9e5ac <_Py_hashtable_get@@Base+0x874> │ │ │ │ + beq 9e330 <_Py_hashtable_get@@Base+0x56c> │ │ │ │ + b 9e638 <_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 9e06c <_Py_hashtable_get@@Base+0x334> │ │ │ │ + b 9e0f8 <_Py_hashtable_get@@Base+0x334> │ │ │ │ ldrb r5, [r7, #1] │ │ │ │ bfi r8, r5, #8, #8 │ │ │ │ - b 9e2ec <_Py_hashtable_get@@Base+0x5b4> │ │ │ │ + b 9e378 <_Py_hashtable_get@@Base+0x5b4> │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b 9e288 <_Py_hashtable_get@@Base+0x550> │ │ │ │ + b 9e314 <_Py_hashtable_get@@Base+0x550> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9e2a8 <_Py_hashtable_get@@Base+0x570> │ │ │ │ - b 9e59c <_Py_hashtable_get@@Base+0x864> │ │ │ │ + bne 9e334 <_Py_hashtable_get@@Base+0x570> │ │ │ │ + b 9e628 <_Py_hashtable_get@@Base+0x864> │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9e2a8 <_Py_hashtable_get@@Base+0x570> │ │ │ │ - b 9e63c <_Py_hashtable_get@@Base+0x904> │ │ │ │ + bne 9e334 <_Py_hashtable_get@@Base+0x570> │ │ │ │ + b 9e6c8 <_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 9ddcc <_Py_hashtable_get@@Base+0x94> │ │ │ │ - b 9e27c <_Py_hashtable_get@@Base+0x544> │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ - ldrb r3, [r1, #16] │ │ │ │ - tst r3, #32 │ │ │ │ - bne 9e57c <_Py_hashtable_get@@Base+0x844> │ │ │ │ + bne 9de58 <_Py_hashtable_get@@Base+0x94> │ │ │ │ + b 9e308 <_Py_hashtable_get@@Base+0x544> │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + ldrb lr, [r1, #16] │ │ │ │ + tst lr, #32 │ │ │ │ + bne 9e608 <_Py_hashtable_get@@Base+0x844> │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - mul r2, r2, lr │ │ │ │ + mul r2, r2, ip │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e2a8 <_Py_hashtable_get@@Base+0x570> │ │ │ │ - b 9e59c <_Py_hashtable_get@@Base+0x864> │ │ │ │ + beq 9e334 <_Py_hashtable_get@@Base+0x570> │ │ │ │ + b 9e628 <_Py_hashtable_get@@Base+0x864> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ blx r2 │ │ │ │ mov sl, r0 │ │ │ │ - b 9e274 <_Py_hashtable_get@@Base+0x53c> │ │ │ │ + b 9e300 <_Py_hashtable_get@@Base+0x53c> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r7, [r3, #28] │ │ │ │ - b 9e6ac <_Py_hashtable_get@@Base+0x974> │ │ │ │ + b 9e738 <_Py_hashtable_get@@Base+0x974> │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b 9e62c <_Py_hashtable_get@@Base+0x8f4> │ │ │ │ + b 9e6b8 <_Py_hashtable_get@@Base+0x8f4> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - b 9e618 <_Py_hashtable_get@@Base+0x8e0> │ │ │ │ + b 9e6a4 <_Py_hashtable_get@@Base+0x8e0> │ │ │ │ cmp r3, r1 │ │ │ │ - beq 9e2a8 <_Py_hashtable_get@@Base+0x570> │ │ │ │ - b 9e59c <_Py_hashtable_get@@Base+0x864> │ │ │ │ + beq 9e334 <_Py_hashtable_get@@Base+0x570> │ │ │ │ + b 9e628 <_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 │ │ │ │ @@ -115990,49 +116027,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 9e274 <_Py_hashtable_get@@Base+0x53c> │ │ │ │ + b 9e300 <_Py_hashtable_get@@Base+0x53c> │ │ │ │ cmp r1, r6 │ │ │ │ - beq 9e2a8 <_Py_hashtable_get@@Base+0x570> │ │ │ │ - b 9e63c <_Py_hashtable_get@@Base+0x904> │ │ │ │ - subeq fp, r5, ip, lsl #11 │ │ │ │ - umaaleq fp, r5, sl, r5 │ │ │ │ + beq 9e334 <_Py_hashtable_get@@Base+0x570> │ │ │ │ + b 9e6c8 <_Py_hashtable_get@@Base+0x904> │ │ │ │ + subeq sl, r5, ip, asr #22 │ │ │ │ + subeq sl, r5, sl, asr fp │ │ │ │ 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 9ee34 <_Py_hashtable_get@@Base+0x10fc> │ │ │ │ + bne 9eec0 <_Py_hashtable_get@@Base+0x10fc> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ tst r3, #32 │ │ │ │ - beq 9f0c8 <_Py_hashtable_get@@Base+0x1390> │ │ │ │ + beq 9f154 <_Py_hashtable_get@@Base+0x1390> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 9f09c <_Py_hashtable_get@@Base+0x1364> │ │ │ │ + beq 9f128 <_Py_hashtable_get@@Base+0x1364> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul r5, r2, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 9ee2c <_Py_hashtable_get@@Base+0x10f4> │ │ │ │ + beq 9eeb8 <_Py_hashtable_get@@Base+0x10f4> │ │ │ │ add r3, r0, #20 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movw r2, #45176 @ 0xb078 │ │ │ │ + movw r2, #45596 @ 0xb21c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #38748 @ 0x975c │ │ │ │ + movw r3, #38796 @ 0x978c │ │ │ │ movt r3, #9 │ │ │ │ - ldr r2, [r2] │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9f0d8 <_Py_hashtable_get@@Base+0x13a0> │ │ │ │ + bne 9f164 <_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} │ │ │ │ @@ -116057,15 +116094,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 9ee40 <_Py_hashtable_get@@Base+0x1108> │ │ │ │ + ble 9eecc <_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 │ │ │ │ @@ -116099,15 +116136,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 9ebbc <_Py_hashtable_get@@Base+0xe84> │ │ │ │ + bls 9ec48 <_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 │ │ │ │ @@ -116152,29 +116189,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 9eafc <_Py_hashtable_get@@Base+0xdc4> │ │ │ │ + bgt 9eb88 <_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] @ 9f0ec <_Py_hashtable_get@@Base+0x13b4> │ │ │ │ + ldr r9, [pc, #1304] @ 9f178 <_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 9ee8c <_Py_hashtable_get@@Base+0x1154> │ │ │ │ + bhi 9ef18 <_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 │ │ │ │ @@ -116316,20 +116353,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] @ 9f0f0 <_Py_hashtable_get@@Base+0x13b8> │ │ │ │ + ldr r7, [pc, #680] @ 9f17c <_Py_hashtable_get@@Base+0x13b8> │ │ │ │ sub r9, r5, #1 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ cmp r9, #6 │ │ │ │ - bhi 9ee8c <_Py_hashtable_get@@Base+0x1154> │ │ │ │ + bhi 9ef18 <_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 │ │ │ │ @@ -116462,86 +116499,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 9ee24 <_Py_hashtable_get@@Base+0x10ec> │ │ │ │ + b 9eeb0 <_Py_hashtable_get@@Base+0x10ec> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r5, [r5, #4] │ │ │ │ bfi r6, r5, #0, #8 │ │ │ │ - b 9ec1c <_Py_hashtable_get@@Base+0xee4> │ │ │ │ + b 9eca8 <_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 9e998 <_Py_hashtable_get@@Base+0xc60> │ │ │ │ - b 9ee2c <_Py_hashtable_get@@Base+0x10f4> │ │ │ │ + bne 9ea24 <_Py_hashtable_get@@Base+0xc60> │ │ │ │ + b 9eeb8 <_Py_hashtable_get@@Base+0x10f4> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 9f0a8 <_Py_hashtable_get@@Base+0x1370> │ │ │ │ + b 9f134 <_Py_hashtable_get@@Base+0x1370> │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b 9ee24 <_Py_hashtable_get@@Base+0x10ec> │ │ │ │ - subeq fp, r5, r8, lsr #11 │ │ │ │ - strheq fp, [r5], #-86 @ 0xffffffaa │ │ │ │ + b 9eeb0 <_Py_hashtable_get@@Base+0x10ec> │ │ │ │ + subeq sl, r5, r8, ror #22 │ │ │ │ + subeq sl, r5, r6, ror fp │ │ │ │ │ │ │ │ -0009f0f4 <_Py_hashtable_set@@Base>: │ │ │ │ +0009f180 <_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, #22936 @ 0x5998 │ │ │ │ + movw r3, #23128 @ 0x5a58 │ │ │ │ movt r3, #10 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 9f280 <_Py_hashtable_set@@Base+0x18c> │ │ │ │ + bne 9f30c <_Py_hashtable_set@@Base+0x18c> │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r3, #64604 @ 0xfc5c │ │ │ │ + movw r3, #64728 @ 0xfcd8 │ │ │ │ movt r3, #9 │ │ │ │ ldr r2, [r6, #988] @ 0x3dc │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9f328 <_Py_hashtable_set@@Base+0x234> │ │ │ │ - ldr r3, [pc, #552] @ 9f378 <_Py_hashtable_set@@Base+0x284> │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + bne 9f3b4 <_Py_hashtable_set@@Base+0x234> │ │ │ │ + ldr r1, [pc, #552] @ 9f404 <_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 9f30c <_Py_hashtable_set@@Base+0x218> │ │ │ │ + beq 9f398 <_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 9f208 <_Py_hashtable_set@@Base+0x114> │ │ │ │ + beq 9f294 <_Py_hashtable_set@@Base+0x114> │ │ │ │ ldr r6, [r4, #16] │ │ │ │ - movw r3, #24564 @ 0x5ff4 │ │ │ │ + movw r3, #23716 @ 0x5ca4 │ │ │ │ movt r3, #24 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 9f298 <_Py_hashtable_set@@Base+0x1a4> │ │ │ │ + bne 9f324 <_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 │ │ │ │ @@ -116550,15 +116587,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 9f2e8 <_Py_hashtable_set@@Base+0x1f4> │ │ │ │ + bgt 9f374 <_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] │ │ │ │ @@ -116566,44 +116603,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 9f18c <_Py_hashtable_set@@Base+0x98> │ │ │ │ + bhi 9f218 <_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 9f18c <_Py_hashtable_set@@Base+0x98> │ │ │ │ + bne 9f218 <_Py_hashtable_set@@Base+0x98> │ │ │ │ ldr r1, [r6, #968] @ 0x3c8 │ │ │ │ - movw r3, #32892 @ 0x807c │ │ │ │ + movw r3, #31676 @ 0x7bbc │ │ │ │ movt r3, #9 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 9f340 <_Py_hashtable_set@@Base+0x24c> │ │ │ │ + bne 9f3cc <_Py_hashtable_set@@Base+0x24c> │ │ │ │ mov r0, #16 │ │ │ │ bl 2e304 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9f290 <_Py_hashtable_set@@Base+0x19c> │ │ │ │ + beq 9f31c <_Py_hashtable_set@@Base+0x19c> │ │ │ │ ldr r3, [r2, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #800] @ 0x320 │ │ │ │ - b 9f18c <_Py_hashtable_set@@Base+0x98> │ │ │ │ + b 9f218 <_Py_hashtable_set@@Base+0x98> │ │ │ │ mov r0, #16 │ │ │ │ blx r1 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 9f18c <_Py_hashtable_set@@Base+0x98> │ │ │ │ + bne 9f218 <_Py_hashtable_set@@Base+0x98> │ │ │ │ mvn r0, #0 │ │ │ │ - b 9f200 <_Py_hashtable_set@@Base+0x10c> │ │ │ │ + b 9f28c <_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 │ │ │ │ @@ -116615,217 +116652,213 @@ │ │ │ │ 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 9f1e4 <_Py_hashtable_set@@Base+0xf0> │ │ │ │ + ble 9f270 <_Py_hashtable_set@@Base+0xf0> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 255c88 <_PyThreadState_New@@Base+0x644> │ │ │ │ + bl 255090 <_PyThreadState_New@@Base+0x63c> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9f35c <_Py_hashtable_set@@Base+0x268> │ │ │ │ + beq 9f3e8 <_Py_hashtable_set@@Base+0x268> │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - b 9f1e4 <_Py_hashtable_set@@Base+0xf0> │ │ │ │ + b 9f270 <_Py_hashtable_set@@Base+0xf0> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 9fd84 │ │ │ │ + bl 9fe00 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, r0 │ │ │ │ - b 9f238 <_Py_hashtable_set@@Base+0x144> │ │ │ │ + b 9f2c4 <_Py_hashtable_set@@Base+0x144> │ │ │ │ mov r1, #16 │ │ │ │ ldr r0, [r6, #984] @ 0x3d8 │ │ │ │ blx r2 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 9f18c <_Py_hashtable_set@@Base+0x98> │ │ │ │ - b 9f290 <_Py_hashtable_set@@Base+0x19c> │ │ │ │ + bne 9f218 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + b 9f31c <_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 9f268 <_Py_hashtable_set@@Base+0x174> │ │ │ │ + b 9f2f4 <_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 9f290 <_Py_hashtable_set@@Base+0x19c> │ │ │ │ + b 9f31c <_Py_hashtable_set@@Base+0x19c> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0009f37c : │ │ │ │ +0009f408 : │ │ │ │ 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, #504] @ 9f590 │ │ │ │ - mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ + ldr r6, [pc, #484] @ 9f608 │ │ │ │ + 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 9f438 │ │ │ │ + beq 9f4c0 │ │ │ │ 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, #456] @ 9f594 │ │ │ │ + ldr r2, [pc, #436] @ 9f60c │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r3] │ │ │ │ ldr r4, [r2, #1708] @ 0x6ac │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9f4b4 │ │ │ │ + bne 9f534 │ │ │ │ ldr lr, [r1, #3836] @ 0xefc │ │ │ │ sub r0, r3, #8 │ │ │ │ + ldr r2, [pc, #408] @ 9f610 │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str r4, [r3, #28] │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ - vldr d7, [pc, #408] @ 9f588 │ │ │ │ - ldr r5, [lr, #4] │ │ │ │ + str r4, [r3, #8] │ │ │ │ + vldr d7, [pc, #372] @ 9f600 │ │ │ │ and r2, r2, #3 │ │ │ │ + ldr r4, [lr, #4] │ │ │ │ ldr ip, [r1, #3824] @ 0xef0 │ │ │ │ - str r4, [r3, #28] │ │ │ │ - orr r2, r2, r5 │ │ │ │ - str r4, [r3, #8] │ │ │ │ - add ip, ip, #1 │ │ │ │ + orr r2, r2, r4 │ │ │ │ vstr d7, [r3, #16] │ │ │ │ - movw r4, #46952 @ 0xb768 │ │ │ │ - movt r4, #96 @ 0x60 │ │ │ │ - str r4, [r3, #24] │ │ │ │ - str r0, [r5] │ │ │ │ + str r0, [r4] │ │ │ │ str r2, [r3, #-4] │ │ │ │ + add r2, ip, #1 │ │ │ │ str lr, [r3, #-8] │ │ │ │ str r0, [lr, #4] │ │ │ │ - str ip, [r1, #3824] @ 0xef0 │ │ │ │ + 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 9f7b0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f82c <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 9f56c │ │ │ │ + beq 9f5e8 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ mov ip, #0 │ │ │ │ - str ip, [r3, #28] │ │ │ │ + ldr r2, [pc, #300] @ 9f610 │ │ │ │ sub r1, r3, #8 │ │ │ │ - str ip, [r3, #8] │ │ │ │ - movw ip, #46952 @ 0xb768 │ │ │ │ - movt ip, #96 @ 0x60 │ │ │ │ - str ip, [r3, #24] │ │ │ │ - ldr ip, [r0, #3836] @ 0xefc │ │ │ │ - mov r4, #0 │ │ │ │ + str r2, [r3, #24] │ │ │ │ + ldr lr, [r0, #3836] @ 0xefc │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ - mov r5, #0 │ │ │ │ - strd r4, [r3, #16] │ │ │ │ - ldr lr, [ip, #4] │ │ │ │ + vldr d7, [pc, #264] @ 9f600 │ │ │ │ + ldr r4, [lr, #4] │ │ │ │ and r2, r2, #3 │ │ │ │ - orr r2, r2, lr │ │ │ │ - str r1, [lr] │ │ │ │ + str ip, [r3, #28] │ │ │ │ + str ip, [r3, #8] │ │ │ │ + orr r2, r2, r4 │ │ │ │ + ldr ip, [r0, #3824] @ 0xef0 │ │ │ │ + vstr d7, [r3, #16] │ │ │ │ + add ip, ip, #1 │ │ │ │ + str r1, [r4] │ │ │ │ str r2, [r3, #-4] │ │ │ │ - ldr r2, [r0, #3824] @ 0xef0 │ │ │ │ - str ip, [r3, #-8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r1, [ip, #4] │ │ │ │ - str r2, [r0, #3824] @ 0xef0 │ │ │ │ + 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, #58708 @ 0xe554 │ │ │ │ + movw r1, #57428 @ 0xe054 │ │ │ │ movt r1, #27 │ │ │ │ cmp r4, r1 │ │ │ │ - bne 9f54c │ │ │ │ - ldr r0, [pc, #204] @ 9f598 │ │ │ │ + bne 9f5c8 │ │ │ │ + ldr r0, [pc, #200] @ 9f614 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bdcb8 │ │ │ │ + bl 1bd7b8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldrne r2, [r6, r5] │ │ │ │ - bne 9f4f4 │ │ │ │ + bne 9f574 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r2, [r6, r5] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr lr, [r2, #3836] @ 0xefc │ │ │ │ - mov r0, #0 │ │ │ │ ldr r1, [r3, #-4] │ │ │ │ - vldr d7, [pc, #128] @ 9f588 │ │ │ │ + vldr d7, [pc, #124] @ 9f600 │ │ │ │ ldr r4, [lr, #4] │ │ │ │ and r1, r1, #3 │ │ │ │ ldr ip, [r2, #3824] @ 0xef0 │ │ │ │ + ldr r0, [pc, #124] @ 9f610 │ │ │ │ orr r1, r1, r4 │ │ │ │ - str r0, [r3, #28] │ │ │ │ - str r0, [r3, #8] │ │ │ │ + str r0, [r3, #24] │ │ │ │ add ip, ip, #1 │ │ │ │ + mov r0, #0 │ │ │ │ vstr d7, [r3, #16] │ │ │ │ - movw r0, #46952 @ 0xb768 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - str r0, [r3, #24] │ │ │ │ + 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 9f42c │ │ │ │ + b 9f4b4 │ │ │ │ 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 9f4f4 │ │ │ │ - movw r0, #46952 @ 0xb768 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ + b 9f574 │ │ │ │ + ldr r0, [pc, #32] @ 9f610 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 25bd40 <_PyNamespace_New@@Base+0x19c> │ │ │ │ + bl 25afa0 <_PyNamespace_New@@Base+0x19c> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b 9f42c │ │ │ │ + b 9f4b4 │ │ │ │ nop {0} │ │ │ │ ... │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq fp, r0, ip, ror #4 │ │ │ │ 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] @ 9f7a4 │ │ │ │ - mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ + ldr r5, [pc, #492] @ 9f820 │ │ │ │ + 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 9f660 │ │ │ │ - ldr ip, [pc, #448] @ 9f7a8 │ │ │ │ + beq 9f6dc │ │ │ │ + ldr ip, [pc, #448] @ 9f824 │ │ │ │ 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 9f6cc │ │ │ │ + bne 9f748 │ │ │ │ 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] │ │ │ │ @@ -116841,17 +116874,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 9f7b0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f82c <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 9f77c │ │ │ │ + beq 9f7f8 │ │ │ │ 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 │ │ │ │ @@ -116866,28 +116899,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, #58708 @ 0xe554 │ │ │ │ + movw r2, #57428 @ 0xe054 │ │ │ │ movt r2, #27 │ │ │ │ cmp lr, r2 │ │ │ │ - bne 9f758 │ │ │ │ - ldr r0, [pc, #200] @ 9f7ac │ │ │ │ + bne 9f7d4 │ │ │ │ + ldr r0, [pc, #200] @ 9f828 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 1bdcb8 │ │ │ │ + bl 1bd7b8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldrne r2, [r5, r4] │ │ │ │ - bne 9f70c │ │ │ │ + bne 9f788 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ 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] │ │ │ │ @@ -116900,292 +116933,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 9f654 │ │ │ │ + b 9f6d0 │ │ │ │ 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 9f70c │ │ │ │ + b 9f788 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 25bd40 <_PyNamespace_New@@Base+0x19c> │ │ │ │ + bl 25afa0 <_PyNamespace_New@@Base+0x19c> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 9f654 │ │ │ │ + beq 9f6d0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b 9f654 │ │ │ │ + b 9f6d0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -0009f7b0 <_PyObject_GC_New@@Base>: │ │ │ │ +0009f82c <_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 9fa7c <_PyObject_GC_New@@Base+0x2cc> │ │ │ │ - ldr r9, [pc, #776] @ 9fafc <_PyObject_GC_New@@Base+0x34c> │ │ │ │ + bne 9faf8 <_PyObject_GC_New@@Base+0x2cc> │ │ │ │ + ldr r9, [pc, #776] @ 9fb78 <_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 9faac <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ + bhi 9fb28 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ adds r5, r3, r5 │ │ │ │ - bmi 9faac <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ + bmi 9fb28 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r2, #64604 @ 0xfc5c │ │ │ │ + movw r2, #64728 @ 0xfcd8 │ │ │ │ movt r2, #9 │ │ │ │ mov r4, r0 │ │ │ │ ldr sl, [r6, #1008] @ 0x3f0 │ │ │ │ cmp sl, r2 │ │ │ │ - bne 9fa40 <_PyObject_GC_New@@Base+0x290> │ │ │ │ - ldr r2, [pc, #712] @ 9fb00 <_PyObject_GC_New@@Base+0x350> │ │ │ │ + bne 9fabc <_PyObject_GC_New@@Base+0x290> │ │ │ │ + ldr r2, [pc, #712] @ 9fb7c <_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 9f9f8 <_PyObject_GC_New@@Base+0x248> │ │ │ │ + bcs 9fa74 <_PyObject_GC_New@@Base+0x248> │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r2, [sl, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq 9f9e0 <_PyObject_GC_New@@Base+0x230> │ │ │ │ + beq 9fa5c <_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 9f8f4 <_PyObject_GC_New@@Base+0x144> │ │ │ │ + beq 9f970 <_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 9f934 <_PyObject_GC_New@@Base+0x184> │ │ │ │ + bgt 9f9b0 <_PyObject_GC_New@@Base+0x184> │ │ │ │ ldr r2, [r4] │ │ │ │ - ldr r1, [pc, #580] @ 9fb04 <_PyObject_GC_New@@Base+0x354> │ │ │ │ + ldr r1, [pc, #580] @ 9fb80 <_PyObject_GC_New@@Base+0x354> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r4, [r3, #4] │ │ │ │ - ble 9f98c <_PyObject_GC_New@@Base+0x1dc> │ │ │ │ + ble 9fa08 <_PyObject_GC_New@@Base+0x1dc> │ │ │ │ ldr r5, [r1, #1708] @ 0x6ac │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 9f9a8 <_PyObject_GC_New@@Base+0x1f8> │ │ │ │ + bne 9fa24 <_PyObject_GC_New@@Base+0x1f8> │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ tst r2, #4 │ │ │ │ - bne 9fa64 <_PyObject_GC_New@@Base+0x2b4> │ │ │ │ + bne 9fae0 <_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 9f924 <_PyObject_GC_New@@Base+0x174> │ │ │ │ + bhi 9f9a0 <_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 9f880 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ + b 9f8fc <_PyObject_GC_New@@Base+0xd0> │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [ip, #12] │ │ │ │ str ip, [r2, #8] │ │ │ │ - b 9f880 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ + b 9f8fc <_PyObject_GC_New@@Base+0xd0> │ │ │ │ ldr r2, [r1, #3732] @ 0xe94 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 9f8b4 <_PyObject_GC_New@@Base+0x104> │ │ │ │ + beq 9f930 <_PyObject_GC_New@@Base+0x104> │ │ │ │ ldr r2, [r1, #3808] @ 0xee0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9f8b4 <_PyObject_GC_New@@Base+0x104> │ │ │ │ + bne 9f930 <_PyObject_GC_New@@Base+0x104> │ │ │ │ ldr r2, [r8, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9faec <_PyObject_GC_New@@Base+0x33c> │ │ │ │ + bne 9fb68 <_PyObject_GC_New@@Base+0x33c> │ │ │ │ add r1, r8, #12 │ │ │ │ ldr r2, [r8, #12] │ │ │ │ tst r2, #16 │ │ │ │ - bne 9f8b4 <_PyObject_GC_New@@Base+0x104> │ │ │ │ + bne 9f930 <_PyObject_GC_New@@Base+0x104> │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9f970 <_PyObject_GC_New@@Base+0x1c0> │ │ │ │ + bne 9f9ec <_PyObject_GC_New@@Base+0x1c0> │ │ │ │ dmb ish │ │ │ │ - b 9f8b4 <_PyObject_GC_New@@Base+0x104> │ │ │ │ + b 9f930 <_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 9f8dc <_PyObject_GC_New@@Base+0x12c> │ │ │ │ - movw r2, #58708 @ 0xe554 │ │ │ │ + beq 9f958 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ + movw r2, #57428 @ 0xe054 │ │ │ │ movt r2, #27 │ │ │ │ cmp r5, r2 │ │ │ │ - bne 9fad0 <_PyObject_GC_New@@Base+0x320> │ │ │ │ - ldr r0, [pc, #328] @ 9fb08 <_PyObject_GC_New@@Base+0x358> │ │ │ │ + bne 9fb4c <_PyObject_GC_New@@Base+0x320> │ │ │ │ + ldr r0, [pc, #328] @ 9fb84 <_PyObject_GC_New@@Base+0x358> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1bdcb8 │ │ │ │ + bl 1bd7b8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9f8dc <_PyObject_GC_New@@Base+0x12c> │ │ │ │ + bne 9f958 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ mov r0, r3 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 9f8dc <_PyObject_GC_New@@Base+0x12c> │ │ │ │ + b 9f958 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 9fd84 │ │ │ │ + bl 9fe00 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9f91c <_PyObject_GC_New@@Base+0x16c> │ │ │ │ + bne 9f998 <_PyObject_GC_New@@Base+0x16c> │ │ │ │ ldr r2, [r6, #968] @ 0x3c8 │ │ │ │ - movw r1, #32892 @ 0x807c │ │ │ │ + movw r1, #31676 @ 0x7bbc │ │ │ │ movt r1, #9 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne 9fabc <_PyObject_GC_New@@Base+0x30c> │ │ │ │ + bne 9fb38 <_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 9faac <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ + beq 9fb28 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ ldr r2, [sl, #800] @ 0x320 │ │ │ │ ldr r8, [r9, r7] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [sl, #800] @ 0x320 │ │ │ │ - b 9f880 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ + b 9f8fc <_PyObject_GC_New@@Base+0xd0> │ │ │ │ ldr r0, [r6, #1004] @ 0x3ec │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx sl │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9faac <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ + beq 9fb28 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ ldr r8, [r9, r7] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 9f880 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ + b 9f8fc <_PyObject_GC_New@@Base+0xd0> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 26d714 │ │ │ │ + bl 26d2b4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 9f8e8 <_PyObject_GC_New@@Base+0x138> │ │ │ │ + b 9f964 <_PyObject_GC_New@@Base+0x138> │ │ │ │ ldr r1, [r0, #444] @ 0x1bc │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr r9, [pc, #112] @ 9fafc <_PyObject_GC_New@@Base+0x34c> │ │ │ │ + ldr r9, [pc, #112] @ 9fb78 <_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 9f7f4 <_PyObject_GC_New@@Base+0x44> │ │ │ │ + b 9f870 <_PyObject_GC_New@@Base+0x44> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e1c5c │ │ │ │ + b 2e17ac │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 9fa24 <_PyObject_GC_New@@Base+0x274> │ │ │ │ + b 9faa0 <_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 9f8dc <_PyObject_GC_New@@Base+0x12c> │ │ │ │ + b 9f958 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9f8b4 <_PyObject_GC_New@@Base+0x104> │ │ │ │ - b 9f95c <_PyObject_GC_New@@Base+0x1ac> │ │ │ │ + bne 9f930 <_PyObject_GC_New@@Base+0x104> │ │ │ │ + b 9f9d8 <_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 │ │ │ │ │ │ │ │ -0009fb0c : │ │ │ │ +0009fb88 : │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt 9fc50 │ │ │ │ + blt 9fccc │ │ │ │ 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, #64604 @ 0xfc5c │ │ │ │ + movw r3, #64728 @ 0xfcd8 │ │ │ │ movt r3, #9 │ │ │ │ ldr lr, [r4, #1008] @ 0x3f0 │ │ │ │ cmp lr, r3 │ │ │ │ - bne 9fc28 │ │ │ │ - ldr r0, [pc, #264] @ 9fc58 │ │ │ │ + bne 9fca4 │ │ │ │ + ldr r0, [pc, #264] @ 9fcd4 │ │ │ │ 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 9fbec │ │ │ │ + bcs 9fc68 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r5, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq 9fbd4 │ │ │ │ + beq 9fc50 │ │ │ │ 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 9fbcc │ │ │ │ + bne 9fc48 │ │ │ │ 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] │ │ │ │ @@ -117194,74 +117227,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 9fd84 │ │ │ │ + bl 9fe00 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9fbcc │ │ │ │ + bne 9fc48 │ │ │ │ ldr r1, [r4, #968] @ 0x3c8 │ │ │ │ - movw r3, #32892 @ 0x807c │ │ │ │ + movw r3, #31676 @ 0x7bbc │ │ │ │ movt r3, #9 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 9fc40 │ │ │ │ + bne 9fcbc │ │ │ │ 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 9fbcc │ │ │ │ + b 9fc48 │ │ │ │ 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 9fc14 │ │ │ │ + b 9fc90 │ │ │ │ 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] @ 9fd80 │ │ │ │ + ldr r0, [pc, #264] @ 9fdfc │ │ │ │ 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 9fd60 │ │ │ │ + bcs 9fddc │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r4, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq 9fd04 │ │ │ │ + beq 9fd80 │ │ │ │ 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 9fcfc │ │ │ │ + bne 9fd78 │ │ │ │ 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] │ │ │ │ @@ -117270,82 +117303,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 9fd84 │ │ │ │ + bl 9fe00 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9fcfc │ │ │ │ + bne 9fd78 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r1, #32892 @ 0x807c │ │ │ │ + movw r1, #31676 @ 0x7bbc │ │ │ │ movt r1, #9 │ │ │ │ ldr r0, [r3, #968] @ 0x3c8 │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 9fd70 │ │ │ │ + bne 9fdec │ │ │ │ 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 9fcfc │ │ │ │ + b 9fd78 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 9fd1c │ │ │ │ + bge 9fd98 │ │ │ │ mov r0, #0 │ │ │ │ - b 9fcfc │ │ │ │ + b 9fd78 │ │ │ │ ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ mov r1, r2 │ │ │ │ blx ip │ │ │ │ - b 9fd4c │ │ │ │ + b 9fdc8 │ │ │ │ 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 9ff8c │ │ │ │ + beq a0008 │ │ │ │ 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 9feb0 │ │ │ │ + bls 9fed8 │ │ │ │ add r2, r2, #131 @ 0x83 │ │ │ │ cmp r3, #0 │ │ │ │ str r4, [r5, r2, lsl #2] │ │ │ │ - beq 9fe5c │ │ │ │ + beq 9ff48 │ │ │ │ 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 9ff08 │ │ │ │ + beq 9ff30 │ │ │ │ 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 │ │ │ │ @@ -117354,342 +117387,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 9fe1c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9ff20 │ │ │ │ + beq 9ff9c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [r4, #16] │ │ │ │ str r0, [r4, #8] │ │ │ │ ldrne r1, [r3, #20] │ │ │ │ - bne 9fee4 │ │ │ │ + bne 9ff0c │ │ │ │ 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 9fe1c │ │ │ │ + bne 9fe98 │ │ │ │ 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 9fe98 │ │ │ │ + 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 9ff6c │ │ │ │ + bne 9ffe8 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str r2, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - bne a01a8 │ │ │ │ + bne a0224 │ │ │ │ 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 9fe1c │ │ │ │ + b 9fe98 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r3, #1116] @ 0x45c │ │ │ │ cmn r3, #1 │ │ │ │ - beq a0148 │ │ │ │ + beq a01c4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a01c4 │ │ │ │ + bne a0240 │ │ │ │ ldr r3, [r5, #520] @ 0x208 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a00b0 │ │ │ │ + beq a012c │ │ │ │ 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 a0220 │ │ │ │ + beq a029c │ │ │ │ cmn r5, #804 @ 0x324 │ │ │ │ - beq a0208 │ │ │ │ + beq a0284 │ │ │ │ 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 a0080 │ │ │ │ + beq a00fc │ │ │ │ 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 a003c │ │ │ │ + bls a00b8 │ │ │ │ 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 a01ec │ │ │ │ + bne a0268 │ │ │ │ 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 9fdc8 │ │ │ │ + b 9fe44 │ │ │ │ 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 a0038 │ │ │ │ + bhi a00b4 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ str r4, [r3, #16] │ │ │ │ stmib r3, {r1, r2} │ │ │ │ - b a0058 │ │ │ │ + b a00d4 │ │ │ │ ldr r3, [r5, #516] @ 0x204 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a0168 │ │ │ │ + bne a01e4 │ │ │ │ ldr r0, [r5, #512] @ 0x200 │ │ │ │ mov r8, #16 │ │ │ │ mov r2, #448 @ 0x1c0 │ │ │ │ ldr r3, [r7, #976] @ 0x3d0 │ │ │ │ - movw r1, #34428 @ 0x867c │ │ │ │ + movw r1, #33212 @ 0x81bc │ │ │ │ movt r1, #9 │ │ │ │ cmp r3, r1 │ │ │ │ - bne a01d8 │ │ │ │ + bne a0254 │ │ │ │ mov r1, r2 │ │ │ │ bl 2dac0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a019c │ │ │ │ + beq a0218 │ │ │ │ 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 a0134 │ │ │ │ + b a01b0 │ │ │ │ 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 a0118 │ │ │ │ + bcc a0194 │ │ │ │ add r3, r3, r9 │ │ │ │ str r8, [r5, #516] @ 0x204 │ │ │ │ - b 9ffb8 │ │ │ │ - movw r0, #4000 @ 0xfa0 │ │ │ │ + b a0034 │ │ │ │ + movw r0, #1592 @ 0x638 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 245320 │ │ │ │ + bl 24e3a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a01b0 │ │ │ │ + bne a022c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r7, #1116] @ 0x45c │ │ │ │ - b 9ffac │ │ │ │ + b a0028 │ │ │ │ lsl r1, r3, #1 │ │ │ │ cmp r3, r3, lsl #1 │ │ │ │ mov r8, r1 │ │ │ │ - bcs a019c │ │ │ │ + bcs a0218 │ │ │ │ movw r3, #37449 @ 0x9249 │ │ │ │ movt r3, #2340 @ 0x924 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi a019c │ │ │ │ + bhi a0218 │ │ │ │ mov r2, #28 │ │ │ │ ldr r0, [r5, #512] @ 0x200 │ │ │ │ mul r2, r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bge a00c8 │ │ │ │ + bge a0144 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #524] @ 0x20c │ │ │ │ - b 9fe50 │ │ │ │ + b 9fecc │ │ │ │ str r0, [r2, #24] │ │ │ │ - b 9ff6c │ │ │ │ + b 9ffe8 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a015c │ │ │ │ + beq a01d8 │ │ │ │ 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 9ffac │ │ │ │ + b a0028 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r7, #964] @ 0x3c4 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - b a00e8 │ │ │ │ + b a0164 │ │ │ │ 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 a0058 │ │ │ │ + b a00d4 │ │ │ │ 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 a019c │ │ │ │ + b a0218 │ │ │ │ │ │ │ │ -000a0230 <_Py_GetConfig@@Base>: │ │ │ │ - ldr r3, [pc, #68] @ a027c <_Py_GetConfig@@Base+0x4c> │ │ │ │ +000a02ac <_Py_GetConfig@@Base>: │ │ │ │ + ldr r3, [pc, #64] @ a02f4 <_Py_GetConfig@@Base+0x48> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a0254 <_Py_GetConfig@@Base+0x24> │ │ │ │ + beq a02d0 <_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, #8048 @ 0x1f70 │ │ │ │ + movw r1, #5852 @ 0x16dc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #46532 @ 0xb5c4 │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #4] @ a02f8 <_Py_GetConfig@@Base+0x4c> │ │ │ │ + bl 8d9ec <_Py_FatalErrorFunc@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + subeq sl, r5, r4, ror ip │ │ │ │ + │ │ │ │ +000a02fc <_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] @ a0374 <_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, #57428 @ 0xe054 │ │ │ │ + movt r1, #27 │ │ │ │ + cmp lr, r1 │ │ │ │ + bne a035c <_Py_NewReference@@Base+0x60> │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #52] @ a0378 <_Py_NewReference@@Base+0x7c> │ │ │ │ + bl 1bd7b8 │ │ │ │ cmp r0, #0 │ │ │ │ - cmpne r1, #0 │ │ │ │ - add fp, sp, #0 │ │ │ │ - beq a02a0 <_Py_GetConfig@@Base+0x70> │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 255ef0 <_Py_NewReference@@Base+0x80> │ │ │ │ - sub r0, r0, r1 │ │ │ │ - clz r0, r0 │ │ │ │ - lsr r0, r0, #5 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ + popne {r4, r5, fp, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + 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 │ │ │ │ │ │ │ │ -000a02b8 : │ │ │ │ +000a037c : │ │ │ │ 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 a0558 │ │ │ │ + beq a061c │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bhi a0408 │ │ │ │ + bhi a04cc │ │ │ │ cmp r4, #0 │ │ │ │ - blt a05d4 │ │ │ │ + blt a0698 │ │ │ │ cmn r4, #-2147483626 @ 0x80000016 │ │ │ │ - bgt a0480 │ │ │ │ + bgt a0544 │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ mov r5, #1 │ │ │ │ - movw r3, #64604 @ 0xfc5c │ │ │ │ + movw r3, #64728 @ 0xfcd8 │ │ │ │ movt r3, #9 │ │ │ │ add r8, r4, #21 │ │ │ │ ldr r2, [r6, #1008] @ 0x3f0 │ │ │ │ mov r7, r5 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a046c │ │ │ │ - ldr r2, [pc, #740] @ a0604 │ │ │ │ + bne a0530 │ │ │ │ + ldr r2, [pc, #740] @ a06c8 │ │ │ │ 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 a04ec │ │ │ │ + bcs a05b0 │ │ │ │ lsr r1, r3, #3 │ │ │ │ ldr r2, [r9, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq a04dc │ │ │ │ + beq a05a0 │ │ │ │ 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 a039c │ │ │ │ + bne a0460 │ │ │ │ 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] │ │ │ │ @@ -117701,238 +117754,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] @ a0608 │ │ │ │ + ldr r2, [pc, #584] @ a06cc │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r6, [r2, #1708] @ 0x6ac │ │ │ │ cmp r6, #0 │ │ │ │ - bne a0560 │ │ │ │ + bne a0624 │ │ │ │ cmp r7, #0 │ │ │ │ - beq a048c │ │ │ │ + beq a0550 │ │ │ │ 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 a053c │ │ │ │ + bls a0600 │ │ │ │ cmp r1, #65536 @ 0x10000 │ │ │ │ - bcs a0524 │ │ │ │ + bcs a05e8 │ │ │ │ cmp r4, #0 │ │ │ │ - blt a05d4 │ │ │ │ + blt a0698 │ │ │ │ mov r5, #2 │ │ │ │ mov r1, r5 │ │ │ │ mvn r0, #-2147483620 @ 0x8000001c │ │ │ │ - blx 3ccaf0 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + blx 3cc180 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ 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 a0480 │ │ │ │ + bgt a0544 │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r3, #64604 @ 0xfc5c │ │ │ │ + movw r3, #64728 @ 0xfcd8 │ │ │ │ movt r3, #9 │ │ │ │ mov r7, #0 │ │ │ │ ldr r2, [r6, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq a0318 │ │ │ │ + beq a03dc │ │ │ │ ldr r0, [r6, #1004] @ 0x3ec │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne a039c │ │ │ │ + bne a0460 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2e1c38 │ │ │ │ + b 2e1788 │ │ │ │ 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 a03fc │ │ │ │ + beq a04c0 │ │ │ │ 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 a03fc │ │ │ │ + b a04c0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9fd84 │ │ │ │ + bl 9fe00 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne a039c │ │ │ │ + bne a0460 │ │ │ │ ldr r2, [r6, #968] @ 0x3c8 │ │ │ │ - movw r3, #32892 @ 0x807c │ │ │ │ + movw r3, #31676 @ 0x7bbc │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a05f0 │ │ │ │ + bne a06b4 │ │ │ │ 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 a039c │ │ │ │ - b a0480 │ │ │ │ + bne a0460 │ │ │ │ + b a0544 │ │ │ │ cmp r1, #1114112 @ 0x110000 │ │ │ │ - bcs a0598 │ │ │ │ + bcs a065c │ │ │ │ cmp r4, #0 │ │ │ │ - blt a05d4 │ │ │ │ + blt a0698 │ │ │ │ mov r5, #4 │ │ │ │ - b a0424 │ │ │ │ + b a04e8 │ │ │ │ cmp r4, #0 │ │ │ │ - blt a05d4 │ │ │ │ + blt a0698 │ │ │ │ cmn r4, #-2147483618 @ 0x8000001e │ │ │ │ - bgt a0480 │ │ │ │ + bgt a0544 │ │ │ │ add r8, r4, #29 │ │ │ │ mov r5, #1 │ │ │ │ - b a044c │ │ │ │ - ldr r3, [pc, #172] @ a060c │ │ │ │ - b a03fc │ │ │ │ - movw r1, #58708 @ 0xe554 │ │ │ │ + b a0510 │ │ │ │ + ldr r3, [pc, #172] @ a06d0 │ │ │ │ + b a04c0 │ │ │ │ + movw r1, #57428 @ 0xe054 │ │ │ │ movt r1, #27 │ │ │ │ cmp r6, r1 │ │ │ │ - bne a05b8 │ │ │ │ - ldr r0, [pc, #152] @ a0610 │ │ │ │ + bne a067c │ │ │ │ + ldr r0, [pc, #152] @ a06d4 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 1bdcb8 │ │ │ │ + bl 1bd7b8 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a03d0 │ │ │ │ + bne a0494 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a03d0 │ │ │ │ + b a0494 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9608 @ 0x2588 │ │ │ │ + movw r1, #6756 @ 0x1a64 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r3, #0 │ │ │ │ - b a03fc │ │ │ │ + b a04c0 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a03d0 │ │ │ │ + b a0494 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9660 @ 0x25bc │ │ │ │ + movw r1, #6808 @ 0x1a98 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b a05b0 │ │ │ │ + bl 16e8c0 │ │ │ │ + b a0674 │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b a050c │ │ │ │ + b a05d0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq r1, r3, r0, lsl #9 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000a0614 : │ │ │ │ +000a06d8 : │ │ │ │ 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 a08d4 │ │ │ │ + blt a0998 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ clz r2, r2 │ │ │ │ mov r5, r0 │ │ │ │ lsr r2, r2, #5 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a078c │ │ │ │ + bne a0850 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a07b4 │ │ │ │ + beq a0878 │ │ │ │ cmn r3, #-2147483630 @ 0x80000012 │ │ │ │ - bhi a089c │ │ │ │ + bhi a0960 │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ add r0, r3, #17 │ │ │ │ - movw r2, #64604 @ 0xfc5c │ │ │ │ + movw r2, #64728 @ 0xfcd8 │ │ │ │ movt r2, #9 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [r6, #1008] @ 0x3f0 │ │ │ │ cmp r4, r2 │ │ │ │ - bne a0828 │ │ │ │ - ldr r1, [pc, #636] @ a090c │ │ │ │ + bne a08ec │ │ │ │ + ldr r1, [pc, #636] @ a09d0 │ │ │ │ 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 a07d4 │ │ │ │ + bhi a0898 │ │ │ │ lsr r0, r3, #3 │ │ │ │ add r1, r0, #2 │ │ │ │ ldr r2, [r2, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq a07bc │ │ │ │ + beq a0880 │ │ │ │ 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 a0758 │ │ │ │ + beq a081c │ │ │ │ movw r2, #42964 @ 0xa7d4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #544] @ a0910 │ │ │ │ + ldr r1, [pc, #544] @ a09d4 │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r0, [r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a0848 │ │ │ │ + ble a090c │ │ │ │ ldr r6, [r1, #1708] @ 0x6ac │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne a0864 │ │ │ │ + bne a0928 │ │ │ │ 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 a073c │ │ │ │ + bne a0800 │ │ │ │ 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 │ │ │ │ @@ -117947,148 +118000,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 a06e0 │ │ │ │ + b a07a4 │ │ │ │ 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] @ a0914 │ │ │ │ - b a0730 │ │ │ │ + ldr r4, [pc, #344] @ a09d8 │ │ │ │ + b a07f4 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 9fd84 │ │ │ │ + bl 9fe00 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a06e0 │ │ │ │ + bne a07a4 │ │ │ │ ldr r4, [r6, #968] @ 0x3c8 │ │ │ │ - movw r2, #32892 @ 0x807c │ │ │ │ + movw r2, #31676 @ 0x7bbc │ │ │ │ movt r2, #9 │ │ │ │ cmp r4, r2 │ │ │ │ - bne a08f0 │ │ │ │ + bne a09b4 │ │ │ │ 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 a06e0 │ │ │ │ + bne a07a4 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 2e1c38 │ │ │ │ + bl 2e1788 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a0728 │ │ │ │ - b a08b4 │ │ │ │ + bne a07ec │ │ │ │ + b a0978 │ │ │ │ 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 a06e0 │ │ │ │ - b a0810 │ │ │ │ + bne a07a4 │ │ │ │ + b a08d4 │ │ │ │ ldr r6, [r1, #1708] @ 0x6ac │ │ │ │ add r0, r0, #1 │ │ │ │ mov ip, #1 │ │ │ │ str r0, [r2] │ │ │ │ cmp r6, #0 │ │ │ │ str ip, [r4] │ │ │ │ - beq a0710 │ │ │ │ - movw r2, #58708 @ 0xe554 │ │ │ │ + beq a07d4 │ │ │ │ + movw r2, #57428 @ 0xe054 │ │ │ │ movt r2, #27 │ │ │ │ cmp r6, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne a08bc │ │ │ │ - ldr r0, [pc, #152] @ a0918 │ │ │ │ - bl 1bdcb8 │ │ │ │ + bne a0980 │ │ │ │ + ldr r0, [pc, #152] @ a09dc │ │ │ │ + bl 1bd7b8 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a0710 │ │ │ │ + bne a07d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a0710 │ │ │ │ - movw r3, #46952 @ 0xb768 │ │ │ │ + b a07d4 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9752 @ 0x2618 │ │ │ │ + movw r1, #6900 @ 0x1af4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ - bl 16ebf0 │ │ │ │ + ldr r0, [r3, #108] @ 0x6c │ │ │ │ + bl 16e8c0 │ │ │ │ mov r4, #0 │ │ │ │ - b a0730 │ │ │ │ + b a07f4 │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a0710 │ │ │ │ + b a07d4 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9700 @ 0x25e4 │ │ │ │ + movw r1, #6848 @ 0x1ac0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b a08b4 │ │ │ │ + bl 16e8c0 │ │ │ │ + b a0978 │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ - b a07fc │ │ │ │ + b a08c0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq pc, r2, r8, asr #21 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000a091c : │ │ │ │ +000a09e0 : │ │ │ │ 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 a0a24 │ │ │ │ - blt a0a9c │ │ │ │ + beq a0ae8 │ │ │ │ + blt a0b60 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt a0a2c │ │ │ │ - ldr r6, [pc, #380] @ a0ad0 │ │ │ │ - mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ + bgt a0af0 │ │ │ │ + ldr r7, [pc, #380] @ a0b94 │ │ │ │ + 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 a09ec │ │ │ │ - ldr r0, [pc, #352] @ a0ad4 │ │ │ │ + beq a0ab0 │ │ │ │ + ldr r0, [pc, #352] @ a0b98 │ │ │ │ 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 a0a58 │ │ │ │ + bne a0b1c │ │ │ │ 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 │ │ │ │ @@ -118106,221 +118159,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 a6d20 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a6de0 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a0aac │ │ │ │ - ldr r1, [pc, #192] @ a0ad0 │ │ │ │ + beq a0b70 │ │ │ │ + ldr r1, [pc, #192] @ a0b94 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mvn r0, #0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [r4, #12] │ │ │ │ - ldr r5, [r2, r1] │ │ │ │ - b a09a0 │ │ │ │ - ldr r4, [pc, #172] @ a0ad8 │ │ │ │ - b a09e0 │ │ │ │ + ldr r5, [r1, r2] │ │ │ │ + b a0a64 │ │ │ │ + ldr r4, [pc, #172] @ a0b9c │ │ │ │ + b a0aa4 │ │ │ │ cmn r3, #-536870907 @ 0xe0000005 │ │ │ │ - bls a09ec │ │ │ │ + bls a0ab0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2e1c38 │ │ │ │ + bl 2e1788 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a0aac │ │ │ │ - ldr r2, [pc, #128] @ a0ad0 │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + beq a0b70 │ │ │ │ + ldr r1, [pc, #128] @ a0b94 │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r1, r2] │ │ │ │ - b a09a0 │ │ │ │ - movw r2, #58708 @ 0xe554 │ │ │ │ + b a0a64 │ │ │ │ + movw r2, #57428 @ 0xe054 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne a0ab4 │ │ │ │ - ldr r0, [pc, #104] @ a0adc │ │ │ │ - bl 1bdcb8 │ │ │ │ + bne a0b78 │ │ │ │ + ldr r0, [pc, #104] @ a0ba0 │ │ │ │ + bl 1bd7b8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldrne r5, [r7, r6] │ │ │ │ - bne a0998 │ │ │ │ + bne a0a5c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r5, [r7, r6] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b a0998 │ │ │ │ - movw r0, #9780 @ 0x2634 │ │ │ │ + b a0a5c │ │ │ │ + movw r0, #6928 @ 0x1b10 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b a09e0 │ │ │ │ + b a0aa4 │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx ip │ │ │ │ ldr r5, [r7, r6] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b a0998 │ │ │ │ + b a0a5c │ │ │ │ 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] @ a0ce8 │ │ │ │ + ldr r3, [pc, #492] @ a0dac │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a0cd8 │ │ │ │ + beq a0d9c │ │ │ │ mov r4, r1 │ │ │ │ cmn r1, #-2147483635 @ 0x8000000d │ │ │ │ - bhi a0c4c │ │ │ │ + bhi a0d10 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ - movw r3, #64604 @ 0xfc5c │ │ │ │ + movw r3, #64728 @ 0xfcd8 │ │ │ │ movt r3, #9 │ │ │ │ mov r2, r0 │ │ │ │ add r5, r1, #12 │ │ │ │ cmp r6, r3 │ │ │ │ - bne a0c30 │ │ │ │ - ldr r3, [pc, #432] @ a0cec │ │ │ │ + bne a0cf4 │ │ │ │ + ldr r3, [pc, #432] @ a0db0 │ │ │ │ cmp r5, #512 @ 0x200 │ │ │ │ - ldr r3, [ip, r3] │ │ │ │ + ldr r3, [r3, ip] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r6, [r3, #1604] @ 0x644 │ │ │ │ - bhi a0c64 │ │ │ │ + bhi a0d28 │ │ │ │ add r1, r1, #11 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r6, r1, lsl #3] │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq a0cac │ │ │ │ + beq a0d70 │ │ │ │ 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 a0be8 │ │ │ │ + beq a0cac │ │ │ │ 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 a0bd0 │ │ │ │ + beq a0c94 │ │ │ │ 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 a0c54 │ │ │ │ + bhi a0d18 │ │ │ │ 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 a0c64 │ │ │ │ + beq a0d28 │ │ │ │ movw r1, #65021 @ 0xfdfd │ │ │ │ movt r1, #253 @ 0xfd │ │ │ │ mov r3, r0 │ │ │ │ rev ip, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - b a0ba4 │ │ │ │ + b a0c68 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r6 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a0c18 │ │ │ │ + bne a0cdc │ │ │ │ mov r3, #0 │ │ │ │ - b a0bdc │ │ │ │ + b a0ca0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [lr, #12] │ │ │ │ str lr, [r3, #8] │ │ │ │ - b a0b84 │ │ │ │ + b a0c48 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r1, #32892 @ 0x807c │ │ │ │ + movw r1, #31676 @ 0x7bbc │ │ │ │ movt r1, #9 │ │ │ │ ldr r0, [r3, #968] @ 0x3c8 │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne a0cc0 │ │ │ │ + bne a0d84 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl 2e304 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a0c4c │ │ │ │ + beq a0d10 │ │ │ │ ldr r3, [r6, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #800] @ 0x320 │ │ │ │ - b a0c18 │ │ │ │ + b a0cdc │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9fd84 │ │ │ │ + bl 9fe00 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a0c10 │ │ │ │ + b a0cd4 │ │ │ │ ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ mov r1, r5 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx ip │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a0c94 │ │ │ │ - movw r1, #9808 @ 0x2650 │ │ │ │ + b a0d58 │ │ │ │ + movw r1, #6956 @ 0x1b2c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #8] @ a0cf0 │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #8] @ a0db4 │ │ │ │ + bl 8d9ec <_Py_FatalErrorFunc@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrdeq fp, [r5], #-84 @ 0xffffffac │ │ │ │ + subeq sl, r5, r4, lsl #25 │ │ │ │ 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 a0dac │ │ │ │ - ldr r3, [pc, #188] @ a0ddc │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + bgt a0e70 │ │ │ │ + ldr r1, [pc, #188] @ a0ea0 │ │ │ │ + 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 a0d54 │ │ │ │ + beq a0e18 │ │ │ │ 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} │ │ │ │ @@ -118332,96 +118385,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 a0dac │ │ │ │ + bhi a0e70 │ │ │ │ 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 a0d4c │ │ │ │ + b a0e10 │ │ │ │ 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 a5998 │ │ │ │ + bl a5a58 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [fp, #-12] │ │ │ │ - bne a0d98 │ │ │ │ - b a0d4c │ │ │ │ + bne a0e5c │ │ │ │ + b a0e10 │ │ │ │ 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 a1198 │ │ │ │ + beq a125c │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a11b4 │ │ │ │ + beq a1278 │ │ │ │ ldr sl, [r3, #16] │ │ │ │ cmp sl, r2 │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + ldr r1, [pc, #992] @ a12d0 │ │ │ │ movlt r9, r2 │ │ │ │ movge r9, sl │ │ │ │ movge sl, r2 │ │ │ │ mov r2, r5 │ │ │ │ movge r5, r3 │ │ │ │ movge r3, r2 │ │ │ │ - ldr r2, [pc, #964] @ a120c │ │ │ │ + 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 a11d8 │ │ │ │ + bgt a129c │ │ │ │ add r1, r4, #1552 @ 0x610 │ │ │ │ ldr r6, [r2, r1, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - beq a1134 │ │ │ │ + beq a11f8 │ │ │ │ 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 a0ebc │ │ │ │ + bcs a0f80 │ │ │ │ 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 a10d0 │ │ │ │ + bcs a1194 │ │ │ │ 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 │ │ │ │ @@ -118443,215 +118496,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 a10bc │ │ │ │ + beq a1180 │ │ │ │ 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 a1094 │ │ │ │ + bcs a1158 │ │ │ │ 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 a1094 │ │ │ │ + bls a1158 │ │ │ │ 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 a1094 │ │ │ │ + bls a1158 │ │ │ │ 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 a1094 │ │ │ │ + bls a1158 │ │ │ │ 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 a1094 │ │ │ │ + bls a1158 │ │ │ │ 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 a1094 │ │ │ │ + bls a1158 │ │ │ │ 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 a1094 │ │ │ │ + bls a1158 │ │ │ │ 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 a1068 │ │ │ │ + bhi a112c │ │ │ │ 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 a10c4 │ │ │ │ + bcs a1188 │ │ │ │ add r4, r4, #4 │ │ │ │ - b a0f38 │ │ │ │ + b a0ffc │ │ │ │ cmp r0, r2 │ │ │ │ - bcc a10b4 │ │ │ │ + bcc a1178 │ │ │ │ mov r6, r8 │ │ │ │ ldr r8, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r7, sl │ │ │ │ cmp r7, #0 │ │ │ │ - ble a10e4 │ │ │ │ + ble a11a8 │ │ │ │ ldr r3, [r8, #-4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a10f4 │ │ │ │ + beq a11b8 │ │ │ │ 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 a1108 │ │ │ │ + beq a11cc │ │ │ │ ldr r3, [r8, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1110 │ │ │ │ + beq a11d4 │ │ │ │ mov r7, r2 │ │ │ │ - b a10e4 │ │ │ │ + b a11a8 │ │ │ │ sub r3, r8, #8 │ │ │ │ subs r7, r7, #2 │ │ │ │ - beq a10e4 │ │ │ │ + beq a11a8 │ │ │ │ ldr r2, [r3, #-4]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne a10e4 │ │ │ │ + bne a11a8 │ │ │ │ subs r7, r7, #1 │ │ │ │ - bne a111c │ │ │ │ - b a10e4 │ │ │ │ + bne a11e0 │ │ │ │ + b a11a8 │ │ │ │ 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 a11f0 │ │ │ │ + bhi a12b4 │ │ │ │ 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 a0e98 │ │ │ │ - b a0ebc │ │ │ │ + bcc a0f5c │ │ │ │ + b a0f80 │ │ │ │ ldr sl, [r0, #16] │ │ │ │ cmp sl, #1 │ │ │ │ - beq a11bc │ │ │ │ + beq a1280 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a0e20 │ │ │ │ + bne a0ee4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne a0e1c │ │ │ │ + bne a0ee0 │ │ │ │ mov r0, #0 │ │ │ │ - bl a0cf4 │ │ │ │ + bl a0db8 │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r2, #1 │ │ │ │ movne r3, #0 │ │ │ │ strdne r2, [r6, #16] │ │ │ │ - b a10e8 │ │ │ │ + b a11ac │ │ │ │ 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 a5998 │ │ │ │ + bl a5a58 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne a1174 │ │ │ │ - b a10e8 │ │ │ │ + bne a1238 │ │ │ │ + b a11ac │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a1210 : │ │ │ │ +000a12d4 : │ │ │ │ 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 a125c │ │ │ │ + beq a1320 │ │ │ │ cmp r2, #832 @ 0x340 │ │ │ │ movweq r0, #25206 @ 0x6276 │ │ │ │ movteq r0, #39 @ 0x27 │ │ │ │ - beq a1254 │ │ │ │ + beq a1318 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - blx 3cc878 <_PyMonitoring_FireBranchEvent@@Base+0x134> │ │ │ │ + blx 3cbf08 <_PyMonitoring_FireBranchEvent@@Base+0x134> │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r4, r0 │ │ │ │ - bhi a127c │ │ │ │ + bhi a1340 │ │ │ │ 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} │ │ │ │ @@ -118667,43 +118720,43 @@ │ │ │ │ movne r0, r1 │ │ │ │ moveq r0, r1 │ │ │ │ movne r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2e148 │ │ │ │ │ │ │ │ -000a12b4 : │ │ │ │ +000a1378 : │ │ │ │ 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 a145c │ │ │ │ - ldr r6, [pc, #432] @ a148c │ │ │ │ + blt a1520 │ │ │ │ + ldr r6, [pc, #432] @ a1550 │ │ │ │ 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 a13d0 │ │ │ │ + beq a1494 │ │ │ │ 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] @ a1490 │ │ │ │ + ldr r2, [pc, #384] @ a1554 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r2, #1708] @ 0x6ac │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne a13ec │ │ │ │ + bne a14b0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne a1378 │ │ │ │ + bne a143c │ │ │ │ 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 │ │ │ │ @@ -118718,129 +118771,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 a1424 │ │ │ │ + bhi a14e8 │ │ │ │ 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 a142c │ │ │ │ + beq a14f0 │ │ │ │ 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 a1348 │ │ │ │ + b a140c │ │ │ │ movw r0, #21716 @ 0x54d4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9f7b0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f82c <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne a131c │ │ │ │ + bne a13e0 │ │ │ │ mov r3, #0 │ │ │ │ - b a136c │ │ │ │ - movw r1, #58708 @ 0xe554 │ │ │ │ + b a1430 │ │ │ │ + movw r1, #57428 @ 0xe054 │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ - bne a1470 │ │ │ │ - ldr r0, [pc, #144] @ a1494 │ │ │ │ + bne a1534 │ │ │ │ + ldr r0, [pc, #144] @ a1558 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bdcb8 │ │ │ │ + bl 1bd7b8 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a131c │ │ │ │ + bne a13e0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b a131c │ │ │ │ + b a13e0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1450 │ │ │ │ + bgt a1514 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a1450 │ │ │ │ + bne a1514 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2e1c38 │ │ │ │ + b 2e1788 │ │ │ │ mov r1, #244 @ 0xf4 │ │ │ │ - movw r0, #9864 @ 0x2688 │ │ │ │ + movw r0, #7012 @ 0x1b64 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b a13e4 │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b a14a8 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b a131c │ │ │ │ + b a13e0 │ │ │ │ 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 a15f4 │ │ │ │ + bne a16b8 │ │ │ │ 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 a1704 │ │ │ │ - ldr r2, [pc, #808] @ a1814 │ │ │ │ + bne a17bc │ │ │ │ + ldr r2, [pc, #808] @ a18d8 │ │ │ │ ldr r1, [r2] │ │ │ │ movw r0, #65534 @ 0xfffe │ │ │ │ movt r0, #1 │ │ │ │ cmp r1, r0 │ │ │ │ - bhi a16e8 │ │ │ │ + bhi a17a0 │ │ │ │ add ip, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne a151c │ │ │ │ + bne a15e0 │ │ │ │ strex lr, ip, [r2] │ │ │ │ cmp lr, #0 │ │ │ │ - bne a1504 │ │ │ │ + bne a15c8 │ │ │ │ dmb ish │ │ │ │ - bne a16d8 │ │ │ │ - ldr r2, [pc, #748] @ a1818 │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + bne a1800 │ │ │ │ + ldr r1, [pc, #748] @ a18dc │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r1, [r1, r2] │ │ │ │ ldr r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a17b8 │ │ │ │ + bne a1848 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a16fc │ │ │ │ + beq a17b4 │ │ │ │ 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 │ │ │ │ @@ -118856,32 +118909,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 a1590 │ │ │ │ + bne a1654 │ │ │ │ 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 a181c │ │ │ │ + bl a18e0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a1748 │ │ │ │ + beq a1868 │ │ │ │ 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 │ │ │ │ @@ -118889,33 +118942,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 a1614 │ │ │ │ + bne a16d8 │ │ │ │ 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 a181c │ │ │ │ + bl a18e0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a15ec │ │ │ │ + bne a16b0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2d0618 │ │ │ │ + bl 2cf8d8 │ │ │ │ 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 │ │ │ │ @@ -118926,30 +118979,27 @@ │ │ │ │ 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 a16a8 │ │ │ │ + bne a176c │ │ │ │ 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 a17d8 │ │ │ │ ldr ip, [r4, #192] @ 0xc0 │ │ │ │ - ldr r2, [pc, #296] @ a1818 │ │ │ │ + ldr r2, [pc, #308] @ a18dc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp ip, #0 │ │ │ │ - ldr r1, [r3, r2] │ │ │ │ - bne a17fc │ │ │ │ + ldr r1, [r2, r3] │ │ │ │ + bne a1830 │ │ │ │ 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 │ │ │ │ @@ -118959,19 +119009,45 @@ │ │ │ │ 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 a15a8 │ │ │ │ - b a172c │ │ │ │ + beq a166c │ │ │ │ + b a17e4 │ │ │ │ + ldr r1, [r2] │ │ │ │ + cmp r1, r0 │ │ │ │ + bhi a179c │ │ │ │ + add ip, r1, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r2] │ │ │ │ + cmp r3, r1 │ │ │ │ + bne a15e0 │ │ │ │ + strex lr, ip, [r2] │ │ │ │ + cmp lr, #0 │ │ │ │ + beq a15e0 │ │ │ │ + b a1814 │ │ │ │ + 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 a17b4 │ │ │ │ + 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 a160c │ │ │ │ + b a17b4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2d0618 │ │ │ │ + bl 2cf8d8 │ │ │ │ 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 │ │ │ │ @@ -118982,73 +119058,50 @@ │ │ │ │ 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 a1788 │ │ │ │ + bne a18a8 │ │ │ │ add ip, r5, ip, lsl #4 │ │ │ │ movw r3, #5912 @ 0x1718 │ │ │ │ dmb ish │ │ │ │ str lr, [ip, r3] │ │ │ │ str lr, [r4, #180] @ 0xb4 │ │ │ │ - b a16c4 │ │ │ │ - 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 a1548 │ │ │ │ - b a16fc │ │ │ │ - add ip, r1, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r2] │ │ │ │ - cmp r3, r1 │ │ │ │ - bne a151c │ │ │ │ - strex lr, ip, [r2] │ │ │ │ - cmp lr, #0 │ │ │ │ - beq a151c │ │ │ │ - b a17e0 │ │ │ │ - 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 a16fc │ │ │ │ + b a1788 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ - sub sp, sp, #60 @ 0x3c │ │ │ │ + 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 a1984 │ │ │ │ + bne a1a48 │ │ │ │ orr r3, r3, #8192 @ 0x2000 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r0, #84] @ 0x54 │ │ │ │ - beq a44a4 │ │ │ │ + beq a4564 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a19f8 │ │ │ │ + beq a1abc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #128] @ 0x80 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq a1a80 │ │ │ │ + beq a1b44 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq a1ac0 │ │ │ │ - ldr lr, [pc, #3672] @ a26e4 │ │ │ │ + beq a1b84 │ │ │ │ + ldr lr, [pc, #3664] @ a27a0 │ │ │ │ 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 │ │ │ │ @@ -119059,62 +119112,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 a40e0 │ │ │ │ + beq a41a0 │ │ │ │ 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 a37fc │ │ │ │ + bne a38bc │ │ │ │ cmp r2, #0 │ │ │ │ - bne a23c4 │ │ │ │ + bne a2488 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r2, #168] @ 0xa8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a31f4 │ │ │ │ + beq a32b4 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, #0 │ │ │ │ - bl a4938 │ │ │ │ + bl a49f8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a2694 │ │ │ │ + beq a2754 │ │ │ │ ldr lr, [r3, #84] @ 0x54 │ │ │ │ tst lr, #512 @ 0x200 │ │ │ │ - beq a23fc │ │ │ │ + beq a24c0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [r3, #156] @ 0x9c │ │ │ │ ldr r0, [r3, #128] @ 0x80 │ │ │ │ cmp ip, #0 │ │ │ │ - bne a1ac8 │ │ │ │ + bne a1b8c │ │ │ │ movw ip, #36124 @ 0x8d1c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - bne a249c │ │ │ │ + bne a2560 │ │ │ │ and r2, lr, #2 │ │ │ │ tst lr, #128 @ 0x80 │ │ │ │ - bne a353c │ │ │ │ + bne a35fc │ │ │ │ cmp r6, #0 │ │ │ │ - beq a24bc │ │ │ │ + beq a2580 │ │ │ │ movw r0, #36124 @ 0x8d1c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b a24b0 │ │ │ │ + b a2574 │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #3408] @ a26e4 │ │ │ │ + ldr lr, [pc, #3400] @ a27a0 │ │ │ │ mov r4, r0 │ │ │ │ sub r2, r3, #1 │ │ │ │ mov r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r0, [lr, ip] │ │ │ │ movls r2, #0 │ │ │ │ @@ -119129,29 +119182,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 a44a4 │ │ │ │ + beq a4564 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a1868 │ │ │ │ - bl 9f37c │ │ │ │ + bne a192c │ │ │ │ + bl 9f408 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r1, r0, #0 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ and r2, r3, #2 │ │ │ │ - beq a4014 │ │ │ │ + beq a40d4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a362c │ │ │ │ + beq a36ec │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #3260] @ a26e4 │ │ │ │ + ldr lr, [pc, #3252] @ a27a0 │ │ │ │ sub r2, r3, #1 │ │ │ │ mov r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r0, [lr, ip] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -119166,46 +119219,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 a1878 │ │ │ │ + bne a193c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw ip, #36124 @ 0x8d1c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r3, ip │ │ │ │ - beq a40f4 │ │ │ │ + beq a41b4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne a3fec │ │ │ │ + bne a40ac │ │ │ │ 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 a1884 │ │ │ │ + bne a1948 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ - b a18cc │ │ │ │ + b a1990 │ │ │ │ and r2, lr, #2 │ │ │ │ tst lr, #128 @ 0x80 │ │ │ │ - bne a353c │ │ │ │ + bne a35fc │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, r6 │ │ │ │ orreq r3, r6, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq a3db8 │ │ │ │ + beq a3e78 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a3530 │ │ │ │ + beq a35f0 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #3044] @ a26e4 │ │ │ │ + ldr lr, [pc, #3036] @ a27a0 │ │ │ │ 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 │ │ │ │ @@ -119218,53 +119271,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, #2928] @ a26c4 │ │ │ │ + ldr r1, [pc, #2924] @ a2784 │ │ │ │ mov r0, r7 │ │ │ │ - bl a769c │ │ │ │ + bl a775c │ │ │ │ cmp r0, #1 │ │ │ │ mov r3, r0 │ │ │ │ ldreq r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldreq lr, [r3, #84] @ 0x54 │ │ │ │ andeq r2, lr, #2 │ │ │ │ - beq a24bc │ │ │ │ + beq a2580 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2690 │ │ │ │ - ldr r0, [pc, #2888] @ a26c8 │ │ │ │ - mov r2, r3 │ │ │ │ + bne a2750 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a9020 │ │ │ │ + mov r2, r3 │ │ │ │ + movw r0, #8008 @ 0x1f48 │ │ │ │ + movt r0, #97 @ 0x61 │ │ │ │ + bl a9078 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a2690 │ │ │ │ + beq a2750 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r1, [pc, #2856] @ a26c4 │ │ │ │ + ldr r1, [pc, #2848] @ a2784 │ │ │ │ mov r2, r4 │ │ │ │ - bl a9350 │ │ │ │ + bl a93a8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1bc0 │ │ │ │ + bgt a1c88 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a43d8 │ │ │ │ + beq a4498 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r7, #1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - beq a4014 │ │ │ │ + beq a40d4 │ │ │ │ and r2, r3, #2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a24c4 │ │ │ │ + beq a2588 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, #28 │ │ │ │ - ldr lr, [pc, #2808] @ a26e4 │ │ │ │ + ldr lr, [pc, #2796] @ a27a0 │ │ │ │ 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 │ │ │ │ @@ -119276,378 +119330,377 @@ │ │ │ │ orreq r1, r1, #1 │ │ │ │ cmp r1, #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 │ │ │ │ - movw r3, #46952 @ 0xb768 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr r3, [r3, #2656] @ 0xa60 │ │ │ │ + movw r3, #8008 @ 0x1f48 │ │ │ │ + movt r3, #97 @ 0x61 │ │ │ │ + ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r9, [r0, #16] │ │ │ │ - bne a24e4 │ │ │ │ + bne a25a4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r4, [r3, #116] @ 0x74 │ │ │ │ cmp r4, #0 │ │ │ │ - bne a25b8 │ │ │ │ + bne a2678 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r7, [r3, #120] @ 0x78 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r7, #0 │ │ │ │ and r3, r3, #2 │ │ │ │ - beq a2b58 │ │ │ │ + beq a2c18 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a29a8 │ │ │ │ + bne a2a68 │ │ │ │ ldr sl, [r7] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp sl, #0 │ │ │ │ ldrne r9, [r3, #132] @ 0x84 │ │ │ │ - bne a2a10 │ │ │ │ + bne a2ad0 │ │ │ │ ldr r7, [r3, #124] @ 0x7c │ │ │ │ cmp r7, #0 │ │ │ │ - bne a3c34 │ │ │ │ + bne a3cf4 │ │ │ │ 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 a40a0 │ │ │ │ - ldr r1, [pc, #2552] @ a26cc │ │ │ │ + beq a4160 │ │ │ │ + ldr r1, [pc, #2544] @ a2788 │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r1, #2244] @ 0x8c4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne a35fc │ │ │ │ + bne a36bc │ │ │ │ ldr r2, [r1, #2252] @ 0x8cc │ │ │ │ cmn r2, #1 │ │ │ │ - beq a35fc │ │ │ │ + beq a36bc │ │ │ │ add r1, r1, #2240 @ 0x8c0 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl a784c <_Py_dict_lookup@@Base> │ │ │ │ + bl a790c <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq a2690 │ │ │ │ + beq a2750 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a31e4 │ │ │ │ + bne a32a4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [r3, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - bne a3108 │ │ │ │ - ldr r1, [pc, #2480] @ a26dc │ │ │ │ + bne a31c8 │ │ │ │ + ldr r1, [pc, #2472] @ a2798 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - bl a9350 │ │ │ │ + bl a93a8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a2690 │ │ │ │ + beq a2750 │ │ │ │ cmp r6, #0 │ │ │ │ - beq a2ca8 │ │ │ │ + beq a2d68 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r4, [r3, #128] @ 0x80 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a4164 │ │ │ │ + beq a4224 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - beq a38b0 │ │ │ │ + beq a3970 │ │ │ │ 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 a30e4 │ │ │ │ + bne a31a4 │ │ │ │ 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 a30f8 │ │ │ │ + bne a31b8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ str r3, [r2, #104] @ 0x68 │ │ │ │ ldr r3, [r2, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a1ddc │ │ │ │ + bne a1ea0 │ │ │ │ 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 a36fc │ │ │ │ + beq a37bc │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a20a4 │ │ │ │ + ble a2168 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp ip, r0 │ │ │ │ - beq a3730 │ │ │ │ + beq a37f0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a1e64 │ │ │ │ + beq a1f28 │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp ip, lr │ │ │ │ - beq a3730 │ │ │ │ + beq a37f0 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a1e64 │ │ │ │ + beq a1f28 │ │ │ │ ldr lr, [r2, #24] │ │ │ │ cmp ip, lr │ │ │ │ - beq a3730 │ │ │ │ + beq a37f0 │ │ │ │ cmp r3, #3 │ │ │ │ - beq a1e64 │ │ │ │ + beq a1f28 │ │ │ │ add r7, r2, #24 │ │ │ │ mov lr, #3 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp ip, r5 │ │ │ │ - beq a3730 │ │ │ │ + beq a37f0 │ │ │ │ cmp r3, lr │ │ │ │ - bne a1e44 │ │ │ │ + bne a1f08 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a20a4 │ │ │ │ + ble a2168 │ │ │ │ movw ip, #41268 @ 0xa134 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a4098 │ │ │ │ + beq a4158 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a1eb8 │ │ │ │ + beq a1f7c │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq a4098 │ │ │ │ + beq a4158 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a1eb8 │ │ │ │ + beq a1f7c │ │ │ │ add r7, r2, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq a4098 │ │ │ │ + beq a4158 │ │ │ │ cmp lr, r3 │ │ │ │ - bne a1e98 │ │ │ │ + bne a1f5c │ │ │ │ cmp r3, #0 │ │ │ │ - ble a20a4 │ │ │ │ + ble a2168 │ │ │ │ movw ip, #43176 @ 0xa8a8 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a3f04 │ │ │ │ + beq a3fc4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a1f0c │ │ │ │ + beq a1fd0 │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq a3f04 │ │ │ │ + beq a3fc4 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a1f0c │ │ │ │ + beq a1fd0 │ │ │ │ add r7, r2, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq a3f04 │ │ │ │ + beq a3fc4 │ │ │ │ cmp lr, r3 │ │ │ │ - bne a1eec │ │ │ │ + bne a1fb0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a20a4 │ │ │ │ + ble a2168 │ │ │ │ movw ip, #42964 @ 0xa7d4 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a40d0 │ │ │ │ + beq a4190 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a1f60 │ │ │ │ + beq a2024 │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq a40d0 │ │ │ │ + beq a4190 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a1f60 │ │ │ │ + beq a2024 │ │ │ │ add r7, r2, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq a40d0 │ │ │ │ + beq a4190 │ │ │ │ cmp lr, r3 │ │ │ │ - bne a1f40 │ │ │ │ + bne a2004 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a20a4 │ │ │ │ + ble a2168 │ │ │ │ ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, r7 │ │ │ │ - beq a4090 │ │ │ │ + beq a4150 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a1fb0 │ │ │ │ + beq a2074 │ │ │ │ ldr ip, [r2, #20] │ │ │ │ cmp ip, r7 │ │ │ │ - beq a4090 │ │ │ │ + beq a4150 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a1fb0 │ │ │ │ + beq a2074 │ │ │ │ add lr, r2, #20 │ │ │ │ mov ip, #2 │ │ │ │ ldr r5, [lr, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r5, r7 │ │ │ │ - beq a4090 │ │ │ │ + beq a4150 │ │ │ │ cmp ip, r3 │ │ │ │ - bne a1f90 │ │ │ │ + bne a2054 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a20a4 │ │ │ │ + ble a2168 │ │ │ │ movw ip, #42540 @ 0xa62c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a3db0 │ │ │ │ + beq a3e70 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a2004 │ │ │ │ + beq a20c8 │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq a3db0 │ │ │ │ + beq a3e70 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a2004 │ │ │ │ + beq a20c8 │ │ │ │ add r7, r2, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq a3db0 │ │ │ │ + beq a3e70 │ │ │ │ cmp lr, r3 │ │ │ │ - bne a1fe4 │ │ │ │ + bne a20a8 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a20a4 │ │ │ │ + ble a2168 │ │ │ │ movw ip, #21716 @ 0x54d4 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a40d8 │ │ │ │ + beq a4198 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a2058 │ │ │ │ + beq a211c │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq a40d8 │ │ │ │ + beq a4198 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a2058 │ │ │ │ + beq a211c │ │ │ │ add r7, r2, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq a40d8 │ │ │ │ + beq a4198 │ │ │ │ cmp lr, r3 │ │ │ │ - bne a2038 │ │ │ │ + bne a20fc │ │ │ │ cmp r3, #0 │ │ │ │ - ble a20a4 │ │ │ │ + ble a2168 │ │ │ │ movw ip, #19260 @ 0x4b3c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a3f58 │ │ │ │ + beq a4018 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a20a4 │ │ │ │ + beq a2168 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, ip │ │ │ │ - beq a3f58 │ │ │ │ + beq a4018 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a20a4 │ │ │ │ + beq a2168 │ │ │ │ add r2, r2, #20 │ │ │ │ mov r0, #2 │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ add r0, r0, #1 │ │ │ │ cmp lr, ip │ │ │ │ - beq a3f58 │ │ │ │ + beq a4018 │ │ │ │ cmp r0, r3 │ │ │ │ - bne a208c │ │ │ │ + bne a2150 │ │ │ │ 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 a21e4 │ │ │ │ + ble a22a8 │ │ │ │ ldr r9, [r7, #20] │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge a38f4 │ │ │ │ + bge a39b4 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl af120 │ │ │ │ + bl af1ec │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a4014 │ │ │ │ + beq a40d4 │ │ │ │ tst r3, #96 @ 0x60 │ │ │ │ - bne a38f4 │ │ │ │ + bne a39b4 │ │ │ │ ldr r2, [r9, #84] @ 0x54 │ │ │ │ cmp r8, #2 │ │ │ │ and r2, r2, #96 @ 0x60 │ │ │ │ orr r3, r2, r3 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - beq a21d4 │ │ │ │ + beq a2298 │ │ │ │ ldr r9, [r7, #24] │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge a3c28 │ │ │ │ + bge a3ce8 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl af120 │ │ │ │ + bl af1ec │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a4014 │ │ │ │ + beq a40d4 │ │ │ │ tst r3, #96 @ 0x60 │ │ │ │ - bne a3c28 │ │ │ │ + bne a3ce8 │ │ │ │ ldr r2, [r9, #84] @ 0x54 │ │ │ │ cmp r8, #3 │ │ │ │ and r2, r2, #96 @ 0x60 │ │ │ │ orr r3, r2, r3 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - beq a21d4 │ │ │ │ + beq a2298 │ │ │ │ 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 a38a0 │ │ │ │ - bl af120 │ │ │ │ + bge a3960 │ │ │ │ + bl af1ec │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a4014 │ │ │ │ + beq a40d4 │ │ │ │ tst r3, #96 @ 0x60 │ │ │ │ - bne a38a0 │ │ │ │ + bne a3960 │ │ │ │ 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 a2184 │ │ │ │ + bne a2248 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ - beq a2258 │ │ │ │ + beq a231c │ │ │ │ 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 │ │ │ │ @@ -119671,386 +119724,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 a32a8 │ │ │ │ + bne a3368 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [r2, #160] @ 0xa0 │ │ │ │ - movw r2, #47508 @ 0xb994 │ │ │ │ + movw r2, #47652 @ 0xba24 │ │ │ │ movt r2, #10 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq a4530 │ │ │ │ + beq a45f0 │ │ │ │ tst r3, #16 │ │ │ │ moveq r2, #16384 @ 0x4000 │ │ │ │ - bne a3178 │ │ │ │ + bne a3238 │ │ │ │ tst r3, #8 │ │ │ │ - beq a2ca8 │ │ │ │ + beq a2d68 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ add r3, r3, #16 │ │ │ │ bics r3, r3, #16 │ │ │ │ - bne a43f8 │ │ │ │ + bne a44b8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a4068 │ │ │ │ + beq a4128 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mvn r2, #15 │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ str r2, [r1, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a2cb8 │ │ │ │ + beq a2d78 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r4, [r3, #168] @ 0xa8 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - ble a2344 │ │ │ │ + ble a2408 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge a2300 │ │ │ │ + bge a23c4 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl b1afc │ │ │ │ + bl b1bc8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt a2690 │ │ │ │ + blt a2750 │ │ │ │ cmp r7, #1 │ │ │ │ - beq a2340 │ │ │ │ + beq a2404 │ │ │ │ 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 a4420 │ │ │ │ - bl b1afc │ │ │ │ + bge a44e0 │ │ │ │ + bl b1bc8 │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt a2690 │ │ │ │ + blt a2750 │ │ │ │ cmp r7, r8 │ │ │ │ - bne a2310 │ │ │ │ + bne a23d4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r6, #0 │ │ │ │ mov r2, r3 │ │ │ │ - beq a3078 │ │ │ │ + beq a3138 │ │ │ │ tst r3, #16 │ │ │ │ - bne a2d58 │ │ │ │ + bne a2e18 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq a2374 │ │ │ │ + beq a2438 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4508 │ │ │ │ + beq a45c8 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r1, #144] @ 0x90 │ │ │ │ cmp r3, #7 │ │ │ │ - bgt a2394 │ │ │ │ + bgt a2458 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ add r3, r3, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a44c8 │ │ │ │ + ble a4588 │ │ │ │ orr r3, r2, #4096 @ 0x1000 │ │ │ │ tst r2, #2 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ movne ip, r2 │ │ │ │ str r3, [r2, #84] @ 0x54 │ │ │ │ - bne a3084 │ │ │ │ + bne a3144 │ │ │ │ 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 a190c │ │ │ │ + bne a19d0 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [r0, #156] @ 0x9c │ │ │ │ mov r0, r1 │ │ │ │ cmp ip, #0 │ │ │ │ - bne a3f0c │ │ │ │ + bne a3fcc │ │ │ │ movw ip, #36124 @ 0x8d1c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r1, ip │ │ │ │ - bne a24bc │ │ │ │ + bne a2580 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne a1968 │ │ │ │ - b a24bc │ │ │ │ + bne a1a2c │ │ │ │ + b a2580 │ │ │ │ ldr r3, [r3, #172] @ 0xac │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble a2478 │ │ │ │ + ble a253c │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ tst r0, #512 @ 0x200 │ │ │ │ - bne a4734 │ │ │ │ + bne a47f4 │ │ │ │ cmp r1, #1 │ │ │ │ - beq a2478 │ │ │ │ + beq a253c │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ tst r0, #512 @ 0x200 │ │ │ │ - bne a4734 │ │ │ │ + bne a47f4 │ │ │ │ cmp r1, #2 │ │ │ │ - beq a2478 │ │ │ │ + beq a253c │ │ │ │ ldr r2, [r3, #24] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ tst r0, #512 @ 0x200 │ │ │ │ - bne a4734 │ │ │ │ + bne a47f4 │ │ │ │ cmp r1, #3 │ │ │ │ - beq a2478 │ │ │ │ + beq a253c │ │ │ │ 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 a4734 │ │ │ │ + bne a47f4 │ │ │ │ cmp r1, r0 │ │ │ │ - bne a245c │ │ │ │ + bne a2520 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [r3, #156] @ 0x9c │ │ │ │ ldr r0, [r3, #128] @ 0x80 │ │ │ │ cmp ip, #0 │ │ │ │ - bne a1ac8 │ │ │ │ + bne a1b8c │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - beq a3824 │ │ │ │ + beq a38e4 │ │ │ │ and r2, lr, #2 │ │ │ │ tst lr, #128 @ 0x80 │ │ │ │ - bne a353c │ │ │ │ + bne a35fc │ │ │ │ cmp r6, #0 │ │ │ │ - beq a24bc │ │ │ │ + beq a2580 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r0, #156] @ 0x9c │ │ │ │ str r3, [r1, #156] @ 0x9c │ │ │ │ cmp r2, #0 │ │ │ │ - bne a1bdc │ │ │ │ - movw r3, #46952 @ 0xb768 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr r3, [r3, #2656] @ 0xa60 │ │ │ │ + bne a1ca4 │ │ │ │ + movw r3, #8008 @ 0x1f48 │ │ │ │ + movt r3, #97 @ 0x61 │ │ │ │ + ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1c50 │ │ │ │ + beq a1d14 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r9, [r3, #132] @ 0x84 │ │ │ │ movw r3, #21196 @ 0x52cc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - ldr r4, [pc, #476] @ a26d0 │ │ │ │ + ldr r4, [pc, #472] @ a278c │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r3, #17432 @ 0x4418 │ │ │ │ + movw r3, #16328 @ 0x3fc8 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ movw r3, #29816 @ 0x7478 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - str r6, [fp, #-76] @ 0xffffffb4 │ │ │ │ - str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a2548 │ │ │ │ + str r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + b a2608 │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #228 @ 0xe4 │ │ │ │ - beq a253c │ │ │ │ + beq a25fc │ │ │ │ adds r7, r2, r1 │ │ │ │ - beq a253c │ │ │ │ + beq a25fc │ │ │ │ ldr r2, [r2, r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a26e8 │ │ │ │ + bne a27a4 │ │ │ │ ldr r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq a25a4 │ │ │ │ + beq a2664 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a253c │ │ │ │ + beq a25fc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #424 @ 0x1a8 │ │ │ │ - bcs a2974 │ │ │ │ + bcs a2a34 │ │ │ │ cmp r3, #384 @ 0x180 │ │ │ │ - bcs a269c │ │ │ │ + bcs a275c │ │ │ │ cmp r3, #372 @ 0x174 │ │ │ │ - bcs a26b0 │ │ │ │ + bcs a2770 │ │ │ │ cmp r3, #227 @ 0xe3 │ │ │ │ - bhi a2518 │ │ │ │ + bhi a25d8 │ │ │ │ cmp r3, #211 @ 0xd3 │ │ │ │ movls r1, r3 │ │ │ │ movls r2, r5 │ │ │ │ - bls a2528 │ │ │ │ + bls a25e8 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #212 @ 0xd4 │ │ │ │ - bne a2528 │ │ │ │ + bne a25e8 │ │ │ │ ldr r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2548 │ │ │ │ + bne a2608 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r6, [fp, #-76] @ 0xffffffb4 │ │ │ │ + ldr r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r4, [r3, #116] @ 0x74 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a1c60 │ │ │ │ + beq a1d24 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1c60 │ │ │ │ + beq a1d24 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ - bl adad0 │ │ │ │ + bl adb58 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a2690 │ │ │ │ + beq a2750 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1c60 │ │ │ │ + beq a1d24 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r4, #16 │ │ │ │ - bl adad0 │ │ │ │ + bl adb58 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a2690 │ │ │ │ + beq a2750 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1c60 │ │ │ │ + beq a1d24 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r4, #32 │ │ │ │ - bl adad0 │ │ │ │ + bl adb58 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a2690 │ │ │ │ + beq a2750 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1c60 │ │ │ │ + beq a1d24 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ - bl adad0 │ │ │ │ + bl adb58 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a2690 │ │ │ │ + beq a2750 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1c60 │ │ │ │ + beq a1d24 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r4, #64 @ 0x40 │ │ │ │ - bl adad0 │ │ │ │ + bl adb58 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a2690 │ │ │ │ + beq a2750 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1c60 │ │ │ │ + beq a1d24 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r4, r4, #80 @ 0x50 │ │ │ │ - b a267c │ │ │ │ + b a273c │ │ │ │ ldr r3, [r4, #16]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1c60 │ │ │ │ + beq a1d24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl adad0 │ │ │ │ + bl adb58 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a2670 │ │ │ │ + bne a2730 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a4014 │ │ │ │ + b a40d4 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #384 @ 0x180 │ │ │ │ - bne a2528 │ │ │ │ - b a253c │ │ │ │ + bne a25e8 │ │ │ │ + b a25fc │ │ │ │ ldr r2, [r5, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #372 @ 0x174 │ │ │ │ - bne a2528 │ │ │ │ - b a253c │ │ │ │ + bne a25e8 │ │ │ │ + b a25fc │ │ │ │ rsbeq r2, r3, r0, ror #13 │ │ │ │ - rsbeq ip, r0, r8, lsr #3 │ │ │ │ strdeq r1, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ - rsbeq ip, r0, r8, asr #3 │ │ │ │ + rsbeq r1, r1, r8, ror #30 │ │ │ │ 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 a2788 │ │ │ │ + beq a2844 │ │ │ │ ldr r0, [r5, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a2788 │ │ │ │ + beq a2844 │ │ │ │ cmp r3, #424 @ 0x1a8 │ │ │ │ subcs r3, r3, #424 @ 0x1a8 │ │ │ │ ldrcs r1, [r0, #80] @ 0x50 │ │ │ │ - bcs a299c │ │ │ │ + bcs a2a5c │ │ │ │ cmp r3, #384 @ 0x180 │ │ │ │ - bcs a31a0 │ │ │ │ + bcs a3260 │ │ │ │ cmp r3, #372 @ 0x174 │ │ │ │ subcs r3, r3, #372 @ 0x174 │ │ │ │ ldrcs r1, [r0, #56] @ 0x38 │ │ │ │ - bcs a299c │ │ │ │ + bcs a2a5c │ │ │ │ cmp r3, #227 @ 0xe3 │ │ │ │ - bls a2988 │ │ │ │ + bls a2a48 │ │ │ │ ldr r1, [r0, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ subne r3, r3, #228 @ 0xe4 │ │ │ │ - beq a2788 │ │ │ │ + beq a2844 │ │ │ │ cmn r1, r3 │ │ │ │ - beq a2788 │ │ │ │ + beq a2844 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne a2788 │ │ │ │ + bne a2844 │ │ │ │ add r3, r5, #60 @ 0x3c │ │ │ │ cmp r7, r3 │ │ │ │ - beq a3c10 │ │ │ │ + beq a3cd0 │ │ │ │ add r3, r5, #100 @ 0x64 │ │ │ │ cmp r7, r3 │ │ │ │ - bne a253c │ │ │ │ + bne a25fc │ │ │ │ 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 a253c │ │ │ │ + bne a25fc │ │ │ │ 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 a4180 │ │ │ │ + beq a4240 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ movw r6, #42752 @ 0xa700 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne a31b4 │ │ │ │ + bne a3274 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq a31b4 │ │ │ │ + beq a3274 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ - str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl a784c <_Py_dict_lookup@@Base> │ │ │ │ + str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + bl a790c <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq a2690 │ │ │ │ + beq a2750 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a2d48 │ │ │ │ + bne a2e08 │ │ │ │ ldr r3, [r7] │ │ │ │ - ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ + ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, r2 │ │ │ │ - beq a3dc8 │ │ │ │ + beq a3e88 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #29816 @ 0x7478 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r7, [r4] │ │ │ │ - bl aa0e4 │ │ │ │ + bl aa13c │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq a2690 │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + beq a2750 │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq a2d30 │ │ │ │ - ldr r2, [pc, #-336] @ a26e4 │ │ │ │ + beq a2df0 │ │ │ │ + ldr r2, [pc, #-336] @ a27a0 │ │ │ │ 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 │ │ │ │ @@ -120059,95 +120110,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 a2d3c │ │ │ │ + ble a2dfc │ │ │ │ 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 aa8e8 │ │ │ │ + bl aa940 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq a424c │ │ │ │ + beq a430c │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq a455c │ │ │ │ + beq a461c │ │ │ │ cmp r3, r6 │ │ │ │ - bne a35f4 │ │ │ │ + bne a36b4 │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq a2bd4 │ │ │ │ + beq a2c94 │ │ │ │ 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 a3368 │ │ │ │ + beq a3428 │ │ │ │ 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 a3278 │ │ │ │ + bne a3338 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq a3278 │ │ │ │ - ldr r3, [r9, #24] │ │ │ │ - ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - cmp r3, r0 │ │ │ │ + beq a3338 │ │ │ │ + ldr r0, [r9, #24] │ │ │ │ + movw r3, #45676 @ 0xb26c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + cmp r0, r3 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r9 │ │ │ │ - beq a3554 │ │ │ │ - bl abc3c │ │ │ │ + beq a3614 │ │ │ │ + bl abccc │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r0, #1 │ │ │ │ - beq a339c │ │ │ │ + beq a345c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a253c │ │ │ │ + bgt a25fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a253c │ │ │ │ + bne a25fc │ │ │ │ mov r0, sl │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b a253c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b a25fc │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #424 @ 0x1a8 │ │ │ │ - bne a2528 │ │ │ │ - b a253c │ │ │ │ + bne a25e8 │ │ │ │ + b a25fc │ │ │ │ cmp r3, #211 @ 0xd3 │ │ │ │ movls r1, r0 │ │ │ │ - bls a2740 │ │ │ │ + bls a27fc │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ sub r3, r3, #212 @ 0xd4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne a2740 │ │ │ │ - b a2788 │ │ │ │ + bne a27fc │ │ │ │ + b a2844 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #-724] @ a26e4 │ │ │ │ + ldr lr, [pc, #-728] @ a27a0 │ │ │ │ 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 │ │ │ │ @@ -120161,29 +120213,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 a3a04 │ │ │ │ + beq a3ac4 │ │ │ │ ldr r9, [r2, #16] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ands r1, r3, #8 │ │ │ │ - bne a4760 │ │ │ │ + bne a4820 │ │ │ │ movw r8, #30360 @ 0x7698 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ - bl aa0e4 │ │ │ │ + bl aa13c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a2690 │ │ │ │ + beq a2750 │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq a2a80 │ │ │ │ - ldr lr, [pc, #-868] @ a26e4 │ │ │ │ + beq a2b40 │ │ │ │ + ldr lr, [pc, #-872] @ a27a0 │ │ │ │ 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 │ │ │ │ @@ -120206,62 +120258,62 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp] │ │ │ │ - bl aa8e8 │ │ │ │ + bl aa940 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq a4030 │ │ │ │ + beq a40f0 │ │ │ │ ldr r2, [sl, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq a2af4 │ │ │ │ + beq a2bb4 │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a2af4 │ │ │ │ + bne a2bb4 │ │ │ │ ldrb r3, [sl, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq a3638 │ │ │ │ + beq a36f8 │ │ │ │ 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 ae32c │ │ │ │ + bl ae3b4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq a44fc │ │ │ │ + beq a45bc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2b40 │ │ │ │ + bgt a2c00 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a44f0 │ │ │ │ + beq a45b0 │ │ │ │ ldr sl, [r7, #20] │ │ │ │ cmp sl, #0 │ │ │ │ - bne a33c8 │ │ │ │ + bne a3488 │ │ │ │ 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 a3900 │ │ │ │ + bne a39c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1ca0 │ │ │ │ + beq a1d64 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #-1180] @ a26e4 │ │ │ │ + ldr lr, [pc, #-1184] @ a27a0 │ │ │ │ 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 │ │ │ │ @@ -120275,254 +120327,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 a1ca8 │ │ │ │ + b a1d6c │ │ │ │ ldr r2, [r8, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldr r2, [r8] │ │ │ │ - str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - beq a4268 │ │ │ │ - ldr r3, [pc, #-1296] @ a26e0 │ │ │ │ + str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ + beq a4328 │ │ │ │ + ldr r3, [pc, #-1300] @ a279c │ │ │ │ mov r1, r8 │ │ │ │ - ldr r2, [pc, #-1300] @ a26e4 │ │ │ │ + ldr r2, [pc, #-1304] @ a27a0 │ │ │ │ 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 a32f8 │ │ │ │ + bne a33b8 │ │ │ │ add r7, r7, #114688 @ 0x1c000 │ │ │ │ - ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r7, #64] @ 0x40 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r8 │ │ │ │ - bl ae32c │ │ │ │ + bl ae3b4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a4558 │ │ │ │ + beq a4618 │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne a356c │ │ │ │ + bne a362c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2c68 │ │ │ │ + bgt a2d28 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2c68 │ │ │ │ + bne a2d28 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a3b28 │ │ │ │ + ble a3be8 │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ strne r7, [sl, #12] │ │ │ │ - bne a3344 │ │ │ │ + bne a3404 │ │ │ │ mov r0, r7 │ │ │ │ - bl a47c0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4880 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r7, #16] │ │ │ │ str r7, [sl, #12] │ │ │ │ - b a3344 │ │ │ │ + b a3404 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne a22c8 │ │ │ │ + bne a238c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldreq r4, [r3, #132] @ 0x84 │ │ │ │ - bne a3b48 │ │ │ │ - ldr r1, [pc, #-1540] @ a26d4 │ │ │ │ + bne a3c08 │ │ │ │ + ldr r1, [pc, #-1544] @ a2790 │ │ │ │ mov r0, r4 │ │ │ │ - bl a769c │ │ │ │ + bl a775c │ │ │ │ cmn r0, #1 │ │ │ │ - beq a2690 │ │ │ │ + beq a2750 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a22c8 │ │ │ │ - ldr r1, [pc, #-1568] @ a26d4 │ │ │ │ + bne a238c │ │ │ │ + ldr r1, [pc, #-1572] @ a2790 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - bl a9350 │ │ │ │ + bl a93a8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a2690 │ │ │ │ + beq a2750 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #17432 @ 0x4418 │ │ │ │ + movw r3, #16328 @ 0x3fc8 │ │ │ │ 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 a22dc │ │ │ │ - b a2344 │ │ │ │ + bgt a23a0 │ │ │ │ + b a2408 │ │ │ │ ldr ip, [r5] │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2874 │ │ │ │ + bgt a2930 │ │ │ │ add ip, ip, #1 │ │ │ │ str ip, [r5] │ │ │ │ - b a2874 │ │ │ │ + b a2930 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a253c │ │ │ │ - b a27ec │ │ │ │ + bne a25fc │ │ │ │ + b a28a8 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq a4590 │ │ │ │ + beq a4650 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r2, #444] @ 0x1bc │ │ │ │ cmp r2, #0 │ │ │ │ - bne a3008 │ │ │ │ + bne a30c8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #6 │ │ │ │ - bl a9828 │ │ │ │ + bl a9880 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq a45b8 │ │ │ │ + beq a4678 │ │ │ │ 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 a3b38 │ │ │ │ - ldr r1, [pc, #-1748] @ a26d8 │ │ │ │ - movw r2, #12212 @ 0x2fb4 │ │ │ │ + beq a3bf8 │ │ │ │ + ldr r1, [pc, #-1752] @ a2794 │ │ │ │ + movw r2, #18192 @ 0x4710 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl be57c │ │ │ │ + bl be744 │ │ │ │ subs lr, r0, #0 │ │ │ │ - beq a3b38 │ │ │ │ + beq a3bf8 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq a2ff4 │ │ │ │ + beq a30b4 │ │ │ │ ldr r3, [lr, #8] │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a2ff4 │ │ │ │ + ble a30b4 │ │ │ │ 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 a2fe4 │ │ │ │ + bne a30a4 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmn r7, #1 │ │ │ │ - beq a2fe4 │ │ │ │ + beq a30a4 │ │ │ │ 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 a3844 │ │ │ │ + bgt a3904 │ │ │ │ ldrsb r2, [r8, r5] │ │ │ │ cmp r2, #0 │ │ │ │ - blt a2f54 │ │ │ │ + blt a3014 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [r1, r2, lsl #3] │ │ │ │ cmp r4, r1 │ │ │ │ - beq a2fe4 │ │ │ │ + beq a30a4 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a3de8 │ │ │ │ + beq a3ea8 │ │ │ │ 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 a3524 │ │ │ │ + blt a35e4 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [r1, r2, lsl #3] │ │ │ │ cmp r1, r4 │ │ │ │ - beq a2fe4 │ │ │ │ + beq a30a4 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a3e94 │ │ │ │ + beq a3f54 │ │ │ │ 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 a3e80 │ │ │ │ + bgt a3f40 │ │ │ │ cmp r2, #0 │ │ │ │ - blt a39f4 │ │ │ │ + blt a3ab4 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [r3, r2, lsl #3] │ │ │ │ cmp r4, r1 │ │ │ │ - beq a3d0c │ │ │ │ + beq a3dcc │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a3ca8 │ │ │ │ + beq a3d68 │ │ │ │ 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 a3bac │ │ │ │ + bgt a3c6c │ │ │ │ + ldrsb r2, [r8, r5] │ │ │ │ cmp r2, #0 │ │ │ │ - blt a3e74 │ │ │ │ + blt a3f34 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [r3, r2, lsl #3] │ │ │ │ cmp r4, r1 │ │ │ │ - beq a3d0c │ │ │ │ + beq a3dcc │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a40fc │ │ │ │ + beq a41bc │ │ │ │ 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 a2ec0 │ │ │ │ + b a2f80 │ │ │ │ cmn r2, #1 │ │ │ │ - bne a2e68 │ │ │ │ + bne a2f28 │ │ │ │ ldr r2, [r9, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - ble a3b38 │ │ │ │ + ble a3bf8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r2, [r9, #8] │ │ │ │ mov r0, r9 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl acb5c │ │ │ │ + bl acbe4 │ │ │ │ ldr r2, [r9, #16] │ │ │ │ cmp sl, #7 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bgt a43e4 │ │ │ │ + bgt a44a4 │ │ │ │ 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 │ │ │ │ @@ -120532,61 +120584,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 a3b38 │ │ │ │ + beq a3bf8 │ │ │ │ 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 a2df0 │ │ │ │ + blt a2eb0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r9, #0 │ │ │ │ str r9, [r3, #444] @ 0x1bc │ │ │ │ - beq a45ec │ │ │ │ + beq a46ac │ │ │ │ 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 a3038 │ │ │ │ + beq a30f8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4508 │ │ │ │ + beq a45c8 │ │ │ │ tst r2, #16 │ │ │ │ - beq a2374 │ │ │ │ + beq a2438 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #144] @ 0x90 │ │ │ │ cmn r3, #1 │ │ │ │ - beq a2394 │ │ │ │ + beq a2458 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12072 @ 0x2f28 │ │ │ │ + movw r1, #18052 @ 0x4684 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a4014 │ │ │ │ + b a40d4 │ │ │ │ tst r3, #2 │ │ │ │ - beq a23ac │ │ │ │ + beq a2470 │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [ip, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #-2480] @ a26e4 │ │ │ │ + ldr r0, [pc, #-2484] @ a27a0 │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -120599,219 +120651,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 a23b8 │ │ │ │ + b a247c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1db8 │ │ │ │ + beq a1e7c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1dd0 │ │ │ │ - b a1ddc │ │ │ │ + beq a1e94 │ │ │ │ + b a1ea0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl aed14 │ │ │ │ + bl aede0 │ │ │ │ mov r7, r0 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ - bl aa8e8 │ │ │ │ + bl aa940 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq a2690 │ │ │ │ - ldr r1, [pc, #-2660] @ a26dc │ │ │ │ + beq a2750 │ │ │ │ + ldr r1, [pc, #-2664] @ a2798 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9350 │ │ │ │ + bl a93a8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r0, #1 │ │ │ │ - beq a4564 │ │ │ │ + beq a4624 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1d40 │ │ │ │ + bgt a1e04 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a1d40 │ │ │ │ + bne a1e04 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b a1d40 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b a1e04 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r2, #144] @ 0x90 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi a4430 │ │ │ │ + bhi a44f0 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mvn r1, #0 │ │ │ │ mov r2, #16384 @ 0x4000 │ │ │ │ str r1, [r0, #144] @ 0x90 │ │ │ │ - b a228c │ │ │ │ + b a2350 │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ subne r3, r3, #384 @ 0x180 │ │ │ │ - bne a2740 │ │ │ │ - b a2788 │ │ │ │ + bne a27fc │ │ │ │ + b a2844 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 98e78 │ │ │ │ + bl 98ea8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a27cc │ │ │ │ + bne a2888 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2f4454 │ │ │ │ + bl 2f4020 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a4014 │ │ │ │ + b a40d4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a1d40 │ │ │ │ - b a1d14 │ │ │ │ + bne a1e04 │ │ │ │ + b a1dd8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a4260 │ │ │ │ + beq a4320 │ │ │ │ mov r0, #1 │ │ │ │ - bl aee00 │ │ │ │ + bl aeecc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - beq a4014 │ │ │ │ + beq a40d4 │ │ │ │ tst r3, #2 │ │ │ │ - beq a322c │ │ │ │ + beq a32ec │ │ │ │ mov r0, r4 │ │ │ │ - bl a47c0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4880 <_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 a191c │ │ │ │ + beq a19e0 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r1, #156] @ 0x9c │ │ │ │ cmp r1, #0 │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ - bne a3f60 │ │ │ │ + bne a4020 │ │ │ │ movw ip, #36124 @ 0x8d1c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r2, ip │ │ │ │ - bne a1bd0 │ │ │ │ + bne a1c98 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne a1964 │ │ │ │ - b a1bd0 │ │ │ │ + bne a1a28 │ │ │ │ + b a1c98 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 98e78 │ │ │ │ + bl 98ea8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a2928 │ │ │ │ + bne a29e4 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 25766c <_Py_NewReference@@Base+0x17fc> │ │ │ │ + bl 256958 <_PyThreadState_New@@Base+0x1f04> │ │ │ │ mov r3, r0 │ │ │ │ - b a355c │ │ │ │ + b a361c │ │ │ │ and r2, r3, #16384 @ 0x4000 │ │ │ │ tst r3, #16 │ │ │ │ - beq a228c │ │ │ │ + beq a2350 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [r1, #144] @ 0x90 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - bhi a4430 │ │ │ │ + bhi a44f0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a318c │ │ │ │ + bne a324c │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11680 @ 0x2da0 │ │ │ │ + movw r1, #17660 @ 0x44fc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a4014 │ │ │ │ + b a40d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a2c10 │ │ │ │ + beq a2cd0 │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3330 │ │ │ │ + bgt a33f0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a3330 │ │ │ │ + bne a33f0 │ │ │ │ mov r0, r8 │ │ │ │ - str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ + str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + bl a7110 <_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 a28ec │ │ │ │ + bne a29a8 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq a42d8 │ │ │ │ + beq a4398 │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a42d8 │ │ │ │ + bne a4398 │ │ │ │ movw r1, #2799 @ 0xaef │ │ │ │ - movw r0, #11396 @ 0x2c84 │ │ │ │ + movw r0, #17376 @ 0x43e0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2690 │ │ │ │ + bgt a2750 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2690 │ │ │ │ + bne a2750 │ │ │ │ mov r0, sl │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a4014 │ │ │ │ + b a40d4 │ │ │ │ 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 a4760 │ │ │ │ + bne a4820 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl aa0e4 │ │ │ │ + bl aa13c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a2690 │ │ │ │ + beq a2750 │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq a3450 │ │ │ │ - ldr r3, [pc, #-3380] @ a26e4 │ │ │ │ + beq a3510 │ │ │ │ + ldr r3, [pc, #-3384] @ a27a0 │ │ │ │ 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 │ │ │ │ @@ -120831,307 +120883,307 @@ │ │ │ │ str r6, [r4, #8] │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp] │ │ │ │ - bl aa8e8 │ │ │ │ + bl aa940 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq a4030 │ │ │ │ + beq a40f0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq a34b8 │ │ │ │ + beq a3578 │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a34b8 │ │ │ │ + bne a3578 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq a3738 │ │ │ │ + beq a37f8 │ │ │ │ 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 ae32c │ │ │ │ + bl ae3b4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq a44fc │ │ │ │ + beq a45bc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3504 │ │ │ │ + bgt a35c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a43c4 │ │ │ │ + beq a4484 │ │ │ │ ldr sl, [r7, #20]! │ │ │ │ cmp sl, #0 │ │ │ │ - bne a33e8 │ │ │ │ + bne a34a8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and r3, r3, #2 │ │ │ │ - b a2b58 │ │ │ │ + b a2c18 │ │ │ │ cmn r2, #1 │ │ │ │ - beq a2f5c │ │ │ │ - b a2ea4 │ │ │ │ + beq a301c │ │ │ │ + b a2f64 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r7, [r3, #132] @ 0x84 │ │ │ │ - b a1b4c │ │ │ │ + b a1c10 │ │ │ │ cmp r6, #0 │ │ │ │ - beq a24bc │ │ │ │ + beq a2580 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r1, #156] @ 0x9c │ │ │ │ - b a24bc │ │ │ │ - bl a9494 │ │ │ │ + b a2580 │ │ │ │ + bl a94ec │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sl] │ │ │ │ - bge a2950 │ │ │ │ - b a339c │ │ │ │ + bge a2a10 │ │ │ │ + b a345c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3588 │ │ │ │ + bgt a3648 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a47a4 │ │ │ │ + beq a4864 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a35c0 │ │ │ │ + bgt a3680 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4784 │ │ │ │ + beq a4844 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a35c0 │ │ │ │ + bgt a3680 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a46b0 │ │ │ │ - ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + beq a4770 │ │ │ │ + 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 a35f4 │ │ │ │ + ble a36b4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a47c0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4880 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r8, #16] │ │ │ │ str r8, [sl, #12] │ │ │ │ - b a3344 │ │ │ │ - ldr r0, [pc, #-3880] @ a26dc │ │ │ │ - bl 98e78 │ │ │ │ + b a3404 │ │ │ │ + ldr r0, [pc, #-3884] @ a2798 │ │ │ │ + bl 98ea8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a4000 │ │ │ │ - ldr r1, [pc, #-3900] @ a26dc │ │ │ │ + beq a40c0 │ │ │ │ + ldr r1, [pc, #-3904] @ a2798 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl a784c <_Py_dict_lookup@@Base> │ │ │ │ + bl a790c <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - bne a1d0c │ │ │ │ - b a2690 │ │ │ │ + bne a1dd0 │ │ │ │ + b a2750 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r1, [r3, #132] @ 0x84 │ │ │ │ - b a1868 │ │ │ │ + b a192c │ │ │ │ ldr r2, [sl, #8] │ │ │ │ ldr r5, [sl] │ │ │ │ cmp r2, #1 │ │ │ │ - beq a41ec │ │ │ │ - ldr r3, [pc, #-3952] @ a26e0 │ │ │ │ + beq a42ac │ │ │ │ + ldr r3, [pc, #-3956] @ a279c │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #-3956] @ a26e4 │ │ │ │ + ldr lr, [pc, #-3960] @ a27a0 │ │ │ │ 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 a3bc0 │ │ │ │ + bne a3c80 │ │ │ │ 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 ae32c │ │ │ │ + bl ae3b4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a435c │ │ │ │ + beq a441c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne a3a18 │ │ │ │ + bne a3ad8 │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a36d8 │ │ │ │ + bgt a3798 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a36d8 │ │ │ │ + bne a3798 │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a41dc │ │ │ │ + ble a429c │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq a41b8 │ │ │ │ + beq a4278 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov sl, r3 │ │ │ │ - b a2af8 │ │ │ │ + b a2bb8 │ │ │ │ mov r3, r4 │ │ │ │ cmp ip, r3 │ │ │ │ - beq a3730 │ │ │ │ + beq a37f0 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a3700 │ │ │ │ + bne a37c0 │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ movne r3, r4 │ │ │ │ movwne ip, #41268 @ 0xa134 │ │ │ │ movtne ip, #96 @ 0x60 │ │ │ │ - bne a3d2c │ │ │ │ + bne a3dec │ │ │ │ mov r3, #1073741824 @ 0x40000000 │ │ │ │ - b a20a8 │ │ │ │ + b a216c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr sl, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - beq a3f8c │ │ │ │ - ldr r3, [pc, #4044] @ a471c │ │ │ │ + beq a404c │ │ │ │ + ldr r3, [pc, #4044] @ a47dc │ │ │ │ mov r1, r5 │ │ │ │ - ldr r2, [pc, #4040] @ a4720 │ │ │ │ + ldr r2, [pc, #4040] @ a47e0 │ │ │ │ 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 a3c4c │ │ │ │ + bne a3d0c │ │ │ │ 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 ae32c │ │ │ │ + bl ae3b4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a43d0 │ │ │ │ + beq a4490 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne a3aa0 │ │ │ │ + bne a3b60 │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a37d8 │ │ │ │ + bgt a3898 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a37d8 │ │ │ │ + bne a3898 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a4320 │ │ │ │ + ble a43e0 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ strne r3, [r4, #12] │ │ │ │ - beq a42f8 │ │ │ │ + beq a43b8 │ │ │ │ mov r5, r3 │ │ │ │ - b a34bc │ │ │ │ + b a357c │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ str r0, [ip, #4] │ │ │ │ - bne a3d20 │ │ │ │ + bne a3de0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a191c │ │ │ │ - b a31fc │ │ │ │ + bne a19e0 │ │ │ │ + b a32bc │ │ │ │ cmp r6, #0 │ │ │ │ andeq r2, lr, #2 │ │ │ │ - beq a24bc │ │ │ │ + beq a2580 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ orr lr, lr, #128 @ 0x80 │ │ │ │ and r2, lr, #2 │ │ │ │ str lr, [r3, #84] @ 0x54 │ │ │ │ - b a3544 │ │ │ │ + b a3604 │ │ │ │ cmp sl, #15 │ │ │ │ lslle r2, r5, #1 │ │ │ │ ldrgt r2, [r8, r5, lsl #2] │ │ │ │ ldrshle r2, [r8, r2] │ │ │ │ cmp r2, #0 │ │ │ │ - blt a3d14 │ │ │ │ + blt a3dd4 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [r1, r2, lsl #3] │ │ │ │ cmp r1, r4 │ │ │ │ - beq a2fe4 │ │ │ │ + beq a30a4 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a3de8 │ │ │ │ + beq a3ea8 │ │ │ │ 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 a2e80 │ │ │ │ + b a2f40 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r9, r8 │ │ │ │ - bne a2184 │ │ │ │ - b a21d4 │ │ │ │ + bne a2248 │ │ │ │ + b a2298 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq a1d6c │ │ │ │ + beq a1e30 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [r0, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ - bne a1d6c │ │ │ │ + bne a1e30 │ │ │ │ ldr r1, [r0, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - bne a1d6c │ │ │ │ + bne a1e30 │ │ │ │ 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 a1d6c │ │ │ │ + b a1e30 │ │ │ │ cmp r8, #2 │ │ │ │ - bne a2128 │ │ │ │ - b a21d4 │ │ │ │ + bne a21ec │ │ │ │ + b a2298 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a3c34 │ │ │ │ + beq a3cf4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #3592] @ a4720 │ │ │ │ + ldr lr, [pc, #3592] @ a47e0 │ │ │ │ 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 │ │ │ │ @@ -121147,135 +121199,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 a2b80 │ │ │ │ + beq a2c40 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r9, #30088 @ 0x7588 │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ mov r8, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl a9c4c │ │ │ │ + bl a9ca4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a2690 │ │ │ │ + beq a2750 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r7, [r4, #20] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, sl │ │ │ │ str r8, [sp] │ │ │ │ - bl ae32c │ │ │ │ + bl ae3b4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq a44fc │ │ │ │ + beq a45bc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt a39d8 │ │ │ │ + bgt a3a98 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq a46cc │ │ │ │ + beq a478c │ │ │ │ ldr r2, [r7, #20]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne a3984 │ │ │ │ + bne a3a44 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and r3, r3, #2 │ │ │ │ - b a2b68 │ │ │ │ + b a2c28 │ │ │ │ cmn r2, #1 │ │ │ │ - bne a2ef0 │ │ │ │ + bne a2fb0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a2f5c │ │ │ │ + b a301c │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r7, [r2, #124] @ 0x7c │ │ │ │ cmp r7, #0 │ │ │ │ - beq a2b80 │ │ │ │ - b a3918 │ │ │ │ + beq a2c40 │ │ │ │ + b a39d8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3a34 │ │ │ │ + bgt a3af4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a4350 │ │ │ │ + beq a4410 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3a6c │ │ │ │ + bgt a3b2c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a46e4 │ │ │ │ + beq a47a4 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3a6c │ │ │ │ + bgt a3b2c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a46d8 │ │ │ │ + beq a4798 │ │ │ │ ldrb r3, [sl, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [sl, #16] │ │ │ │ - ble a2af4 │ │ │ │ + ble a2bb4 │ │ │ │ mov r0, sl │ │ │ │ - bl a47c0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4880 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [sl, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [sl, #16] │ │ │ │ - b a2af4 │ │ │ │ + b a2bb4 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3abc │ │ │ │ + bgt a3b7c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a466c │ │ │ │ + beq a472c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3af4 │ │ │ │ + bgt a3bb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a46fc │ │ │ │ + beq a47bc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3af4 │ │ │ │ + bgt a3bb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a46f0 │ │ │ │ + beq a47b0 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - ble a34b8 │ │ │ │ + ble a3578 │ │ │ │ mov r0, r5 │ │ │ │ - bl a47c0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4880 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - b a34b8 │ │ │ │ + b a3578 │ │ │ │ cmp r7, #0 │ │ │ │ str r7, [sl, #12] │ │ │ │ - bne a3344 │ │ │ │ - b a4250 │ │ │ │ + bne a3404 │ │ │ │ + b a4310 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ str r9, [r2, #444] @ 0x1bc │ │ │ │ - b a3008 │ │ │ │ + b a30c8 │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #3016] @ a4720 │ │ │ │ + ldr r1, [pc, #3016] @ a47e0 │ │ │ │ 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 │ │ │ │ @@ -121289,681 +121341,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 a2cd0 │ │ │ │ + b a2d90 │ │ │ │ cmp sl, #15 │ │ │ │ lslle r2, r5, #1 │ │ │ │ ldrgt r2, [r8, r5, lsl #2] │ │ │ │ ldrshle r2, [r8, r2] │ │ │ │ - b a2f10 │ │ │ │ + b a2fd0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a3678 │ │ │ │ + beq a3738 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3bf8 │ │ │ │ + bgt a3cb8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a3bf8 │ │ │ │ + bne a3cb8 │ │ │ │ mov r0, sl │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a46bc │ │ │ │ + ble a477c │ │ │ │ mov sl, r2 │ │ │ │ str r2, [r4, #12] │ │ │ │ - b a2af8 │ │ │ │ + b a2bb8 │ │ │ │ ldr r2, [r0, #100] @ 0x64 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ sub r3, r3, r2 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ - b a2780 │ │ │ │ + b a283c │ │ │ │ cmp r8, #3 │ │ │ │ - bne a2178 │ │ │ │ - b a21d4 │ │ │ │ + bne a223c │ │ │ │ + b a2298 │ │ │ │ ldr r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a1ca0 │ │ │ │ + beq a1d64 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr sl, [r3, #132] @ 0x84 │ │ │ │ - b a3974 │ │ │ │ + b a3a34 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a3778 │ │ │ │ + beq a3838 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3c84 │ │ │ │ + bgt a3d44 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a3c84 │ │ │ │ + bne a3d44 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 a34b8 │ │ │ │ + ble a3578 │ │ │ │ mov r5, r2 │ │ │ │ str r2, [r4, #12] │ │ │ │ - b a34bc │ │ │ │ + b a357c │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne a2ef0 │ │ │ │ + bne a2fb0 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a2ef0 │ │ │ │ + bne a2fb0 │ │ │ │ tst r0, #32 │ │ │ │ - beq a41b0 │ │ │ │ + beq a4270 │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r1, #20 │ │ │ │ addeq r0, r1, #28 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a41a8 │ │ │ │ + beq a4268 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, r4, #20 │ │ │ │ addeq r1, r4, #28 │ │ │ │ mul r2, r2, ip │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne a2ef0 │ │ │ │ + bne a2fb0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a2fe4 │ │ │ │ + b a30a4 │ │ │ │ cmn r2, #1 │ │ │ │ - beq a2f5c │ │ │ │ - b a3878 │ │ │ │ + beq a301c │ │ │ │ + b a3938 │ │ │ │ cmp r6, #0 │ │ │ │ - bne a3810 │ │ │ │ - b a23cc │ │ │ │ + bne a38d0 │ │ │ │ + b a2490 │ │ │ │ cmp r3, ip │ │ │ │ - beq a4098 │ │ │ │ + beq a4158 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a3d2c │ │ │ │ + bne a3dec │ │ │ │ movw ip, #43176 @ 0xa8a8 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - beq a3f04 │ │ │ │ + beq a3fc4 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a3d4c │ │ │ │ + bne a3e0c │ │ │ │ movw ip, #42964 @ 0xa7d4 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - beq a40d0 │ │ │ │ + beq a4190 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a3d6c │ │ │ │ + bne a3e2c │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, r2 │ │ │ │ - beq a4090 │ │ │ │ + beq a4150 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a3d84 │ │ │ │ + bne a3e44 │ │ │ │ movw ip, #42540 @ 0xa62c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - bne a3f18 │ │ │ │ + bne a3fd8 │ │ │ │ mov r3, #67108864 @ 0x4000000 │ │ │ │ - b a20a8 │ │ │ │ + b a216c │ │ │ │ ldr r3, [r0, #156] @ 0x9c │ │ │ │ cmp r3, ip │ │ │ │ - beq a24bc │ │ │ │ - b a1ae8 │ │ │ │ + beq a2580 │ │ │ │ + b a1bac │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mov r0, r9 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - bl a9350 │ │ │ │ + bl a93a8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a253c │ │ │ │ - b a2690 │ │ │ │ + bne a25fc │ │ │ │ + b a2750 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne a3e54 │ │ │ │ + bne a3f14 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a3e54 │ │ │ │ + bne a3f14 │ │ │ │ tst r0, #32 │ │ │ │ - beq a41a0 │ │ │ │ + beq a4260 │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addeq r0, r1, #28 │ │ │ │ addne r0, r1, #20 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a4198 │ │ │ │ + beq a4258 │ │ │ │ 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 a2fe4 │ │ │ │ + beq a30a4 │ │ │ │ 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 a388c │ │ │ │ - b a2e7c │ │ │ │ + bgt a394c │ │ │ │ + b a2f3c │ │ │ │ cmn r2, #1 │ │ │ │ - beq a39fc │ │ │ │ - b a2f34 │ │ │ │ + beq a3abc │ │ │ │ + b a2ff4 │ │ │ │ cmp sl, #15 │ │ │ │ lslle r2, r5, #1 │ │ │ │ ldrgt r2, [r8, r5, lsl #2] │ │ │ │ ldrshle r2, [r8, r2] │ │ │ │ - b a2ecc │ │ │ │ + b a2f8c │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, ip │ │ │ │ - bne a2ea4 │ │ │ │ + bne a2f64 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a2ea4 │ │ │ │ + bne a2f64 │ │ │ │ tst r0, #32 │ │ │ │ - beq a4338 │ │ │ │ + beq a43f8 │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addeq r0, r1, #28 │ │ │ │ addne r0, r1, #20 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a4330 │ │ │ │ + beq a43f0 │ │ │ │ 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 a2fe4 │ │ │ │ - b a2ea4 │ │ │ │ + beq a30a4 │ │ │ │ + b a2f64 │ │ │ │ mov r3, #16777216 @ 0x1000000 │ │ │ │ - b a20a8 │ │ │ │ + b a216c │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - beq a1ad4 │ │ │ │ - b a24bc │ │ │ │ + beq a1b98 │ │ │ │ + b a2580 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a3da8 │ │ │ │ + bne a3e68 │ │ │ │ movw ip, #21716 @ 0x54d4 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - beq a40d8 │ │ │ │ + beq a4198 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a3f30 │ │ │ │ + bne a3ff0 │ │ │ │ movw ip, #19260 @ 0x4b3c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - bne a47b0 │ │ │ │ + bne a4870 │ │ │ │ mov r3, #536870912 @ 0x20000000 │ │ │ │ - b a20a8 │ │ │ │ + b a216c │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - bne a1bdc │ │ │ │ + bne a1ca4 │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, r6 │ │ │ │ orreq r0, r6, #1 │ │ │ │ tst r0, #1 │ │ │ │ - bne a1af0 │ │ │ │ + bne a1bb4 │ │ │ │ ldr r2, [r2, #156] @ 0x9c │ │ │ │ cmp r2, r1 │ │ │ │ - bne a1af0 │ │ │ │ - b a1bd0 │ │ │ │ + bne a1bb4 │ │ │ │ + b a1c98 │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne a3748 │ │ │ │ + bne a3808 │ │ │ │ tst r3, #32 │ │ │ │ - bne a4678 │ │ │ │ + bne a4738 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt a46a0 │ │ │ │ + blt a4760 │ │ │ │ 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 a3fe4 │ │ │ │ + bgt a40a4 │ │ │ │ sub sl, sl, #1 │ │ │ │ str sl, [r5] │ │ │ │ cmp sl, #0 │ │ │ │ - beq a4790 │ │ │ │ + beq a4850 │ │ │ │ mov r5, r3 │ │ │ │ - b a34b8 │ │ │ │ + b a3578 │ │ │ │ ldr r3, [ip] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [ip] │ │ │ │ - b a1aa4 │ │ │ │ - ldr r1, [pc, #1820] @ a4724 │ │ │ │ + b a1b68 │ │ │ │ + ldr r1, [pc, #1820] @ a47e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f4454 │ │ │ │ + bl 2f4020 │ │ │ │ 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 a4608 │ │ │ │ + bne a46c8 │ │ │ │ mvn r0, #0 │ │ │ │ - b a23bc │ │ │ │ + b a2480 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2690 │ │ │ │ + bgt a2750 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2690 │ │ │ │ + bne a2750 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a4014 │ │ │ │ + b a40d4 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11840 @ 0x2e40 │ │ │ │ + movw r1, #17820 @ 0x459c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a4014 │ │ │ │ + b a40d4 │ │ │ │ mov r3, #268435456 @ 0x10000000 │ │ │ │ - b a20a8 │ │ │ │ + b a216c │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - b a20a8 │ │ │ │ + b a216c │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a1ccc │ │ │ │ + bne a1d90 │ │ │ │ movw r1, #5153 @ 0x1421 │ │ │ │ - movw r0, #11396 @ 0x2c84 │ │ │ │ + movw r0, #17376 @ 0x43e0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a4014 │ │ │ │ + b a40d4 │ │ │ │ mov r3, #134217728 @ 0x8000000 │ │ │ │ - b a20a8 │ │ │ │ + b a216c │ │ │ │ mov r3, #33554432 @ 0x2000000 │ │ │ │ - b a20a8 │ │ │ │ - bl bdd5c │ │ │ │ + b a216c │ │ │ │ + bl bdf24 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt a2694 │ │ │ │ + blt a2754 │ │ │ │ ldr r1, [r3, #128] @ 0x80 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b a18dc │ │ │ │ + b a19a0 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne a2f34 │ │ │ │ + bne a2ff4 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a2f34 │ │ │ │ + bne a2ff4 │ │ │ │ tst r0, #32 │ │ │ │ - beq a4348 │ │ │ │ + beq a4408 │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r1, #20 │ │ │ │ addeq r0, r1, #28 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a4340 │ │ │ │ + beq a4400 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, r4, #20 │ │ │ │ addeq r1, r4, #28 │ │ │ │ mul r2, r2, ip │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3d0c │ │ │ │ - b a2f34 │ │ │ │ + beq a3dcc │ │ │ │ + b a2ff4 │ │ │ │ ldr r7, [r3, #172] @ 0xac │ │ │ │ ldr r8, [r7, #8] │ │ │ │ cmp r8, #1 │ │ │ │ ldrle r3, [r3, #84] @ 0x54 │ │ │ │ - ble a2258 │ │ │ │ + ble a231c │ │ │ │ mov r4, #0 │ │ │ │ - b a20d8 │ │ │ │ + b a219c │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a40b4 │ │ │ │ - b a27a8 │ │ │ │ + beq a4174 │ │ │ │ + b a2864 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b a3e3c │ │ │ │ + b a3efc │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a3e24 │ │ │ │ + b a3ee4 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b a3cfc │ │ │ │ + b a3dbc │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a3ce4 │ │ │ │ + b a3da4 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a47c0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4880 <_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 a36f0 │ │ │ │ + b a37b0 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - bne a36f4 │ │ │ │ - b a4038 │ │ │ │ + bne a37b4 │ │ │ │ + b a40f8 │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne a3648 │ │ │ │ + bne a3708 │ │ │ │ tst r3, #32 │ │ │ │ - bne a4364 │ │ │ │ + bne a4424 │ │ │ │ ldr r3, [sl, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt a438c │ │ │ │ + blt a444c │ │ │ │ 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 a4244 │ │ │ │ + bgt a4304 │ │ │ │ sub r2, r5, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a43b0 │ │ │ │ + beq a4470 │ │ │ │ mov sl, r3 │ │ │ │ - b a2af4 │ │ │ │ + b a2bb4 │ │ │ │ str r8, [sl, #12] │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a33a4 │ │ │ │ - b a2690 │ │ │ │ - ldr r4, [pc, #1216] @ a4728 │ │ │ │ - b a3214 │ │ │ │ + ble a3464 │ │ │ │ + b a2750 │ │ │ │ + ldr r4, [pc, #1216] @ a47e8 │ │ │ │ + b a32d4 │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne a2be8 │ │ │ │ + bne a2ca8 │ │ │ │ tst r3, #32 │ │ │ │ - bne a4458 │ │ │ │ + bne a4518 │ │ │ │ ldr r3, [r8, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt a4480 │ │ │ │ + blt a4540 │ │ │ │ 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, #-80] @ 0xffffffb0 │ │ │ │ + ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3340 │ │ │ │ + bgt a3400 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a3340 │ │ │ │ + bne a3400 │ │ │ │ mov r0, r8 │ │ │ │ - str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b a3340 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + b a3400 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11420 @ 0x2c9c │ │ │ │ + movw r1, #17400 @ 0x43f8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ ldr r3, [sl] │ │ │ │ - b a339c │ │ │ │ + b a345c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl a47c0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4880 <_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 a37f4 │ │ │ │ + b a38b4 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - bne a37f4 │ │ │ │ - b a4038 │ │ │ │ + bne a38b4 │ │ │ │ + b a40f8 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b a3ee8 │ │ │ │ + b a3fa8 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a3ed0 │ │ │ │ + b a3f90 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b a4150 │ │ │ │ + b a4210 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a4138 │ │ │ │ + b a41f8 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b a3a34 │ │ │ │ - bl 143524 │ │ │ │ - b a2af4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b a3af4 │ │ │ │ + bl 143118 │ │ │ │ + b a2bb4 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne a439c │ │ │ │ + bne a445c │ │ │ │ ldrsb r3, [sl, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, sl, #28 │ │ │ │ - bge a4210 │ │ │ │ + bge a42d0 │ │ │ │ ldrb r3, [sl, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r3, sl, #28 │ │ │ │ addne r3, sl, #20 │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #916] @ a472c │ │ │ │ + ldr r3, [pc, #916] @ a47ec │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b a422c │ │ │ │ + b a42ec │ │ │ │ ldrsb r3, [sl, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, sl, #20 │ │ │ │ - bge a4210 │ │ │ │ - b a437c │ │ │ │ + bge a42d0 │ │ │ │ + b a443c │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b a4244 │ │ │ │ + b a4304 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b a3504 │ │ │ │ - bl 143524 │ │ │ │ - b a34b8 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b a35c4 │ │ │ │ + bl 143118 │ │ │ │ + b a3578 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b a1bc0 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b a1c88 │ │ │ │ cmp sl, #15 │ │ │ │ strgt r2, [r8, r0, lsl #2] │ │ │ │ lslle r0, r0, #1 │ │ │ │ strhle r2, [r8, r0] │ │ │ │ - b a2f94 │ │ │ │ + b a3054 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11760 @ 0x2df0 │ │ │ │ + movw r1, #17740 @ 0x454c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a4014 │ │ │ │ + b a40d4 │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r7, r8 │ │ │ │ - bne a2310 │ │ │ │ - b a2340 │ │ │ │ + bne a23d4 │ │ │ │ + b a2404 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11608 @ 0x2d58 │ │ │ │ + movw r1, #17588 @ 0x44b4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a4014 │ │ │ │ + b a40d4 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne a4490 │ │ │ │ + bne a4550 │ │ │ │ ldrsb r3, [r8, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r8, #28 │ │ │ │ - bge a428c │ │ │ │ + bge a434c │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r8, #20 │ │ │ │ addeq r3, r8, #28 │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #672] @ a472c │ │ │ │ + ldr r3, [pc, #672] @ a47ec │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b a42a8 │ │ │ │ + b a4368 │ │ │ │ ldrsb r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r8, #20 │ │ │ │ - bge a428c │ │ │ │ - b a4470 │ │ │ │ + bge a434c │ │ │ │ + b a4530 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11260 @ 0x2bfc │ │ │ │ + movw r1, #17240 @ 0x4358 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a4014 │ │ │ │ + b a40d4 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12164 @ 0x2f84 │ │ │ │ + movw r1, #18144 @ 0x46e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a4014 │ │ │ │ + b a40d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b a2b40 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b a2c00 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a4044 │ │ │ │ - b a2690 │ │ │ │ + ble a4104 │ │ │ │ + b a2750 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12000 @ 0x2ee0 │ │ │ │ + movw r1, #17980 @ 0x463c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a4014 │ │ │ │ + b a40d4 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11520 @ 0x2d00 │ │ │ │ + movw r1, #17500 @ 0x445c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a4014 │ │ │ │ - bl 143524 │ │ │ │ + b a40d4 │ │ │ │ + bl 143118 │ │ │ │ mov r3, r8 │ │ │ │ - b a3340 │ │ │ │ + b a3400 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2690 │ │ │ │ + bgt a2750 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2690 │ │ │ │ + bne a2750 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a4014 │ │ │ │ + b a40d4 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11920 @ 0x2e90 │ │ │ │ + movw r1, #17900 @ 0x45ec │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a4014 │ │ │ │ - bl 143524 │ │ │ │ + b a40d4 │ │ │ │ + bl 143118 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a45fc │ │ │ │ - ldr r1, [pc, #348] @ a4730 │ │ │ │ - movw r2, #12212 @ 0x2fb4 │ │ │ │ + beq a46bc │ │ │ │ + ldr r1, [pc, #348] @ a47f0 │ │ │ │ + movw r2, #18192 @ 0x4710 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl be57c │ │ │ │ + bl be744 │ │ │ │ subs lr, r0, #0 │ │ │ │ - bne a2dbc │ │ │ │ + bne a2e7c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str lr, [r3, #444] @ 0x1bc │ │ │ │ - bl 2e1c38 │ │ │ │ + bl 2e1788 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a4014 │ │ │ │ + b a40d4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r0, [r3, #444] @ 0x1bc │ │ │ │ - b a45ec │ │ │ │ + b a46ac │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #264] @ a4720 │ │ │ │ + ldr r0, [pc, #264] @ a47e0 │ │ │ │ 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 │ │ │ │ @@ -121977,127 +122029,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 a4028 │ │ │ │ + b a40e8 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b a3abc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b a3b7c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne a4708 │ │ │ │ + bne a47c8 │ │ │ │ ldrsb r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r5, #28 │ │ │ │ - bge a3fb0 │ │ │ │ + bge a4070 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r5, #20 │ │ │ │ addeq r3, r5, #28 │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #128] @ a472c │ │ │ │ + ldr r3, [pc, #128] @ a47ec │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b a3fcc │ │ │ │ + b a408c │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b a35c0 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b a3680 │ │ │ │ add r3, r3, #1 │ │ │ │ mov sl, r2 │ │ │ │ str r3, [r2] │ │ │ │ - b a2af4 │ │ │ │ + b a2bb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b a39d8 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b a3a98 │ │ │ │ mov r0, sl │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b a3a6c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b a3b2c │ │ │ │ mov r0, sl │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b a3a50 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b a3b10 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b a3af4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b a3bb4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b a3ad8 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b a3b98 │ │ │ │ ldrsb r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r5, #20 │ │ │ │ - bge a3fb0 │ │ │ │ - b a4690 │ │ │ │ + bge a4070 │ │ │ │ + b a4750 │ │ │ │ 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, #45172 @ 0xb074 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ - movw r1, #11300 @ 0x2c24 │ │ │ │ + movw r1, #17280 @ 0x4380 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a4014 │ │ │ │ + b a40d4 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11472 @ 0x2cd0 │ │ │ │ + movw r1, #17452 @ 0x442c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a4014 │ │ │ │ + b a40d4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b a35a4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b a3664 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b a3fe4 │ │ │ │ + b a40a4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b a3588 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b a3648 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a3f50 │ │ │ │ - b a20a4 │ │ │ │ + bne a4010 │ │ │ │ + b a2168 │ │ │ │ │ │ │ │ -000a47c0 <_Py_SetImmortal@@Base>: │ │ │ │ +000a4880 <_Py_SetImmortal@@Base>: │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - bne a47e8 <_Py_SetImmortal@@Base+0x28> │ │ │ │ + bne a48a8 <_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 a487c <_Py_SetImmortal@@Base+0xbc> │ │ │ │ + bne a493c <_Py_SetImmortal@@Base+0xbc> │ │ │ │ ldr r1, [r3, #-8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a489c <_Py_SetImmortal@@Base+0xdc> │ │ │ │ + beq a495c <_Py_SetImmortal@@Base+0xdc> │ │ │ │ ldr r0, [r3, #-4] │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #152] @ a48c0 <_Py_SetImmortal@@Base+0x100> │ │ │ │ + ldr lr, [pc, #152] @ a4980 <_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 │ │ │ │ @@ -122107,54 +122159,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 a4874 <_Py_SetImmortal@@Base+0xb4> │ │ │ │ + bgt a4934 <_Py_SetImmortal@@Base+0xb4> │ │ │ │ mov r2, #1342177280 @ 0x50000000 │ │ │ │ str r2, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r1, #59168 @ 0xe720 │ │ │ │ + movw r1, #59624 @ 0xe8e8 │ │ │ │ movt r1, #11 │ │ │ │ cmp r2, r1 │ │ │ │ - bne a48ac <_Py_SetImmortal@@Base+0xec> │ │ │ │ + bne a496c <_Py_SetImmortal@@Base+0xec> │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ and r2, r2, #512 @ 0x200 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a480c <_Py_SetImmortal@@Base+0x4c> │ │ │ │ + bne a48cc <_Py_SetImmortal@@Base+0x4c> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a486c <_Py_SetImmortal@@Base+0xac> │ │ │ │ - b a4874 <_Py_SetImmortal@@Base+0xb4> │ │ │ │ + ble a492c <_Py_SetImmortal@@Base+0xac> │ │ │ │ + b a4934 <_Py_SetImmortal@@Base+0xb4> │ │ │ │ str r0, [fp, #-8] │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ mov r2, r0 │ │ │ │ - b a4894 <_Py_SetImmortal@@Base+0xd4> │ │ │ │ + b a4954 <_Py_SetImmortal@@Base+0xd4> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a48c4 : │ │ │ │ +000a4984 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands r3, r3, #16384 @ 0x4000 │ │ │ │ - bne a48dc │ │ │ │ + bne a499c │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r3, [r2, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a48f0 │ │ │ │ + bne a49b0 │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ - movw r2, #59168 @ 0xe720 │ │ │ │ + movw r2, #59624 @ 0xe8e8 │ │ │ │ movt r2, #11 │ │ │ │ cmp r3, r2 │ │ │ │ - bne a4914 │ │ │ │ + bne a49d4 │ │ │ │ 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 │ │ │ │ @@ -122171,270 +122223,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 a50dc │ │ │ │ + bne a519c │ │ │ │ ldr r9, [r0, #4] │ │ │ │ movw r6, #41268 @ 0xa134 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ cmp r9, r6 │ │ │ │ - bne a4f10 │ │ │ │ - bl a5264 │ │ │ │ + bne a4fd0 │ │ │ │ + bl a5324 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq a50a4 │ │ │ │ + beq a5164 │ │ │ │ mov r0, r8 │ │ │ │ - bl a63d8 │ │ │ │ + bl a6498 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a49ac │ │ │ │ + bgt a4a6c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4d40 │ │ │ │ + beq a4e00 │ │ │ │ cmp r5, #0 │ │ │ │ - beq a4f5c │ │ │ │ + beq a501c │ │ │ │ ldr r8, [r5, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq a51c8 │ │ │ │ + beq a5288 │ │ │ │ cmp r9, r6 │ │ │ │ - bne a4d4c │ │ │ │ + bne a4e0c │ │ │ │ ldr r8, [r4, #172] @ 0xac │ │ │ │ cmp r7, #0 │ │ │ │ - bne a4c60 │ │ │ │ + bne a4d20 │ │ │ │ cmp r7, r8 │ │ │ │ - bne a516c │ │ │ │ + bne a522c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne a4cc8 │ │ │ │ + bne a4d88 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r5, [r4, #172] @ 0xac │ │ │ │ cmp r0, r6 │ │ │ │ - bne a4ce0 │ │ │ │ + bne a4da0 │ │ │ │ ldr lr, [r5, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - ble a4cb0 │ │ │ │ + ble a4d70 │ │ │ │ add r5, r5, #12 │ │ │ │ mov r0, #0 │ │ │ │ movw r8, #29999 @ 0x752f │ │ │ │ ldr r2, [r5, #4]! │ │ │ │ ldrh r3, [r2, #206] @ 0xce │ │ │ │ cmp r3, r8 │ │ │ │ - bhi a4a80 │ │ │ │ + bhi a4b40 │ │ │ │ ldr r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4b54 │ │ │ │ + beq a4c14 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble a4a80 │ │ │ │ + ble a4b40 │ │ │ │ ldr ip, [r3, #16] │ │ │ │ cmp r2, ip │ │ │ │ - beq a4b7c │ │ │ │ + beq a4c3c │ │ │ │ cmp r1, #1 │ │ │ │ - beq a4a80 │ │ │ │ + beq a4b40 │ │ │ │ ldr ip, [r3, #20] │ │ │ │ cmp r2, ip │ │ │ │ - beq a4b7c │ │ │ │ + beq a4c3c │ │ │ │ cmp r1, #2 │ │ │ │ - beq a4a80 │ │ │ │ + beq a4b40 │ │ │ │ add r3, r3, #20 │ │ │ │ mov ip, #2 │ │ │ │ ldr r9, [r3, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - beq a4b7c │ │ │ │ + beq a4c3c │ │ │ │ cmp r1, ip │ │ │ │ - bne a4a68 │ │ │ │ + bne a4b28 │ │ │ │ ldr r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a522c │ │ │ │ + bne a52ec │ │ │ │ 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 a4b88 │ │ │ │ + beq a4c48 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r8, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, r6 │ │ │ │ str r2, [r4, #460] @ 0x1cc │ │ │ │ - beq a4b9c │ │ │ │ - ldr r1, [pc, #1944] @ a525c │ │ │ │ + beq a4c5c │ │ │ │ + ldr r1, [pc, #1944] @ a531c │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4224 <_PyType_GetDict@@Base+0x80> │ │ │ │ - ldr r1, [pc, #1920] @ a525c │ │ │ │ + bl b42f4 <_PyType_GetDict@@Base+0x80> │ │ │ │ + ldr r1, [pc, #1920] @ a531c │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ movw r0, #41268 @ 0xa134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl b4224 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl b42f4 <_PyType_GetDict@@Base+0x80> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r0, #1 │ │ │ │ eor r5, r0, r3 │ │ │ │ - beq a5014 │ │ │ │ + beq a50d4 │ │ │ │ tst r3, #1 │ │ │ │ - beq a4ff4 │ │ │ │ + beq a50b4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r5, #1 │ │ │ │ - bls a4b9c │ │ │ │ + bls a4c5c │ │ │ │ ldr r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a51a4 │ │ │ │ + bne a5264 │ │ │ │ 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 a4b48 │ │ │ │ + bne a4c08 │ │ │ │ cmp r7, #0 │ │ │ │ - bne a4c88 │ │ │ │ + bne a4d48 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, r4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq a4b7c │ │ │ │ + beq a4c3c │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4b58 │ │ │ │ + bne a4c18 │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a4a80 │ │ │ │ + bne a4b40 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r0, lr │ │ │ │ - blt a4a10 │ │ │ │ + blt a4ad0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r8, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, r6 │ │ │ │ - bne a4abc │ │ │ │ + bne a4b7c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr r5, [r8, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - ble a4c40 │ │ │ │ + ble a4d00 │ │ │ │ add r1, r8, #12 │ │ │ │ mov ip, #0 │ │ │ │ movw r6, #29999 @ 0x752f │ │ │ │ ldr r0, [r1, #4]! │ │ │ │ ldrh r2, [r0, #206] @ 0xce │ │ │ │ cmp r2, r6 │ │ │ │ - bhi a4b10 │ │ │ │ + bhi a4bd0 │ │ │ │ ldr r2, [r4, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq a5200 │ │ │ │ + beq a52c0 │ │ │ │ ldr lr, [r2, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - ble a4b10 │ │ │ │ + ble a4bd0 │ │ │ │ ldr r8, [r2, #16] │ │ │ │ cmp r0, r8 │ │ │ │ - beq a4c34 │ │ │ │ + beq a4cf4 │ │ │ │ cmp lr, #1 │ │ │ │ - beq a4b10 │ │ │ │ + beq a4bd0 │ │ │ │ ldr r8, [r2, #20] │ │ │ │ cmp r0, r8 │ │ │ │ - beq a4c34 │ │ │ │ + beq a4cf4 │ │ │ │ cmp lr, #2 │ │ │ │ - beq a4b10 │ │ │ │ + beq a4bd0 │ │ │ │ add r2, r2, #20 │ │ │ │ mov r8, #2 │ │ │ │ add r8, r8, #1 │ │ │ │ ldr r9, [r2, #4]! │ │ │ │ cmp r0, r9 │ │ │ │ - beq a4c34 │ │ │ │ + beq a4cf4 │ │ │ │ cmp lr, r8 │ │ │ │ - beq a4b10 │ │ │ │ + beq a4bd0 │ │ │ │ ldr r9, [r2, #4]! │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r0, r9 │ │ │ │ - bne a4c1c │ │ │ │ + bne a4cdc │ │ │ │ add ip, ip, #1 │ │ │ │ cmp ip, r5 │ │ │ │ - bne a4bb4 │ │ │ │ + bne a4c74 │ │ │ │ tst r3, #2 │ │ │ │ - bne a4b34 │ │ │ │ + bne a4bf4 │ │ │ │ ldr r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4b34 │ │ │ │ + beq a4bf4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bddd8 │ │ │ │ - b a4b34 │ │ │ │ + bl bdfa0 │ │ │ │ + b a4bf4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a49d4 │ │ │ │ + bgt a4a94 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a49d4 │ │ │ │ + bne a4a94 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b a49d4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b a4a94 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4b48 │ │ │ │ + bgt a4c08 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4b48 │ │ │ │ + bne a4c08 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b a4b48 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b a4c08 │ │ │ │ ldr r8, [r4, #168] @ 0xa8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr r5, [r8, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bgt a4ba8 │ │ │ │ - b a4c40 │ │ │ │ + bgt a4c68 │ │ │ │ + b a4d00 │ │ │ │ mov r0, r5 │ │ │ │ - bl a47c0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4880 <_Py_SetImmortal@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r5, [r4, #172] @ 0xac │ │ │ │ cmp r0, r6 │ │ │ │ - beq a49f8 │ │ │ │ - ldr r1, [pc, #1396] @ a525c │ │ │ │ + beq a4ab8 │ │ │ │ + ldr r1, [pc, #1396] @ a531c │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4224 <_PyType_GetDict@@Base+0x80> │ │ │ │ - ldr r1, [pc, #1372] @ a525c │ │ │ │ + bl b42f4 <_PyType_GetDict@@Base+0x80> │ │ │ │ + ldr r1, [pc, #1372] @ a531c │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ movw r0, #41268 @ 0xa134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl b4224 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl b42f4 <_PyType_GetDict@@Base+0x80> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r0, #1 │ │ │ │ eor r8, r0, r3 │ │ │ │ - beq a4fd4 │ │ │ │ + beq a5094 │ │ │ │ tst r3, #1 │ │ │ │ - beq a4fb4 │ │ │ │ + beq a5074 │ │ │ │ cmp r8, #1 │ │ │ │ - bhi a4a80 │ │ │ │ + bhi a4b40 │ │ │ │ ldr lr, [r5, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bgt a4a04 │ │ │ │ - b a4b88 │ │ │ │ + bgt a4ac4 │ │ │ │ + b a4c48 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b a49ac │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b a4a6c │ │ │ │ mov r0, r4 │ │ │ │ - bl bdaa4 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ + bl bdc6c <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - ble a49c8 │ │ │ │ + ble a4a88 │ │ │ │ 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] │ │ │ │ @@ -122446,410 +122498,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 a5140 │ │ │ │ + bge a5200 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r7, #128] @ 0x80 │ │ │ │ ldr r3, [r3, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq a4ee4 │ │ │ │ + beq a4fa4 │ │ │ │ ldr r6, [r2, #128] @ 0x80 │ │ │ │ cmp r6, #0 │ │ │ │ - beq a4ef0 │ │ │ │ + beq a4fb0 │ │ │ │ ldr r8, [r6, #128] @ 0x80 │ │ │ │ cmp r8, #0 │ │ │ │ - beq a4f94 │ │ │ │ + beq a5054 │ │ │ │ ldr r1, [r8, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a4fa8 │ │ │ │ + beq a5068 │ │ │ │ ldr r0, [r1, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a5034 │ │ │ │ + beq a50f4 │ │ │ │ str r1, [fp, #-84] @ 0xffffffac │ │ │ │ strd r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl bdaa4 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ + bl bdc6c <_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 a4e28 │ │ │ │ + bne a4ee8 │ │ │ │ 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 a4e48 │ │ │ │ + bne a4f08 │ │ │ │ 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 a4ef8 │ │ │ │ + bne a4fb8 │ │ │ │ ldr lr, [r6, #20] │ │ │ │ ldr ip, [r8, #20] │ │ │ │ cmp lr, ip │ │ │ │ - bne a4ef8 │ │ │ │ + bne a4fb8 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r1, r0 │ │ │ │ - bne a50ac │ │ │ │ + bne a516c │ │ │ │ mov r6, r8 │ │ │ │ ldr ip, [r2, #20] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp ip, r0 │ │ │ │ - bne a50ac │ │ │ │ + bne a516c │ │ │ │ ldr r2, [r7, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - bne a4fa0 │ │ │ │ + bne a5060 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ cmp r1, r2 │ │ │ │ - bne a4fa0 │ │ │ │ + bne a5060 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a50b4 │ │ │ │ + beq a5174 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble a504c │ │ │ │ + ble a510c │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, r6 │ │ │ │ - bne a4f68 │ │ │ │ + bne a5028 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r9, r4 │ │ │ │ - bne a4d94 │ │ │ │ + bne a4e54 │ │ │ │ mov r4, r5 │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r5, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a49c8 │ │ │ │ + b a4a88 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a4e88 │ │ │ │ + b a4f48 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - beq a4e78 │ │ │ │ + beq a4f38 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r2 │ │ │ │ - b a4e88 │ │ │ │ + b a4f48 │ │ │ │ mov r3, #1 │ │ │ │ - ldr r1, [pc, #832] @ a525c │ │ │ │ + ldr r1, [pc, #832] @ a531c │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 145708 <_PyEval_CheckExceptTypeValid@@Base+0xbcc> │ │ │ │ + bl 1452fc <_PyEval_CheckExceptTypeValid@@Base+0xbcc> │ │ │ │ cmn r0, #1 │ │ │ │ - beq a5198 │ │ │ │ + beq a5258 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ bic r0, r0, #1 │ │ │ │ - beq a5134 │ │ │ │ + beq a51f4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 14193c │ │ │ │ + bl 141518 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4678 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b4748 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ cmp r8, #0 │ │ │ │ - bne a4984 │ │ │ │ + bne a4a44 │ │ │ │ cmp r7, #0 │ │ │ │ - bne a510c │ │ │ │ - b a50a4 │ │ │ │ + bne a51cc │ │ │ │ + b a5164 │ │ │ │ cmp r2, #1 │ │ │ │ - beq a504c │ │ │ │ + beq a510c │ │ │ │ add r3, r3, #16 │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [r3, #4]! │ │ │ │ cmp r1, r6 │ │ │ │ - bne a5040 │ │ │ │ + bne a5100 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r4, r9 │ │ │ │ - bne a4d94 │ │ │ │ - b a4ed0 │ │ │ │ + bne a4e54 │ │ │ │ + b a4f90 │ │ │ │ movw r8, #36124 @ 0x8d1c │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ - b a4e48 │ │ │ │ + b a4f08 │ │ │ │ mov r6, r7 │ │ │ │ - b a4ea4 │ │ │ │ + b a4f64 │ │ │ │ movw r1, #36124 @ 0x8d1c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - b a4e28 │ │ │ │ + b a4ee8 │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a4d28 │ │ │ │ + bne a4de8 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b a4d28 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b a4de8 │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a4d20 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne a4de0 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b a4d20 │ │ │ │ + b a4de0 │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a4b04 │ │ │ │ + bne a4bc4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b a4b04 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b a4bc4 │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a4afc │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne a4bbc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b a4afc │ │ │ │ + b a4bbc │ │ │ │ movw r0, #36124 @ 0x8d1c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b a4e08 │ │ │ │ + b a4ec8 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r2, r0 │ │ │ │ - bne a4f78 │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + bne a5038 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r5 │ │ │ │ mov r3, r7 │ │ │ │ - movw r1, #12412 @ 0x307c │ │ │ │ + movw r1, #18392 @ 0x47d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r4 │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r5, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4f5c │ │ │ │ + bgt a501c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4f5c │ │ │ │ + bne a501c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - bne a510c │ │ │ │ + bne a51cc │ │ │ │ mvn r0, #0 │ │ │ │ - b a4b4c │ │ │ │ + b a4c0c │ │ │ │ mov r6, r2 │ │ │ │ - b a4e88 │ │ │ │ + b a4f48 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, r6 │ │ │ │ - beq a4f84 │ │ │ │ + beq a5044 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a50b8 │ │ │ │ + bne a5178 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r6, r3 │ │ │ │ - beq a4f84 │ │ │ │ - b a504c │ │ │ │ + beq a5044 │ │ │ │ + b a510c │ │ │ │ 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 a4f10 │ │ │ │ - bl a5264 │ │ │ │ + bne a4fd0 │ │ │ │ + bl a5324 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne a4984 │ │ │ │ + bne a4a44 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a50a4 │ │ │ │ + bgt a5164 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a50a4 │ │ │ │ + bne a5164 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b a50a4 │ │ │ │ - bl 296470 <_PyStack_AsDict@@Base+0x24> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b a5164 │ │ │ │ + bl 295ff0 <_PyStack_AsDict@@Base+0x24> │ │ │ │ mov r8, r0 │ │ │ │ - b a4f4c │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + b a500c │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #12372 @ 0x3054 │ │ │ │ + movw r1, #18352 @ 0x47b0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r5, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 140e0c │ │ │ │ - b a5078 │ │ │ │ + bl 1409e8 │ │ │ │ + b a5138 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a5190 │ │ │ │ + bgt a5250 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a5190 │ │ │ │ + bne a5250 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b a4b4c │ │ │ │ + b a4c0c │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4678 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ - b a4f5c │ │ │ │ - ldr ip, [pc, #180] @ a5260 │ │ │ │ + bl b4748 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + b a501c │ │ │ │ + ldr ip, [pc, #180] @ a5320 │ │ │ │ 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 a4b1c │ │ │ │ + b a4bdc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a51e4 │ │ │ │ + bgt a52a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a5250 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq a5310 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12344 @ 0x3038 │ │ │ │ + movw r1, #18324 @ 0x4794 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b a4f5c │ │ │ │ + bl 1409e8 │ │ │ │ + b a501c │ │ │ │ mov r2, r4 │ │ │ │ cmp r0, r2 │ │ │ │ - beq a4c34 │ │ │ │ + beq a4cf4 │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a5204 │ │ │ │ + bne a52c4 │ │ │ │ movw r2, #36124 @ 0x8d1c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - beq a4c34 │ │ │ │ - b a4b10 │ │ │ │ - ldr r0, [pc, #44] @ a5260 │ │ │ │ + beq a4cf4 │ │ │ │ + b a4bd0 │ │ │ │ + ldr r0, [pc, #44] @ a5320 │ │ │ │ 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 a4a8c │ │ │ │ + b a4b4c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b a51e4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b a52a4 │ │ │ │ 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 a54d8 │ │ │ │ + bne a5598 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a5528 │ │ │ │ + beq a55e8 │ │ │ │ ldr r8, [r4, #168] @ 0xa8 │ │ │ │ ldr r1, [r8, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble a52e4 │ │ │ │ + ble a53a4 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ ldr r6, [r3, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - beq a5930 │ │ │ │ + beq a59f0 │ │ │ │ cmp r1, #1 │ │ │ │ - beq a5374 │ │ │ │ + beq a5434 │ │ │ │ add r0, r8, #16 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r0, #4]! │ │ │ │ add r2, r2, #1 │ │ │ │ ldr ip, [r3, #172] @ 0xac │ │ │ │ cmp ip, #0 │ │ │ │ - beq a5930 │ │ │ │ + beq a59f0 │ │ │ │ cmp r2, r1 │ │ │ │ - bne a52c8 │ │ │ │ + bne a5388 │ │ │ │ add r6, r8, #12 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ cmp r1, r3 │ │ │ │ - ble a557c │ │ │ │ + ble a563c │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r0, [r2, #4]! │ │ │ │ mov ip, r3 │ │ │ │ cmp r1, ip │ │ │ │ - beq a52f0 │ │ │ │ + beq a53b0 │ │ │ │ add lr, r8, #16 │ │ │ │ ldr lr, [lr, ip, lsl #2] │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r0, lr │ │ │ │ - bne a5304 │ │ │ │ - bl 3bb5d4 <_Py_c_neg@@Base+0x640> │ │ │ │ + bne a53c4 │ │ │ │ + bl 3bac64 <_Py_c_neg@@Base+0x640> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a5364 │ │ │ │ + beq a5424 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r3] │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq a5964 │ │ │ │ - movw r1, #12512 @ 0x30e0 │ │ │ │ + beq a5a24 │ │ │ │ + movw r1, #18492 @ 0x483c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r4 │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a589c │ │ │ │ + ble a595c │ │ │ │ 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 a55cc │ │ │ │ - blt a591c │ │ │ │ + beq a568c │ │ │ │ + blt a59dc │ │ │ │ cmp r5, #19 │ │ │ │ - bgt a5850 │ │ │ │ - ldr r2, [pc, #1520] @ a5988 │ │ │ │ + bgt a5910 │ │ │ │ + ldr r2, [pc, #1520] @ a5a48 │ │ │ │ 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 a554c │ │ │ │ - ldr ip, [pc, #1488] @ a598c │ │ │ │ + beq a560c │ │ │ │ + ldr ip, [pc, #1488] @ a5a4c │ │ │ │ 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 a5868 │ │ │ │ + bne a5928 │ │ │ │ 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 │ │ │ │ @@ -122865,55 +122917,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 a553c │ │ │ │ + bgt a55fc │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r1, [r4] │ │ │ │ str r4, [r8, #16] │ │ │ │ - beq a5368 │ │ │ │ + beq a5428 │ │ │ │ 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 a5368 │ │ │ │ + beq a5428 │ │ │ │ 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 a5368 │ │ │ │ + beq a5428 │ │ │ │ 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 a54c0 │ │ │ │ + ble a5580 │ │ │ │ cmp r2, r5 │ │ │ │ str r3, [r0, #4]! │ │ │ │ - bne a549c │ │ │ │ - b a5368 │ │ │ │ + bne a555c │ │ │ │ + b a5428 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r2, r5 │ │ │ │ str r1, [r3] │ │ │ │ str r3, [r0, #4]! │ │ │ │ - bne a549c │ │ │ │ - b a5368 │ │ │ │ - ldr r0, [pc, #1192] @ a5988 │ │ │ │ + bne a555c │ │ │ │ + b a5428 │ │ │ │ + ldr r0, [pc, #1192] @ a5a48 │ │ │ │ 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 │ │ │ │ @@ -122924,337 +122976,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 a5298 │ │ │ │ + bne a5358 │ │ │ │ mov r0, r4 │ │ │ │ - bl bdd5c │ │ │ │ + bl bdf24 │ │ │ │ cmp r0, #0 │ │ │ │ - bge a5298 │ │ │ │ - b a5364 │ │ │ │ + bge a5358 │ │ │ │ + b a5424 │ │ │ │ cmp r5, #0 │ │ │ │ str r4, [r8, #16] │ │ │ │ - bne a5450 │ │ │ │ - b a5368 │ │ │ │ + bne a5510 │ │ │ │ + b a5428 │ │ │ │ mov r1, r7 │ │ │ │ movw r0, #42540 @ 0xa62c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a6d20 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a6de0 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq a5364 │ │ │ │ + beq a5424 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r8, #12] │ │ │ │ - ldr r2, [pc, #1044] @ a5988 │ │ │ │ + ldr r2, [pc, #1044] @ a5a48 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ - b a53e4 │ │ │ │ + b a54a4 │ │ │ │ add r3, r1, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-536870911 @ 0xe0000001 │ │ │ │ - bhi a5980 │ │ │ │ + bhi a5a40 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ lsl r5, r3, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5998 │ │ │ │ + bl a5a58 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq a5980 │ │ │ │ + beq a5a40 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r3, #0 │ │ │ │ cmp r3, r1 │ │ │ │ - bge a55ec │ │ │ │ + bge a56ac │ │ │ │ ldr r2, [r6, #4]! │ │ │ │ ldr r2, [r2, #172] @ 0xac │ │ │ │ str r2, [r7, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ - b a55b0 │ │ │ │ + b a5670 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - ldr r3, [pc, #940] @ a5990 │ │ │ │ + ldr r3, [pc, #940] @ a5a50 │ │ │ │ add r8, r3, #664 @ 0x298 │ │ │ │ str r4, [r3, #680] @ 0x2a8 │ │ │ │ - b a5368 │ │ │ │ + b a5428 │ │ │ │ sub r6, r5, #4 │ │ │ │ mov r0, #1 │ │ │ │ str r8, [r7, r6] │ │ │ │ - bl a12b4 │ │ │ │ + bl a1378 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq a5974 │ │ │ │ + beq a5a34 │ │ │ │ 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 a5998 │ │ │ │ + bl a5a58 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a595c │ │ │ │ + beq a5a1c │ │ │ │ sub r3, r4, #4 │ │ │ │ add r1, r6, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, #0 │ │ │ │ cmp r2, r1 │ │ │ │ strne r0, [r2, #4]! │ │ │ │ - bne a563c │ │ │ │ + bne a56fc │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a583c │ │ │ │ + beq a58fc │ │ │ │ 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 a5820 │ │ │ │ + bge a58e0 │ │ │ │ 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 a5710 │ │ │ │ + ble a57d0 │ │ │ │ add r8, r1, r2, lsl #2 │ │ │ │ ldr r3, [r8, #20] │ │ │ │ cmp r3, r5 │ │ │ │ - beq a5810 │ │ │ │ + beq a58d0 │ │ │ │ add r3, r2, #2 │ │ │ │ cmp r3, lr │ │ │ │ - bge a5710 │ │ │ │ + bge a57d0 │ │ │ │ ldr r8, [r8, #24] │ │ │ │ cmp r8, r5 │ │ │ │ - beq a5810 │ │ │ │ + beq a58d0 │ │ │ │ add r2, r2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bge a5710 │ │ │ │ + bge a57d0 │ │ │ │ add r1, r1, #16 │ │ │ │ ldr r3, [r1, r2, lsl #2] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a5810 │ │ │ │ + beq a58d0 │ │ │ │ cmp lr, r2 │ │ │ │ - bgt a56f8 │ │ │ │ + bgt a57b8 │ │ │ │ cmp r0, r6 │ │ │ │ - bne a56a8 │ │ │ │ + bne a5768 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r5 │ │ │ │ mov r7, ip │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl c5924 │ │ │ │ + bl c5c4c │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a5954 │ │ │ │ + beq a5a14 │ │ │ │ ldr r1, [r7] │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - ble a5760 │ │ │ │ + ble a5820 │ │ │ │ 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 a5660 │ │ │ │ + beq a5720 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - ble a5794 │ │ │ │ + ble a5854 │ │ │ │ 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 a57bc │ │ │ │ + ble a587c │ │ │ │ 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 a5660 │ │ │ │ + beq a5720 │ │ │ │ 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 a5800 │ │ │ │ + bge a58c0 │ │ │ │ ldr r2, [ip, r8, lsl #2] │ │ │ │ cmp r3, r2 │ │ │ │ streq r5, [r0] │ │ │ │ cmp r1, r6 │ │ │ │ - bne a57d8 │ │ │ │ + bne a5898 │ │ │ │ mov r3, lr │ │ │ │ - b a5660 │ │ │ │ + b a5720 │ │ │ │ ldr lr, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r3, r9 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r8, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r1, r6 │ │ │ │ - bne a5670 │ │ │ │ + bne a5730 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r7, ip │ │ │ │ ldr r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, lr │ │ │ │ - bne a58d8 │ │ │ │ + bne a5998 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ mov r0, r7 │ │ │ │ - bl a5ea8 │ │ │ │ - b a5368 │ │ │ │ + bl a5f68 │ │ │ │ + b a5428 │ │ │ │ cmn r7, #-536870907 @ 0xe0000005 │ │ │ │ - bls a554c │ │ │ │ - bl 2e1c38 │ │ │ │ + bls a560c │ │ │ │ + bl 2e1788 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne a556c │ │ │ │ - b a5364 │ │ │ │ - movw r3, #58708 @ 0xe554 │ │ │ │ + bne a562c │ │ │ │ + b a5424 │ │ │ │ + movw r3, #57428 @ 0xe054 │ │ │ │ movt r3, #27 │ │ │ │ cmp lr, r3 │ │ │ │ - bne a58b8 │ │ │ │ - ldr r0, [pc, #276] @ a5994 │ │ │ │ - bl 1bdcb8 │ │ │ │ + bne a5978 │ │ │ │ + ldr r0, [pc, #276] @ a5a54 │ │ │ │ + bl 1bd7b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a58cc │ │ │ │ + bne a598c │ │ │ │ mov r0, r8 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ - ldr r3, [pc, #240] @ a5988 │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + ldr r3, [pc, #240] @ a5a48 │ │ │ │ ldr r3, [r3, r9] │ │ │ │ - b a53dc │ │ │ │ + b a549c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a5364 │ │ │ │ + bne a5424 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b a5364 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b a5424 │ │ │ │ ldr r2, [ip, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r3, lr │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #180] @ a5988 │ │ │ │ + ldr r3, [pc, #180] @ a5a48 │ │ │ │ ldr r3, [r3, r9] │ │ │ │ - b a53dc │ │ │ │ + b a549c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, ip │ │ │ │ - bl 3bb3c8 <_Py_c_neg@@Base+0x434> │ │ │ │ + bl 3baa58 <_Py_c_neg@@Base+0x434> │ │ │ │ mov r0, r4 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a5914 │ │ │ │ + bgt a59d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a5914 │ │ │ │ + bne a59d4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r8, #0 │ │ │ │ - b a5844 │ │ │ │ + b a5904 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - movw r0, #9780 @ 0x2634 │ │ │ │ + movw r0, #6928 @ 0x1b10 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b a5364 │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b a5424 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #12468 @ 0x30b4 │ │ │ │ + movw r1, #18448 @ 0x4810 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ ldr r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a58e8 │ │ │ │ - bl 2e1c38 │ │ │ │ - b a58f0 │ │ │ │ - movw r1, #12536 @ 0x30f8 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - bl 16ebf0 │ │ │ │ - b a5358 │ │ │ │ - mov r0, r7 │ │ │ │ - bl a5ea8 │ │ │ │ - b a5364 │ │ │ │ - bl 2e1c38 │ │ │ │ - b a5364 │ │ │ │ + b a59a8 │ │ │ │ + bl 2e1788 │ │ │ │ + b a59b0 │ │ │ │ + movw r1, #18516 @ 0x4854 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + bl 16e8c0 │ │ │ │ + b a5418 │ │ │ │ + mov r0, r7 │ │ │ │ + bl a5f68 │ │ │ │ + b a5424 │ │ │ │ + bl 2e1788 │ │ │ │ + b a5424 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ strdeq r9, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000a5998 : │ │ │ │ +000a5a58 : │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt a5adc │ │ │ │ + blt a5b9c │ │ │ │ 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, #64604 @ 0xfc5c │ │ │ │ + movw r3, #64728 @ 0xfcd8 │ │ │ │ movt r3, #9 │ │ │ │ ldr lr, [r4, #988] @ 0x3dc │ │ │ │ cmp lr, r3 │ │ │ │ - bne a5ab4 │ │ │ │ - ldr r0, [pc, #264] @ a5ae4 │ │ │ │ + bne a5b74 │ │ │ │ + ldr r0, [pc, #264] @ a5ba4 │ │ │ │ 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 a5a78 │ │ │ │ + bcs a5b38 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r5, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq a5a60 │ │ │ │ + beq a5b20 │ │ │ │ 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 a5a58 │ │ │ │ + bne a5b18 │ │ │ │ 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] │ │ │ │ @@ -123263,92 +123315,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 9fd84 │ │ │ │ + bl 9fe00 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a5a58 │ │ │ │ + bne a5b18 │ │ │ │ ldr r1, [r4, #968] @ 0x3c8 │ │ │ │ - movw r3, #32892 @ 0x807c │ │ │ │ + movw r3, #31676 @ 0x7bbc │ │ │ │ movt r3, #9 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne a5acc │ │ │ │ + bne a5b8c │ │ │ │ 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 a5a58 │ │ │ │ + b a5b18 │ │ │ │ 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 a5aa0 │ │ │ │ + b a5b60 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a5ae8 : │ │ │ │ +000a5ba8 : │ │ │ │ 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 a5ca4 │ │ │ │ + beq a5d64 │ │ │ │ cmp r2, #36 @ 0x24 │ │ │ │ - bne a5be4 │ │ │ │ + bne a5ca4 │ │ │ │ movw r3, #14563 @ 0x38e3 │ │ │ │ movt r3, #910 @ 0x38e │ │ │ │ cmp r0, r3 │ │ │ │ - bhi a5bfc │ │ │ │ + bhi a5cbc │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r3, #23820 @ 0x5d0c │ │ │ │ + movw r3, #24012 @ 0x5dcc │ │ │ │ movt r3, #10 │ │ │ │ ldr lr, [r6, #992] @ 0x3e0 │ │ │ │ cmp lr, r3 │ │ │ │ ldrne r0, [r6, #984] @ 0x3d8 │ │ │ │ - bne a5c90 │ │ │ │ - ldr r1, [pc, #444] @ a5d08 │ │ │ │ + bne a5d50 │ │ │ │ + ldr r1, [pc, #444] @ a5dc8 │ │ │ │ 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 a5c1c │ │ │ │ + bcs a5cdc │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r8, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq a5c04 │ │ │ │ + beq a5cc4 │ │ │ │ ldm r3, {r2, r5} │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r5] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a5bc8 │ │ │ │ + bne a5c88 │ │ │ │ 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] │ │ │ │ @@ -123362,114 +123414,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 3cc878 <_PyMonitoring_FireBranchEvent@@Base+0x134> │ │ │ │ + blx 3cbf08 <_PyMonitoring_FireBranchEvent@@Base+0x134> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r4, r0 │ │ │ │ - bls a5b24 │ │ │ │ + bls a5be4 │ │ │ │ mov r5, #0 │ │ │ │ - b a5bd8 │ │ │ │ + b a5c98 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 9fd84 │ │ │ │ + bl 9fe00 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a5bc8 │ │ │ │ + bne a5c88 │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ movweq r0, #47662 @ 0xba2e │ │ │ │ movteq r0, #744 @ 0x2e8 │ │ │ │ - beq a5c40 │ │ │ │ + beq a5d00 │ │ │ │ mov r1, r2 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - blx 3cc878 <_PyMonitoring_FireBranchEvent@@Base+0x134> │ │ │ │ + blx 3cbf08 <_PyMonitoring_FireBranchEvent@@Base+0x134> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r4, r0 │ │ │ │ - bhi a5bfc │ │ │ │ + bhi a5cbc │ │ │ │ ldr r5, [r6, #972] @ 0x3cc │ │ │ │ - movw r3, #4744 @ 0x1288 │ │ │ │ + movw r3, #4940 @ 0x134c │ │ │ │ movt r3, #10 │ │ │ │ cmp r5, r3 │ │ │ │ ldrne r0, [r6, #964] @ 0x3c4 │ │ │ │ - bne a5cec │ │ │ │ + bne a5dac │ │ │ │ cmp r4, #0 │ │ │ │ - beq a5cfc │ │ │ │ + beq a5dbc │ │ │ │ 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 a5bd8 │ │ │ │ + b a5c98 │ │ │ │ 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, #23820 @ 0x5d0c │ │ │ │ + movw r1, #24012 @ 0x5dcc │ │ │ │ movt r1, #10 │ │ │ │ ldr lr, [r3, #992] @ 0x3e0 │ │ │ │ cmp lr, r1 │ │ │ │ - bne a5c8c │ │ │ │ - ldr r0, [pc, #64] @ a5d08 │ │ │ │ + bne a5d4c │ │ │ │ + ldr r0, [pc, #64] @ a5dc8 │ │ │ │ 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, #4744 @ 0x1288 │ │ │ │ + movw r1, #4940 @ 0x134c │ │ │ │ movt r1, #10 │ │ │ │ cmp r5, r1 │ │ │ │ - beq a5cfc │ │ │ │ + beq a5dbc │ │ │ │ ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b a5c78 │ │ │ │ + b a5d38 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ - b a5c68 │ │ │ │ + b a5d28 │ │ │ │ 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] @ a5ea4 │ │ │ │ + ldr r0, [pc, #380] @ a5f64 │ │ │ │ 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 a5de4 │ │ │ │ + bcs a5ea4 │ │ │ │ lsr ip, r3, #3 │ │ │ │ ldr r3, [r7, ip, lsl #3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq a5dc8 │ │ │ │ + beq a5e88 │ │ │ │ ldm r3, {r2, r5} │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r5] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a5dac │ │ │ │ + bne a5e6c │ │ │ │ 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] │ │ │ │ @@ -123484,115 +123536,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 9fd84 │ │ │ │ + bl 9fe00 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a5dac │ │ │ │ + bne a5e6c │ │ │ │ cmp r2, #0 │ │ │ │ - beq a5e74 │ │ │ │ + beq a5f34 │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ movweq r0, #47662 @ 0xba2e │ │ │ │ movteq r0, #744 @ 0x2e8 │ │ │ │ - beq a5e10 │ │ │ │ + beq a5ed0 │ │ │ │ mov r1, r2 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - blx 3cc878 <_PyMonitoring_FireBranchEvent@@Base+0x134> │ │ │ │ + blx 3cbf08 <_PyMonitoring_FireBranchEvent@@Base+0x134> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r4, r0 │ │ │ │ - bhi a5e9c │ │ │ │ + bhi a5f5c │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r1, #4744 @ 0x1288 │ │ │ │ + movw r1, #4940 @ 0x134c │ │ │ │ movt r1, #10 │ │ │ │ ldr r5, [r3, #972] @ 0x3cc │ │ │ │ cmp r5, r1 │ │ │ │ - bne a5e60 │ │ │ │ + bne a5f20 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a5e90 │ │ │ │ + beq a5f50 │ │ │ │ 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 a5dbc │ │ │ │ + b a5e7c │ │ │ │ ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b a5e4c │ │ │ │ + b a5f0c │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r1, #4744 @ 0x1288 │ │ │ │ + movw r1, #4940 @ 0x134c │ │ │ │ movt r1, #10 │ │ │ │ ldr r5, [r3, #972] @ 0x3cc │ │ │ │ cmp r5, r1 │ │ │ │ - bne a5e60 │ │ │ │ + bne a5f20 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ - b a5e3c │ │ │ │ + b a5efc │ │ │ │ mov r5, #0 │ │ │ │ - b a5dbc │ │ │ │ + b a5e7c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a5ea8 : │ │ │ │ +000a5f68 : │ │ │ │ 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, #24912 @ 0x6150 │ │ │ │ + movw r3, #25104 @ 0x6210 │ │ │ │ movt r3, #10 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [ip, #1000] @ 0x3e8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a6084 │ │ │ │ + bne a6144 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #608] @ a614c │ │ │ │ + ldr r3, [pc, #608] @ a620c │ │ │ │ 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 a6058 │ │ │ │ + beq a6118 │ │ │ │ lsr r3, r0, #18 │ │ │ │ ubfx r2, r0, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt a5f38 │ │ │ │ + bgt a5ff8 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a6058 │ │ │ │ + beq a6118 │ │ │ │ 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 a6038 │ │ │ │ + beq a60f8 │ │ │ │ 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 │ │ │ │ @@ -123605,29 +123657,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 a5fd0 │ │ │ │ + bne a6090 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a5fcc │ │ │ │ + beq a608c │ │ │ │ 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 a60c0 │ │ │ │ + beq a6180 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a6094 │ │ │ │ + beq a6154 │ │ │ │ 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] │ │ │ │ @@ -123648,18 +123700,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, #34012 @ 0x84dc │ │ │ │ + movw r3, #32796 @ 0x801c │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a6140 │ │ │ │ + bne a6200 │ │ │ │ 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 │ │ │ │ @@ -123675,15 +123727,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 a5fe4 │ │ │ │ + beq a60a4 │ │ │ │ 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] │ │ │ │ @@ -123707,54 +123759,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 a6074 │ │ │ │ + b a6134 │ │ │ │ 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] @ a63d4 │ │ │ │ + ldr r3, [pc, #608] @ a6494 │ │ │ │ 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 a62dc │ │ │ │ + beq a639c │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt a61c0 │ │ │ │ + bgt a6280 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a62dc │ │ │ │ + beq a639c │ │ │ │ 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 a62bc │ │ │ │ + beq a637c │ │ │ │ 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 │ │ │ │ @@ -123766,29 +123818,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 a6254 │ │ │ │ + bne a6314 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a6250 │ │ │ │ + beq a6310 │ │ │ │ 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 a6340 │ │ │ │ + beq a6400 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a6314 │ │ │ │ + beq a63d4 │ │ │ │ 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] │ │ │ │ @@ -123810,20 +123862,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, #34012 @ 0x84dc │ │ │ │ + movw r2, #32796 @ 0x801c │ │ │ │ movt r2, #9 │ │ │ │ ldr r0, [r3, #980] @ 0x3d4 │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne a63c8 │ │ │ │ + bne a6488 │ │ │ │ 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 │ │ │ │ @@ -123835,15 +123887,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 a6268 │ │ │ │ + beq a6328 │ │ │ │ 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] │ │ │ │ @@ -123869,441 +123921,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 a6304 │ │ │ │ + b a63c4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a63d8 : │ │ │ │ +000a6498 : │ │ │ │ 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 a685c │ │ │ │ + beq a691c │ │ │ │ ldr r1, [r3, #4] │ │ │ │ movw r2, #42540 @ 0xa62c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a6428 │ │ │ │ + bne a64e8 │ │ │ │ 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 a6458 │ │ │ │ + bne a6518 │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - beq a6848 │ │ │ │ + beq a6908 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b a68f8 │ │ │ │ - bl ca1b0 │ │ │ │ + b a69b8 │ │ │ │ + bl ca3b0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a6734 │ │ │ │ + beq a67f4 │ │ │ │ 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 a673c │ │ │ │ + beq a67fc │ │ │ │ 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 a6744 │ │ │ │ + beq a6804 │ │ │ │ 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 a674c │ │ │ │ + beq a680c │ │ │ │ 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 a6754 │ │ │ │ + beq a6814 │ │ │ │ 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 a675c │ │ │ │ + beq a681c │ │ │ │ sub r6, fp, #52 @ 0x34 │ │ │ │ sub r5, fp, #36 @ 0x24 │ │ │ │ mov r4, #5 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - b a6530 │ │ │ │ + b a65f0 │ │ │ │ mov r1, r5 │ │ │ │ add r2, r4, #1 │ │ │ │ mov r4, r2 │ │ │ │ cmp r2, #8 │ │ │ │ str r0, [r1, #4]! │ │ │ │ mov r5, r1 │ │ │ │ - beq a65b4 │ │ │ │ + beq a6674 │ │ │ │ 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 a6514 │ │ │ │ - ldr r2, [pc, #844] @ a68a4 │ │ │ │ + bne a65d4 │ │ │ │ + ldr r2, [pc, #844] @ a6964 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - bne a6764 │ │ │ │ + bne a6824 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl be4fc │ │ │ │ + bl be6c4 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a67e8 │ │ │ │ + bne a68a8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a65a0 │ │ │ │ + bgt a6660 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a65a0 │ │ │ │ + bne a6660 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 1976e4 <_PyTuple_FromArraySteal@@Base> │ │ │ │ + bl 1973a0 <_PyTuple_FromArraySteal@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - b a641c │ │ │ │ + b a64dc │ │ │ │ mov r0, #16 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a12b4 │ │ │ │ + bl a1378 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq a67e8 │ │ │ │ + beq a68a8 │ │ │ │ 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 a65dc │ │ │ │ - b a6618 │ │ │ │ + bne a669c │ │ │ │ + b a66d8 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr ip, [r2, #16] │ │ │ │ cmp r0, ip │ │ │ │ - bge a66dc │ │ │ │ + bge a679c │ │ │ │ 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 a65f8 │ │ │ │ - ldr r1, [pc, #608] @ a68a4 │ │ │ │ + bne a66b8 │ │ │ │ + ldr r1, [pc, #608] @ a6964 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - bne a67ac │ │ │ │ + bne a686c │ │ │ │ strd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl be4fc │ │ │ │ + bl be6c4 │ │ │ │ ldrd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6864 │ │ │ │ + bne a6924 │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6698 │ │ │ │ + bgt a6758 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a6698 │ │ │ │ + bne a6758 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 2bd464 <_PyList_AsTupleAndClear@@Base> │ │ │ │ + bl 2bc95c <_PyList_AsTupleAndClear@@Base> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a641c │ │ │ │ + bgt a64dc │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a641c │ │ │ │ + bne a64dc │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a641c │ │ │ │ + b a64dc │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl c5a90 <_PyList_AppendTakeRefListResize@@Base> │ │ │ │ + bl c5db8 <_PyList_AppendTakeRefListResize@@Base> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne a6618 │ │ │ │ + bne a66d8 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6718 │ │ │ │ + bgt a67d8 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a6890 │ │ │ │ + beq a6950 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6734 │ │ │ │ + bgt a67f4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a6898 │ │ │ │ + beq a6958 │ │ │ │ mov r3, #0 │ │ │ │ - b a641c │ │ │ │ + b a64dc │ │ │ │ mov r4, r2 │ │ │ │ - b a6550 │ │ │ │ + b a6610 │ │ │ │ mov r4, #1 │ │ │ │ - b a6550 │ │ │ │ + b a6610 │ │ │ │ mov r4, #2 │ │ │ │ - b a6550 │ │ │ │ + b a6610 │ │ │ │ mov r4, #3 │ │ │ │ - b a6550 │ │ │ │ + b a6610 │ │ │ │ mov r4, #4 │ │ │ │ - b a6550 │ │ │ │ + b a6610 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a6568 │ │ │ │ - movw r1, #55136 @ 0xd760 │ │ │ │ + beq a6628 │ │ │ │ + movw r1, #48396 @ 0xbd0c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldr r1, [r1, #-2868] @ 0xfffff4cc │ │ │ │ - bl 28b33c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + ldr r1, [r1] │ │ │ │ + bl 28ae84 <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6568 │ │ │ │ + beq a6628 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 28b35c <_PyErr_Clear@@Base> │ │ │ │ + bl 28aea4 <_PyErr_Clear@@Base> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a6568 │ │ │ │ + b a6628 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a6658 │ │ │ │ - movw r1, #55136 @ 0xd760 │ │ │ │ + beq a6718 │ │ │ │ + movw r1, #48396 @ 0xbd0c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [r1, #-2868] @ 0xfffff4cc │ │ │ │ - bl 28b33c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + ldr r1, [r1] │ │ │ │ + bl 28ae84 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq a6658 │ │ │ │ + beq a6718 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28b35c <_PyErr_Clear@@Base> │ │ │ │ + bl 28aea4 <_PyErr_Clear@@Base> │ │ │ │ ldrd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b a6658 │ │ │ │ + b a6718 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6804 │ │ │ │ + bgt a68c4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a683c │ │ │ │ + beq a68fc │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ cmp r4, #0 │ │ │ │ sub r4, r4, #1 │ │ │ │ - beq a6734 │ │ │ │ + beq a67f4 │ │ │ │ ldr r0, [r2, r4, lsl #2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6808 │ │ │ │ + bgt a68c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a6808 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b a6804 │ │ │ │ + bne a68c8 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b a68c4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b a6804 │ │ │ │ - movw r0, #9864 @ 0x2688 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b a68c4 │ │ │ │ + movw r0, #7012 @ 0x1b64 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #3263 @ 0xcbf │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b a6734 │ │ │ │ - bl 3c66e4 <_Py_hashtable_foreach@@Base+0x6dac> │ │ │ │ - b a6734 │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b a67f4 │ │ │ │ + bl 3c5d74 <_Py_hashtable_foreach@@Base+0x6b94> │ │ │ │ + b a67f4 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6718 │ │ │ │ + bgt a67d8 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a6718 │ │ │ │ + bne a67d8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a6718 │ │ │ │ + b a67d8 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a6880 │ │ │ │ + b a6940 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b a6734 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b a67f4 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a68a8 : │ │ │ │ +000a6968 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq a68cc │ │ │ │ + beq a698c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq a68cc │ │ │ │ + beq a698c │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b a68f8 │ │ │ │ + b a69b8 │ │ │ │ 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, #9864 @ 0x2688 │ │ │ │ + movw r0, #7012 @ 0x1b64 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000a68f8 : │ │ │ │ +000a69b8 : │ │ │ │ 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 a6af8 │ │ │ │ + beq a6bb8 │ │ │ │ mov r5, r0 │ │ │ │ - blt a6bc8 │ │ │ │ + blt a6c88 │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt a6b50 │ │ │ │ - ldr r3, [pc, #712] @ a6bfc │ │ │ │ + bgt a6c10 │ │ │ │ + ldr r3, [pc, #712] @ a6cbc │ │ │ │ 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 a6aac │ │ │ │ - ldr r0, [pc, #684] @ a6c00 │ │ │ │ + beq a6b6c │ │ │ │ + ldr r0, [pc, #684] @ a6cc0 │ │ │ │ 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 a6b90 │ │ │ │ + bne a6c50 │ │ │ │ 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 a6a4c │ │ │ │ + bgt a6b0c │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r4, #1 │ │ │ │ str r0, [r1] │ │ │ │ str r1, [ip] │ │ │ │ - beq a6a38 │ │ │ │ + beq a6af8 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne a6b18 │ │ │ │ + bne a6bd8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldrb r2, [r2, #85] @ 0x55 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bgt a6ac8 │ │ │ │ + bgt a6b88 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r1] │ │ │ │ str r1, [ip, #4] │ │ │ │ - beq a6a38 │ │ │ │ + beq a6af8 │ │ │ │ add ip, r5, #8 │ │ │ │ add lr, r3, #20 │ │ │ │ add r5, r5, r4, lsl #2 │ │ │ │ ldr r1, [ip], #4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a6ae8 │ │ │ │ + bne a6ba8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldrb r2, [r2, #85] @ 0x55 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bgt a6b08 │ │ │ │ + bgt a6bc8 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r5, ip │ │ │ │ str r0, [r1] │ │ │ │ str r1, [lr, #4]! │ │ │ │ - bne a6a00 │ │ │ │ + bne a6ac0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a6a60 │ │ │ │ + bne a6b20 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r4, #1 │ │ │ │ str r1, [ip] │ │ │ │ - bne a69bc │ │ │ │ + bne a6a7c │ │ │ │ cmp r2, #0 │ │ │ │ - beq a6a40 │ │ │ │ - ldr ip, [pc, #404] @ a6bfc │ │ │ │ + beq a6b00 │ │ │ │ + ldr ip, [pc, #404] @ a6cbc │ │ │ │ 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] │ │ │ │ @@ -124317,226 +124369,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 a6d20 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a6de0 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne a697c │ │ │ │ - b a6bd8 │ │ │ │ + bne a6a3c │ │ │ │ + b a6c98 │ │ │ │ cmp r4, #2 │ │ │ │ str r1, [ip, #4] │ │ │ │ - bne a69f4 │ │ │ │ - b a6a38 │ │ │ │ + bne a6ab4 │ │ │ │ + b a6af8 │ │ │ │ cmp r5, ip │ │ │ │ str r1, [lr, #4]! │ │ │ │ - beq a6a60 │ │ │ │ + beq a6b20 │ │ │ │ ldr r1, [ip], #4 │ │ │ │ ldr r0, [r1] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a6a24 │ │ │ │ - b a6ad8 │ │ │ │ - ldr r3, [pc, #260] @ a6c04 │ │ │ │ + ble a6ae4 │ │ │ │ + b a6b98 │ │ │ │ + ldr r3, [pc, #260] @ a6cc4 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp ip, r5 │ │ │ │ str r1, [lr, #4]! │ │ │ │ - bne a6a00 │ │ │ │ - b a6a38 │ │ │ │ + bne a6ac0 │ │ │ │ + b a6af8 │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6b40 │ │ │ │ + bgt a6c00 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r4, #2 │ │ │ │ str r2, [r1] │ │ │ │ str r1, [ip, #4] │ │ │ │ - beq a6a60 │ │ │ │ + beq a6b20 │ │ │ │ mov r2, #1 │ │ │ │ - b a69f4 │ │ │ │ + b a6ab4 │ │ │ │ cmp r4, #2 │ │ │ │ str r1, [ip, #4] │ │ │ │ - bne a6b38 │ │ │ │ - b a6a60 │ │ │ │ + bne a6bf8 │ │ │ │ + b a6b20 │ │ │ │ cmn r4, #-536870907 @ 0xe0000005 │ │ │ │ - bls a6aac │ │ │ │ - bl 2e1c38 │ │ │ │ + bls a6b6c │ │ │ │ + bl 2e1788 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a6bd8 │ │ │ │ + beq a6c98 │ │ │ │ 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 a69bc │ │ │ │ - movw r2, #58708 @ 0xe554 │ │ │ │ + b a6a7c │ │ │ │ + movw r2, #57428 @ 0xe054 │ │ │ │ movt r2, #27 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a6be0 │ │ │ │ - ldr r0, [pc, #96] @ a6c08 │ │ │ │ + bne a6ca0 │ │ │ │ + ldr r0, [pc, #96] @ a6cc8 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1bdcb8 │ │ │ │ + bl 1bd7b8 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a697c │ │ │ │ + bne a6a3c │ │ │ │ mov r0, r3 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b a697c │ │ │ │ - movw r0, #9780 @ 0x2634 │ │ │ │ + b a6a3c │ │ │ │ + movw r0, #6928 @ 0x1b10 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b a6a40 │ │ │ │ + b a6b00 │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b a697c │ │ │ │ + b a6a3c │ │ │ │ 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 a6ce8 │ │ │ │ + blt a6da8 │ │ │ │ sub r3, r1, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt a6ca8 │ │ │ │ - ldr r3, [pc, #216] @ a6d14 │ │ │ │ + bgt a6d68 │ │ │ │ + ldr r3, [pc, #216] @ a6dd4 │ │ │ │ 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 a6c90 │ │ │ │ - ldr r1, [pc, #188] @ a6d18 │ │ │ │ + beq a6d50 │ │ │ │ + ldr r1, [pc, #188] @ a6dd8 │ │ │ │ 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 a6cbc │ │ │ │ + bne a6d7c │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #42540 @ 0xa62c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a6d20 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a6de0 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a6c80 │ │ │ │ - b a6cf8 │ │ │ │ + bne a6d40 │ │ │ │ + b a6db8 │ │ │ │ cmn r1, #-536870907 @ 0xe0000005 │ │ │ │ - bls a6c90 │ │ │ │ + bls a6d50 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2e1c38 │ │ │ │ - movw r2, #58708 @ 0xe554 │ │ │ │ + b 2e1788 │ │ │ │ + movw r2, #57428 @ 0xe054 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - bne a6d00 │ │ │ │ - ldr r0, [pc, #72] @ a6d1c │ │ │ │ - bl 1bdcb8 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne a6c80 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ - b a6c80 │ │ │ │ - movw r0, #9780 @ 0x2634 │ │ │ │ + bne a6dc0 │ │ │ │ + ldr r0, [pc, #72] @ a6ddc │ │ │ │ + bl 1bd7b8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne a6d40 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + b a6d40 │ │ │ │ + movw r0, #6928 @ 0x1b10 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b a6c88 │ │ │ │ + b a6d48 │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ - b a6c80 │ │ │ │ + b a6d40 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000a6d20 <_PyObject_GC_NewVar@@Base>: │ │ │ │ +000a6de0 <_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 a7028 <_PyObject_GC_NewVar@@Base+0x308> │ │ │ │ + blt a70e8 <_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] @ a7040 <_PyObject_GC_NewVar@@Base+0x320> │ │ │ │ + ldr r9, [pc, #720] @ a7100 <_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 a6fec <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ + bhi a70ac <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ adds r2, r2, r3 │ │ │ │ - bmi a6fec <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ + bmi a70ac <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r1, #64604 @ 0xfc5c │ │ │ │ + movw r1, #64728 @ 0xfcd8 │ │ │ │ movt r1, #9 │ │ │ │ ldr sl, [r6, #1008] @ 0x3f0 │ │ │ │ cmp sl, r1 │ │ │ │ - bne a6fb0 <_PyObject_GC_NewVar@@Base+0x290> │ │ │ │ - ldr r1, [pc, #652] @ a7044 <_PyObject_GC_NewVar@@Base+0x324> │ │ │ │ + bne a7070 <_PyObject_GC_NewVar@@Base+0x290> │ │ │ │ + ldr r1, [pc, #652] @ a7104 <_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 a6f48 <_PyObject_GC_NewVar@@Base+0x228> │ │ │ │ + bcs a7008 <_PyObject_GC_NewVar@@Base+0x228> │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr ip, [sl, r1, lsl #3] │ │ │ │ ldr lr, [ip, #8] │ │ │ │ cmp ip, lr │ │ │ │ - beq a6f90 <_PyObject_GC_NewVar@@Base+0x270> │ │ │ │ + beq a7050 <_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 a6e30 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + bne a6ef0 <_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] │ │ │ │ @@ -124553,213 +124605,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 a6e9c <_PyObject_GC_NewVar@@Base+0x17c> │ │ │ │ + bgt a6f5c <_PyObject_GC_NewVar@@Base+0x17c> │ │ │ │ ldr r2, [r4] │ │ │ │ - ldr r1, [pc, #472] @ a7048 <_PyObject_GC_NewVar@@Base+0x328> │ │ │ │ + ldr r1, [pc, #472] @ a7108 <_PyObject_GC_NewVar@@Base+0x328> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r4, [r3, #4] │ │ │ │ - ble a6ef4 <_PyObject_GC_NewVar@@Base+0x1d4> │ │ │ │ + ble a6fb4 <_PyObject_GC_NewVar@@Base+0x1d4> │ │ │ │ ldr r4, [r1, #1708] @ 0x6ac │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne a6f10 <_PyObject_GC_NewVar@@Base+0x1f0> │ │ │ │ + bne a6fd0 <_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 a6e64 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + beq a6f24 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ ldr r2, [r1, #3808] @ 0xee0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a6e64 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + bne a6f24 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ ldr r2, [r8, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a7018 <_PyObject_GC_NewVar@@Base+0x2f8> │ │ │ │ + bne a70d8 <_PyObject_GC_NewVar@@Base+0x2f8> │ │ │ │ add r1, r8, #12 │ │ │ │ ldr r2, [r8, #12] │ │ │ │ tst r2, #16 │ │ │ │ - bne a6e64 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + bne a6f24 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6ed8 <_PyObject_GC_NewVar@@Base+0x1b8> │ │ │ │ + bne a6f98 <_PyObject_GC_NewVar@@Base+0x1b8> │ │ │ │ dmb ish │ │ │ │ - b a6e64 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + b a6f24 <_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 a6e8c <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ - movw r2, #58708 @ 0xe554 │ │ │ │ + beq a6f4c <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ + movw r2, #57428 @ 0xe054 │ │ │ │ movt r2, #27 │ │ │ │ cmp r4, r2 │ │ │ │ - bne a6ffc <_PyObject_GC_NewVar@@Base+0x2dc> │ │ │ │ - ldr r0, [pc, #292] @ a704c <_PyObject_GC_NewVar@@Base+0x32c> │ │ │ │ + bne a70bc <_PyObject_GC_NewVar@@Base+0x2dc> │ │ │ │ + ldr r0, [pc, #292] @ a710c <_PyObject_GC_NewVar@@Base+0x32c> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1bdcb8 │ │ │ │ + bl 1bd7b8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6e8c <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ + bne a6f4c <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ mov r0, r3 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a6e8c <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ + b a6f4c <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ ldr r0, [r6, #968] @ 0x3c8 │ │ │ │ - movw r1, #32892 @ 0x807c │ │ │ │ + movw r1, #31676 @ 0x7bbc │ │ │ │ movt r1, #9 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne a6fd4 <_PyObject_GC_NewVar@@Base+0x2b4> │ │ │ │ + bne a7094 <_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 a6fec <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ + beq a70ac <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ ldr r2, [sl, #800] @ 0x320 │ │ │ │ ldr r8, [r9, r7] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [sl, #800] @ 0x320 │ │ │ │ - b a6e30 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + b a6ef0 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ mov r0, sl │ │ │ │ strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 9fd84 │ │ │ │ + bl 9fe00 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq a6f48 <_PyObject_GC_NewVar@@Base+0x228> │ │ │ │ + beq a7008 <_PyObject_GC_NewVar@@Base+0x228> │ │ │ │ ldr r8, [r9, r7] │ │ │ │ - b a6e30 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + b a6ef0 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ ldr r0, [r6, #1004] @ 0x3ec │ │ │ │ mov r1, r2 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx sl │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6fec <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ + beq a70ac <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ ldr r8, [r9, r7] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a6e30 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + b a6ef0 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a6f74 <_PyObject_GC_NewVar@@Base+0x254> │ │ │ │ + b a7034 <_PyObject_GC_NewVar@@Base+0x254> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e1c5c │ │ │ │ + b 2e17ac │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a6e8c <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ + b a6f4c <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a6e64 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ - b a6ec4 <_PyObject_GC_NewVar@@Base+0x1a4> │ │ │ │ + bne a6f24 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + b a6f84 <_PyObject_GC_NewVar@@Base+0x1a4> │ │ │ │ movw r1, #2050 @ 0x802 │ │ │ │ - movw r0, #12560 @ 0x3110 │ │ │ │ + movw r0, #18540 @ 0x486c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b a6e90 <_PyObject_GC_NewVar@@Base+0x170> │ │ │ │ + b a6f50 <_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 │ │ │ │ │ │ │ │ -000a7050 <_Py_Dealloc@@Base>: │ │ │ │ +000a7110 <_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] @ a7138 <_Py_Dealloc@@Base+0xe8> │ │ │ │ + ldr ip, [pc, #204] @ a71f8 <_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 a7110 <_Py_Dealloc@@Base+0xc0> │ │ │ │ - ldr r2, [pc, #144] @ a713c <_Py_Dealloc@@Base+0xec> │ │ │ │ + bne a71d0 <_Py_Dealloc@@Base+0xc0> │ │ │ │ + ldr r2, [pc, #144] @ a71fc <_Py_Dealloc@@Base+0xec> │ │ │ │ asr r8, r3, #13 │ │ │ │ mov r3, r0 │ │ │ │ ldr r7, [r2, #1708] @ 0x6ac │ │ │ │ cmp r7, #0 │ │ │ │ - bne a70f8 <_Py_Dealloc@@Base+0xa8> │ │ │ │ + bne a71b8 <_Py_Dealloc@@Base+0xa8> │ │ │ │ blx r6 │ │ │ │ ldr r3, [r5, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a70d4 <_Py_Dealloc@@Base+0x84> │ │ │ │ + bne a7194 <_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 a70cc <_Py_Dealloc@@Base+0x7c> │ │ │ │ + beq a718c <_Py_Dealloc@@Base+0x7c> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2e33d4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - movw r1, #58708 @ 0xe554 │ │ │ │ + b 2e2f28 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + movw r1, #57428 @ 0xe054 │ │ │ │ movt r1, #27 │ │ │ │ cmp r7, r1 │ │ │ │ - bne a7120 <_Py_Dealloc@@Base+0xd0> │ │ │ │ + bne a71e0 <_Py_Dealloc@@Base+0xd0> │ │ │ │ mov r0, r3 │ │ │ │ - b a70bc <_Py_Dealloc@@Base+0x6c> │ │ │ │ + b a717c <_Py_Dealloc@@Base+0x6c> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2e331c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b 2e2e70 <_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 a7108 <_Py_Dealloc@@Base+0xb8> │ │ │ │ + b a71c8 <_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 a7390 <_Py_Dealloc@@Base+0x340> │ │ │ │ + beq a7450 <_Py_Dealloc@@Base+0x340> │ │ │ │ ldr r1, [r0, #-4] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #1136] @ a75e8 <_Py_Dealloc@@Base+0x598> │ │ │ │ + ldr ip, [pc, #1136] @ a76a8 <_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] │ │ │ │ @@ -124769,173 +124821,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 a739c <_Py_Dealloc@@Base+0x34c> │ │ │ │ + beq a745c <_Py_Dealloc@@Base+0x34c> │ │ │ │ ldr r4, [r5, #8] │ │ │ │ subs r4, r4, #1 │ │ │ │ - bmi a73e0 <_Py_Dealloc@@Base+0x390> │ │ │ │ + bmi a74a0 <_Py_Dealloc@@Base+0x390> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr sl, [pc, #1048] @ a75ec <_Py_Dealloc@@Base+0x59c> │ │ │ │ + ldr sl, [pc, #1048] @ a76ac <_Py_Dealloc@@Base+0x59c> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a71e8 <_Py_Dealloc@@Base+0x198> │ │ │ │ + b a72a8 <_Py_Dealloc@@Base+0x198> │ │ │ │ sub r4, r4, #1 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmn r4, #1 │ │ │ │ - beq a7294 <_Py_Dealloc@@Base+0x244> │ │ │ │ + beq a7354 <_Py_Dealloc@@Base+0x244> │ │ │ │ ldr r6, [r1, r4, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - beq a71d8 <_Py_Dealloc@@Base+0x188> │ │ │ │ + beq a7298 <_Py_Dealloc@@Base+0x188> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a71d8 <_Py_Dealloc@@Base+0x188> │ │ │ │ + bgt a7298 <_Py_Dealloc@@Base+0x188> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a71d8 <_Py_Dealloc@@Base+0x188> │ │ │ │ - ldr r2, [pc, #984] @ a75f0 <_Py_Dealloc@@Base+0x5a0> │ │ │ │ + bne a7298 <_Py_Dealloc@@Base+0x188> │ │ │ │ + ldr r2, [pc, #984] @ a76b0 <_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 a7520 <_Py_Dealloc@@Base+0x4d0> │ │ │ │ + bne a75e0 <_Py_Dealloc@@Base+0x4d0> │ │ │ │ ldr r3, [sl, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne a74fc <_Py_Dealloc@@Base+0x4ac> │ │ │ │ + bne a75bc <_Py_Dealloc@@Base+0x4ac> │ │ │ │ mov r0, r6 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r8, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a71d8 <_Py_Dealloc@@Base+0x188> │ │ │ │ + beq a7298 <_Py_Dealloc@@Base+0x188> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #3 │ │ │ │ movle r7, #0 │ │ │ │ andgt r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq a71d8 <_Py_Dealloc@@Base+0x188> │ │ │ │ + beq a7298 <_Py_Dealloc@@Base+0x188> │ │ │ │ mov r0, r8 │ │ │ │ - bl 2e33d4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b a71d8 <_Py_Dealloc@@Base+0x188> │ │ │ │ + bl 2e2f28 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b a7298 <_Py_Dealloc@@Base+0x188> │ │ │ │ movw r0, #38392 @ 0x95f8 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ - movw r3, #24912 @ 0x6150 │ │ │ │ + movw r3, #25104 @ 0x6210 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r0, #1000] @ 0x3e8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a73fc <_Py_Dealloc@@Base+0x3ac> │ │ │ │ + bne a74bc <_Py_Dealloc@@Base+0x3ac> │ │ │ │ cmp r1, #0 │ │ │ │ - beq a733c <_Py_Dealloc@@Base+0x2ec> │ │ │ │ - ldr r3, [pc, #808] @ a75e8 <_Py_Dealloc@@Base+0x598> │ │ │ │ + beq a73fc <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + ldr r3, [pc, #808] @ a76a8 <_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 a7408 <_Py_Dealloc@@Base+0x3b8> │ │ │ │ + beq a74c8 <_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 a730c <_Py_Dealloc@@Base+0x2bc> │ │ │ │ + bgt a73cc <_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 a7408 <_Py_Dealloc@@Base+0x3b8> │ │ │ │ + beq a74c8 <_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 a73c0 <_Py_Dealloc@@Base+0x370> │ │ │ │ + beq a7480 <_Py_Dealloc@@Base+0x370> │ │ │ │ cmp r2, #0 │ │ │ │ - beq a7434 <_Py_Dealloc@@Base+0x3e4> │ │ │ │ + beq a74f4 <_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 a73b0 <_Py_Dealloc@@Base+0x360> │ │ │ │ - ldr r3, [pc, #648] @ a75e8 <_Py_Dealloc@@Base+0x598> │ │ │ │ + bne a7470 <_Py_Dealloc@@Base+0x360> │ │ │ │ + ldr r3, [pc, #648] @ a76a8 <_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 a73b0 <_Py_Dealloc@@Base+0x360> │ │ │ │ + bhi a7470 <_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 a71bc <_Py_Dealloc@@Base+0x16c> │ │ │ │ + bne a727c <_Py_Dealloc@@Base+0x16c> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #21716 @ 0x54d4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq a7358 <_Py_Dealloc@@Base+0x308> │ │ │ │ + beq a7418 <_Py_Dealloc@@Base+0x308> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b bbad0 │ │ │ │ + b bbc98 │ │ │ │ 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 a733c <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + b a73fc <_Py_Dealloc@@Base+0x2ec> │ │ │ │ movw r0, #38392 @ 0x95f8 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ - movw r3, #24912 @ 0x6150 │ │ │ │ + movw r3, #25104 @ 0x6210 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r0, #1000] @ 0x3e8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq a72b8 <_Py_Dealloc@@Base+0x268> │ │ │ │ + beq a7378 <_Py_Dealloc@@Base+0x268> │ │ │ │ ldr r0, [r0, #984] @ 0x3d8 │ │ │ │ blx r2 │ │ │ │ - b a733c <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + b a73fc <_Py_Dealloc@@Base+0x2ec> │ │ │ │ ldr r2, [r0, #980] @ 0x3d4 │ │ │ │ - movw r3, #34012 @ 0x84dc │ │ │ │ + movw r3, #32796 @ 0x801c │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a7530 <_Py_Dealloc@@Base+0x4e0> │ │ │ │ + bne a75f0 <_Py_Dealloc@@Base+0x4e0> │ │ │ │ mov r0, r1 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ - b a733c <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + b a73fc <_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 │ │ │ │ @@ -124944,78 +124996,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 a7494 <_Py_Dealloc@@Base+0x444> │ │ │ │ + bne a7554 <_Py_Dealloc@@Base+0x444> │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a7490 <_Py_Dealloc@@Base+0x440> │ │ │ │ + beq a7550 <_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 a7568 <_Py_Dealloc@@Base+0x518> │ │ │ │ + beq a7628 <_Py_Dealloc@@Base+0x518> │ │ │ │ cmp r3, #1 │ │ │ │ - beq a753c <_Py_Dealloc@@Base+0x4ec> │ │ │ │ + beq a75fc <_Py_Dealloc@@Base+0x4ec> │ │ │ │ ldr r3, [lr, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [lr, #532] @ 0x214 │ │ │ │ cmp r2, ip │ │ │ │ - beq a733c <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + beq a73fc <_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 a733c <_Py_Dealloc@@Base+0x2ec> │ │ │ │ - movw r2, #58708 @ 0xe554 │ │ │ │ + b a73fc <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + movw r2, #57428 @ 0xe054 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - beq a725c <_Py_Dealloc@@Base+0x20c> │ │ │ │ + beq a731c <_Py_Dealloc@@Base+0x20c> │ │ │ │ ldr r2, [sl, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b a725c <_Py_Dealloc@@Base+0x20c> │ │ │ │ + b a731c <_Py_Dealloc@@Base+0x20c> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2e331c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b a71d8 <_Py_Dealloc@@Base+0x188> │ │ │ │ + bl 2e2e70 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b a7298 <_Py_Dealloc@@Base+0x188> │ │ │ │ ldr r0, [r0, #964] @ 0x3c4 │ │ │ │ blx r2 │ │ │ │ - b a7424 <_Py_Dealloc@@Base+0x3d4> │ │ │ │ + b a74e4 <_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 a733c <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + b a73fc <_Py_Dealloc@@Base+0x2ec> │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a74a8 <_Py_Dealloc@@Base+0x458> │ │ │ │ + beq a7568 <_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] │ │ │ │ @@ -125036,27 +125088,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 a733c <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + b a73fc <_Py_Dealloc@@Base+0x2ec> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a75f4 : │ │ │ │ +000a76b4 : │ │ │ │ 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] @ a7654 │ │ │ │ + ldr lr, [pc, #64] @ a7714 │ │ │ │ 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] │ │ │ │ @@ -125070,30 +125122,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 a7674 │ │ │ │ + bne a7734 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a7668 │ │ │ │ + bgt a7728 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a7668 │ │ │ │ + bne a7728 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a7050 <_Py_Dealloc@@Base> │ │ │ │ + b a7110 <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -000a769c : │ │ │ │ +000a775c : │ │ │ │ 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 │ │ │ │ @@ -125102,108 +125154,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 a7768 │ │ │ │ + beq a7828 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a7740 │ │ │ │ + bne a7800 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq a7740 │ │ │ │ + beq a7800 │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a784c <_Py_dict_lookup@@Base> │ │ │ │ + bl a790c <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq a7760 │ │ │ │ + beq a7820 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - bne a772c │ │ │ │ + bne a77ec │ │ │ │ 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 98e78 │ │ │ │ + bl 98ea8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a7700 │ │ │ │ + bne a77c0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f4454 │ │ │ │ + bl 2f4020 │ │ │ │ mvn r0, #0 │ │ │ │ - b a7724 │ │ │ │ + b a77e4 │ │ │ │ mov r1, r2 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a76e0 │ │ │ │ - movw r0, #11396 @ 0x2c84 │ │ │ │ + bne a77a0 │ │ │ │ + movw r0, #17376 @ 0x43e0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #5153 @ 0x1421 │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b a7760 │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b a7820 │ │ │ │ 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 a7800 │ │ │ │ + bne a78c0 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq a7800 │ │ │ │ + beq a78c0 │ │ │ │ sub r3, fp, #16 │ │ │ │ - bl a784c <_Py_dict_lookup@@Base> │ │ │ │ + bl a790c <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq a782c │ │ │ │ + beq a78ec │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - bne a77f0 │ │ │ │ + bne a78b0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ - b a77e8 │ │ │ │ + b a78a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 98e78 │ │ │ │ + bl 98ea8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a7834 │ │ │ │ + beq a78f4 │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a784c <_Py_dict_lookup@@Base> │ │ │ │ + bl a790c <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - bne a77dc │ │ │ │ + bne a789c │ │ │ │ mvn r0, #0 │ │ │ │ - b a77e8 │ │ │ │ + b a78a8 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f4454 │ │ │ │ + bl 2f4020 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b a77e8 │ │ │ │ + b a78a8 │ │ │ │ │ │ │ │ -000a784c <_Py_dict_lookup@@Base>: │ │ │ │ +000a790c <_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 │ │ │ │ @@ -125211,954 +125263,945 @@ │ │ │ │ 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 a7c10 <_Py_dict_lookup@@Base+0x3c4> │ │ │ │ + beq a7cd0 <_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 a8180 <_Py_dict_lookup@@Base+0x934> │ │ │ │ - str r8, [fp, #-52] @ 0xffffffcc │ │ │ │ + bne a8240 <_Py_dict_lookup@@Base+0x934> │ │ │ │ add r8, r4, #20 │ │ │ │ - add r3, r8, r3 │ │ │ │ cmp r6, #7 │ │ │ │ + add r3, r8, r3 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bgt a7aa8 <_Py_dict_lookup@@Base+0x25c> │ │ │ │ + bgt a7b68 <_Py_dict_lookup@@Base+0x25c> │ │ │ │ ldrsb r2, [r8, r9] │ │ │ │ cmp r2, #0 │ │ │ │ mov r3, r2 │ │ │ │ - blt a79e0 <_Py_dict_lookup@@Base+0x194> │ │ │ │ + blt a7aa0 <_Py_dict_lookup@@Base+0x194> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r1, r2, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq a7a78 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + beq a7b38 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a7b80 <_Py_dict_lookup@@Base+0x334> │ │ │ │ + beq a7c40 <_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 a7b08 <_Py_dict_lookup@@Base+0x2bc> │ │ │ │ + blt a7bc8 <_Py_dict_lookup@@Base+0x2bc> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r2, r3, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq a7a78 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + beq a7b38 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a7e8c <_Py_dict_lookup@@Base+0x640> │ │ │ │ + beq a7f4c <_Py_dict_lookup@@Base+0x640> │ │ │ │ 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 a7dd4 <_Py_dict_lookup@@Base+0x588> │ │ │ │ + bgt a7e94 <_Py_dict_lookup@@Base+0x588> │ │ │ │ ldrsb r3, [r8, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt a7b30 <_Py_dict_lookup@@Base+0x2e4> │ │ │ │ + blt a7bf0 <_Py_dict_lookup@@Base+0x2e4> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r2, r3, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq a7a74 <_Py_dict_lookup@@Base+0x228> │ │ │ │ + beq a7b34 <_Py_dict_lookup@@Base+0x228> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a7a04 <_Py_dict_lookup@@Base+0x1b8> │ │ │ │ + beq a7ac4 <_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 a7e04 <_Py_dict_lookup@@Base+0x5b8> │ │ │ │ + bgt a7ec4 <_Py_dict_lookup@@Base+0x5b8> │ │ │ │ ldrsb r3, [r8, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt a7b60 <_Py_dict_lookup@@Base+0x314> │ │ │ │ + blt a7c20 <_Py_dict_lookup@@Base+0x314> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r2, r3, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq a7a74 <_Py_dict_lookup@@Base+0x228> │ │ │ │ + beq a7b34 <_Py_dict_lookup@@Base+0x228> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a810c <_Py_dict_lookup@@Base+0x8c0> │ │ │ │ + beq a81cc <_Py_dict_lookup@@Base+0x8c0> │ │ │ │ lsr r4, r4, #10 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r3, r4, #1 │ │ │ │ add r9, r9, r3 │ │ │ │ and r9, r9, r5 │ │ │ │ - b a7958 <_Py_dict_lookup@@Base+0x10c> │ │ │ │ + b a7a18 <_Py_dict_lookup@@Base+0x10c> │ │ │ │ cmn r2, #1 │ │ │ │ - bne a8584 <_Py_dict_lookup@@Base+0xd38> │ │ │ │ + bne a8648 <_Py_dict_lookup@@Base+0xd3c> │ │ │ │ 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 a7988 <_Py_dict_lookup@@Base+0x13c> │ │ │ │ + bne a7a48 <_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 a7988 <_Py_dict_lookup@@Base+0x13c> │ │ │ │ + bne a7a48 <_Py_dict_lookup@@Base+0x13c> │ │ │ │ tst ip, #32 │ │ │ │ - beq a8474 <_Py_dict_lookup@@Base+0xc28> │ │ │ │ + beq a8528 <_Py_dict_lookup@@Base+0xc1c> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ tst r1, #32 │ │ │ │ - beq a846c <_Py_dict_lookup@@Base+0xc20> │ │ │ │ + beq a8520 <_Py_dict_lookup@@Base+0xc14> │ │ │ │ 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 a7988 <_Py_dict_lookup@@Base+0x13c> │ │ │ │ + bne a7a48 <_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 a79f0 <_Py_dict_lookup@@Base+0x1a4> │ │ │ │ + b a7ab0 <_Py_dict_lookup@@Base+0x1a4> │ │ │ │ cmp r6, #15 │ │ │ │ - bgt a7f2c <_Py_dict_lookup@@Base+0x6e0> │ │ │ │ + bgt a7fec <_Py_dict_lookup@@Base+0x6e0> │ │ │ │ lsl r3, r9, #1 │ │ │ │ ldrsh r3, [r8, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - blt a7b40 <_Py_dict_lookup@@Base+0x2f4> │ │ │ │ + blt a7c00 <_Py_dict_lookup@@Base+0x2f4> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r2, r3, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq a7a78 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + beq a7b38 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a7b80 <_Py_dict_lookup@@Base+0x334> │ │ │ │ + beq a7c40 <_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 a7f54 <_Py_dict_lookup@@Base+0x708> │ │ │ │ + bgt a8014 <_Py_dict_lookup@@Base+0x708> │ │ │ │ lsl r3, r9, #1 │ │ │ │ ldrsh r3, [r8, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bge a7920 <_Py_dict_lookup@@Base+0xd4> │ │ │ │ + bge a79e0 <_Py_dict_lookup@@Base+0xd4> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a79e8 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + beq a7aa8 <_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 a7958 <_Py_dict_lookup@@Base+0x10c> │ │ │ │ + b a7a18 <_Py_dict_lookup@@Base+0x10c> │ │ │ │ cmn r3, #1 │ │ │ │ - bne a870c <_Py_dict_lookup@@Base+0xec0> │ │ │ │ + bne a87a8 <_Py_dict_lookup@@Base+0xe9c> │ │ │ │ mov r2, #0 │ │ │ │ - b a79f0 <_Py_dict_lookup@@Base+0x1a4> │ │ │ │ + b a7ab0 <_Py_dict_lookup@@Base+0x1a4> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a79e8 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + beq a7aa8 <_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 a7af8 <_Py_dict_lookup@@Base+0x2ac> │ │ │ │ + b a7bb8 <_Py_dict_lookup@@Base+0x2ac> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a7b38 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ + beq a7bf8 <_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 a7960 <_Py_dict_lookup@@Base+0x114> │ │ │ │ + b a7a20 <_Py_dict_lookup@@Base+0x114> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [sl, #8] │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a7bf0 <_Py_dict_lookup@@Base+0x3a4> │ │ │ │ + bne a7cb0 <_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 a7bf0 <_Py_dict_lookup@@Base+0x3a4> │ │ │ │ + bne a7cb0 <_Py_dict_lookup@@Base+0x3a4> │ │ │ │ tst ip, #32 │ │ │ │ - beq a8684 <_Py_dict_lookup@@Base+0xe38> │ │ │ │ + beq a8720 <_Py_dict_lookup@@Base+0xe14> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ addne r0, r0, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq a867c <_Py_dict_lookup@@Base+0xe30> │ │ │ │ + beq a8718 <_Py_dict_lookup@@Base+0xe0c> │ │ │ │ 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 a7a78 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + beq a7b38 <_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 a7914 <_Py_dict_lookup@@Base+0xc8> │ │ │ │ - b a7af0 <_Py_dict_lookup@@Base+0x2a4> │ │ │ │ + ble a79d4 <_Py_dict_lookup@@Base+0xc8> │ │ │ │ + b a7bb0 <_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 a7e3c <_Py_dict_lookup@@Base+0x5f0> │ │ │ │ + bgt a7efc <_Py_dict_lookup@@Base+0x5f0> │ │ │ │ ldrsb r8, [r0, r3] │ │ │ │ cmp r8, #0 │ │ │ │ - blt a7e68 <_Py_dict_lookup@@Base+0x61c> │ │ │ │ + blt a7f28 <_Py_dict_lookup@@Base+0x61c> │ │ │ │ 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 a7f00 <_Py_dict_lookup@@Base+0x6b4> │ │ │ │ + beq a7fc0 <_Py_dict_lookup@@Base+0x6b4> │ │ │ │ ldr r1, [r5, r6] │ │ │ │ cmp r7, r1 │ │ │ │ - beq a7f70 <_Py_dict_lookup@@Base+0x724> │ │ │ │ + beq a8030 <_Py_dict_lookup@@Base+0x724> │ │ │ │ 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 a8038 <_Py_dict_lookup@@Base+0x7ec> │ │ │ │ + bgt a80f8 <_Py_dict_lookup@@Base+0x7ec> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrsb r8, [r1, r3] │ │ │ │ cmp r8, #0 │ │ │ │ - blt a7f20 <_Py_dict_lookup@@Base+0x6d4> │ │ │ │ + blt a7fe0 <_Py_dict_lookup@@Base+0x6d4> │ │ │ │ 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 a7f5c <_Py_dict_lookup@@Base+0x710> │ │ │ │ + beq a801c <_Py_dict_lookup@@Base+0x710> │ │ │ │ ldr r1, [r5, r6] │ │ │ │ cmp r7, r1 │ │ │ │ - beq a8074 <_Py_dict_lookup@@Base+0x828> │ │ │ │ + beq a8134 <_Py_dict_lookup@@Base+0x828> │ │ │ │ lsr r1, r7, #10 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r1, r1, #1 │ │ │ │ add r3, r1, r3 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ str r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r2, #7 │ │ │ │ and r4, r3, r1 │ │ │ │ mov r9, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r7, r5 │ │ │ │ - bgt a7db8 <_Py_dict_lookup@@Base+0x56c> │ │ │ │ + bgt a7e78 <_Py_dict_lookup@@Base+0x56c> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrsb r8, [r3, r4] │ │ │ │ cmp r8, #0 │ │ │ │ - blt a8054 <_Py_dict_lookup@@Base+0x808> │ │ │ │ + blt a8114 <_Py_dict_lookup@@Base+0x808> │ │ │ │ mov r6, #12 │ │ │ │ mul r6, r6, r8 │ │ │ │ add sl, r7, r6 │ │ │ │ ldr r5, [sl, #4] │ │ │ │ cmp r1, r5 │ │ │ │ - beq a8060 <_Py_dict_lookup@@Base+0x814> │ │ │ │ + beq a8120 <_Py_dict_lookup@@Base+0x814> │ │ │ │ ldr r0, [r7, r6] │ │ │ │ cmp r9, r0 │ │ │ │ - beq a82a4 <_Py_dict_lookup@@Base+0xa58> │ │ │ │ + beq a8358 <_Py_dict_lookup@@Base+0xa4c> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r4, r4, r4, lsl #2 │ │ │ │ cmp r2, #7 │ │ │ │ add r5, r4, r3, lsr #5 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r5, r5, #1 │ │ │ │ and r5, r5, r3 │ │ │ │ - bgt a8288 <_Py_dict_lookup@@Base+0xa3c> │ │ │ │ + bgt a833c <_Py_dict_lookup@@Base+0xa30> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrsb r8, [r3, r5] │ │ │ │ cmp r8, #0 │ │ │ │ - blt a827c <_Py_dict_lookup@@Base+0xa30> │ │ │ │ + blt a8330 <_Py_dict_lookup@@Base+0xa24> │ │ │ │ mov r6, #12 │ │ │ │ mul r6, r6, r8 │ │ │ │ add sl, r7, r6 │ │ │ │ ldr r4, [sl, #4] │ │ │ │ cmp r1, r4 │ │ │ │ - beq a8060 <_Py_dict_lookup@@Base+0x814> │ │ │ │ + beq a8120 <_Py_dict_lookup@@Base+0x814> │ │ │ │ ldr r0, [r7, r6] │ │ │ │ cmp r9, r0 │ │ │ │ - beq a8358 <_Py_dict_lookup@@Base+0xb0c> │ │ │ │ + beq a840c <_Py_dict_lookup@@Base+0xb00> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r4, r5, r5, lsl #2 │ │ │ │ cmp r2, #7 │ │ │ │ lsr r3, r3, #10 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r0, r3, #1 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r4, r4, r0 │ │ │ │ and r4, r4, r3 │ │ │ │ - ble a7d08 <_Py_dict_lookup@@Base+0x4bc> │ │ │ │ + ble a7dc8 <_Py_dict_lookup@@Base+0x4bc> │ │ │ │ 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 a7d10 <_Py_dict_lookup@@Base+0x4c4> │ │ │ │ + b a7dd0 <_Py_dict_lookup@@Base+0x4c4> │ │ │ │ cmp r6, #15 │ │ │ │ lslle r3, r9, #1 │ │ │ │ ldrgt r3, [r8, r9, lsl #2] │ │ │ │ ldrshle r3, [r8, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bge a796c <_Py_dict_lookup@@Base+0x120> │ │ │ │ + bge a7a2c <_Py_dict_lookup@@Base+0x120> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a7b38 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ + beq a7bf8 <_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 a79ac <_Py_dict_lookup@@Base+0x160> │ │ │ │ + bge a7a6c <_Py_dict_lookup@@Base+0x160> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a7b38 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ + beq a7bf8 <_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 a7dd4 <_Py_dict_lookup@@Base+0x588> │ │ │ │ + b a7e94 <_Py_dict_lookup@@Base+0x588> │ │ │ │ cmp r2, #15 │ │ │ │ movle ip, r0 │ │ │ │ lslle r0, r3, #1 │ │ │ │ ldrgt r8, [r0, r3, lsl #2] │ │ │ │ ldrshle r8, [ip, r0] │ │ │ │ cmp r8, #0 │ │ │ │ - bge a7c4c <_Py_dict_lookup@@Base+0x400> │ │ │ │ + bge a7d0c <_Py_dict_lookup@@Base+0x400> │ │ │ │ cmn r8, #1 │ │ │ │ - bne a8020 <_Py_dict_lookup@@Base+0x7d4> │ │ │ │ + bne a80e0 <_Py_dict_lookup@@Base+0x7d4> │ │ │ │ mvn r3, #0 │ │ │ │ - b a7b38 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ + b a7bf8 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ cmn r8, #1 │ │ │ │ - beq a7e60 <_Py_dict_lookup@@Base+0x614> │ │ │ │ + beq a7f20 <_Py_dict_lookup@@Base+0x614> │ │ │ │ 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 a7c98 <_Py_dict_lookup@@Base+0x44c> │ │ │ │ + b a7d58 <_Py_dict_lookup@@Base+0x44c> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [sl, #8] │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a7b10 <_Py_dict_lookup@@Base+0x2c4> │ │ │ │ + bne a7bd0 <_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 a7b10 <_Py_dict_lookup@@Base+0x2c4> │ │ │ │ + bne a7bd0 <_Py_dict_lookup@@Base+0x2c4> │ │ │ │ tst ip, #32 │ │ │ │ - beq a8494 <_Py_dict_lookup@@Base+0xc48> │ │ │ │ + beq a8538 <_Py_dict_lookup@@Base+0xc2c> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ addne r0, r0, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq a847c <_Py_dict_lookup@@Base+0xc30> │ │ │ │ + beq a8530 <_Py_dict_lookup@@Base+0xc24> │ │ │ │ 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 a7a78 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ - b a7b10 <_Py_dict_lookup@@Base+0x2c4> │ │ │ │ + beq a7b38 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + b a7bd0 <_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 a79f0 <_Py_dict_lookup@@Base+0x1a4> │ │ │ │ + b a7ab0 <_Py_dict_lookup@@Base+0x1a4> │ │ │ │ cmn r8, #1 │ │ │ │ - beq a7e60 <_Py_dict_lookup@@Base+0x614> │ │ │ │ - b a7cd4 <_Py_dict_lookup@@Base+0x488> │ │ │ │ + beq a7f20 <_Py_dict_lookup@@Base+0x614> │ │ │ │ + b a7d94 <_Py_dict_lookup@@Base+0x488> │ │ │ │ ldr r3, [r8, r9, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge a7ac0 <_Py_dict_lookup@@Base+0x274> │ │ │ │ + bge a7b80 <_Py_dict_lookup@@Base+0x274> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a79e8 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + beq a7aa8 <_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 a7b00 <_Py_dict_lookup@@Base+0x2b4> │ │ │ │ + b a7bc0 <_Py_dict_lookup@@Base+0x2b4> │ │ │ │ mov r3, r8 │ │ │ │ mov r8, r9 │ │ │ │ mov r9, r6 │ │ │ │ ldrb r1, [r8, #5] │ │ │ │ - b a7f08 <_Py_dict_lookup@@Base+0x6bc> │ │ │ │ + b a7fc8 <_Py_dict_lookup@@Base+0x6bc> │ │ │ │ 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 140854 │ │ │ │ + bl cd350 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a8528 <_Py_dict_lookup@@Base+0xcdc> │ │ │ │ + beq a85ec <_Py_dict_lookup@@Base+0xce0> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #37244 @ 0x917c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a868c <_Py_dict_lookup@@Base+0xe40> │ │ │ │ + bne a8728 <_Py_dict_lookup@@Base+0xe1c> │ │ │ │ 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 a7fec <_Py_dict_lookup@@Base+0x7a0> │ │ │ │ + bgt a80ac <_Py_dict_lookup@@Base+0x7a0> │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a8484 <_Py_dict_lookup@@Base+0xc38> │ │ │ │ + beq a8540 <_Py_dict_lookup@@Base+0xc34> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ cmp r9, r4 │ │ │ │ - bne a787c <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne a793c <_Py_dict_lookup@@Base+0x30> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - bne a787c <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne a793c <_Py_dict_lookup@@Base+0x30> │ │ │ │ cmp r2, #0 │ │ │ │ - bne a7f5c <_Py_dict_lookup@@Base+0x710> │ │ │ │ + bne a801c <_Py_dict_lookup@@Base+0x710> │ │ │ │ ldrb r2, [r9, #4] │ │ │ │ - b a7c78 <_Py_dict_lookup@@Base+0x42c> │ │ │ │ + b a7d38 <_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 a7ca0 <_Py_dict_lookup@@Base+0x454> │ │ │ │ + b a7d60 <_Py_dict_lookup@@Base+0x454> │ │ │ │ cmn r8, #1 │ │ │ │ - beq a7e60 <_Py_dict_lookup@@Base+0x614> │ │ │ │ - b a7d3c <_Py_dict_lookup@@Base+0x4f0> │ │ │ │ + beq a7f20 <_Py_dict_lookup@@Base+0x614> │ │ │ │ + b a7dfc <_Py_dict_lookup@@Base+0x4f0> │ │ │ │ mov r3, r8 │ │ │ │ ldr r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r9, r6 │ │ │ │ ldrb r1, [r8, #5] │ │ │ │ - b a7f08 <_Py_dict_lookup@@Base+0x6bc> │ │ │ │ + b a7fc8 <_Py_dict_lookup@@Base+0x6bc> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [r2] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a840c <_Py_dict_lookup@@Base+0xbc0> │ │ │ │ + bgt a84c0 <_Py_dict_lookup@@Base+0xbb4> │ │ │ │ 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 1403f0 │ │ │ │ + bl cce40 │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r0 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a80d0 <_Py_dict_lookup@@Base+0x884> │ │ │ │ + bgt a8190 <_Py_dict_lookup@@Base+0x884> │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ - beq a85b8 <_Py_dict_lookup@@Base+0xd6c> │ │ │ │ + beq a8660 <_Py_dict_lookup@@Base+0xd54> │ │ │ │ cmp r2, #0 │ │ │ │ - blt a8454 <_Py_dict_lookup@@Base+0xc08> │ │ │ │ + blt a8558 <_Py_dict_lookup@@Base+0xc4c> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ cmp r9, r4 │ │ │ │ - bne a787c <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne a793c <_Py_dict_lookup@@Base+0x30> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - bne a787c <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne a793c <_Py_dict_lookup@@Base+0x30> │ │ │ │ cmp r2, #0 │ │ │ │ - bne a7f5c <_Py_dict_lookup@@Base+0x710> │ │ │ │ + bne a801c <_Py_dict_lookup@@Base+0x710> │ │ │ │ ldrb r2, [r9, #4] │ │ │ │ - b a7cd4 <_Py_dict_lookup@@Base+0x488> │ │ │ │ + b a7d94 <_Py_dict_lookup@@Base+0x488> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a79c8 <_Py_dict_lookup@@Base+0x17c> │ │ │ │ + bne a7a88 <_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 a79c8 <_Py_dict_lookup@@Base+0x17c> │ │ │ │ + bne a7a88 <_Py_dict_lookup@@Base+0x17c> │ │ │ │ tst ip, #32 │ │ │ │ - beq a8728 <_Py_dict_lookup@@Base+0xedc> │ │ │ │ + beq a87c4 <_Py_dict_lookup@@Base+0xeb8> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ tst r1, #32 │ │ │ │ - beq a8720 <_Py_dict_lookup@@Base+0xed4> │ │ │ │ + beq a87bc <_Py_dict_lookup@@Base+0xeb0> │ │ │ │ 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 a7a74 <_Py_dict_lookup@@Base+0x228> │ │ │ │ - b a79c8 <_Py_dict_lookup@@Base+0x17c> │ │ │ │ + beq a7b34 <_Py_dict_lookup@@Base+0x228> │ │ │ │ + b a7a88 <_Py_dict_lookup@@Base+0x17c> │ │ │ │ add r2, r4, #20 │ │ │ │ cmp r6, #7 │ │ │ │ add r3, r2, r3 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - movle r3, r2 │ │ │ │ - str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldrsble r3, [r3, r9] │ │ │ │ - bgt a85c8 <_Py_dict_lookup@@Base+0xd7c> │ │ │ │ + mov r8, r2 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldrsble r3, [r2, r9] │ │ │ │ + bgt a8670 <_Py_dict_lookup@@Base+0xd64> │ │ │ │ cmp r3, #0 │ │ │ │ - bge a83d8 <_Py_dict_lookup@@Base+0xb8c> │ │ │ │ + bge a848c <_Py_dict_lookup@@Base+0xb80> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a79e8 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ - cmp r6, #7 │ │ │ │ + beq a7aa8 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ lsr r3, r7, #5 │ │ │ │ - add r3, r3, #1 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ + add r3, r3, #1 │ │ │ │ + cmp r6, #7 │ │ │ │ add r9, r3, r9 │ │ │ │ and r9, r9, r5 │ │ │ │ - ldrle r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldrsble r3, [r3, r9] │ │ │ │ - bgt a859c <_Py_dict_lookup@@Base+0xd50> │ │ │ │ + ldrsble r3, [r8, r9] │ │ │ │ + bgt a84fc <_Py_dict_lookup@@Base+0xbf0> │ │ │ │ cmp r3, #0 │ │ │ │ - bge a8414 <_Py_dict_lookup@@Base+0xbc8> │ │ │ │ + bge a84c8 <_Py_dict_lookup@@Base+0xbbc> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a79e8 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + beq a7aa8 <_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 │ │ │ │ - ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - str r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ + mov r4, r8 │ │ │ │ cmp r2, #7 │ │ │ │ - bgt a8668 <_Py_dict_lookup@@Base+0xe1c> │ │ │ │ + bgt a8704 <_Py_dict_lookup@@Base+0xdf8> │ │ │ │ ldrsb r8, [r4, r9] │ │ │ │ cmp r8, #0 │ │ │ │ - bge a8638 <_Py_dict_lookup@@Base+0xdec> │ │ │ │ + bge a86d4 <_Py_dict_lookup@@Base+0xdc8> │ │ │ │ cmn r8, #1 │ │ │ │ - beq a79e8 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + beq a7aa8 <_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 a8610 <_Py_dict_lookup@@Base+0xdc4> │ │ │ │ + bgt a86b4 <_Py_dict_lookup@@Base+0xda8> │ │ │ │ cmp r8, #0 │ │ │ │ - bge a85e0 <_Py_dict_lookup@@Base+0xd94> │ │ │ │ + bge a8684 <_Py_dict_lookup@@Base+0xd78> │ │ │ │ cmn r8, #1 │ │ │ │ - beq a79e8 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + beq a7aa8 <_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 a8210 <_Py_dict_lookup@@Base+0x9c4> │ │ │ │ + b a82c4 <_Py_dict_lookup@@Base+0x9b8> │ │ │ │ cmn r8, #1 │ │ │ │ - beq a7e60 <_Py_dict_lookup@@Base+0x614> │ │ │ │ - b a7d90 <_Py_dict_lookup@@Base+0x544> │ │ │ │ + beq a7f20 <_Py_dict_lookup@@Base+0x614> │ │ │ │ + b a7e50 <_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 a7d64 <_Py_dict_lookup@@Base+0x518> │ │ │ │ + b a7e24 <_Py_dict_lookup@@Base+0x518> │ │ │ │ ldr r2, [r5] │ │ │ │ mov r0, r5 │ │ │ │ str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ mov r2, #2 │ │ │ │ - bl 140854 │ │ │ │ + bl cd350 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq a8524 <_Py_dict_lookup@@Base+0xcd8> │ │ │ │ + beq a85e8 <_Py_dict_lookup@@Base+0xcdc> │ │ │ │ ldr lr, [r2, #4] │ │ │ │ movw ip, #37244 @ 0x917c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp lr, ip │ │ │ │ - bne a849c <_Py_dict_lookup@@Base+0xc50> │ │ │ │ + bne a8560 <_Py_dict_lookup@@Base+0xc54> │ │ │ │ movw ip, #4404 @ 0x1134 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ sub r3, r2, ip │ │ │ │ ldr r0, [r5] │ │ │ │ clz r3, r3 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ lsr r3, r3, #5 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bgt a8318 <_Py_dict_lookup@@Base+0xacc> │ │ │ │ + bgt a83cc <_Py_dict_lookup@@Base+0xac0> │ │ │ │ sub r2, r0, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a8554 <_Py_dict_lookup@@Base+0xd08> │ │ │ │ + beq a85d4 <_Py_dict_lookup@@Base+0xcc8> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ cmp ip, r0 │ │ │ │ - bne a845c <_Py_dict_lookup@@Base+0xc10> │ │ │ │ + bne a8510 <_Py_dict_lookup@@Base+0xc04> │ │ │ │ ldr r2, [sl, #4] │ │ │ │ cmp r5, r2 │ │ │ │ - bne a845c <_Py_dict_lookup@@Base+0xc10> │ │ │ │ + bne a8510 <_Py_dict_lookup@@Base+0xc04> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - ldrbne r1, [ip, #5] │ │ │ │ - movne r9, r6 │ │ │ │ - movne r3, r8 │ │ │ │ - bne a7f08 <_Py_dict_lookup@@Base+0x6bc> │ │ │ │ - ldrb r2, [ip, #4] │ │ │ │ - b a7d3c <_Py_dict_lookup@@Base+0x4f0> │ │ │ │ + ldrbeq r2, [ip, #4] │ │ │ │ + beq a7dfc <_Py_dict_lookup@@Base+0x4f0> │ │ │ │ + ldrb r1, [ip, #5] │ │ │ │ + mov r9, r6 │ │ │ │ + mov r3, r8 │ │ │ │ + b a7fc8 <_Py_dict_lookup@@Base+0x6bc> │ │ │ │ ldr r2, [r4] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ mov r2, #2 │ │ │ │ - bl 1403f0 │ │ │ │ + bl cce40 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a839c <_Py_dict_lookup@@Base+0xb50> │ │ │ │ + bgt a8450 <_Py_dict_lookup@@Base+0xb44> │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8568 <_Py_dict_lookup@@Base+0xd1c> │ │ │ │ + beq a862c <_Py_dict_lookup@@Base+0xd20> │ │ │ │ cmp r2, #0 │ │ │ │ - blt a8454 <_Py_dict_lookup@@Base+0xc08> │ │ │ │ + blt a8558 <_Py_dict_lookup@@Base+0xc4c> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, r0 │ │ │ │ - bne a845c <_Py_dict_lookup@@Base+0xc10> │ │ │ │ + bne a8510 <_Py_dict_lookup@@Base+0xc04> │ │ │ │ ldr ip, [sl, #4] │ │ │ │ cmp r4, ip │ │ │ │ - bne a845c <_Py_dict_lookup@@Base+0xc10> │ │ │ │ + bne a8510 <_Py_dict_lookup@@Base+0xc04> │ │ │ │ cmp r2, #0 │ │ │ │ - bne a8060 <_Py_dict_lookup@@Base+0x814> │ │ │ │ + bne a8120 <_Py_dict_lookup@@Base+0x814> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ - b a7d90 <_Py_dict_lookup@@Base+0x544> │ │ │ │ + b a7e50 <_Py_dict_lookup@@Base+0x544> │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str sl, [sp] │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 2815b4 <_Py_GetStdlibDir@@Base+0x436c> │ │ │ │ + bl 283bd4 │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt a844c <_Py_dict_lookup@@Base+0xc00> │ │ │ │ + blt a8550 <_Py_dict_lookup@@Base+0xc44> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne a8444 <_Py_dict_lookup@@Base+0xbf8> │ │ │ │ + bne a7b38 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ ldrb r6, [r4, #4] │ │ │ │ - b a81b0 <_Py_dict_lookup@@Base+0x964> │ │ │ │ + b a826c <_Py_dict_lookup@@Base+0x960> │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a8094 <_Py_dict_lookup@@Base+0x848> │ │ │ │ + b a8154 <_Py_dict_lookup@@Base+0x848> │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str sl, [sp] │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 2815b4 <_Py_GetStdlibDir@@Base+0x436c> │ │ │ │ + bl 283bd4 │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt a844c <_Py_dict_lookup@@Base+0xc00> │ │ │ │ + blt a8550 <_Py_dict_lookup@@Base+0xc44> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldrbeq r6, [r4, #4] │ │ │ │ - beq a81e4 <_Py_dict_lookup@@Base+0x998> │ │ │ │ - str r8, [fp, #-52] @ 0xffffffcc │ │ │ │ - b a7a78 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ - cmn r2, #4 │ │ │ │ - beq a8730 <_Py_dict_lookup@@Base+0xee4> │ │ │ │ - mvn r3, #2 │ │ │ │ - b a7b38 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ + bne a7b38 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + ldrb r6, [r4, #4] │ │ │ │ + b a829c <_Py_dict_lookup@@Base+0x990> │ │ │ │ + cmp r6, #15 │ │ │ │ + lslle r3, r9, #1 │ │ │ │ + ldrgt r3, [r8, r9, lsl #2] │ │ │ │ + ldrshle r3, [r8, r3] │ │ │ │ + b a828c <_Py_dict_lookup@@Base+0x980> │ │ │ │ mov r4, r0 │ │ │ │ mov sl, r1 │ │ │ │ mov r7, r9 │ │ │ │ - b a787c <_Py_dict_lookup@@Base+0x30> │ │ │ │ + b a793c <_Py_dict_lookup@@Base+0x30> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b a7a58 <_Py_dict_lookup@@Base+0x20c> │ │ │ │ + b a7b18 <_Py_dict_lookup@@Base+0x20c> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b a7a44 <_Py_dict_lookup@@Base+0x1f8> │ │ │ │ + b a7b04 <_Py_dict_lookup@@Base+0x1f8> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b a7ee0 <_Py_dict_lookup@@Base+0x694> │ │ │ │ + b a7fa0 <_Py_dict_lookup@@Base+0x694> │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + b a7f8c <_Py_dict_lookup@@Base+0x680> │ │ │ │ strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a7fec <_Py_dict_lookup@@Base+0x7a0> │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - b a7ecc <_Py_dict_lookup@@Base+0x680> │ │ │ │ + b a80ac <_Py_dict_lookup@@Base+0x7a0> │ │ │ │ + cmn r2, #4 │ │ │ │ + beq a87cc <_Py_dict_lookup@@Base+0xec0> │ │ │ │ + mvn r3, #2 │ │ │ │ + b a7bf8 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 128f04 │ │ │ │ + bl 129ba0 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r0, [r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a84ec <_Py_dict_lookup@@Base+0xca0> │ │ │ │ + ble a85b0 <_Py_dict_lookup@@Base+0xca4> │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a84dc <_Py_dict_lookup@@Base+0xc90> │ │ │ │ + bgt a85a0 <_Py_dict_lookup@@Base+0xc94> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a8510 <_Py_dict_lookup@@Base+0xcc4> │ │ │ │ + beq a8618 <_Py_dict_lookup@@Base+0xd0c> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bge a8318 <_Py_dict_lookup@@Base+0xacc> │ │ │ │ - b a8454 <_Py_dict_lookup@@Base+0xc08> │ │ │ │ + bge a83cc <_Py_dict_lookup@@Base+0xac0> │ │ │ │ + b a8558 <_Py_dict_lookup@@Base+0xc4c> │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a84c0 <_Py_dict_lookup@@Base+0xc74> │ │ │ │ + bne a8584 <_Py_dict_lookup@@Base+0xc78> │ │ │ │ mov r0, r2 │ │ │ │ str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a84c0 <_Py_dict_lookup@@Base+0xc74> │ │ │ │ + b a8584 <_Py_dict_lookup@@Base+0xc78> │ │ │ │ mov r0, r5 │ │ │ │ str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a84dc <_Py_dict_lookup@@Base+0xc90> │ │ │ │ + b a83cc <_Py_dict_lookup@@Base+0xac0> │ │ │ │ str r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8454 <_Py_dict_lookup@@Base+0xc08> │ │ │ │ + bgt a8558 <_Py_dict_lookup@@Base+0xc4c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a8454 <_Py_dict_lookup@@Base+0xc08> │ │ │ │ + bne a8558 <_Py_dict_lookup@@Base+0xc4c> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b a8454 <_Py_dict_lookup@@Base+0xc08> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b a8558 <_Py_dict_lookup@@Base+0xc4c> │ │ │ │ mov r0, r5 │ │ │ │ str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a8318 <_Py_dict_lookup@@Base+0xacc> │ │ │ │ + b a85a0 <_Py_dict_lookup@@Base+0xc94> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b a839c <_Py_dict_lookup@@Base+0xb50> │ │ │ │ + b a8450 <_Py_dict_lookup@@Base+0xb44> │ │ │ │ lsr r3, r7, #5 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ add r9, r3, r9 │ │ │ │ and r9, r9, r5 │ │ │ │ - b a7914 <_Py_dict_lookup@@Base+0xc8> │ │ │ │ - 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 a81d4 <_Py_dict_lookup@@Base+0x988> │ │ │ │ + b a79d4 <_Py_dict_lookup@@Base+0xc8> │ │ │ │ strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a80d0 <_Py_dict_lookup@@Base+0x884> │ │ │ │ + b a8190 <_Py_dict_lookup@@Base+0x884> │ │ │ │ cmp r6, #15 │ │ │ │ lslle r3, r9, #1 │ │ │ │ - ldrle r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrgt r3, [r2, r9, lsl #2] │ │ │ │ ldrshle r3, [r2, r3] │ │ │ │ - b a81a0 <_Py_dict_lookup@@Base+0x954> │ │ │ │ + b a825c <_Py_dict_lookup@@Base+0x950> │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r3, r8 │ │ │ │ str sl, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2815b4 <_Py_GetStdlibDir@@Base+0x436c> │ │ │ │ + bl 283bd4 │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt a844c <_Py_dict_lookup@@Base+0xc00> │ │ │ │ - bne a8624 <_Py_dict_lookup@@Base+0xdd8> │ │ │ │ + blt a8550 <_Py_dict_lookup@@Base+0xc44> │ │ │ │ + bne a86c8 <_Py_dict_lookup@@Base+0xdbc> │ │ │ │ ldrb r2, [r5, #4] │ │ │ │ - b a825c <_Py_dict_lookup@@Base+0xa10> │ │ │ │ + b a8310 <_Py_dict_lookup@@Base+0xa04> │ │ │ │ cmp r2, #15 │ │ │ │ lslle r3, r9, #1 │ │ │ │ ldrgt r8, [r4, r9, lsl #2] │ │ │ │ ldrshle r8, [r4, r3] │ │ │ │ - b a824c <_Py_dict_lookup@@Base+0xa00> │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - mov r4, r5 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + b a8300 <_Py_dict_lookup@@Base+0x9f4> │ │ │ │ mov r3, r8 │ │ │ │ - b a7a78 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + mov r4, r5 │ │ │ │ + b a7b38 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r3, r8 │ │ │ │ str sl, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2815b4 <_Py_GetStdlibDir@@Base+0x436c> │ │ │ │ + bl 283bd4 │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt a844c <_Py_dict_lookup@@Base+0xc00> │ │ │ │ - bne a8624 <_Py_dict_lookup@@Base+0xdd8> │ │ │ │ + blt a8550 <_Py_dict_lookup@@Base+0xc44> │ │ │ │ + bne a86c8 <_Py_dict_lookup@@Base+0xdbc> │ │ │ │ ldrb r2, [r5, #4] │ │ │ │ - b a822c <_Py_dict_lookup@@Base+0x9e0> │ │ │ │ + b a82e0 <_Py_dict_lookup@@Base+0x9d4> │ │ │ │ cmp r2, #15 │ │ │ │ lslle r3, r9, #1 │ │ │ │ ldrgt r8, [r4, r9, lsl #2] │ │ │ │ ldrshle r8, [r4, r3] │ │ │ │ - b a821c <_Py_dict_lookup@@Base+0x9d0> │ │ │ │ + b a82d0 <_Py_dict_lookup@@Base+0x9c4> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b a7bd4 <_Py_dict_lookup@@Base+0x388> │ │ │ │ + b a7c94 <_Py_dict_lookup@@Base+0x388> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b a7bc0 <_Py_dict_lookup@@Base+0x374> │ │ │ │ + b a7c80 <_Py_dict_lookup@@Base+0x374> │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 128f04 │ │ │ │ + bl 129ba0 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a86d8 <_Py_dict_lookup@@Base+0xe8c> │ │ │ │ + ble a8774 <_Py_dict_lookup@@Base+0xe68> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [r1] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a86cc <_Py_dict_lookup@@Base+0xe80> │ │ │ │ + bgt a8768 <_Py_dict_lookup@@Base+0xe5c> │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ - beq a86fc <_Py_dict_lookup@@Base+0xeb0> │ │ │ │ + beq a8798 <_Py_dict_lookup@@Base+0xe8c> │ │ │ │ cmp r2, #0 │ │ │ │ - bge a7fec <_Py_dict_lookup@@Base+0x7a0> │ │ │ │ - b a8454 <_Py_dict_lookup@@Base+0xc08> │ │ │ │ + bge a80ac <_Py_dict_lookup@@Base+0x7a0> │ │ │ │ + b a8558 <_Py_dict_lookup@@Base+0xc4c> │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a86a8 <_Py_dict_lookup@@Base+0xe5c> │ │ │ │ + bne a8744 <_Py_dict_lookup@@Base+0xe38> │ │ │ │ mov r0, r4 │ │ │ │ strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a86a8 <_Py_dict_lookup@@Base+0xe5c> │ │ │ │ + b a8744 <_Py_dict_lookup@@Base+0xe38> │ │ │ │ strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a86cc <_Py_dict_lookup@@Base+0xe80> │ │ │ │ + b a8768 <_Py_dict_lookup@@Base+0xe5c> │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r9, r9, r4, lsr #5 │ │ │ │ add r9, r9, #1 │ │ │ │ and r9, r9, r5 │ │ │ │ - b a79a0 <_Py_dict_lookup@@Base+0x154> │ │ │ │ + b a7a60 <_Py_dict_lookup@@Base+0x154> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b a8160 <_Py_dict_lookup@@Base+0x914> │ │ │ │ + b a8220 <_Py_dict_lookup@@Base+0x914> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b a814c <_Py_dict_lookup@@Base+0x900> │ │ │ │ + b a820c <_Py_dict_lookup@@Base+0x900> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a7878 <_Py_dict_lookup@@Base+0x2c> │ │ │ │ + b a7938 <_Py_dict_lookup@@Base+0x2c> │ │ │ │ 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] │ │ │ │ @@ -126168,408 +126211,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 a8958 <_Py_dict_lookup@@Base+0x110c> │ │ │ │ + bgt a89f4 <_Py_dict_lookup@@Base+0x10e8> │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ cmp r4, #0 │ │ │ │ - blt a8888 <_Py_dict_lookup@@Base+0x103c> │ │ │ │ + blt a8924 <_Py_dict_lookup@@Base+0x1018> │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq a8894 <_Py_dict_lookup@@Base+0x1048> │ │ │ │ + beq a8930 <_Py_dict_lookup@@Base+0x1024> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq a88a0 <_Py_dict_lookup@@Base+0x1054> │ │ │ │ + beq a893c <_Py_dict_lookup@@Base+0x1030> │ │ │ │ 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 a892c <_Py_dict_lookup@@Base+0x10e0> │ │ │ │ + bgt a89c8 <_Py_dict_lookup@@Base+0x10bc> │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ cmp r4, #0 │ │ │ │ - blt a8944 <_Py_dict_lookup@@Base+0x10f8> │ │ │ │ + blt a89e0 <_Py_dict_lookup@@Base+0x10d4> │ │ │ │ ldr r1, [r5, r4, lsl #3] │ │ │ │ cmp sl, r1 │ │ │ │ - beq a8894 <_Py_dict_lookup@@Base+0x1048> │ │ │ │ + beq a8930 <_Py_dict_lookup@@Base+0x1024> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq a8a04 <_Py_dict_lookup@@Base+0x11b8> │ │ │ │ + beq a8aa0 <_Py_dict_lookup@@Base+0x1194> │ │ │ │ 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 a89bc <_Py_dict_lookup@@Base+0x1170> │ │ │ │ + bgt a8a58 <_Py_dict_lookup@@Base+0x114c> │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ cmp r4, #0 │ │ │ │ - blt a8990 <_Py_dict_lookup@@Base+0x1144> │ │ │ │ + blt a8a2c <_Py_dict_lookup@@Base+0x1120> │ │ │ │ ldr r1, [r5, r4, lsl #3] │ │ │ │ cmp sl, r1 │ │ │ │ - beq a8894 <_Py_dict_lookup@@Base+0x1048> │ │ │ │ + beq a8930 <_Py_dict_lookup@@Base+0x1024> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq a8aa4 <_Py_dict_lookup@@Base+0x1258> │ │ │ │ + beq a8b40 <_Py_dict_lookup@@Base+0x1234> │ │ │ │ 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 a89f0 <_Py_dict_lookup@@Base+0x11a4> │ │ │ │ + bgt a8a8c <_Py_dict_lookup@@Base+0x1180> │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ cmp r4, #0 │ │ │ │ - blt a89b0 <_Py_dict_lookup@@Base+0x1164> │ │ │ │ + blt a8a4c <_Py_dict_lookup@@Base+0x1140> │ │ │ │ ldr r1, [r5, r4, lsl #3] │ │ │ │ cmp sl, r1 │ │ │ │ - beq a8894 <_Py_dict_lookup@@Base+0x1048> │ │ │ │ + beq a8930 <_Py_dict_lookup@@Base+0x1024> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq a8b14 <_Py_dict_lookup@@Base+0x12c8> │ │ │ │ + beq a8bb0 <_Py_dict_lookup@@Base+0x12a4> │ │ │ │ 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 a8800 <_Py_dict_lookup@@Base+0xfb4> │ │ │ │ + b a889c <_Py_dict_lookup@@Base+0xf90> │ │ │ │ cmn r4, #1 │ │ │ │ - bne a8bb4 <_Py_dict_lookup@@Base+0x1368> │ │ │ │ + bne a8c50 <_Py_dict_lookup@@Base+0x1344> │ │ │ │ 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 a8910 <_Py_dict_lookup@@Base+0x10c4> │ │ │ │ + bne a89ac <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ cmp lr, r2 │ │ │ │ - bne a8910 <_Py_dict_lookup@@Base+0x10c4> │ │ │ │ + bne a89ac <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ tst ip, #32 │ │ │ │ - beq a8b9c <_Py_dict_lookup@@Base+0x1350> │ │ │ │ + beq a8c38 <_Py_dict_lookup@@Base+0x132c> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ addne r0, r0, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq a8b94 <_Py_dict_lookup@@Base+0x1348> │ │ │ │ + beq a8c30 <_Py_dict_lookup@@Base+0x1324> │ │ │ │ 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 a8894 <_Py_dict_lookup@@Base+0x1048> │ │ │ │ + beq a8930 <_Py_dict_lookup@@Base+0x1024> │ │ │ │ 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 a87c0 <_Py_dict_lookup@@Base+0xf74> │ │ │ │ + ble a885c <_Py_dict_lookup@@Base+0xf50> │ │ │ │ cmp r6, #15 │ │ │ │ - bgt a8a9c <_Py_dict_lookup@@Base+0x1250> │ │ │ │ + bgt a8b38 <_Py_dict_lookup@@Base+0x122c> │ │ │ │ lsl r2, r8, #1 │ │ │ │ ldrsh r4, [r7, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bge a87cc <_Py_dict_lookup@@Base+0xf80> │ │ │ │ + bge a8868 <_Py_dict_lookup@@Base+0xf5c> │ │ │ │ cmn r4, #1 │ │ │ │ - bne a87e4 <_Py_dict_lookup@@Base+0xf98> │ │ │ │ + bne a8880 <_Py_dict_lookup@@Base+0xf74> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r6, #15 │ │ │ │ - bgt a8a74 <_Py_dict_lookup@@Base+0x1228> │ │ │ │ + bgt a8b10 <_Py_dict_lookup@@Base+0x1204> │ │ │ │ lsl r2, r8, #1 │ │ │ │ ldrsh r4, [r7, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bge a878c <_Py_dict_lookup@@Base+0xf40> │ │ │ │ + bge a8828 <_Py_dict_lookup@@Base+0xf1c> │ │ │ │ cmn r4, #1 │ │ │ │ - beq a8890 <_Py_dict_lookup@@Base+0x1044> │ │ │ │ + beq a892c <_Py_dict_lookup@@Base+0x1020> │ │ │ │ lsr r2, r9, #5 │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ add r8, r2, r8 │ │ │ │ and r8, r8, r3 │ │ │ │ - b a8934 <_Py_dict_lookup@@Base+0x10e8> │ │ │ │ + b a89d0 <_Py_dict_lookup@@Base+0x10c4> │ │ │ │ cmn r4, #1 │ │ │ │ - beq a8890 <_Py_dict_lookup@@Base+0x1044> │ │ │ │ + beq a892c <_Py_dict_lookup@@Base+0x1020> │ │ │ │ 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 a8848 <_Py_dict_lookup@@Base+0xffc> │ │ │ │ + b a88e4 <_Py_dict_lookup@@Base+0xfd8> │ │ │ │ cmn r4, #1 │ │ │ │ - beq a8894 <_Py_dict_lookup@@Base+0x1048> │ │ │ │ - b a886c <_Py_dict_lookup@@Base+0x1020> │ │ │ │ + beq a8930 <_Py_dict_lookup@@Base+0x1024> │ │ │ │ + b a8908 <_Py_dict_lookup@@Base+0xffc> │ │ │ │ cmp r6, #15 │ │ │ │ lslle r2, r8, #1 │ │ │ │ ldrgt r4, [r7, r8, lsl #2] │ │ │ │ ldrshle r4, [r7, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bge a8814 <_Py_dict_lookup@@Base+0xfc8> │ │ │ │ + bge a88b0 <_Py_dict_lookup@@Base+0xfa4> │ │ │ │ cmn r4, #1 │ │ │ │ - beq a8890 <_Py_dict_lookup@@Base+0x1044> │ │ │ │ + beq a892c <_Py_dict_lookup@@Base+0x1020> │ │ │ │ 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 a884c <_Py_dict_lookup@@Base+0x1000> │ │ │ │ + b a88e8 <_Py_dict_lookup@@Base+0xfdc> │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne a87e4 <_Py_dict_lookup@@Base+0xf98> │ │ │ │ + bne a8880 <_Py_dict_lookup@@Base+0xf74> │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [sl, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a87e4 <_Py_dict_lookup@@Base+0xf98> │ │ │ │ + bne a8880 <_Py_dict_lookup@@Base+0xf74> │ │ │ │ tst r0, #32 │ │ │ │ - beq a8bac <_Py_dict_lookup@@Base+0x1360> │ │ │ │ + beq a8c48 <_Py_dict_lookup@@Base+0x133c> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addeq r0, r1, #28 │ │ │ │ addne r0, r1, #20 │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a8ba4 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + beq a8c40 <_Py_dict_lookup@@Base+0x1334> │ │ │ │ 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 a8894 <_Py_dict_lookup@@Base+0x1048> │ │ │ │ - b a87e4 <_Py_dict_lookup@@Base+0xf98> │ │ │ │ + beq a8930 <_Py_dict_lookup@@Base+0x1024> │ │ │ │ + b a8880 <_Py_dict_lookup@@Base+0xf74> │ │ │ │ ldr r4, [r7, r8, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - bge a878c <_Py_dict_lookup@@Base+0xf40> │ │ │ │ + bge a8828 <_Py_dict_lookup@@Base+0xf1c> │ │ │ │ cmn r4, #1 │ │ │ │ - beq a8890 <_Py_dict_lookup@@Base+0x1044> │ │ │ │ + beq a892c <_Py_dict_lookup@@Base+0x1020> │ │ │ │ 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 a893c <_Py_dict_lookup@@Base+0x10f0> │ │ │ │ + b a89d8 <_Py_dict_lookup@@Base+0x10cc> │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne a882c <_Py_dict_lookup@@Base+0xfe0> │ │ │ │ + bne a88c8 <_Py_dict_lookup@@Base+0xfbc> │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [sl, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a882c <_Py_dict_lookup@@Base+0xfe0> │ │ │ │ + bne a88c8 <_Py_dict_lookup@@Base+0xfbc> │ │ │ │ tst r0, #32 │ │ │ │ - beq a8b8c <_Py_dict_lookup@@Base+0x1340> │ │ │ │ + beq a8c28 <_Py_dict_lookup@@Base+0x131c> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r1, #20 │ │ │ │ addeq r0, r1, #28 │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a8b84 <_Py_dict_lookup@@Base+0x1338> │ │ │ │ + beq a8c20 <_Py_dict_lookup@@Base+0x1314> │ │ │ │ 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 a8894 <_Py_dict_lookup@@Base+0x1048> │ │ │ │ - b a882c <_Py_dict_lookup@@Base+0xfe0> │ │ │ │ + beq a8930 <_Py_dict_lookup@@Base+0x1024> │ │ │ │ + b a88c8 <_Py_dict_lookup@@Base+0xfbc> │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne a886c <_Py_dict_lookup@@Base+0x1020> │ │ │ │ + bne a8908 <_Py_dict_lookup@@Base+0xffc> │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [sl, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a886c <_Py_dict_lookup@@Base+0x1020> │ │ │ │ + bne a8908 <_Py_dict_lookup@@Base+0xffc> │ │ │ │ tst r0, #32 │ │ │ │ - beq a8bd4 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ + beq a8c70 <_Py_dict_lookup@@Base+0x1364> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r1, #20 │ │ │ │ addeq r0, r1, #28 │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a8bcc <_Py_dict_lookup@@Base+0x1380> │ │ │ │ + beq a8c68 <_Py_dict_lookup@@Base+0x135c> │ │ │ │ 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 a8894 <_Py_dict_lookup@@Base+0x1048> │ │ │ │ - b a886c <_Py_dict_lookup@@Base+0x1020> │ │ │ │ + beq a8930 <_Py_dict_lookup@@Base+0x1024> │ │ │ │ + b a8908 <_Py_dict_lookup@@Base+0xffc> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b a8af8 <_Py_dict_lookup@@Base+0x12ac> │ │ │ │ + b a8b94 <_Py_dict_lookup@@Base+0x1288> │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a8ae0 <_Py_dict_lookup@@Base+0x1294> │ │ │ │ + b a8b7c <_Py_dict_lookup@@Base+0x1270> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b a88f4 <_Py_dict_lookup@@Base+0x10a8> │ │ │ │ + b a8990 <_Py_dict_lookup@@Base+0x1084> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b a88e0 <_Py_dict_lookup@@Base+0x1094> │ │ │ │ + b a897c <_Py_dict_lookup@@Base+0x1070> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b a8a58 <_Py_dict_lookup@@Base+0x120c> │ │ │ │ + b a8af4 <_Py_dict_lookup@@Base+0x11e8> │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a8a40 <_Py_dict_lookup@@Base+0x11f4> │ │ │ │ + b a8adc <_Py_dict_lookup@@Base+0x11d0> │ │ │ │ lsr r2, r9, #5 │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ add r8, r2, r8 │ │ │ │ and r8, r8, r3 │ │ │ │ - b a87c0 <_Py_dict_lookup@@Base+0xf74> │ │ │ │ + b a885c <_Py_dict_lookup@@Base+0xf50> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b a8b68 <_Py_dict_lookup@@Base+0x131c> │ │ │ │ + b a8c04 <_Py_dict_lookup@@Base+0x12f8> │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a8b50 <_Py_dict_lookup@@Base+0x1304> │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - subs r3, r0, #0 │ │ │ │ - add fp, sp, #0 │ │ │ │ - beq a8bf8 <_Py_dict_lookup@@Base+0x13ac> │ │ │ │ - ldr r2, [r3] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a8c04 <_Py_dict_lookup@@Base+0x13b8> │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne a8bf8 <_Py_dict_lookup@@Base+0x13ac> │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a7050 <_Py_Dealloc@@Base> │ │ │ │ + b a8bec <_Py_dict_lookup@@Base+0x12e0> │ │ │ │ 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, #988] @ a9018 <_Py_dict_lookup@@Base+0x17cc> │ │ │ │ + ldr r2, [pc, #984] @ a906c <_Py_dict_lookup@@Base+0x1760> │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r2, r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a8fc0 <_Py_dict_lookup@@Base+0x1774> │ │ │ │ + beq a9018 <_Py_dict_lookup@@Base+0x170c> │ │ │ │ mov r3, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a8da4 <_Py_dict_lookup@@Base+0x1558> │ │ │ │ + beq a8dfc <_Py_dict_lookup@@Base+0x14f0> │ │ │ │ ldrb r2, [r0] │ │ │ │ mov r5, r0 │ │ │ │ ldrb r4, [r1, #-4] │ │ │ │ cmp r2, r4 │ │ │ │ - bne a8ff0 <_Py_dict_lookup@@Base+0x17a4> │ │ │ │ + bne a9044 <_Py_dict_lookup@@Base+0x1738> │ │ │ │ ldrb r2, [r1, #-3] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne a8fd4 <_Py_dict_lookup@@Base+0x1788> │ │ │ │ + bne a9028 <_Py_dict_lookup@@Base+0x171c> │ │ │ │ ldrb r2, [r1, #-2] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne a8fd4 <_Py_dict_lookup@@Base+0x1788> │ │ │ │ + bne a9028 <_Py_dict_lookup@@Base+0x171c> │ │ │ │ ldrb r2, [r1, #-1] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne a8fd4 <_Py_dict_lookup@@Base+0x1788> │ │ │ │ + bne a9028 <_Py_dict_lookup@@Base+0x171c> │ │ │ │ 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 a8fa4 <_Py_dict_lookup@@Base+0x1758> │ │ │ │ + bne a8ffc <_Py_dict_lookup@@Base+0x16f0> │ │ │ │ add r1, r3, r2 │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ cmp r0, #253 @ 0xfd │ │ │ │ - bne a8fa4 <_Py_dict_lookup@@Base+0x1758> │ │ │ │ + bne a8ffc <_Py_dict_lookup@@Base+0x16f0> │ │ │ │ ldrb r0, [r1, #2] │ │ │ │ cmp r0, #253 @ 0xfd │ │ │ │ - bne a8fa4 <_Py_dict_lookup@@Base+0x1758> │ │ │ │ + bne a8ffc <_Py_dict_lookup@@Base+0x16f0> │ │ │ │ ldrb r1, [r1, #3] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne a8fa4 <_Py_dict_lookup@@Base+0x1758> │ │ │ │ + bne a8ffc <_Py_dict_lookup@@Base+0x16f0> │ │ │ │ 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, #24912 @ 0x6150 │ │ │ │ + movw r2, #25104 @ 0x6210 │ │ │ │ movt r2, #10 │ │ │ │ mov r3, r0 │ │ │ │ cmp lr, r2 │ │ │ │ - bne a8dac <_Py_dict_lookup@@Base+0x1560> │ │ │ │ + bne a8e04 <_Py_dict_lookup@@Base+0x14f8> │ │ │ │ cmp r4, #0 │ │ │ │ - beq a8da4 <_Py_dict_lookup@@Base+0x1558> │ │ │ │ - ldr r2, [pc, #752] @ a901c <_Py_dict_lookup@@Base+0x17d0> │ │ │ │ + beq a8dfc <_Py_dict_lookup@@Base+0x14f0> │ │ │ │ + ldr r2, [pc, #748] @ a9070 <_Py_dict_lookup@@Base+0x1764> │ │ │ │ ldr r2, [r2, r6] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r5, [r2, #1604] @ 0x644 │ │ │ │ cmn r5, #804 @ 0x324 │ │ │ │ - beq a8de4 <_Py_dict_lookup@@Base+0x1598> │ │ │ │ + beq a8e3c <_Py_dict_lookup@@Base+0x1530> │ │ │ │ lsr r2, r4, #18 │ │ │ │ ubfx r1, r4, #0, #18 │ │ │ │ add r2, r5, r2, lsl #3 │ │ │ │ ldr r0, [r2, #808] @ 0x328 │ │ │ │ cmp r0, r1 │ │ │ │ - bgt a8d74 <_Py_dict_lookup@@Base+0x1528> │ │ │ │ + bgt a8dcc <_Py_dict_lookup@@Base+0x14c0> │ │ │ │ ldr r2, [r2, #804] @ 0x324 │ │ │ │ cmp r2, r1 │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a8de4 <_Py_dict_lookup@@Base+0x1598> │ │ │ │ + beq a8e3c <_Py_dict_lookup@@Base+0x1530> │ │ │ │ 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 a8dc4 <_Py_dict_lookup@@Base+0x1578> │ │ │ │ + beq a8e1c <_Py_dict_lookup@@Base+0x1510> │ │ │ │ cmp r3, #0 │ │ │ │ - beq a8e18 <_Py_dict_lookup@@Base+0x15cc> │ │ │ │ + beq a8e70 <_Py_dict_lookup@@Base+0x1564> │ │ │ │ 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} │ │ │ │ @@ -126577,28 +126603,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 a8da4 <_Py_dict_lookup@@Base+0x1558> │ │ │ │ + b a8dfc <_Py_dict_lookup@@Base+0x14f0> │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r2, #34012 @ 0x84dc │ │ │ │ + movw r2, #32796 @ 0x801c │ │ │ │ movt r2, #9 │ │ │ │ ldr r6, [r3, #980] @ 0x3d4 │ │ │ │ cmp r6, r2 │ │ │ │ - bne a8ee0 <_Py_dict_lookup@@Base+0x1694> │ │ │ │ + bne a8f38 <_Py_dict_lookup@@Base+0x162c> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r3, [r5, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5, #800] @ 0x320 │ │ │ │ - b a8da4 <_Py_dict_lookup@@Base+0x1558> │ │ │ │ + b a8dfc <_Py_dict_lookup@@Base+0x14f0> │ │ │ │ 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] │ │ │ │ @@ -126607,66 +126633,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 a8e78 <_Py_dict_lookup@@Base+0x162c> │ │ │ │ + bne a8ed0 <_Py_dict_lookup@@Base+0x15c4> │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a8e74 <_Py_dict_lookup@@Base+0x1628> │ │ │ │ + beq a8ecc <_Py_dict_lookup@@Base+0x15c0> │ │ │ │ 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 a8f1c <_Py_dict_lookup@@Base+0x16d0> │ │ │ │ + beq a8f74 <_Py_dict_lookup@@Base+0x1668> │ │ │ │ cmp r2, #1 │ │ │ │ - beq a8ef0 <_Py_dict_lookup@@Base+0x16a4> │ │ │ │ + beq a8f48 <_Py_dict_lookup@@Base+0x163c> │ │ │ │ ldr r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, r0 │ │ │ │ - beq a8da4 <_Py_dict_lookup@@Base+0x1558> │ │ │ │ + beq a8dfc <_Py_dict_lookup@@Base+0x14f0> │ │ │ │ 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 a8da4 <_Py_dict_lookup@@Base+0x1558> │ │ │ │ + b a8dfc <_Py_dict_lookup@@Base+0x14f0> │ │ │ │ ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ mov r1, r4 │ │ │ │ blx r6 │ │ │ │ - b a8e08 <_Py_dict_lookup@@Base+0x15bc> │ │ │ │ + b a8e60 <_Py_dict_lookup@@Base+0x1554> │ │ │ │ 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 a8da4 <_Py_dict_lookup@@Base+0x1558> │ │ │ │ + b a8dfc <_Py_dict_lookup@@Base+0x14f0> │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a8e8c <_Py_dict_lookup@@Base+0x1640> │ │ │ │ + beq a8ee4 <_Py_dict_lookup@@Base+0x15d8> │ │ │ │ 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] │ │ │ │ @@ -126689,110 +126715,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 a8da4 <_Py_dict_lookup@@Base+0x1558> │ │ │ │ + b a8dfc <_Py_dict_lookup@@Base+0x14f0> │ │ │ │ mov r0, r3 │ │ │ │ - bl 86d84 │ │ │ │ - movw r1, #6576 @ 0x19b0 │ │ │ │ + bl 86e14 │ │ │ │ + movw r1, #3908 @ 0xf44 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #19776 @ 0x4d40 │ │ │ │ + movw r0, #17392 @ 0x43f0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #9808 @ 0x2650 │ │ │ │ + bl 8d9ec <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #6956 @ 0x1b2c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #62976 @ 0xf600 │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #76] @ a9074 <_Py_dict_lookup@@Base+0x1768> │ │ │ │ + bl 8d9ec <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r3 │ │ │ │ - bl 86d84 │ │ │ │ - movw r1, #6552 @ 0x1998 │ │ │ │ + bl 86e14 │ │ │ │ + movw r1, #3884 @ 0xf2c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #19776 @ 0x4d40 │ │ │ │ + movw r0, #17392 @ 0x43f0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8d9ec <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 86d84 │ │ │ │ - movw r1, #6492 @ 0x195c │ │ │ │ + bl 86e14 │ │ │ │ + movw r1, #3824 @ 0xef0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #19776 @ 0x4d40 │ │ │ │ + movw r0, #17392 @ 0x43f0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, r4 │ │ │ │ - bl 8f724 <_PyMonitoring_FireLineEvent@@Base+0x474> │ │ │ │ + bl 8f754 <_PyMonitoring_FireLineEvent@@Base+0x474> │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ + subeq lr, r5, r8, asr ip │ │ │ │ │ │ │ │ -000a9020 : │ │ │ │ +000a9078 : │ │ │ │ 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 a9074 │ │ │ │ + bgt a90cc │ │ │ │ cmp ip, #0 │ │ │ │ - beq a918c │ │ │ │ - ldr r1, [pc, #736] @ a9340 │ │ │ │ + beq a91e4 │ │ │ │ + ldr r1, [pc, #736] @ a9398 │ │ │ │ sub ip, ip, #1 │ │ │ │ cmp ip, #7 │ │ │ │ - bhi a918c │ │ │ │ + bhi a91e4 │ │ │ │ ldrb ip, [r1, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp ip, #128 @ 0x80 │ │ │ │ - movweq r7, #29168 @ 0x71f0 │ │ │ │ + movweq r7, #32392 @ 0x7e88 │ │ │ │ movteq r7, #18 │ │ │ │ - bne a9160 │ │ │ │ + bne a91b8 │ │ │ │ mov r1, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r0 │ │ │ │ tst lr, #512 @ 0x200 │ │ │ │ - bne a921c │ │ │ │ + bne a9274 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a9324 │ │ │ │ - ldr r8, [pc, #668] @ a9344 │ │ │ │ + bne a937c │ │ │ │ + ldr r8, [pc, #668] @ a939c │ │ │ │ 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 a91c8 │ │ │ │ - ldr lr, [pc, #644] @ a9348 │ │ │ │ + beq a9220 │ │ │ │ + ldr lr, [pc, #644] @ a93a0 │ │ │ │ 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 a92a8 │ │ │ │ + bne a9300 │ │ │ │ cmp r4, #0 │ │ │ │ str r1, [r3, #20] │ │ │ │ str r6, [r3, #8] │ │ │ │ - beq a91f4 │ │ │ │ + beq a924c │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a91f4 │ │ │ │ + bgt a924c │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r2, [r4] │ │ │ │ str r4, [r3, #12] │ │ │ │ - bne a9200 │ │ │ │ + bne a9258 │ │ │ │ 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] │ │ │ │ @@ -126804,242 +126830,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 a918c │ │ │ │ + ble a91e4 │ │ │ │ cmp ip, #130 @ 0x82 │ │ │ │ - movweq r7, #10360 @ 0x2878 │ │ │ │ + movweq r7, #13240 @ 0x33b8 │ │ │ │ movteq r7, #17 │ │ │ │ - beq a9084 │ │ │ │ + beq a90dc │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp ip, r1 │ │ │ │ - movweq r7, #51584 @ 0xc980 │ │ │ │ + movweq r7, #50304 @ 0xc480 │ │ │ │ movteq r7, #27 │ │ │ │ - beq a9084 │ │ │ │ + beq a90dc │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0] │ │ │ │ - movw r1, #26756 @ 0x6884 │ │ │ │ + movw r1, #18556 @ 0x487c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ - movw r7, #28888 @ 0x70d8 │ │ │ │ + b 1409e8 │ │ │ │ + movw r7, #31984 @ 0x7cf0 │ │ │ │ movt r7, #13 │ │ │ │ - b a9084 │ │ │ │ - movw r7, #55552 @ 0xd900 │ │ │ │ + b a90dc │ │ │ │ + movw r7, #58432 @ 0xe440 │ │ │ │ movt r7, #17 │ │ │ │ - b a9084 │ │ │ │ + b a90dc │ │ │ │ movw r0, #15188 @ 0x3b54 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9f7b0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f82c <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a931c │ │ │ │ + beq a9374 │ │ │ │ ldr r0, [r9, r8] │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ str r6, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ - bne a90f8 │ │ │ │ + bne a9150 │ │ │ │ cmp r5, #0 │ │ │ │ str r4, [r3, #12] │ │ │ │ - beq a9118 │ │ │ │ + beq a9170 │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ - b a9118 │ │ │ │ + b a9170 │ │ │ │ mov r7, #0 │ │ │ │ - b a9084 │ │ │ │ + b a90dc │ │ │ │ cmp r3, #0 │ │ │ │ - beq a9304 │ │ │ │ - ldr r9, [pc, #280] @ a9344 │ │ │ │ + beq a935c │ │ │ │ + ldr r9, [pc, #280] @ a939c │ │ │ │ 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 a9288 │ │ │ │ + beq a92e0 │ │ │ │ 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 255e70 <_Py_NewReference@@Base> │ │ │ │ + bl a02fc <_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 a91e0 │ │ │ │ + b a9238 │ │ │ │ movw r0, #14784 @ 0x39c0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 9f7b0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f82c <_PyObject_GC_New@@Base> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne a926c │ │ │ │ - b a931c │ │ │ │ - movw r2, #58708 @ 0xe554 │ │ │ │ + bne a92c4 │ │ │ │ + b a9374 │ │ │ │ + movw r2, #57428 @ 0xe054 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ - bne a92e8 │ │ │ │ - ldr r0, [pc, #140] @ a934c │ │ │ │ + bne a9340 │ │ │ │ + ldr r0, [pc, #140] @ a93a4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1bdcb8 │ │ │ │ + bl 1bd7b8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a91dc │ │ │ │ + bne a9234 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r0, [r9, r8] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a91e0 │ │ │ │ + b a9238 │ │ │ │ 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 a91e0 │ │ │ │ + b a9238 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26784 @ 0x68a0 │ │ │ │ + movw r1, #18584 @ 0x4898 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r3, #0 │ │ │ │ - b a9154 │ │ │ │ + b a91ac │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26852 @ 0x68e4 │ │ │ │ + movw r1, #18652 @ 0x48dc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b a931c │ │ │ │ - subeq pc, r5, r8, lsl #11 │ │ │ │ + bl 16e8c0 │ │ │ │ + b a9374 │ │ │ │ + subeq lr, r5, r4, lsr #24 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000a9350 : │ │ │ │ +000a93a8 : │ │ │ │ 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 a9440 │ │ │ │ + beq a9498 │ │ │ │ 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 a93e4 │ │ │ │ + bne a943c │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq a93e4 │ │ │ │ + beq a943c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw ip, #46952 @ 0xb768 │ │ │ │ + movw ip, #45676 @ 0xb26c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a941c │ │ │ │ + beq a9474 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b abc3c │ │ │ │ + b abccc │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl 98e78 │ │ │ │ + bl 98ea8 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq a942c │ │ │ │ + beq a9484 │ │ │ │ ldr ip, [r4, #24] │ │ │ │ - movw r0, #46952 @ 0xb768 │ │ │ │ + movw r0, #45676 @ 0xb26c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp ip, r0 │ │ │ │ - bne a93d4 │ │ │ │ + bne a942c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b a9494 │ │ │ │ + b a94ec │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 25766c <_Py_NewReference@@Base+0x17fc> │ │ │ │ + b 256958 <_PyThreadState_New@@Base+0x1f04> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq a9478 │ │ │ │ - bl b6288 │ │ │ │ + beq a94d0 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a9478 │ │ │ │ - movw r0, #11396 @ 0x2c84 │ │ │ │ + bne a94d0 │ │ │ │ + movw r0, #17376 @ 0x43e0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2799 @ 0xaef │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11420 @ 0x2c9c │ │ │ │ + movw r1, #17400 @ 0x43f8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b a946c │ │ │ │ + bl 16e8c0 │ │ │ │ + b a94c4 │ │ │ │ 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 a9764 │ │ │ │ - ldr r3, [pc, #844] @ a9824 │ │ │ │ + bne a97bc │ │ │ │ + ldr r3, [pc, #844] @ a987c │ │ │ │ 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 a95b0 │ │ │ │ + beq a9608 │ │ │ │ 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 │ │ │ │ @@ -127058,22 +127084,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 a9790 │ │ │ │ + bne a97e8 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r7, sl] │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ mov r3, #1 │ │ │ │ cmp r8, r5 │ │ │ │ lsl r3, r3, r2 │ │ │ │ - bne a9740 │ │ │ │ + bne a9798 │ │ │ │ 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] │ │ │ │ @@ -127090,36 +127116,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, #64604 @ 0xfc5c │ │ │ │ + movw r0, #64728 @ 0xfcd8 │ │ │ │ movt r0, #9 │ │ │ │ ldr r3, [r7, #988] @ 0x3dc │ │ │ │ cmp r3, r0 │ │ │ │ - bne a97e0 │ │ │ │ - ldr r3, [pc, #564] @ a9824 │ │ │ │ + bne a9838 │ │ │ │ + ldr r3, [pc, #564] @ a987c │ │ │ │ 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 a97d0 │ │ │ │ + beq a9828 │ │ │ │ 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 a9698 │ │ │ │ + beq a96f0 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ sub r3, r8, r5 │ │ │ │ clz r3, r3 │ │ │ │ @@ -127136,116 +127162,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 a9790 │ │ │ │ + bne a97e8 │ │ │ │ strb r0, [r7, sl] │ │ │ │ - b a9560 │ │ │ │ + b a95b8 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ldr ip, [r3, #28] │ │ │ │ cmp r1, ip │ │ │ │ - bhi a9780 │ │ │ │ + bhi a97d8 │ │ │ │ add r0, lr, r1 │ │ │ │ str r0, [r3, #24] │ │ │ │ add r0, r3, r1 │ │ │ │ str r0, [r3, #4] │ │ │ │ str r2, [r3, r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne a962c │ │ │ │ + bne a9684 │ │ │ │ ldr r3, [r7, #968] @ 0x3c8 │ │ │ │ - movw r2, #32892 @ 0x807c │ │ │ │ + movw r2, #31676 @ 0x7bbc │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne a97f8 │ │ │ │ + bne a9850 │ │ │ │ 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 a962c │ │ │ │ - bl 2e1c38 │ │ │ │ + bne a9684 │ │ │ │ + bl 2e1788 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a9718 │ │ │ │ + bgt a9770 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a980c │ │ │ │ + beq a9864 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a9738 │ │ │ │ + bgt a9790 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a9818 │ │ │ │ + beq a9870 │ │ │ │ mvn r0, #0 │ │ │ │ - b a95a8 │ │ │ │ + b a9600 │ │ │ │ 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 a958c │ │ │ │ + b a95e4 │ │ │ │ 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 a95cc │ │ │ │ + b a9624 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r0, [r3, #8] │ │ │ │ - b a962c │ │ │ │ + b a9684 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r9 │ │ │ │ - bl c35ac <_PyDict_SendEvent@@Base> │ │ │ │ + bl c3778 <_PyDict_SendEvent@@Base> │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ cmp r3, #7 │ │ │ │ - ble a9558 │ │ │ │ + ble a95b0 │ │ │ │ cmp r3, #15 │ │ │ │ lslle sl, sl, #1 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #0 │ │ │ │ strgt r3, [r7, sl, lsl #2] │ │ │ │ strhle r3, [r7, sl] │ │ │ │ - b a9560 │ │ │ │ + b a95b8 │ │ │ │ mov r0, sl │ │ │ │ - bl 9fd84 │ │ │ │ + bl 9fe00 │ │ │ │ mov r4, r0 │ │ │ │ - b a96bc │ │ │ │ + b a9714 │ │ │ │ ldr r0, [r7, #984] @ 0x3d8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a962c │ │ │ │ - b a96f8 │ │ │ │ + bne a9684 │ │ │ │ + b a9750 │ │ │ │ ldr r0, [r7, #964] @ 0x3c4 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b a96e4 │ │ │ │ + b a973c │ │ │ │ mov r0, r9 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b a9718 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b a9770 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b a9738 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b a9790 │ │ │ │ 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 │ │ │ │ @@ -127256,26 +127282,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 a9a18 │ │ │ │ + beq a9a70 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi a9b38 │ │ │ │ + bhi a9b90 │ │ │ │ cmp r2, #3 │ │ │ │ - bne a98f4 │ │ │ │ - ldr r3, [pc, #900] @ a9c0c │ │ │ │ + bne a994c │ │ │ │ + ldr r3, [pc, #900] @ a9c64 │ │ │ │ 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 a9adc │ │ │ │ + beq a9b34 │ │ │ │ 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 │ │ │ │ @@ -127294,48 +127320,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, #64604 @ 0xfc5c │ │ │ │ + movw r0, #64728 @ 0xfcd8 │ │ │ │ movt r0, #9 │ │ │ │ - str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ + str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r4, [r6, #988] @ 0x3dc │ │ │ │ add r1, r1, r5 │ │ │ │ add ip, r1, #20 │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, r0 │ │ │ │ - bne a9b70 │ │ │ │ - ldr r0, [pc, #732] @ a9c0c │ │ │ │ + bne a9bc8 │ │ │ │ + ldr r0, [pc, #732] @ a9c64 │ │ │ │ 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 │ │ │ │ + str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #512 @ 0x200 │ │ │ │ - bcs a9a84 │ │ │ │ + bcs a9adc │ │ │ │ add r1, r1, #19 │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r0, [r0, r1, lsl #3] │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp r0, lr │ │ │ │ - beq a9b40 │ │ │ │ + beq a9b98 │ │ │ │ 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 a99e4 │ │ │ │ + beq a9a3c │ │ │ │ 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 │ │ │ │ @@ -127343,194 +127369,194 @@ │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r3, #1 │ │ │ │ strb sl, [r4, #6] │ │ │ │ str r3, [r4] │ │ │ │ str r5, [r4, #16] │ │ │ │ str r5, [r4, #8] │ │ │ │ bl 2d6c4 │ │ │ │ - ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, r6 │ │ │ │ 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 a9b20 │ │ │ │ + bhi a9b78 │ │ │ │ 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 a998c │ │ │ │ - b a9a84 │ │ │ │ + bne a99e4 │ │ │ │ + b a9adc │ │ │ │ mov r1, #12 │ │ │ │ cmp r2, #7 │ │ │ │ - bls a98f8 │ │ │ │ + bls a9950 │ │ │ │ cmp r2, #15 │ │ │ │ - bhi a9ba0 │ │ │ │ + bhi a9bf8 │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ mul r0, r3, r1 │ │ │ │ add ip, r2, #1 │ │ │ │ mov r5, #1 │ │ │ │ - str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r4, [r6, #988] @ 0x3dc │ │ │ │ - movw r1, #64604 @ 0xfc5c │ │ │ │ + movw r1, #64728 @ 0xfcd8 │ │ │ │ movt r1, #9 │ │ │ │ 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 a9b70 │ │ │ │ - ldr r1, [pc, #408] @ a9c0c │ │ │ │ + bne a9bc8 │ │ │ │ + ldr r1, [pc, #408] @ a9c64 │ │ │ │ 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 │ │ │ │ + str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r4, [r6, #968] @ 0x3c8 │ │ │ │ - movw r1, #32892 @ 0x807c │ │ │ │ + movw r1, #31676 @ 0x7bbc │ │ │ │ movt r1, #9 │ │ │ │ strd r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r4, r1 │ │ │ │ - bne a9be8 │ │ │ │ + bne a9c40 │ │ │ │ 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 a9c00 │ │ │ │ - ldr ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ + beq a9c58 │ │ │ │ + ldr ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, r9 │ │ │ │ add r6, r5, #20 │ │ │ │ ldr r0, [ip, #800] @ 0x320 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [ip, #800] @ 0x320 │ │ │ │ - b a9994 │ │ │ │ + b a99ec │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r1, #64604 @ 0xfc5c │ │ │ │ + movw r1, #64728 @ 0xfcd8 │ │ │ │ movt r1, #9 │ │ │ │ ldr r4, [r6, #988] @ 0x3dc │ │ │ │ cmp r4, r1 │ │ │ │ - bne a9b58 │ │ │ │ + bne a9bb0 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ - str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ 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 a9950 │ │ │ │ + str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + b a99a8 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r1, r9 │ │ │ │ str r0, [lr, #12] │ │ │ │ add r6, r5, #20 │ │ │ │ str lr, [r0, #8] │ │ │ │ - b a9994 │ │ │ │ + b a99ec │ │ │ │ mov r1, #8 │ │ │ │ - b a9a24 │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + b a9a7c │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ strd r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 9fd84 │ │ │ │ + bl 9fe00 │ │ │ │ ldrd r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r4, r0 │ │ │ │ - b a9a0c │ │ │ │ + b a9a64 │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ mov r5, #8 │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ 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 │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a9c00 │ │ │ │ - ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ + beq a9c58 │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, r9 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ add r6, r5, #20 │ │ │ │ - b a9994 │ │ │ │ + b a99ec │ │ │ │ mul r1, r3, r1 │ │ │ │ add r0, r2, #2 │ │ │ │ mov r5, #1 │ │ │ │ - str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ + str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r9, r0 │ │ │ │ add r1, r1, r5, lsl r0 │ │ │ │ lsl r5, r5, r0 │ │ │ │ adds r0, r1, #20 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bmi a9c00 │ │ │ │ + bmi a9c58 │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r0, #64604 @ 0xfc5c │ │ │ │ + movw r0, #64728 @ 0xfcd8 │ │ │ │ movt r0, #9 │ │ │ │ ldr r4, [r6, #988] @ 0x3dc │ │ │ │ cmp r4, r0 │ │ │ │ - beq a9928 │ │ │ │ - b a9b70 │ │ │ │ + beq a9980 │ │ │ │ + b a9bc8 │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a9ab8 │ │ │ │ + b a9b10 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2e1c38 │ │ │ │ - b a98e8 │ │ │ │ + bl 2e1788 │ │ │ │ + b a9940 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a9c10 : │ │ │ │ +000a9c68 : │ │ │ │ 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 a9c4c │ │ │ │ + bl a9ca4 │ │ │ │ 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 aa0e4 │ │ │ │ + bl aa13c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a9f2c │ │ │ │ + beq a9f84 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq a9ef8 │ │ │ │ - ldr r2, [pc, #972] @ aa060 │ │ │ │ + beq a9f50 │ │ │ │ + ldr r2, [pc, #972] @ aa0b8 │ │ │ │ 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 │ │ │ │ @@ -127538,261 +127564,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 a9ce0 │ │ │ │ + beq a9d38 │ │ │ │ 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 aa8e8 │ │ │ │ + bl aa940 │ │ │ │ subs r1, r0, #0 │ │ │ │ streq r1, [r4, #12] │ │ │ │ - beq a9f10 │ │ │ │ + beq a9f68 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq a9fc4 │ │ │ │ + beq aa01c │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne a9ea0 │ │ │ │ + bne a9ef8 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq a9d54 │ │ │ │ + beq a9dac │ │ │ │ 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 a9f50 │ │ │ │ - ldr r0, [pc, #760] @ aa064 │ │ │ │ + beq a9fa8 │ │ │ │ + ldr r0, [pc, #760] @ aa0bc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #748] @ aa060 │ │ │ │ + ldr r2, [pc, #748] @ aa0b8 │ │ │ │ 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 a9ea8 │ │ │ │ + bne a9f00 │ │ │ │ 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 ae32c │ │ │ │ + bl ae3b4 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a9fbc │ │ │ │ + beq aa014 │ │ │ │ ldr r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne a9e14 │ │ │ │ + bne a9e6c │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a9dec │ │ │ │ + bgt a9e44 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a9dec │ │ │ │ + bne a9e44 │ │ │ │ mov r0, r1 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a9f04 │ │ │ │ + ble a9f5c │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a9f34 │ │ │ │ + beq a9f8c │ │ │ │ str r6, [r4, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ - b a9d48 │ │ │ │ + b a9da0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a9e30 │ │ │ │ + bgt a9e88 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aa04c │ │ │ │ + beq aa0a4 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a9e68 │ │ │ │ + bgt a9ec0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aa038 │ │ │ │ + beq aa090 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a9e68 │ │ │ │ + bgt a9ec0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aa024 │ │ │ │ + beq aa07c │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - ble a9ea0 │ │ │ │ + ble a9ef8 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a47c0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4880 <_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 a9e08 │ │ │ │ + b a9e60 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a9d90 │ │ │ │ + beq a9de8 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a9ee0 │ │ │ │ + bgt a9f38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a9ee0 │ │ │ │ + bne a9f38 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 a9e08 │ │ │ │ + b a9e60 │ │ │ │ cmp r5, #0 │ │ │ │ - bne a9cd0 │ │ │ │ - b a9ce0 │ │ │ │ + bne a9d28 │ │ │ │ + b a9d38 │ │ │ │ cmp r6, #0 │ │ │ │ str r6, [r4, #12] │ │ │ │ - bne a9e08 │ │ │ │ + bne a9e60 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a9f2c │ │ │ │ + bgt a9f84 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aa004 │ │ │ │ + beq aa05c │ │ │ │ mov r4, #0 │ │ │ │ - b a9d48 │ │ │ │ + b a9da0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a47c0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4880 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r6, #16] │ │ │ │ - b a9e04 │ │ │ │ + b a9e5c │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne a9d64 │ │ │ │ + bne a9dbc │ │ │ │ tst r3, #32 │ │ │ │ - bne a9fcc │ │ │ │ + bne aa024 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt a9ff4 │ │ │ │ + blt aa04c │ │ │ │ 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 a9ef0 │ │ │ │ + bgt a9f48 │ │ │ │ sub r5, r5, #1 │ │ │ │ str r5, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne a9ef0 │ │ │ │ + bne a9f48 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a9ef0 │ │ │ │ - bl 143524 │ │ │ │ + b a9f48 │ │ │ │ + bl 143118 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, r1 │ │ │ │ - b a9ef0 │ │ │ │ + b a9f48 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne aa010 │ │ │ │ + bne aa068 │ │ │ │ ldrsb r3, [r1, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r1, #28 │ │ │ │ - bge a9f74 │ │ │ │ + bge a9fcc │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r1, #20 │ │ │ │ addeq r3, r1, #28 │ │ │ │ ldrb r3, [r3] │ │ │ │ - ldr r2, [pc, #104] @ aa068 │ │ │ │ + ldr r2, [pc, #104] @ aa0c0 │ │ │ │ add r2, r2, r3, lsl #5 │ │ │ │ - b a9f90 │ │ │ │ + b a9fe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b a9f2c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b a9f84 │ │ │ │ ldrsb r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r1, #20 │ │ │ │ - bge a9f74 │ │ │ │ - b a9fe4 │ │ │ │ + bge a9fcc │ │ │ │ + b aa03c │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a9e68 │ │ │ │ + b a9ec0 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a9e4c │ │ │ │ + b a9ea4 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a9e30 │ │ │ │ + b a9e88 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ │ │ │ │ -000aa06c : │ │ │ │ +000aa0c4 : │ │ │ │ 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 aa0e4 │ │ │ │ + bl aa13c │ │ │ │ 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] @ aa0e0 │ │ │ │ + ldr ip, [pc, #60] @ aa138 │ │ │ │ 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] │ │ │ │ @@ -127832,606 +127858,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 aa4fc │ │ │ │ + bmi aa554 │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ mov sl, r1 │ │ │ │ - movw r1, #64604 @ 0xfc5c │ │ │ │ + movw r1, #64728 @ 0xfcd8 │ │ │ │ movt r1, #9 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #1008] @ 0x3f0 │ │ │ │ cmp r3, r1 │ │ │ │ - bne aa468 │ │ │ │ - ldr r3, [pc, #948] @ aa540 │ │ │ │ + bne aa4c0 │ │ │ │ + ldr r3, [pc, #948] @ aa598 │ │ │ │ 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 aa3fc │ │ │ │ + bcs aa454 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r8, r1, lsl #3] │ │ │ │ ldr r9, [r3, #8] │ │ │ │ cmp r3, r9 │ │ │ │ - beq aa448 │ │ │ │ + beq aa4a0 │ │ │ │ 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 aa28c │ │ │ │ + beq aa2e4 │ │ │ │ cmp r4, #0 │ │ │ │ add r4, r0, r4 │ │ │ │ - beq aa2c4 │ │ │ │ + beq aa31c │ │ │ │ mov r3, #0 │ │ │ │ cmp ip, #0 │ │ │ │ str r3, [r0] │ │ │ │ str r3, [r0, #4] │ │ │ │ - beq aa22c │ │ │ │ - ldr r3, [pc, #836] @ aa544 │ │ │ │ + beq aa284 │ │ │ │ + ldr r3, [pc, #836] @ aa59c │ │ │ │ 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 aa33c │ │ │ │ + bgt aa394 │ │ │ │ sub r2, r2, #8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne aa394 │ │ │ │ - ldr r2, [pc, #756] @ aa548 │ │ │ │ + bne aa3ec │ │ │ │ + ldr r2, [pc, #756] @ aa5a0 │ │ │ │ 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 aa490 │ │ │ │ + bne aa4e8 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne aa2d0 │ │ │ │ + bne aa328 │ │ │ │ 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 aa32c │ │ │ │ + bcc aa384 │ │ │ │ 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 aa1e4 │ │ │ │ + bne aa23c │ │ │ │ cmp ip, #0 │ │ │ │ - bne aa1f8 │ │ │ │ - b aa22c │ │ │ │ + bne aa250 │ │ │ │ + b aa284 │ │ │ │ ldr r3, [r5, #444] @ 0x1bc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt aa3c4 │ │ │ │ + bgt aa41c │ │ │ │ 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 aa320 │ │ │ │ + beq aa378 │ │ │ │ lsl r2, r2, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 2d6c4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #-12] │ │ │ │ - b aa280 │ │ │ │ + b aa2d8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r9, #12] │ │ │ │ str r9, [r3, #8] │ │ │ │ - b aa1d8 │ │ │ │ + b aa230 │ │ │ │ ldr r3, [r1, #3732] @ 0xe94 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne ip, #0 │ │ │ │ - beq aa22c │ │ │ │ + beq aa284 │ │ │ │ ldr r3, [r1, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne aa22c │ │ │ │ + bne aa284 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne aa530 │ │ │ │ + bne aa588 │ │ │ │ add r1, r0, #12 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ tst r3, #16 │ │ │ │ - bne aa22c │ │ │ │ + bne aa284 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr r3, r3, #16 │ │ │ │ strex r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne aa378 │ │ │ │ + bne aa3d0 │ │ │ │ dmb ish │ │ │ │ - b aa22c │ │ │ │ - ldr r2, [pc, #428] @ aa548 │ │ │ │ + b aa284 │ │ │ │ + ldr r2, [pc, #428] @ aa5a0 │ │ │ │ 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 aa4d0 │ │ │ │ + bne aa528 │ │ │ │ str sl, [r4, #8] │ │ │ │ - b aa274 │ │ │ │ + b aa2cc │ │ │ │ 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 aa310 │ │ │ │ - b aa320 │ │ │ │ + bne aa368 │ │ │ │ + b aa378 │ │ │ │ ldr r9, [r6, #968] @ 0x3c8 │ │ │ │ - movw r3, #32892 @ 0x807c │ │ │ │ + movw r3, #31676 @ 0x7bbc │ │ │ │ movt r3, #9 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r9, r3 │ │ │ │ - bne aa4bc │ │ │ │ + bne aa514 │ │ │ │ cmp r7, #1 │ │ │ │ movcs r0, r7 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aa4fc │ │ │ │ + beq aa554 │ │ │ │ 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 aa1d8 │ │ │ │ + b aa230 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 9fd84 │ │ │ │ + bl 9fe00 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aa3fc │ │ │ │ + beq aa454 │ │ │ │ ldr lr, [r5, #84] @ 0x54 │ │ │ │ - b aa2b4 │ │ │ │ + b aa30c │ │ │ │ ldr r0, [r6, #1004] @ 0x3ec │ │ │ │ mov r1, r7 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aa4fc │ │ │ │ + beq aa554 │ │ │ │ ldr ip, [r5, #84] @ 0x54 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ and ip, ip, #16384 @ 0x4000 │ │ │ │ - b aa1d8 │ │ │ │ - movw r1, #58708 @ 0xe554 │ │ │ │ + b aa230 │ │ │ │ + movw r1, #57428 @ 0xe054 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - bne aa508 │ │ │ │ - ldr r0, [pc, #164] @ aa54c │ │ │ │ - bl 1bdcb8 │ │ │ │ + bne aa560 │ │ │ │ + ldr r0, [pc, #164] @ aa5a4 │ │ │ │ + bl 1bd7b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aa274 │ │ │ │ + bne aa2cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ - b aa274 │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + b aa2cc │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ mov r1, r7 │ │ │ │ blx r9 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b aa428 │ │ │ │ - movw r1, #58708 @ 0xe554 │ │ │ │ + b aa480 │ │ │ │ + movw r1, #57428 @ 0xe054 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - bne aa51c │ │ │ │ - ldr r0, [pc, #100] @ aa54c │ │ │ │ - bl 1bdcb8 │ │ │ │ + bne aa574 │ │ │ │ + ldr r0, [pc, #100] @ aa5a4 │ │ │ │ + bl 1bd7b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aa3bc │ │ │ │ + bne aa414 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ - b aa3bc │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + b aa414 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e1c38 │ │ │ │ + b 2e1788 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b aa274 │ │ │ │ + b aa2cc │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b aa3bc │ │ │ │ + b aa414 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne aa22c │ │ │ │ - b aa364 │ │ │ │ + bne aa284 │ │ │ │ + b aa3bc │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, ip │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000aa550 : │ │ │ │ +000aa5a8 : │ │ │ │ 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 aa8e8 │ │ │ │ + bl aa940 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq aa5c4 │ │ │ │ + beq aa61c │ │ │ │ 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 aa5c4 │ │ │ │ + bne aa61c │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq aa5d0 │ │ │ │ + beq aa628 │ │ │ │ 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 aa794 │ │ │ │ - ldr r0, [pc, #688] @ aa89c │ │ │ │ + beq aa7ec │ │ │ │ + ldr r0, [pc, #688] @ aa8f4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #684] @ aa8a0 │ │ │ │ + ldr r2, [pc, #684] @ aa8f8 │ │ │ │ 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 aa724 │ │ │ │ + bne aa77c │ │ │ │ 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 ae32c │ │ │ │ + bl ae3b4 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq aa7f4 │ │ │ │ + beq aa84c │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne aa694 │ │ │ │ + bne aa6ec │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa674 │ │ │ │ + bgt aa6cc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne aa674 │ │ │ │ + bne aa6cc │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - ble aa68c │ │ │ │ + ble aa6e4 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq aa770 │ │ │ │ + beq aa7c8 │ │ │ │ mov r1, r2 │ │ │ │ - b aa5c4 │ │ │ │ + b aa61c │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa6b0 │ │ │ │ + bgt aa708 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aa814 │ │ │ │ + beq aa86c │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa6e8 │ │ │ │ + bgt aa740 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aa800 │ │ │ │ + beq aa858 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa6e8 │ │ │ │ + bgt aa740 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aa828 │ │ │ │ + beq aa880 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - ble aa5c4 │ │ │ │ + ble aa61c │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a47c0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4880 <_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 aa5c4 │ │ │ │ + b aa61c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq aa610 │ │ │ │ + beq aa668 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa75c │ │ │ │ + bgt aa7b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne aa75c │ │ │ │ + bne aa7b4 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b aa68c │ │ │ │ + b aa6e4 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a47c0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4880 <_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 aa68c │ │ │ │ + b aa6e4 │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne aa5e4 │ │ │ │ + bne aa63c │ │ │ │ tst r3, #32 │ │ │ │ - bne aa83c │ │ │ │ + bne aa894 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt aa860 │ │ │ │ + blt aa8b8 │ │ │ │ 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 aa7ec │ │ │ │ + bgt aa844 │ │ │ │ sub r2, r5, #1 │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq aa888 │ │ │ │ + beq aa8e0 │ │ │ │ mov r1, r3 │ │ │ │ - b aa5c4 │ │ │ │ - bl 143524 │ │ │ │ + b aa61c │ │ │ │ + bl 143118 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b aa5c4 │ │ │ │ + b aa61c │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b aa6cc │ │ │ │ + b aa724 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b aa6b0 │ │ │ │ + b aa708 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b aa6e8 │ │ │ │ + b aa740 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne aa870 │ │ │ │ + bne aa8c8 │ │ │ │ ldrsb r2, [r1, #28] │ │ │ │ cmp r2, #0 │ │ │ │ addge r3, r1, #28 │ │ │ │ - bge aa7b8 │ │ │ │ + bge aa810 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r3, r1, #28 │ │ │ │ - bne aa880 │ │ │ │ + bne aa8d8 │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #56] @ aa8a4 │ │ │ │ + ldr r3, [pc, #56] @ aa8fc │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b aa7d4 │ │ │ │ + b aa82c │ │ │ │ ldrsb r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r1, #20 │ │ │ │ - bge aa7b8 │ │ │ │ + bge aa810 │ │ │ │ add r3, r1, #20 │ │ │ │ - b aa860 │ │ │ │ + b aa8b8 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b aa7ec │ │ │ │ + b aa844 │ │ │ │ strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ │ │ │ │ -000aa8a8 : │ │ │ │ +000aa900 : │ │ │ │ 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 aa8e8 │ │ │ │ + bl aa940 │ │ │ │ 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 aad30 │ │ │ │ + beq aad88 │ │ │ │ mov r7, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq aab8c │ │ │ │ + beq aabe4 │ │ │ │ cmn r4, #-2147483619 @ 0x8000001d │ │ │ │ - bhi aae1c │ │ │ │ + bhi aae74 │ │ │ │ add r3, r0, r4 │ │ │ │ cmp r4, #3 │ │ │ │ - ble aab58 │ │ │ │ + ble aabb0 │ │ │ │ ldr r2, [r0] │ │ │ │ movw lr, #32896 @ 0x8080 │ │ │ │ movt lr, #32896 @ 0x8080 │ │ │ │ ands r2, r2, lr │ │ │ │ - bne aad8c │ │ │ │ + bne aade4 │ │ │ │ add ip, r0, #4 │ │ │ │ sub r0, r3, #4 │ │ │ │ bic ip, ip, #3 │ │ │ │ cmp ip, r0 │ │ │ │ subhi r1, r3, ip │ │ │ │ - bhi aab60 │ │ │ │ + bhi aabb8 │ │ │ │ ldr r2, [ip] │ │ │ │ ands r2, lr, r2 │ │ │ │ - bne aabd0 │ │ │ │ + bne aac28 │ │ │ │ add r1, ip, #4 │ │ │ │ cmp r0, r1 │ │ │ │ - bcc aa9c4 │ │ │ │ + bcc aaa1c │ │ │ │ ldr r2, [ip, #4] │ │ │ │ ands r2, lr, r2 │ │ │ │ - bne aabd4 │ │ │ │ + bne aac2c │ │ │ │ add r1, ip, #8 │ │ │ │ cmp r0, r1 │ │ │ │ - bcc aa9c4 │ │ │ │ + bcc aaa1c │ │ │ │ ldr r2, [ip, #8] │ │ │ │ movw lr, #32896 @ 0x8080 │ │ │ │ movt lr, #32896 @ 0x8080 │ │ │ │ ands r2, lr, r2 │ │ │ │ - bne aabd4 │ │ │ │ + bne aac2c │ │ │ │ add r1, ip, #12 │ │ │ │ cmp r0, r1 │ │ │ │ - bcc aa9c4 │ │ │ │ + bcc aaa1c │ │ │ │ ldr r2, [r1] │ │ │ │ ands r2, lr, r2 │ │ │ │ - bne aabd4 │ │ │ │ + bne aac2c │ │ │ │ add r1, r1, #4 │ │ │ │ cmp r0, r1 │ │ │ │ - bcs aa9ac │ │ │ │ - ldr ip, [pc, #2084] @ ab1f0 │ │ │ │ + bcs aaa04 │ │ │ │ + ldr ip, [pc, #2084] @ ab248 │ │ │ │ sub r0, r3, r1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, #3 │ │ │ │ - bhi ab1d4 │ │ │ │ + bhi ab22c │ │ │ │ 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 aabd4 │ │ │ │ + bne aac2c │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r3, #64604 @ 0xfc5c │ │ │ │ + movw r3, #64728 @ 0xfcd8 │ │ │ │ movt r3, #9 │ │ │ │ add r8, r4, #21 │ │ │ │ ldr r2, [r6, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne aad70 │ │ │ │ - ldr r2, [pc, #1976] @ ab1f4 │ │ │ │ + bne aadc8 │ │ │ │ + ldr r2, [pc, #1976] @ ab24c │ │ │ │ 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 aacf4 │ │ │ │ + bgt aad4c │ │ │ │ add r7, r4, #20 │ │ │ │ lsr r1, r7, #3 │ │ │ │ ldr r2, [r3, r1, lsl #3] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq aace4 │ │ │ │ + beq aad3c │ │ │ │ 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 aaabc │ │ │ │ + bne aab14 │ │ │ │ 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] │ │ │ │ @@ -128445,31 +128471,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] @ ab1f8 │ │ │ │ + ldr r2, [pc, #1808] @ ab250 │ │ │ │ ldr r6, [r2, #1708] @ 0x6ac │ │ │ │ cmp r6, #0 │ │ │ │ - bne aada0 │ │ │ │ + bne aadf8 │ │ │ │ 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 aad5c │ │ │ │ + beq aadb4 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq ab1e8 │ │ │ │ + beq ab240 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r3, #20 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -128477,266 +128503,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] @ ab1fc │ │ │ │ + ldr r0, [pc, #1684] @ ab254 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi ab1d8 │ │ │ │ + bhi ab230 │ │ │ │ ldrsb r1, [r0, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r1, ip │ │ │ │ - b aa9f0 │ │ │ │ + b aaa48 │ │ │ │ mov r1, ip │ │ │ │ - b aa9f8 │ │ │ │ + b aaa50 │ │ │ │ ldrsb r3, [r0] │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ addlt r3, r0, #1 │ │ │ │ movlt r2, #0 │ │ │ │ movlt r1, r0 │ │ │ │ - blt aa9f8 │ │ │ │ + blt aaa50 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ab1b4 │ │ │ │ + bne ab20c │ │ │ │ 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 aab4c │ │ │ │ + b aaba4 │ │ │ │ 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 aaa14 │ │ │ │ + beq aaa6c │ │ │ │ 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 aae28 │ │ │ │ + bne aae80 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl a02b8 │ │ │ │ + bl a037c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq aae20 │ │ │ │ + beq aae78 │ │ │ │ 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 aadd8 │ │ │ │ + beq aae30 │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq ab150 │ │ │ │ + beq ab1a8 │ │ │ │ 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 aae14 │ │ │ │ + bgt aae6c │ │ │ │ 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 1a5c9c │ │ │ │ + bl 1a58bc │ │ │ │ cmn r0, #1 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - beq ab134 │ │ │ │ - bl bad28 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + beq ab18c │ │ │ │ + bl baef0 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - b aab4c │ │ │ │ + b aaba4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 9fd84 │ │ │ │ + bl 9fe00 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne aaabc │ │ │ │ + bne aab14 │ │ │ │ ldr r2, [r6, #968] @ 0x3c8 │ │ │ │ - movw r3, #32892 @ 0x807c │ │ │ │ + movw r3, #31676 @ 0x7bbc │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ab184 │ │ │ │ + bne ab1dc │ │ │ │ mov r0, r8 │ │ │ │ bl 2e304 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq aad44 │ │ │ │ + beq aad9c │ │ │ │ ldr r2, [r9, #800] @ 0x320 │ │ │ │ add r7, r4, #20 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r9, #800] @ 0x320 │ │ │ │ - b aaabc │ │ │ │ + b aab14 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ strne r4, [r3] │ │ │ │ - ldr r3, [pc, #1212] @ ab200 │ │ │ │ - b aab4c │ │ │ │ - bl 2e1c38 │ │ │ │ + ldr r3, [pc, #1212] @ ab258 │ │ │ │ + b aaba4 │ │ │ │ + bl 2e1788 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq aae20 │ │ │ │ + beq aae78 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ tst r2, #32 │ │ │ │ - bne aab18 │ │ │ │ + bne aab70 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b aab34 │ │ │ │ + b aab8c │ │ │ │ ldr r0, [r6, #1004] @ 0x3ec │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq aad44 │ │ │ │ + beq aad9c │ │ │ │ add r7, r4, #20 │ │ │ │ - b aaabc │ │ │ │ + b aab14 │ │ │ │ rbit r2, r2 │ │ │ │ clz r2, r2 │ │ │ │ sub r2, r2, #7 │ │ │ │ lsr r9, r2, #3 │ │ │ │ - b aabe8 │ │ │ │ - movw r1, #58708 @ 0xe554 │ │ │ │ + b aac40 │ │ │ │ + movw r1, #57428 @ 0xe054 │ │ │ │ movt r1, #27 │ │ │ │ cmp r6, r1 │ │ │ │ - bne ab198 │ │ │ │ - ldr r0, [pc, #1100] @ ab204 │ │ │ │ + bne ab1f0 │ │ │ │ + ldr r0, [pc, #1100] @ ab25c │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl 1bdcb8 │ │ │ │ + bl 1bd7b8 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aaaf0 │ │ │ │ + bne aab48 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b aaaf0 │ │ │ │ + b aab48 │ │ │ │ cmp r0, #1 │ │ │ │ - beq ab170 │ │ │ │ + beq ab1c8 │ │ │ │ cmp r0, #2 │ │ │ │ - bne ab13c │ │ │ │ + bne ab194 │ │ │ │ cmp r2, #0 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq ab150 │ │ │ │ + beq ab1a8 │ │ │ │ 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 aac98 │ │ │ │ + ble aacf0 │ │ │ │ mov sl, r5 │ │ │ │ - b aacb0 │ │ │ │ - bl 2e1c38 │ │ │ │ + b aad08 │ │ │ │ + bl 2e1788 │ │ │ │ mov r3, #0 │ │ │ │ - b aab4c │ │ │ │ + b aaba4 │ │ │ │ cmp r4, #3 │ │ │ │ mov ip, r5 │ │ │ │ mov r4, #0 │ │ │ │ - ble aae78 │ │ │ │ + ble aaed0 │ │ │ │ tst ip, #3 │ │ │ │ - beq aae9c │ │ │ │ + beq aaef4 │ │ │ │ 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 aae38 │ │ │ │ + b aae90 │ │ │ │ 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 ab10c │ │ │ │ + bls ab164 │ │ │ │ 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 aae78 │ │ │ │ + b aaed0 │ │ │ │ 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 aae5c │ │ │ │ + bcc aaeb4 │ │ │ │ sub r3, r2, r5 │ │ │ │ cmp r3, #1020 @ 0x3fc │ │ │ │ - ble ab104 │ │ │ │ + ble ab15c │ │ │ │ add r3, r5, #1020 @ 0x3fc │ │ │ │ cmp r3, r8 │ │ │ │ - bcc ab0fc │ │ │ │ + bcc ab154 │ │ │ │ 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 ab000 │ │ │ │ + beq ab058 │ │ │ │ cmp r6, #1 │ │ │ │ - beq aafe0 │ │ │ │ + beq ab038 │ │ │ │ cmp r6, #2 │ │ │ │ - beq aafc8 │ │ │ │ + beq ab020 │ │ │ │ cmp r6, #3 │ │ │ │ - beq aafb0 │ │ │ │ + beq ab008 │ │ │ │ cmp r6, #4 │ │ │ │ - beq aaf98 │ │ │ │ + beq aaff0 │ │ │ │ cmp r6, #5 │ │ │ │ - beq aaf80 │ │ │ │ + beq aafd8 │ │ │ │ cmp r6, #6 │ │ │ │ - beq aaf68 │ │ │ │ + beq aafc0 │ │ │ │ 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]! │ │ │ │ @@ -128772,15 +128798,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 ab0d0 │ │ │ │ + beq ab128 │ │ │ │ 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 │ │ │ │ @@ -128824,434 +128850,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 ab000 │ │ │ │ + bne ab058 │ │ │ │ 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 aaed0 │ │ │ │ + b aaf28 │ │ │ │ mov r0, #0 │ │ │ │ - b ab0dc │ │ │ │ + b ab134 │ │ │ │ mov r3, r2 │ │ │ │ - b aaef0 │ │ │ │ + b aaf48 │ │ │ │ cmp r2, #195 @ 0xc3 │ │ │ │ movls r8, #255 @ 0xff │ │ │ │ - bls aac24 │ │ │ │ + bls aac7c │ │ │ │ cmp r2, #239 @ 0xef │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movt r1, #16 │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ movhi r8, r1 │ │ │ │ movls r8, r0 │ │ │ │ - b aac24 │ │ │ │ - bl 1e3f68 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ - b aae20 │ │ │ │ + b aac7c │ │ │ │ + bl 1e29d8 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + b aae78 │ │ │ │ cmp r2, #0 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne aadf8 │ │ │ │ + bne aae50 │ │ │ │ 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 aac98 │ │ │ │ - b aae14 │ │ │ │ + ble aacf0 │ │ │ │ + b aae6c │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne aadf8 │ │ │ │ - b ab150 │ │ │ │ + bne aae50 │ │ │ │ + b ab1a8 │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b aad14 │ │ │ │ + b aad6c │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b aaaf0 │ │ │ │ + b aab48 │ │ │ │ str r4, [r3] │ │ │ │ ldrsb r3, [r0] │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bge aabb4 │ │ │ │ - ldr r3, [pc, #56] @ ab208 │ │ │ │ + bge aac0c │ │ │ │ + ldr r3, [pc, #56] @ ab260 │ │ │ │ add r3, r3, r1, lsl #5 │ │ │ │ - b aab4c │ │ │ │ + b aaba4 │ │ │ │ mov ip, r1 │ │ │ │ ldrb r1, [ip, #3] │ │ │ │ bfi r2, r1, #24, #8 │ │ │ │ mov r1, ip │ │ │ │ - b aa9e8 │ │ │ │ + b aaa40 │ │ │ │ add r0, r3, #28 │ │ │ │ - b aad60 │ │ │ │ - umaaleq pc, r5, r0, r5 @ │ │ │ │ + b aadb8 │ │ │ │ + subeq lr, r5, ip, lsr #24 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ - umaaleq pc, r5, r4, r5 @ │ │ │ │ + subeq lr, r5, r0, lsr ip │ │ │ │ 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 ab278 │ │ │ │ + beq ab2d0 │ │ │ │ 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 ab278 │ │ │ │ + bne ab2d0 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, lr │ │ │ │ ands r0, r3, #3 │ │ │ │ - beq ab288 │ │ │ │ + beq ab2e0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq ab44c │ │ │ │ + beq ab4a4 │ │ │ │ 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 ab464 │ │ │ │ - ldr r3, [pc, #708] @ ab568 │ │ │ │ + beq ab4bc │ │ │ │ + ldr r3, [pc, #708] @ ab5c0 │ │ │ │ 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 ab3f8 │ │ │ │ + bne ab450 │ │ │ │ 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 ae32c │ │ │ │ + bl ae3b4 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ab510 │ │ │ │ + beq ab568 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne ab36c │ │ │ │ + bne ab3c4 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab458 │ │ │ │ + bgt ab4b0 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ab458 │ │ │ │ + bne ab4b0 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq ab27c │ │ │ │ + beq ab2d4 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne ab27c │ │ │ │ + bne ab2d4 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a47c0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4880 <_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 ab27c │ │ │ │ + b ab2d4 │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab388 │ │ │ │ + bgt ab3e0 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ab4fc │ │ │ │ + beq ab554 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab3bc │ │ │ │ + bgt ab414 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ab4e4 │ │ │ │ + beq ab53c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab3bc │ │ │ │ + bgt ab414 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ab4d0 │ │ │ │ + beq ab528 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ mov r1, #1 │ │ │ │ cmp r4, #0 │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - beq ab278 │ │ │ │ + beq ab2d0 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a47c0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4880 <_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 ab278 │ │ │ │ + b ab2d0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ab2bc │ │ │ │ + beq ab314 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab430 │ │ │ │ + bgt ab488 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ab430 │ │ │ │ + bne ab488 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 ab278 │ │ │ │ - b ab3d4 │ │ │ │ + beq ab2d0 │ │ │ │ + b ab42c │ │ │ │ cmp r4, #0 │ │ │ │ - bne ab338 │ │ │ │ - b ab27c │ │ │ │ + bne ab390 │ │ │ │ + b ab2d4 │ │ │ │ and r0, r3, #28 │ │ │ │ cmp r0, #4 │ │ │ │ - bne ab29c │ │ │ │ + bne ab2f4 │ │ │ │ tst r3, #32 │ │ │ │ - bne ab51c │ │ │ │ + bne ab574 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldrsb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - blt ab540 │ │ │ │ + blt ab598 │ │ │ │ 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 ab27c │ │ │ │ + bgt ab2d4 │ │ │ │ sub r1, r6, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ab27c │ │ │ │ + bne ab2d4 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b ab27c │ │ │ │ + b ab2d4 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b ab3bc │ │ │ │ + b ab414 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r2] │ │ │ │ - b ab3a4 │ │ │ │ + b ab3fc │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b ab388 │ │ │ │ - bl 143524 │ │ │ │ + b ab3e0 │ │ │ │ + bl 143118 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b ab278 │ │ │ │ + b ab2d0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne ab550 │ │ │ │ + bne ab5a8 │ │ │ │ ldrsb r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ addge r3, r2, #28 │ │ │ │ - bge ab488 │ │ │ │ + bge ab4e0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r3, r2, #28 │ │ │ │ - bne ab560 │ │ │ │ + bne ab5b8 │ │ │ │ ldrb r1, [r3] │ │ │ │ - ldr r3, [pc, #32] @ ab56c │ │ │ │ + ldr r3, [pc, #32] @ ab5c4 │ │ │ │ add r3, r3, r1, lsl #5 │ │ │ │ - b ab4a4 │ │ │ │ + b ab4fc │ │ │ │ ldrsb r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r2, #20 │ │ │ │ - bge ab488 │ │ │ │ + bge ab4e0 │ │ │ │ add r3, r2, #20 │ │ │ │ - b ab540 │ │ │ │ + b ab598 │ │ │ │ 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 ab5e8 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 256ac8 <_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 ab960 │ │ │ │ + blt ab9f0 │ │ │ │ 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 ab6f4 │ │ │ │ + bne ab784 │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq ab698 │ │ │ │ + beq ab728 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ab83c │ │ │ │ + beq ab8cc │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #47508 @ 0xb994 │ │ │ │ + movw r3, #47652 @ 0xba24 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ab868 │ │ │ │ + bne ab8f8 │ │ │ │ movw r0, #38392 @ 0x95f8 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ - movw r3, #24912 @ 0x6150 │ │ │ │ + movw r3, #25104 @ 0x6210 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r0, #1020] @ 0x3fc │ │ │ │ cmp r2, r3 │ │ │ │ - bne ab82c │ │ │ │ - ldr r3, [pc, #924] @ ab990 │ │ │ │ + bne ab8bc │ │ │ │ + ldr r3, [pc, #924] @ aba20 │ │ │ │ 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 ab6c8 │ │ │ │ + beq ab758 │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr ip, [r3, #808] @ 0x328 │ │ │ │ cmp ip, r2 │ │ │ │ - bgt ab640 │ │ │ │ + bgt ab6d0 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ab6c8 │ │ │ │ + beq ab758 │ │ │ │ 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 ab678 │ │ │ │ + beq ab708 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ab75c │ │ │ │ + beq ab7ec │ │ │ │ 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 ab670 │ │ │ │ + b ab700 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ab878 │ │ │ │ + bne ab908 │ │ │ │ tst r3, #32 │ │ │ │ - bne ab5b8 │ │ │ │ + bne ab648 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ab5b8 │ │ │ │ + beq ab648 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b ab5b8 │ │ │ │ + b ab648 │ │ │ │ ldr r2, [r0, #980] @ 0x3d4 │ │ │ │ - movw r3, #34012 @ 0x84dc │ │ │ │ + movw r3, #32796 @ 0x801c │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ab948 │ │ │ │ + bne ab9d8 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ - b ab670 │ │ │ │ + b ab700 │ │ │ │ cmp r2, #1 │ │ │ │ - bne ab958 │ │ │ │ + bne ab9e8 │ │ │ │ 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] @ ab990 │ │ │ │ + ldr r0, [pc, #628] @ aba20 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ - bl 153288 │ │ │ │ + bl 152e94 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ab964 │ │ │ │ + beq ab9f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ab954 │ │ │ │ + beq ab9e4 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ movle r2, #0 │ │ │ │ strle r2, [r1] │ │ │ │ ldrbgt r3, [r1, #16] │ │ │ │ ldrble r3, [r1, #16] │ │ │ │ - b ab5a4 │ │ │ │ + b ab634 │ │ │ │ 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] │ │ │ │ @@ -129262,90 +129302,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 ab7c4 │ │ │ │ + bne ab854 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ab7c0 │ │ │ │ + beq ab850 │ │ │ │ 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 ab8c8 │ │ │ │ + beq ab958 │ │ │ │ cmp r3, #1 │ │ │ │ - beq ab89c │ │ │ │ + beq ab92c │ │ │ │ ldr r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ - beq ab670 │ │ │ │ + beq ab700 │ │ │ │ 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 ab670 │ │ │ │ + b ab700 │ │ │ │ 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 ab6a4 │ │ │ │ + beq ab734 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ cmp r3, r0 │ │ │ │ - beq ab6b8 │ │ │ │ + beq ab748 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ - b ab6a4 │ │ │ │ + b ab734 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ab848 │ │ │ │ + beq ab8d8 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r1, #20 │ │ │ │ addeq r3, r1, #28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq ab5b8 │ │ │ │ - b ab854 │ │ │ │ + beq ab648 │ │ │ │ + b ab8e4 │ │ │ │ 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 ab670 │ │ │ │ + b ab700 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ab7d8 │ │ │ │ + beq ab868 │ │ │ │ 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] │ │ │ │ @@ -129366,82 +129406,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 ab670 │ │ │ │ + b ab700 │ │ │ │ ldr r0, [r0, #964] @ 0x3c4 │ │ │ │ blx r2 │ │ │ │ - b ab6e4 │ │ │ │ + b ab774 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a47c0 <_Py_SetImmortal@@Base> │ │ │ │ - movw r0, #26920 @ 0x6928 │ │ │ │ + b a4880 <_Py_SetImmortal@@Base> │ │ │ │ + movw r0, #18720 @ 0x4920 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ebd34 │ │ │ │ + bl 2eb888 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a47c0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4880 <_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 ab670 │ │ │ │ + b ab700 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000ab994 : │ │ │ │ +000aba24 : │ │ │ │ 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, #24912 @ 0x6150 │ │ │ │ + movw r3, #25104 @ 0x6210 │ │ │ │ movt r3, #10 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [ip, #1020] @ 0x3fc │ │ │ │ cmp r2, r3 │ │ │ │ - bne abb70 │ │ │ │ + bne abc00 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #608] @ abc38 │ │ │ │ + ldr r3, [pc, #608] @ abcc8 │ │ │ │ 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 abb44 │ │ │ │ + beq abbd4 │ │ │ │ lsr r3, r0, #18 │ │ │ │ ubfx r2, r0, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt aba24 │ │ │ │ + bgt abab4 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq abb44 │ │ │ │ + beq abbd4 │ │ │ │ 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 abb24 │ │ │ │ + beq abbb4 │ │ │ │ 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 │ │ │ │ @@ -129454,29 +129494,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 ababc │ │ │ │ + bne abb4c │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq abab8 │ │ │ │ + beq abb48 │ │ │ │ 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 abbac │ │ │ │ + beq abc3c │ │ │ │ cmp r3, #1 │ │ │ │ - beq abb80 │ │ │ │ + beq abc10 │ │ │ │ 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] │ │ │ │ @@ -129497,18 +129537,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, #34012 @ 0x84dc │ │ │ │ + movw r3, #32796 @ 0x801c │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne abc2c │ │ │ │ + bne abcbc │ │ │ │ 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 │ │ │ │ @@ -129524,15 +129564,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 abad0 │ │ │ │ + beq abb60 │ │ │ │ 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] │ │ │ │ @@ -129556,77 +129596,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 abb60 │ │ │ │ + b abbf0 │ │ │ │ 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 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - mov r4, r0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ + mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ac11c │ │ │ │ + bne ac1a4 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ - bl a784c <_Py_dict_lookup@@Base> │ │ │ │ + bl a790c <_Py_dict_lookup@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #3 │ │ │ │ - beq ac068 │ │ │ │ + beq ac0f0 │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne abd9c │ │ │ │ + bne abe24 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq abcbc │ │ │ │ + beq abd44 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ - bne ac8ec │ │ │ │ + bne ac974 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble ac030 │ │ │ │ + ble ac0b8 │ │ │ │ ldrb r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - bne abf64 │ │ │ │ + bne abfec │ │ │ │ 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 abd70 │ │ │ │ + bgt abdf8 │ │ │ │ add r0, r3, #20 │ │ │ │ ldrsb lr, [r0, r2] │ │ │ │ cmp lr, #0 │ │ │ │ - bge abf3c │ │ │ │ + bge abfc4 │ │ │ │ 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 ac008 │ │ │ │ + beq ac090 │ │ │ │ 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] │ │ │ │ @@ -129636,994 +129674,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 ac8c8 │ │ │ │ + bgt ac950 │ │ │ │ lsl r0, r2, #1 │ │ │ │ add lr, r3, r0 │ │ │ │ ldrsh lr, [lr, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bge abe88 │ │ │ │ + bge abf10 │ │ │ │ add r0, r3, r0 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ strh r1, [r0, #20] │ │ │ │ - b abd18 │ │ │ │ + b abda0 │ │ │ │ cmp r7, r8 │ │ │ │ - beq abe38 │ │ │ │ + beq abec0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ands r9, r3, #255 @ 0xff │ │ │ │ - beq abe04 │ │ │ │ - ldr r2, [pc, #3488] @ acb58 │ │ │ │ + beq abe8c │ │ │ │ + ldr r2, [pc, #3488] @ acbe0 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ cmp r8, #0 │ │ │ │ ldr sl, [r1, r2] │ │ │ │ - bne ac098 │ │ │ │ + bne ac120 │ │ │ │ tst r3, #1 │ │ │ │ - bne ac444 │ │ │ │ + bne ac4cc │ │ │ │ tst r9, #2 │ │ │ │ - bne ac6b0 │ │ │ │ + bne ac738 │ │ │ │ tst r9, #4 │ │ │ │ - bne ac658 │ │ │ │ + bne ac6e0 │ │ │ │ tst r9, #8 │ │ │ │ - bne ac600 │ │ │ │ + bne ac688 │ │ │ │ tst r9, #16 │ │ │ │ - bne ac5a8 │ │ │ │ + bne ac630 │ │ │ │ tst r9, #32 │ │ │ │ - bne ac550 │ │ │ │ + bne ac5d8 │ │ │ │ tst r9, #64 @ 0x40 │ │ │ │ - bne ac4f8 │ │ │ │ + bne ac580 │ │ │ │ lsrs r3, r9, #7 │ │ │ │ - bne ac49c │ │ │ │ + bne ac524 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ac428 │ │ │ │ + beq ac4b0 │ │ │ │ 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 abe6c │ │ │ │ + ble abef4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt abd64 │ │ │ │ + bgt abdec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne abd64 │ │ │ │ + bne abdec │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b abd64 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b abdec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne abe44 │ │ │ │ + bne abecc │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b abe44 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b abecc │ │ │ │ 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 abd8c │ │ │ │ + blt abe14 │ │ │ │ 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 abf18 │ │ │ │ + ble abfa0 │ │ │ │ cmp ip, #15 │ │ │ │ - bgt ac958 │ │ │ │ + bgt ac9e0 │ │ │ │ lsl r0, r2, #1 │ │ │ │ add ip, r3, r0 │ │ │ │ ldrsh ip, [ip, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - blt abd8c │ │ │ │ + blt abe14 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr lr, lr, #5 │ │ │ │ add r2, r2, lr │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r1 │ │ │ │ - b abed8 │ │ │ │ + b abf60 │ │ │ │ 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 abf04 │ │ │ │ + bge abf8c │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, #20] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b abd18 │ │ │ │ + b abda0 │ │ │ │ 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 abf28 │ │ │ │ - b abeb0 │ │ │ │ - ldr r2, [pc, #3052] @ acb58 │ │ │ │ + blt abfb0 │ │ │ │ + b abf38 │ │ │ │ + ldr r2, [pc, #3052] @ acbe0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ tst r5, #1 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ - bne ac188 │ │ │ │ + bne ac210 │ │ │ │ tst r5, #2 │ │ │ │ - bne ac3c8 │ │ │ │ + bne ac450 │ │ │ │ tst r5, #4 │ │ │ │ - bne ac368 │ │ │ │ + bne ac3f0 │ │ │ │ tst r5, #8 │ │ │ │ - bne ac308 │ │ │ │ + bne ac390 │ │ │ │ tst r5, #16 │ │ │ │ - bne ac2a8 │ │ │ │ + bne ac330 │ │ │ │ tst r5, #32 │ │ │ │ - bne ac248 │ │ │ │ + bne ac2d0 │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ - bne ac1e8 │ │ │ │ + bne ac270 │ │ │ │ lsrs r5, r5, #7 │ │ │ │ - beq abcd4 │ │ │ │ + beq abd5c │ │ │ │ add r7, r7, #40960 @ 0xa000 │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ ldr r5, [r7, #408] @ 0x198 │ │ │ │ cmp r5, r3 │ │ │ │ cmpne r5, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq abcd4 │ │ │ │ + beq abd5c │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge abcd4 │ │ │ │ + bge abd5c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #26976 @ 0x6960 │ │ │ │ + movw r1, #18776 @ 0x4958 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ebd34 │ │ │ │ - b abcd4 │ │ │ │ + bl 2eb888 │ │ │ │ + b abd5c │ │ │ │ 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 abd4c │ │ │ │ + b abdd4 │ │ │ │ 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 acca4 │ │ │ │ + bl acd2c │ │ │ │ cmn r0, #1 │ │ │ │ - bne abcc8 │ │ │ │ + bne abd50 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble acb30 │ │ │ │ + ble acbb8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ac090 │ │ │ │ + bgt ac118 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq acb4c │ │ │ │ + beq acbd4 │ │ │ │ mvn r0, #0 │ │ │ │ - b abd68 │ │ │ │ + b abdf0 │ │ │ │ tst r3, #1 │ │ │ │ - bne ac888 │ │ │ │ + bne ac910 │ │ │ │ tst r9, #2 │ │ │ │ - bne ac808 │ │ │ │ + bne ac890 │ │ │ │ tst r9, #4 │ │ │ │ - bne ac848 │ │ │ │ + bne ac8d0 │ │ │ │ tst r9, #8 │ │ │ │ - bne ac788 │ │ │ │ + bne ac810 │ │ │ │ tst r9, #16 │ │ │ │ - bne ac7c8 │ │ │ │ + bne ac850 │ │ │ │ tst r9, #32 │ │ │ │ - bne ac748 │ │ │ │ + bne ac7d0 │ │ │ │ tst r9, #64 @ 0x40 │ │ │ │ - bne ac708 │ │ │ │ + bne ac790 │ │ │ │ lsrs r3, r9, #7 │ │ │ │ - beq abe04 │ │ │ │ + beq abe8c │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r9, [r3, #408] @ 0x198 │ │ │ │ cmp r9, #0 │ │ │ │ - beq abe04 │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + beq abe8c │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r9, r3 │ │ │ │ - bne aca48 │ │ │ │ + bne acad0 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne abe04 │ │ │ │ + bne abe8c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b abe08 │ │ │ │ + b abe90 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - bne abc78 │ │ │ │ + bne abd00 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - bl 11a370 │ │ │ │ + bl 11aeb0 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq abc98 │ │ │ │ + beq abd20 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b54c4 <_PyDict_InsertSplitValue@@Base> │ │ │ │ + bl 1b5870 <_PyDict_InsertSplitValue@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ac984 │ │ │ │ + ble aca0c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt abd64 │ │ │ │ + bgt abdec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne abd64 │ │ │ │ + bne abdec │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b abd64 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b abdec │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #380] @ 0x17c │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq abf78 │ │ │ │ + beq ac000 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge abf78 │ │ │ │ + bge ac000 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #26976 @ 0x6960 │ │ │ │ + movw r1, #18776 @ 0x4958 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ebd34 │ │ │ │ - b abf78 │ │ │ │ + bl 2eb888 │ │ │ │ + b ac000 │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #404] @ 0x194 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq abfa8 │ │ │ │ + beq ac030 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge abfa8 │ │ │ │ + bge ac030 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #26976 @ 0x6960 │ │ │ │ + movw r1, #18776 @ 0x4958 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ebd34 │ │ │ │ - b abfa8 │ │ │ │ + bl 2eb888 │ │ │ │ + b ac030 │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #400] @ 0x190 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq abfa0 │ │ │ │ + beq ac028 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge abfa0 │ │ │ │ + bge ac028 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #26976 @ 0x6960 │ │ │ │ + movw r1, #18776 @ 0x4958 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ebd34 │ │ │ │ - b abfa0 │ │ │ │ + bl 2eb888 │ │ │ │ + b ac028 │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #396] @ 0x18c │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq abf98 │ │ │ │ + beq ac020 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge abf98 │ │ │ │ + bge ac020 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #26976 @ 0x6960 │ │ │ │ + movw r1, #18776 @ 0x4958 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ebd34 │ │ │ │ - b abf98 │ │ │ │ + bl 2eb888 │ │ │ │ + b ac020 │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #392] @ 0x188 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq abf90 │ │ │ │ + beq ac018 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge abf90 │ │ │ │ + bge ac018 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #26976 @ 0x6960 │ │ │ │ + movw r1, #18776 @ 0x4958 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ebd34 │ │ │ │ - b abf90 │ │ │ │ + bl 2eb888 │ │ │ │ + b ac018 │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #388] @ 0x184 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq abf88 │ │ │ │ + beq ac010 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge abf88 │ │ │ │ + bge ac010 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #26976 @ 0x6960 │ │ │ │ + movw r1, #18776 @ 0x4958 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ebd34 │ │ │ │ - b abf88 │ │ │ │ + bl 2eb888 │ │ │ │ + b ac010 │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #384] @ 0x180 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq abf80 │ │ │ │ + beq ac008 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge abf80 │ │ │ │ + bge ac008 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #26976 @ 0x6960 │ │ │ │ + movw r1, #18776 @ 0x4958 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ebd34 │ │ │ │ - b abf80 │ │ │ │ + bl 2eb888 │ │ │ │ + b ac008 │ │ │ │ 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 abe38 │ │ │ │ + b abec0 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #380] @ 0x17c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq abdcc │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + beq abe54 │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq abdcc │ │ │ │ + beq abe54 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge abdcc │ │ │ │ + bge abe54 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #27056 @ 0x69b0 │ │ │ │ + movw r1, #18856 @ 0x49a8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ebd34 │ │ │ │ - b abdcc │ │ │ │ + bl 2eb888 │ │ │ │ + b abe54 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r9, [r3, #408] @ 0x198 │ │ │ │ cmp r9, #0 │ │ │ │ - beq abe04 │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + beq abe8c │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r9, r3 │ │ │ │ - beq abe04 │ │ │ │ + beq abe8c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bge abe04 │ │ │ │ + bge abe8c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #27056 @ 0x69b0 │ │ │ │ + movw r1, #18856 @ 0x49a8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ebd34 │ │ │ │ + bl 2eb888 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b abe08 │ │ │ │ + b abe90 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #404] @ 0x194 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq abdfc │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + beq abe84 │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq abdfc │ │ │ │ + beq abe84 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge abdfc │ │ │ │ + bge abe84 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #27056 @ 0x69b0 │ │ │ │ + movw r1, #18856 @ 0x49a8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ebd34 │ │ │ │ - b abdfc │ │ │ │ + bl 2eb888 │ │ │ │ + b abe84 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #400] @ 0x190 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq abdf4 │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + beq abe7c │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq abdf4 │ │ │ │ + beq abe7c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge abdf4 │ │ │ │ + bge abe7c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #27056 @ 0x69b0 │ │ │ │ + movw r1, #18856 @ 0x49a8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ebd34 │ │ │ │ - b abdf4 │ │ │ │ + bl 2eb888 │ │ │ │ + b abe7c │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #396] @ 0x18c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq abdec │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + beq abe74 │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq abdec │ │ │ │ + beq abe74 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge abdec │ │ │ │ + bge abe74 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #27056 @ 0x69b0 │ │ │ │ + movw r1, #18856 @ 0x49a8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ebd34 │ │ │ │ - b abdec │ │ │ │ + bl 2eb888 │ │ │ │ + b abe74 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #392] @ 0x188 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq abde4 │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + beq abe6c │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq abde4 │ │ │ │ + beq abe6c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge abde4 │ │ │ │ + bge abe6c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #27056 @ 0x69b0 │ │ │ │ + movw r1, #18856 @ 0x49a8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ebd34 │ │ │ │ - b abde4 │ │ │ │ + bl 2eb888 │ │ │ │ + b abe6c │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #388] @ 0x184 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq abddc │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + beq abe64 │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq abddc │ │ │ │ + beq abe64 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge abddc │ │ │ │ + bge abe64 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #27056 @ 0x69b0 │ │ │ │ + movw r1, #18856 @ 0x49a8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ebd34 │ │ │ │ - b abddc │ │ │ │ + bl 2eb888 │ │ │ │ + b abe64 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #384] @ 0x180 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq abdd4 │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + beq abe5c │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq abdd4 │ │ │ │ + beq abe5c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge abdd4 │ │ │ │ + bge abe5c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #27056 @ 0x69b0 │ │ │ │ + movw r1, #18856 @ 0x49a8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ebd34 │ │ │ │ - b abdd4 │ │ │ │ + bl 2eb888 │ │ │ │ + b abe5c │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #404] @ 0x194 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac0d0 │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + beq ac158 │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ac9a0 │ │ │ │ + bne aca28 │ │ │ │ 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 ac0d0 │ │ │ │ + b ac158 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #400] @ 0x190 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac0c8 │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + beq ac150 │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne aca50 │ │ │ │ + bne acad8 │ │ │ │ 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 ac0c8 │ │ │ │ + b ac150 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #392] @ 0x188 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac0b8 │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + beq ac140 │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ac9d8 │ │ │ │ + bne aca60 │ │ │ │ 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 ac0b8 │ │ │ │ + b ac140 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #396] @ 0x18c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac0c0 │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + beq ac148 │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne acac0 │ │ │ │ + bne acb48 │ │ │ │ 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 ac0c0 │ │ │ │ + b ac148 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #384] @ 0x180 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac0a8 │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + beq ac130 │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne aca88 │ │ │ │ + bne acb10 │ │ │ │ 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 ac0a8 │ │ │ │ + b ac130 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #388] @ 0x184 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac0b0 │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + beq ac138 │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne acaf8 │ │ │ │ + bne acb80 │ │ │ │ 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 ac0b0 │ │ │ │ + b ac138 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #380] @ 0x17c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac0a0 │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + beq ac128 │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne aca10 │ │ │ │ + bne aca98 │ │ │ │ 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 ac0a0 │ │ │ │ + b ac128 │ │ │ │ lsl r0, r2, #2 │ │ │ │ add lr, r3, r0 │ │ │ │ ldr lr, [lr, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bge ac92c │ │ │ │ + bge ac9b4 │ │ │ │ add r2, r3, r0 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ str r1, [r2, #20] │ │ │ │ - b abd18 │ │ │ │ + b abda0 │ │ │ │ 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 acca4 │ │ │ │ + bl acd2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq ac068 │ │ │ │ + beq ac0f0 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - b abcbc │ │ │ │ + b abd44 │ │ │ │ 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 ac8dc │ │ │ │ - b abeb4 │ │ │ │ + blt ac964 │ │ │ │ + b abf3c │ │ │ │ add r5, r3, r2, lsl #2 │ │ │ │ lsl r0, r2, #2 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - blt ac8dc │ │ │ │ + blt ac964 │ │ │ │ add r2, r0, r2 │ │ │ │ lsr lr, lr, #5 │ │ │ │ add r2, r2, lr │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r1 │ │ │ │ - b abed0 │ │ │ │ + b abf58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ac160 │ │ │ │ + bne ac1e8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b ac160 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b ac1e8 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac0d0 │ │ │ │ + bge ac158 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #27056 @ 0x69b0 │ │ │ │ + movw r1, #18856 @ 0x49a8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ebd34 │ │ │ │ - b ac0d0 │ │ │ │ + bl 2eb888 │ │ │ │ + b ac158 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac0b8 │ │ │ │ + bge ac140 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #27056 @ 0x69b0 │ │ │ │ + movw r1, #18856 @ 0x49a8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ebd34 │ │ │ │ - b ac0b8 │ │ │ │ + bl 2eb888 │ │ │ │ + b ac140 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac0a0 │ │ │ │ + bge ac128 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #27056 @ 0x69b0 │ │ │ │ + movw r1, #18856 @ 0x49a8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ebd34 │ │ │ │ - b ac0a0 │ │ │ │ + bl 2eb888 │ │ │ │ + b ac128 │ │ │ │ mov r3, r8 │ │ │ │ - b ac4c0 │ │ │ │ + b ac548 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac0c8 │ │ │ │ + bge ac150 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #27056 @ 0x69b0 │ │ │ │ + movw r1, #18856 @ 0x49a8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ebd34 │ │ │ │ - b ac0c8 │ │ │ │ + bl 2eb888 │ │ │ │ + b ac150 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac0a8 │ │ │ │ + bge ac130 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #27056 @ 0x69b0 │ │ │ │ + movw r1, #18856 @ 0x49a8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ebd34 │ │ │ │ - b ac0a8 │ │ │ │ + bl 2eb888 │ │ │ │ + b ac130 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac0c0 │ │ │ │ + bge ac148 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #27056 @ 0x69b0 │ │ │ │ + movw r1, #18856 @ 0x49a8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ebd34 │ │ │ │ - b ac0c0 │ │ │ │ + bl 2eb888 │ │ │ │ + b ac148 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac0b0 │ │ │ │ + bge ac138 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #27056 @ 0x69b0 │ │ │ │ + movw r1, #18856 @ 0x49a8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ebd34 │ │ │ │ - b ac0b0 │ │ │ │ + bl 2eb888 │ │ │ │ + b ac138 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ac074 │ │ │ │ + bne ac0fc │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b ac074 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b ac0fc │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b ac090 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b ac118 │ │ │ │ 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 acbbc │ │ │ │ + bgt acc44 │ │ │ │ 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 acbf8 │ │ │ │ + bge acc80 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, fp, pc} │ │ │ │ cmp lr, #15 │ │ │ │ - bgt acc74 │ │ │ │ + bgt accfc │ │ │ │ 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 acbb4 │ │ │ │ + blt acc3c │ │ │ │ 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 acc3c │ │ │ │ + bgt accc4 │ │ │ │ add r0, ip, r3 │ │ │ │ ldrsb r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - blt acbb4 │ │ │ │ + blt acc3c │ │ │ │ add r0, r3, r3, lsl #2 │ │ │ │ lsr r1, r1, #5 │ │ │ │ add r0, r0, r1 │ │ │ │ add r0, r0, #1 │ │ │ │ and r3, r2, r0 │ │ │ │ - b acc14 │ │ │ │ + b acc9c │ │ │ │ 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 acbb4 │ │ │ │ + blt acc3c │ │ │ │ and r3, r2, r0 │ │ │ │ - b acc3c │ │ │ │ + b accc4 │ │ │ │ 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 acbf0 │ │ │ │ + b acc78 │ │ │ │ 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 adac0 │ │ │ │ + bhi adb48 │ │ │ │ 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] │ │ │ │ @@ -130634,26 +130672,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 ad3ec │ │ │ │ + beq ad474 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi ad7e4 │ │ │ │ + bhi ad86c │ │ │ │ cmp r3, #3 │ │ │ │ - bne acee4 │ │ │ │ - ldr r2, [pc, #3492] @ adacc │ │ │ │ + bne acf6c │ │ │ │ + ldr r2, [pc, #3492] @ adb54 │ │ │ │ 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 ad468 │ │ │ │ + beq ad4f0 │ │ │ │ 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 │ │ │ │ @@ -130672,81 +130710,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 ad90c │ │ │ │ + bne ad994 │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ad414 │ │ │ │ + beq ad49c │ │ │ │ add r2, r5, #20 │ │ │ │ add r3, r2, r3 │ │ │ │ mov r2, #8 │ │ │ │ add r8, sl, r2 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r7 │ │ │ │ - bne ad4b0 │ │ │ │ + bne ad538 │ │ │ │ ldr r2, [r6, #24] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne ad4b0 │ │ │ │ + bne ad538 │ │ │ │ mov r1, r3 │ │ │ │ lsl r2, r7, #3 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e280 │ │ │ │ cmp r7, #0 │ │ │ │ - beq ace68 │ │ │ │ + beq acef0 │ │ │ │ ldrb r1, [r4, #4] │ │ │ │ mvn lr, #0 │ │ │ │ mov r3, #0 │ │ │ │ mvn lr, lr, lsl r1 │ │ │ │ - b ace38 │ │ │ │ + b acec0 │ │ │ │ cmp r1, #15 │ │ │ │ - bgt ad3cc │ │ │ │ + bgt ad454 │ │ │ │ lsl ip, r2, #1 │ │ │ │ ldrsh r9, [sl, ip] │ │ │ │ cmn r9, #1 │ │ │ │ - bne ad064 │ │ │ │ + bne ad0ec │ │ │ │ strh r3, [sl, ip] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - beq ace68 │ │ │ │ + beq acef0 │ │ │ │ ldrb r1, [r4, #4] │ │ │ │ ldr r2, [r8, r3, lsl #3] │ │ │ │ cmp r1, #7 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ and r2, lr, r0 │ │ │ │ - bgt ace0c │ │ │ │ + bgt ace94 │ │ │ │ ldrsb ip, [sl, r2] │ │ │ │ cmn ip, #1 │ │ │ │ - bne ad064 │ │ │ │ + bne ad0ec │ │ │ │ strb r3, [sl, r2] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - bne ace34 │ │ │ │ - movw r3, #46952 @ 0xb768 │ │ │ │ + bne acebc │ │ │ │ + movw r3, #45676 @ 0xb26c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ str r4, [r6, #24] │ │ │ │ - beq acec8 │ │ │ │ + beq acf50 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne ad0d4 │ │ │ │ + bne ad15c │ │ │ │ ldrb r3, [r5, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne ad0d4 │ │ │ │ - ldr r3, [pc, #3120] @ adacc │ │ │ │ + bne ad15c │ │ │ │ + ldr r3, [pc, #3120] @ adb54 │ │ │ │ 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 ad458 │ │ │ │ + bhi ad4e0 │ │ │ │ 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] │ │ │ │ @@ -130760,45 +130798,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, #64604 @ 0xfc5c │ │ │ │ + movw r0, #64728 @ 0xfcd8 │ │ │ │ movt r0, #9 │ │ │ │ ldr r4, [r8, #988] @ 0x3dc │ │ │ │ cmp r4, r0 │ │ │ │ - bne ad96c │ │ │ │ - ldr r0, [pc, #2988] @ adacc │ │ │ │ + bne ad9f4 │ │ │ │ + ldr r0, [pc, #2988] @ adb54 │ │ │ │ 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 ad848 │ │ │ │ + bcs ad8d0 │ │ │ │ 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 ad8ec │ │ │ │ + beq ad974 │ │ │ │ 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 ad23c │ │ │ │ + beq ad2c4 │ │ │ │ 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] │ │ │ │ @@ -130818,112 +130856,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 ad2e0 │ │ │ │ + bne ad368 │ │ │ │ ldrb r1, [r5, #6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ad418 │ │ │ │ + beq ad4a0 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r1, #0 │ │ │ │ add r1, r5, #20 │ │ │ │ add r3, r1, r3 │ │ │ │ - bne acdc0 │ │ │ │ + bne ace48 │ │ │ │ add r1, sl, r2 │ │ │ │ cmp r7, #0 │ │ │ │ - ble ad054 │ │ │ │ + ble ad0dc │ │ │ │ mov lr, #12 │ │ │ │ mov r2, r1 │ │ │ │ mla lr, lr, r7, r1 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ad9a8 │ │ │ │ + beq ada30 │ │ │ │ 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 ad028 │ │ │ │ + bne ad0b0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb83c <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ - b ace68 │ │ │ │ + bl bba04 <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ + b acef0 │ │ │ │ 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 ad0c4 │ │ │ │ + ble ad14c │ │ │ │ cmp r1, #15 │ │ │ │ - bgt ad628 │ │ │ │ + bgt ad6b0 │ │ │ │ lsl ip, r2, #1 │ │ │ │ ldrsh r1, [sl, ip] │ │ │ │ cmn r1, #1 │ │ │ │ - beq ace24 │ │ │ │ + beq aceac │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add r2, r2, #1 │ │ │ │ add r2, r2, r0 │ │ │ │ and r2, r2, lr │ │ │ │ - b ad088 │ │ │ │ + b ad110 │ │ │ │ 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 ace58 │ │ │ │ - b ad0b0 │ │ │ │ + beq acee0 │ │ │ │ + b ad138 │ │ │ │ movw r8, #38392 @ 0x95f8 │ │ │ │ movt r8, #98 @ 0x62 │ │ │ │ - movw r3, #24912 @ 0x6150 │ │ │ │ + movw r3, #25104 @ 0x6210 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r8, #1000] @ 0x3e8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ad93c │ │ │ │ - ldr r2, [pc, #2516] @ adacc │ │ │ │ + bne ad9c4 │ │ │ │ + ldr r2, [pc, #2516] @ adb54 │ │ │ │ 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 ad8a8 │ │ │ │ + beq ad930 │ │ │ │ lsr r3, r5, #18 │ │ │ │ ubfx r2, r5, #0, #18 │ │ │ │ add r3, r9, r3, lsl #3 │ │ │ │ ldr r1, [r3, #808] @ 0x328 │ │ │ │ cmp r1, r2 │ │ │ │ - bgt ad144 │ │ │ │ + bgt ad1cc │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ad8a8 │ │ │ │ + beq ad930 │ │ │ │ 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 ad704 │ │ │ │ + beq ad78c │ │ │ │ cmp r3, #0 │ │ │ │ - bne acec8 │ │ │ │ + bne acf50 │ │ │ │ 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] │ │ │ │ @@ -130932,60 +130970,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 ad1d4 │ │ │ │ + bne ad25c │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ad1d0 │ │ │ │ + beq ad258 │ │ │ │ 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 ad9ec │ │ │ │ + beq ada74 │ │ │ │ cmp r3, #1 │ │ │ │ - beq ad9c0 │ │ │ │ + beq ada48 │ │ │ │ ldr r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r0, [ip, #532] @ 0x214 │ │ │ │ cmp r0, r1 │ │ │ │ - beq acec8 │ │ │ │ + beq acf50 │ │ │ │ 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 acec8 │ │ │ │ + b acf50 │ │ │ │ ldr r9, [r0, #24] │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp r9, lr │ │ │ │ - bhi ad608 │ │ │ │ + bhi ad690 │ │ │ │ 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 ad848 │ │ │ │ + beq ad8d0 │ │ │ │ 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] │ │ │ │ @@ -131006,234 +131044,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 acff0 │ │ │ │ + beq ad078 │ │ │ │ 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 ad698 │ │ │ │ + beq ad720 │ │ │ │ add r9, sl, r2 │ │ │ │ cmp r7, #0 │ │ │ │ - ble ad9a0 │ │ │ │ + ble ada28 │ │ │ │ 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 ad724 │ │ │ │ + ble ad7ac │ │ │ │ str ip, [r2] │ │ │ │ add r2, r2, #8 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ str r3, [r2, #-4] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne ad328 │ │ │ │ + bne ad3b0 │ │ │ │ ldrb r1, [r4, #4] │ │ │ │ mvn ip, #0 │ │ │ │ mov r2, #0 │ │ │ │ mvn ip, ip, lsl r1 │ │ │ │ - b ad3a4 │ │ │ │ + b ad42c │ │ │ │ cmp r1, #15 │ │ │ │ - bgt ad748 │ │ │ │ + bgt ad7d0 │ │ │ │ lsl lr, r3, #1 │ │ │ │ ldrsh r8, [sl, lr] │ │ │ │ cmn r8, #1 │ │ │ │ - bne ad754 │ │ │ │ + bne ad7dc │ │ │ │ strh r2, [sl, lr] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, r7 │ │ │ │ - beq ad6ac │ │ │ │ + beq ad734 │ │ │ │ ldrb r1, [r4, #4] │ │ │ │ ldr r3, [r9, r2, lsl #3] │ │ │ │ cmp r1, #7 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ and r3, ip, r0 │ │ │ │ - bgt ad378 │ │ │ │ + bgt ad400 │ │ │ │ ldrsb lr, [sl, r3] │ │ │ │ cmn lr, #1 │ │ │ │ - bne ad754 │ │ │ │ + bne ad7dc │ │ │ │ strb r2, [sl, r3] │ │ │ │ - b ad394 │ │ │ │ + b ad41c │ │ │ │ ldr ip, [sl, r2, lsl #2] │ │ │ │ cmn ip, #1 │ │ │ │ - bne ad064 │ │ │ │ + bne ad0ec │ │ │ │ str r3, [sl, r2, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - bne ace34 │ │ │ │ - b ace68 │ │ │ │ + bne acebc │ │ │ │ + b acef0 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #7 │ │ │ │ mov r1, #12 │ │ │ │ - bhi ad7ec │ │ │ │ + bhi ad874 │ │ │ │ mul r1, r1, r2 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r1, r7 │ │ │ │ add r0, r1, #20 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b acefc │ │ │ │ + b acf84 │ │ │ │ mov r2, #8 │ │ │ │ add sl, sl, r2 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r7 │ │ │ │ add r2, r5, #20 │ │ │ │ add r3, r2, r3 │ │ │ │ - bne ad7a4 │ │ │ │ + bne ad82c │ │ │ │ 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 bb83c <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ - b ace68 │ │ │ │ + bl bba04 <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ + b acef0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b acec8 │ │ │ │ + b acf50 │ │ │ │ movw r8, #38392 @ 0x95f8 │ │ │ │ movt r8, #98 @ 0x62 │ │ │ │ - movw r1, #64604 @ 0xfc5c │ │ │ │ + movw r1, #64728 @ 0xfcd8 │ │ │ │ movt r1, #9 │ │ │ │ ldr r4, [r8, #988] @ 0x3dc │ │ │ │ cmp r4, r1 │ │ │ │ - bne ad950 │ │ │ │ + bne ad9d8 │ │ │ │ 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 acf40 │ │ │ │ + b acfc8 │ │ │ │ cmp r7, #0 │ │ │ │ movgt r2, #0 │ │ │ │ - ble ad6fc │ │ │ │ + ble ad784 │ │ │ │ mvn r9, r2 │ │ │ │ add r9, r9, r7 │ │ │ │ ands r9, r9, #3 │ │ │ │ - beq ad5c8 │ │ │ │ + beq ad650 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ad5d8 │ │ │ │ + beq ad660 │ │ │ │ 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 ad5c8 │ │ │ │ + beq ad650 │ │ │ │ cmp r9, #2 │ │ │ │ - beq ad524 │ │ │ │ + beq ad5ac │ │ │ │ ldr r1, [lr, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ad5d8 │ │ │ │ + beq ad660 │ │ │ │ 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 ad5d8 │ │ │ │ + beq ad660 │ │ │ │ add ip, r8, r2, lsl #3 │ │ │ │ add r2, r2, #1 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ add r3, lr, #8 │ │ │ │ stm ip, {r0, r1} │ │ │ │ - b ad5c8 │ │ │ │ + b ad650 │ │ │ │ add r2, r2, #1 │ │ │ │ add lr, r3, #8 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ cmp r2, r7 │ │ │ │ mov r9, r2 │ │ │ │ stm ip, {r0, r1} │ │ │ │ - beq acdf8 │ │ │ │ + beq ace80 │ │ │ │ ldr r1, [lr, #4] │ │ │ │ mov r3, lr │ │ │ │ add ip, r8, r2, lsl #3 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ad5d8 │ │ │ │ + beq ad660 │ │ │ │ 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 ad5d8 │ │ │ │ + beq ad660 │ │ │ │ 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 ad5d8 │ │ │ │ + beq ad660 │ │ │ │ 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 ad548 │ │ │ │ + bne ad5d0 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ add r1, r3, #8 │ │ │ │ - beq ad8d8 │ │ │ │ + beq ad960 │ │ │ │ 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 ad4bc │ │ │ │ - b acdf8 │ │ │ │ + bne ad544 │ │ │ │ + b ace80 │ │ │ │ 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 ad278 │ │ │ │ + b ad300 │ │ │ │ ldr r1, [sl, r2, lsl #2] │ │ │ │ cmn r1, #1 │ │ │ │ - beq ad3d8 │ │ │ │ + beq ad460 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add r2, r2, #1 │ │ │ │ add r2, r2, r0 │ │ │ │ and r2, r2, lr │ │ │ │ - b ad628 │ │ │ │ + b ad6b0 │ │ │ │ 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] │ │ │ │ @@ -131246,229 +131284,229 @@ │ │ │ │ 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 ad64c │ │ │ │ + blt ad6d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb83c <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ + bl bba04 <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r6, #24] │ │ │ │ - bl 25bd40 <_PyNamespace_New@@Base+0x19c> │ │ │ │ + bl 25afa0 <_PyNamespace_New@@Base+0x19c> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r6, #28] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ cmp r3, r1 │ │ │ │ - beq ad9b0 │ │ │ │ + beq ada38 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r2, [r3] │ │ │ │ strb r1, [r3, #3] │ │ │ │ cmp r2, r1 │ │ │ │ - beq ad948 │ │ │ │ + beq ad9d0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ lsl r2, r2, #2 │ │ │ │ add r0, r3, #4 │ │ │ │ bl 2d6c4 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b acec8 │ │ │ │ - beq ace68 │ │ │ │ - b acdf8 │ │ │ │ + b acf50 │ │ │ │ + beq acef0 │ │ │ │ + b ace80 │ │ │ │ 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 acec8 │ │ │ │ + b acf50 │ │ │ │ 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 ad328 │ │ │ │ - b ad364 │ │ │ │ + bne ad3b0 │ │ │ │ + b ad3ec │ │ │ │ ldr lr, [sl, r3, lsl #2] │ │ │ │ cmn lr, #1 │ │ │ │ - beq ad934 │ │ │ │ + beq ad9bc │ │ │ │ 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 ad784 │ │ │ │ + ble ad80c │ │ │ │ cmp r1, #15 │ │ │ │ ldrshle lr, [sl, lr] │ │ │ │ ldrgt lr, [sl, r3, lsl #2] │ │ │ │ cmn lr, #1 │ │ │ │ - bne ad91c │ │ │ │ + bne ad9a4 │ │ │ │ cmp r1, #7 │ │ │ │ - ble ad3c4 │ │ │ │ + ble ad44c │ │ │ │ cmp r1, #15 │ │ │ │ - bgt ad934 │ │ │ │ + bgt ad9bc │ │ │ │ lsl lr, r3, #1 │ │ │ │ - b ad390 │ │ │ │ + b ad418 │ │ │ │ cmp r7, #0 │ │ │ │ - ble ad444 │ │ │ │ + ble ad4cc │ │ │ │ mov lr, #12 │ │ │ │ mov ip, sl │ │ │ │ mla lr, lr, r7, sl │ │ │ │ - b ad7c0 │ │ │ │ + b ad848 │ │ │ │ add r3, r3, #12 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ad7bc │ │ │ │ + beq ad844 │ │ │ │ ldm r3, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ add ip, ip, #12 │ │ │ │ cmp lr, ip │ │ │ │ - bne ad7bc │ │ │ │ - b ad444 │ │ │ │ + bne ad844 │ │ │ │ + b ad4cc │ │ │ │ mov r1, #8 │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #15 │ │ │ │ - bhi ada9c │ │ │ │ + bhi adb24 │ │ │ │ movw r8, #38392 @ 0x95f8 │ │ │ │ movt r8, #98 @ 0x62 │ │ │ │ mul r0, r2, r1 │ │ │ │ add sl, r3, #1 │ │ │ │ mov r7, #1 │ │ │ │ - movw r1, #64604 @ 0xfc5c │ │ │ │ + movw r1, #64728 @ 0xfcd8 │ │ │ │ movt r1, #9 │ │ │ │ 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 ad96c │ │ │ │ - ldr r1, [pc, #660] @ adacc │ │ │ │ + bne ad9f4 │ │ │ │ + ldr r1, [pc, #660] @ adb54 │ │ │ │ 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, #32892 @ 0x807c │ │ │ │ + movw r1, #31676 @ 0x7bbc │ │ │ │ movt r1, #9 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r4, r1 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne ada80 │ │ │ │ + bne adb08 │ │ │ │ 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 adac0 │ │ │ │ + beq adb48 │ │ │ │ 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 ad278 │ │ │ │ + b ad300 │ │ │ │ ldr r2, [r8, #980] @ 0x3d4 │ │ │ │ - movw r3, #34012 @ 0x84dc │ │ │ │ + movw r3, #32796 @ 0x801c │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ada70 │ │ │ │ + bne adaf8 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r3, [r9, #800] @ 0x320 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9, #800] @ 0x320 │ │ │ │ - b acec8 │ │ │ │ + b acf50 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ add r1, r1, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ad5e8 │ │ │ │ - b ad8d8 │ │ │ │ + bne ad670 │ │ │ │ + b ad960 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl 9fd84 │ │ │ │ + bl 9fe00 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b ad264 │ │ │ │ + b ad2ec │ │ │ │ add r2, r5, #20 │ │ │ │ add r8, r2, r3 │ │ │ │ mov r2, #8 │ │ │ │ - b ad300 │ │ │ │ + b ad388 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r3, r0 │ │ │ │ and r3, r3, ip │ │ │ │ - b ad768 │ │ │ │ + b ad7f0 │ │ │ │ str r2, [sl, r3, lsl #2] │ │ │ │ - b ad394 │ │ │ │ + b ad41c │ │ │ │ ldr r0, [r8, #984] @ 0x3d8 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b acec8 │ │ │ │ + b acf50 │ │ │ │ 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 adac0 │ │ │ │ + beq adb48 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, sl │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ add r8, r7, #20 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b ad278 │ │ │ │ - beq ad6ac │ │ │ │ - b ad364 │ │ │ │ + b ad300 │ │ │ │ + beq ad734 │ │ │ │ + b ad3ec │ │ │ │ add r3, r3, #8 │ │ │ │ - b ad028 │ │ │ │ + b ad0b0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b acec8 │ │ │ │ + b acf50 │ │ │ │ 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 acec8 │ │ │ │ + b acf50 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ad1e8 │ │ │ │ + beq ad270 │ │ │ │ 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] │ │ │ │ @@ -131490,81 +131528,81 @@ │ │ │ │ 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 acec8 │ │ │ │ + b acf50 │ │ │ │ ldr r0, [r8, #964] @ 0x3c4 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b ad8c4 │ │ │ │ + b ad94c │ │ │ │ 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 ad880 │ │ │ │ + b ad908 │ │ │ │ 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 acefc │ │ │ │ - bl 2e1c38 │ │ │ │ + bpl acf84 │ │ │ │ + bl 2e1788 │ │ │ │ mvn r0, #0 │ │ │ │ - b acedc │ │ │ │ + b acf64 │ │ │ │ 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 adff0 │ │ │ │ + bne ae078 │ │ │ │ cmp r2, #0 │ │ │ │ - bne adcf0 │ │ │ │ + bne add78 │ │ │ │ movw r2, #655 @ 0x28f │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt ade48 │ │ │ │ + bgt aded0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq adee8 │ │ │ │ - ldr r2, [pc, #1728] @ ae1e8 │ │ │ │ + beq adf70 │ │ │ │ + ldr r2, [pc, #1728] @ ae270 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi adee8 │ │ │ │ + bhi adf70 │ │ │ │ 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 aa0e4 │ │ │ │ + bl aa13c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ade74 │ │ │ │ - movw r8, #54236 @ 0xd3dc │ │ │ │ + beq adefc │ │ │ │ + movw r8, #55772 @ 0xd9dc │ │ │ │ movt r8, #19 │ │ │ │ movw r3, #30956 @ 0x78ec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq ae00c │ │ │ │ - ldr r2, [pc, #1648] @ ae1ec │ │ │ │ + beq ae094 │ │ │ │ + ldr r2, [pc, #1648] @ ae274 │ │ │ │ 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 │ │ │ │ @@ -131573,52 +131611,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 adbcc │ │ │ │ + beq adc54 │ │ │ │ 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 aa8e8 │ │ │ │ + bl aa940 │ │ │ │ mov r3, #0 │ │ │ │ subs r7, r0, #0 │ │ │ │ streq r7, [r4, #12] │ │ │ │ - beq ae034 │ │ │ │ + beq ae0bc │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq ae0d0 │ │ │ │ + beq ae158 │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne ae0d0 │ │ │ │ + bne ae158 │ │ │ │ ldrb r2, [r7, #16] │ │ │ │ tst r2, #3 │ │ │ │ - beq add78 │ │ │ │ + beq ade00 │ │ │ │ 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 add70 │ │ │ │ - ldr r2, [pc, #1432] @ ae1ec │ │ │ │ + beq addf8 │ │ │ │ + ldr r2, [pc, #1432] @ ae274 │ │ │ │ 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 │ │ │ │ @@ -131630,1183 +131668,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 ae018 │ │ │ │ + bne ae0a0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r4 │ │ │ │ - bl ae32c │ │ │ │ + bl ae3b4 │ │ │ │ cmn r0, #1 │ │ │ │ movne r5, #0 │ │ │ │ moveq r5, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ae0d8 │ │ │ │ + beq ae160 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt adce4 │ │ │ │ + bgt add6c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae1dc │ │ │ │ + beq ae264 │ │ │ │ rsb r0, r5, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 257a44 <_Py_NewReference@@Base+0x1bd4> │ │ │ │ + bl 256dcc <_PyThreadState_New@@Base+0x2378> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ae124 │ │ │ │ + beq ae1ac │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl a9020 │ │ │ │ + bl a9078 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ cmp r7, #0 │ │ │ │ - beq ade74 │ │ │ │ + beq adefc │ │ │ │ mov r0, r7 │ │ │ │ - bl 257b70 │ │ │ │ + bl 256ef8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt add4c │ │ │ │ + bgt addd4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae144 │ │ │ │ + beq ae1cc │ │ │ │ cmp r4, #0 │ │ │ │ - beq ade74 │ │ │ │ + beq adefc │ │ │ │ ldr r0, [r6] │ │ │ │ - bl aa8a8 │ │ │ │ + bl aa900 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq ae034 │ │ │ │ + beq ae0bc │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne adc4c │ │ │ │ + bne adcd4 │ │ │ │ ldr r0, [r5, #132] @ 0x84 │ │ │ │ - b adc94 │ │ │ │ + b add1c │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r3, [r7] │ │ │ │ mov sl, r3 │ │ │ │ - beq ae05c │ │ │ │ - ldr r3, [pc, #1116] @ ae1f0 │ │ │ │ + beq ae0e4 │ │ │ │ + ldr r3, [pc, #1116] @ ae278 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #1132] @ 0x46c │ │ │ │ - ldr r3, [pc, #1096] @ ae1ec │ │ │ │ + ldr r3, [pc, #1096] @ ae274 │ │ │ │ ldr r9, [r2, r3] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne adf94 │ │ │ │ + bne ae01c │ │ │ │ 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 ae32c │ │ │ │ + bl ae3b4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ae1d4 │ │ │ │ + beq ae25c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne adf08 │ │ │ │ + bne adf90 │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ade14 │ │ │ │ + bgt ade9c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ade14 │ │ │ │ + bne ade9c │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ae028 │ │ │ │ + ble ae0b0 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq ae100 │ │ │ │ + beq ae188 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r7, r3 │ │ │ │ mov r3, #0 │ │ │ │ str r6, [r4, #20] │ │ │ │ str r3, [r4, #16] │ │ │ │ str r8, [r4, #24] │ │ │ │ - b adc3c │ │ │ │ + b adcc4 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - movweq r8, #10696 @ 0x29c8 │ │ │ │ + movweq r8, #9684 @ 0x25d4 │ │ │ │ movteq r8, #21 │ │ │ │ - bne adebc │ │ │ │ + bne adf44 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #30956 @ 0x78ec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r7, [r6] │ │ │ │ - bl aa0e4 │ │ │ │ + bl aa13c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne adb60 │ │ │ │ + bne adbe8 │ │ │ │ mvn r0, #0 │ │ │ │ - b adce8 │ │ │ │ + b add70 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #30956 @ 0x78ec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r7, [r6] │ │ │ │ - bl aa0e4 │ │ │ │ + bl aa13c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ade74 │ │ │ │ - movw r8, #38852 @ 0x97c4 │ │ │ │ + beq adefc │ │ │ │ + movw r8, #37916 @ 0x941c │ │ │ │ movt r8, #20 │ │ │ │ - b adb60 │ │ │ │ - movw r8, #5184 @ 0x1440 │ │ │ │ + b adbe8 │ │ │ │ + movw r8, #7100 @ 0x1bbc │ │ │ │ movt r8, #19 │ │ │ │ - b ade58 │ │ │ │ - movw r8, #45244 @ 0xb0bc │ │ │ │ + b adee0 │ │ │ │ + movw r8, #48360 @ 0xbce8 │ │ │ │ movt r8, #13 │ │ │ │ - b ade58 │ │ │ │ + b adee0 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble adee8 │ │ │ │ + ble adf70 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - movweq r8, #3060 @ 0xbf4 │ │ │ │ + movweq r8, #2220 @ 0x8ac │ │ │ │ movteq r8, #23 │ │ │ │ - beq ade58 │ │ │ │ + beq adee0 │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - movweq r8, #54540 @ 0xd50c │ │ │ │ + movweq r8, #53260 @ 0xd00c │ │ │ │ movteq r8, #27 │ │ │ │ - beq ade58 │ │ │ │ + beq adee0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r6] │ │ │ │ - movw r1, #26756 @ 0x6884 │ │ │ │ + movw r1, #18556 @ 0x487c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b ade74 │ │ │ │ + bl 1409e8 │ │ │ │ + b adefc │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt adf24 │ │ │ │ + bgt adfac │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ae1c8 │ │ │ │ + beq ae250 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt adf5c │ │ │ │ + bgt adfe4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae1bc │ │ │ │ + beq ae244 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt adf5c │ │ │ │ + bgt adfe4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae1b0 │ │ │ │ + beq ae238 │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r7, #16] │ │ │ │ - ble ae0d0 │ │ │ │ + ble ae158 │ │ │ │ mov r0, r7 │ │ │ │ - bl a47c0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4880 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r7, #16] │ │ │ │ str r7, [r4, #12] │ │ │ │ - b ade34 │ │ │ │ + b adebc │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq addb4 │ │ │ │ + beq ade3c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt adfcc │ │ │ │ + bgt ae054 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne adfcc │ │ │ │ + bne ae054 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 ae0d0 │ │ │ │ + ble ae158 │ │ │ │ mov r7, r2 │ │ │ │ str r2, [r4, #12] │ │ │ │ - b ade34 │ │ │ │ + b adebc │ │ │ │ cmp r2, #0 │ │ │ │ - bne ae194 │ │ │ │ - bl aeca4 │ │ │ │ + bne ae21c │ │ │ │ + bl aed2c │ │ │ │ subs r4, r0, #0 │ │ │ │ ldrne r7, [r4, #12] │ │ │ │ - bne adc3c │ │ │ │ - b ade74 │ │ │ │ + bne adcc4 │ │ │ │ + b adefc │ │ │ │ cmp r5, #0 │ │ │ │ - bne adbbc │ │ │ │ - b adbcc │ │ │ │ + bne adc44 │ │ │ │ + b adc54 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl a9350 │ │ │ │ - b adcb4 │ │ │ │ + bl a93a8 │ │ │ │ + b add3c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - bne ade30 │ │ │ │ + bne adeb8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ade74 │ │ │ │ + bgt adefc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ade74 │ │ │ │ + bne adefc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b ade74 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b adefc │ │ │ │ and r3, r2, #28 │ │ │ │ cmp r3, #4 │ │ │ │ - bne add8c │ │ │ │ + bne ade14 │ │ │ │ tst r2, #32 │ │ │ │ - beq ae150 │ │ │ │ + beq ae1d8 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq ae180 │ │ │ │ + beq ae208 │ │ │ │ ldrsb r3, [r7, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r7, #20 │ │ │ │ - bge ae160 │ │ │ │ + bge ae1e8 │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r7, #20 │ │ │ │ addeq r3, r7, #28 │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #336] @ ae1f4 │ │ │ │ + ldr r3, [pc, #336] @ ae27c │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae0cc │ │ │ │ + bgt ae154 │ │ │ │ sub r2, sl, #1 │ │ │ │ str r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ae0cc │ │ │ │ + bne ae154 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r7, r3 │ │ │ │ str r7, [r4, #12] │ │ │ │ - b ade34 │ │ │ │ + b adebc │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt adcc8 │ │ │ │ + bgt add50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne adcc8 │ │ │ │ + bne add50 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b adcc8 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b add50 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a47c0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4880 <_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 ade2c │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + b adeb4 │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1430a4 │ │ │ │ + bl 142c98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ade74 │ │ │ │ - bl 143524 │ │ │ │ - b adcfc │ │ │ │ + beq adefc │ │ │ │ + bl 143118 │ │ │ │ + b add84 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b add4c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b addd4 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt ae098 │ │ │ │ + blt ae120 │ │ │ │ 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 ae0a4 │ │ │ │ + b ae12c │ │ │ │ ldrsb r3, [r7, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r7, #28 │ │ │ │ - bge ae160 │ │ │ │ - b ae088 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge ae1e8 │ │ │ │ + b ae110 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27080 @ 0x69c8 │ │ │ │ + movw r1, #18880 @ 0x49c0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b ade74 │ │ │ │ + bl 16e8c0 │ │ │ │ + b adefc │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b adf5c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b adfe4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b adf40 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b adfc8 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b adf24 │ │ │ │ - bl 143524 │ │ │ │ - b ae0d0 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b adfac │ │ │ │ + bl 143118 │ │ │ │ + b ae158 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b adce4 │ │ │ │ - umaaleq pc, r5, r8, r5 @ │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b add6c │ │ │ │ + subeq lr, r5, r4, lsr ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ │ │ │ │ -000ae1f8 : │ │ │ │ +000ae280 : │ │ │ │ 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 ae248 │ │ │ │ + bgt ae2d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae2cc │ │ │ │ - ldr r1, [pc, #200] @ ae2fc │ │ │ │ + beq ae354 │ │ │ │ + ldr r1, [pc, #200] @ ae384 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi ae2cc │ │ │ │ + bhi ae354 │ │ │ │ ldrb r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - movweq r5, #10696 @ 0x29c8 │ │ │ │ + movweq r5, #9684 @ 0x25d4 │ │ │ │ movteq r5, #21 │ │ │ │ - bne ae2a0 │ │ │ │ + bne ae328 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4] │ │ │ │ movw r0, #30956 @ 0x78ec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a9c4c │ │ │ │ + bl a9ca4 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ strd r4, [r0, #20] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r5, #38852 @ 0x97c4 │ │ │ │ + movw r5, #37916 @ 0x941c │ │ │ │ movt r5, #20 │ │ │ │ - b ae258 │ │ │ │ - movw r5, #5184 @ 0x1440 │ │ │ │ + b ae2e0 │ │ │ │ + movw r5, #7100 @ 0x1bbc │ │ │ │ movt r5, #19 │ │ │ │ - b ae258 │ │ │ │ - movw r5, #54236 @ 0xd3dc │ │ │ │ + b ae2e0 │ │ │ │ + movw r5, #55772 @ 0xd9dc │ │ │ │ movt r5, #19 │ │ │ │ - b ae258 │ │ │ │ + b ae2e0 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble ae2cc │ │ │ │ + ble ae354 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - movweq r5, #3060 @ 0xbf4 │ │ │ │ + movweq r5, #2220 @ 0x8ac │ │ │ │ movteq r5, #23 │ │ │ │ - beq ae258 │ │ │ │ + beq ae2e0 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - movweq r5, #54540 @ 0xd50c │ │ │ │ + movweq r5, #53260 @ 0xd00c │ │ │ │ movteq r5, #27 │ │ │ │ - beq ae258 │ │ │ │ + beq ae2e0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r4] │ │ │ │ - movw r1, #26756 @ 0x6884 │ │ │ │ + movw r1, #18556 @ 0x487c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ - movw r5, #45244 @ 0xb0bc │ │ │ │ + b 1409e8 │ │ │ │ + movw r5, #48360 @ 0xbce8 │ │ │ │ movt r5, #13 │ │ │ │ - b ae258 │ │ │ │ - subeq pc, r5, r0, lsr #11 │ │ │ │ + b ae2e0 │ │ │ │ + subeq lr, r5, ip, lsr ip │ │ │ │ │ │ │ │ -000ae300 : │ │ │ │ +000ae388 : │ │ │ │ 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 ae32c │ │ │ │ + bl ae3b4 │ │ │ │ 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 aec28 │ │ │ │ + beq aecb0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r9, #42752 @ 0xa700 │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, r9 │ │ │ │ - bne ae648 │ │ │ │ + bne ae6d0 │ │ │ │ ldr r6, [r1, #12] │ │ │ │ cmn r6, #1 │ │ │ │ - beq ae648 │ │ │ │ + beq ae6d0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #46952 @ 0xb768 │ │ │ │ + movw r3, #45676 @ 0xb26c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - beq aeb04 │ │ │ │ + beq aeb8c │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ae688 │ │ │ │ + bne ae710 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a784c <_Py_dict_lookup@@Base> │ │ │ │ + bl a790c <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq aec54 │ │ │ │ + beq aecdc │ │ │ │ cmn r0, #1 │ │ │ │ - bne ae4f0 │ │ │ │ + bne ae578 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae558 │ │ │ │ + bgt ae5e0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae564 │ │ │ │ + bgt ae5ec │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ae40c │ │ │ │ + beq ae494 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r2, r9 │ │ │ │ - bne aeb90 │ │ │ │ + bne aec18 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble ae7e8 │ │ │ │ + ble ae870 │ │ │ │ ldrb r9, [r4, #16] │ │ │ │ cmp r9, #0 │ │ │ │ - bne ae6fc │ │ │ │ + bne ae784 │ │ │ │ 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 ae578 │ │ │ │ + bgt ae600 │ │ │ │ add r0, r3, #20 │ │ │ │ ldrsb ip, [r0, r2] │ │ │ │ cmp ip, #0 │ │ │ │ - bge ae520 │ │ │ │ + bge ae5a8 │ │ │ │ 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 ae7a4 │ │ │ │ + beq ae82c │ │ │ │ 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 ae4e0 │ │ │ │ + beq ae568 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aeb64 │ │ │ │ + beq aebec │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aeb64 │ │ │ │ + bgt aebec │ │ │ │ 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 ae518 │ │ │ │ + beq ae5a0 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ae514 │ │ │ │ + beq ae59c │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ae7d8 │ │ │ │ + ble ae860 │ │ │ │ str r3, [r8] │ │ │ │ mov r6, #1 │ │ │ │ - b ae4e4 │ │ │ │ + b ae56c │ │ │ │ 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 ae5cc │ │ │ │ + bge ae654 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, #20] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b ae468 │ │ │ │ + b ae4f0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ae3e8 │ │ │ │ + ble ae470 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ae400 │ │ │ │ - b ae40c │ │ │ │ + bne ae488 │ │ │ │ + b ae494 │ │ │ │ cmp lr, #15 │ │ │ │ - bgt aeb6c │ │ │ │ + bgt aebf4 │ │ │ │ lsl r0, r2, #1 │ │ │ │ add ip, r3, r0 │ │ │ │ ldrsh ip, [ip, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bge ae5a4 │ │ │ │ + bge ae62c │ │ │ │ add r0, r3, r0 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ strh r1, [r0, #20] │ │ │ │ - b ae468 │ │ │ │ + b ae4f0 │ │ │ │ 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 ae594 │ │ │ │ + blt ae61c │ │ │ │ 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 ae634 │ │ │ │ + ble ae6bc │ │ │ │ cmp lr, #15 │ │ │ │ - bgt aebfc │ │ │ │ + bgt aec84 │ │ │ │ lsl r0, r2, #1 │ │ │ │ add lr, r3, r0 │ │ │ │ ldrsh lr, [lr, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - blt ae594 │ │ │ │ + blt ae61c │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r1 │ │ │ │ - b ae5f4 │ │ │ │ + b ae67c │ │ │ │ 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 ae544 │ │ │ │ - b ae620 │ │ │ │ + blt ae5cc │ │ │ │ + b ae6a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 98e78 │ │ │ │ + bl 98ea8 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq aec84 │ │ │ │ + beq aed0c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #46952 @ 0xb768 │ │ │ │ + movw r3, #45676 @ 0xb26c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - beq aeb04 │ │ │ │ + beq aeb8c │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae3a4 │ │ │ │ + beq ae42c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne ae3a4 │ │ │ │ + bne ae42c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11a370 │ │ │ │ + bl 11aeb0 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ae3c8 │ │ │ │ + beq ae450 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add r2, r2, r0, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ movne r6, #1 │ │ │ │ moveq r6, #0 │ │ │ │ - bne ae6d0 │ │ │ │ + bne ae758 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b54c4 <_PyDict_InsertSplitValue@@Base> │ │ │ │ + bl 1b5870 <_PyDict_InsertSplitValue@@Base> │ │ │ │ mov r2, r7 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ae4e4 │ │ │ │ + beq ae56c │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae6f4 │ │ │ │ + beq ae77c │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r8] │ │ │ │ - b ae4e4 │ │ │ │ - ldr r3, [pc, #1436] @ aeca0 │ │ │ │ + b ae56c │ │ │ │ + ldr r3, [pc, #1436] @ aed28 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ tst r9, #1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov sl, r3 │ │ │ │ - bne aeaa4 │ │ │ │ + bne aeb2c │ │ │ │ tst r9, #2 │ │ │ │ - bne aea44 │ │ │ │ + bne aeacc │ │ │ │ tst r9, #4 │ │ │ │ - bne ae9e4 │ │ │ │ + bne aea6c │ │ │ │ tst r9, #8 │ │ │ │ - bne ae984 │ │ │ │ + bne aea0c │ │ │ │ tst r9, #16 │ │ │ │ - bne ae924 │ │ │ │ + bne ae9ac │ │ │ │ tst r9, #32 │ │ │ │ - bne ae8c4 │ │ │ │ + bne ae94c │ │ │ │ tst r9, #64 @ 0x40 │ │ │ │ - bne ae864 │ │ │ │ + bne ae8ec │ │ │ │ lsrs r3, r9, #7 │ │ │ │ - beq ae424 │ │ │ │ + beq ae4ac │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r9, [r3, #408] @ 0x198 │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r9, r3 │ │ │ │ cmpne r9, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ae424 │ │ │ │ + beq ae4ac │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bge ae424 │ │ │ │ + bge ae4ac │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #26976 @ 0x6960 │ │ │ │ + movw r1, #18776 @ 0x4958 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ebd34 │ │ │ │ - b ae424 │ │ │ │ + bl 2eb888 │ │ │ │ + b ae4ac │ │ │ │ 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 ae4a8 │ │ │ │ + b ae530 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ str r3, [r8] │ │ │ │ - b ae518 │ │ │ │ + b ae5a0 │ │ │ │ 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 acca4 │ │ │ │ + bl acd2c │ │ │ │ cmn r0, #1 │ │ │ │ - bne ae418 │ │ │ │ + bne ae4a0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae83c │ │ │ │ + bgt ae8c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aec94 │ │ │ │ + beq aed1c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aec54 │ │ │ │ + bgt aecdc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne aec54 │ │ │ │ + bne aecdc │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b aec54 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b aecdc │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #404] @ 0x194 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ae744 │ │ │ │ + beq ae7cc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ae744 │ │ │ │ + bge ae7cc │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #26976 @ 0x6960 │ │ │ │ + movw r1, #18776 @ 0x4958 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ebd34 │ │ │ │ - b ae744 │ │ │ │ + bl 2eb888 │ │ │ │ + b ae7cc │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #400] @ 0x190 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ae73c │ │ │ │ + beq ae7c4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ae73c │ │ │ │ + bge ae7c4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #26976 @ 0x6960 │ │ │ │ + movw r1, #18776 @ 0x4958 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ebd34 │ │ │ │ - b ae73c │ │ │ │ + bl 2eb888 │ │ │ │ + b ae7c4 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #396] @ 0x18c │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ae734 │ │ │ │ + beq ae7bc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ae734 │ │ │ │ + bge ae7bc │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #26976 @ 0x6960 │ │ │ │ + movw r1, #18776 @ 0x4958 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ebd34 │ │ │ │ - b ae734 │ │ │ │ + bl 2eb888 │ │ │ │ + b ae7bc │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #392] @ 0x188 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ae72c │ │ │ │ + beq ae7b4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ae72c │ │ │ │ + bge ae7b4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #26976 @ 0x6960 │ │ │ │ + movw r1, #18776 @ 0x4958 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ebd34 │ │ │ │ - b ae72c │ │ │ │ + bl 2eb888 │ │ │ │ + b ae7b4 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #388] @ 0x184 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ae724 │ │ │ │ + beq ae7ac │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ae724 │ │ │ │ + bge ae7ac │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #26976 @ 0x6960 │ │ │ │ + movw r1, #18776 @ 0x4958 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ebd34 │ │ │ │ - b ae724 │ │ │ │ + bl 2eb888 │ │ │ │ + b ae7ac │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #384] @ 0x180 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ae71c │ │ │ │ + beq ae7a4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ae71c │ │ │ │ + bge ae7a4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #26976 @ 0x6960 │ │ │ │ + movw r1, #18776 @ 0x4958 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ebd34 │ │ │ │ - b ae71c │ │ │ │ + bl 2eb888 │ │ │ │ + b ae7a4 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #380] @ 0x17c │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ae714 │ │ │ │ + beq ae79c │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ae714 │ │ │ │ + bge ae79c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #26976 @ 0x6960 │ │ │ │ + movw r1, #18776 @ 0x4958 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ebd34 │ │ │ │ - b ae714 │ │ │ │ + bl 2eb888 │ │ │ │ + b ae79c │ │ │ │ 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 a9494 │ │ │ │ + bl a94ec │ │ │ │ cmn r0, #1 │ │ │ │ - beq aec54 │ │ │ │ + beq aecdc │ │ │ │ cmp r8, #0 │ │ │ │ - beq ae4e0 │ │ │ │ + beq ae568 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aeb64 │ │ │ │ + beq aebec │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ str r7, [r8] │ │ │ │ - b ae4e0 │ │ │ │ + b ae568 │ │ │ │ add r0, r3, r2, lsl #2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ lsl r0, r2, #2 │ │ │ │ - bge aebd0 │ │ │ │ + bge aec58 │ │ │ │ add r0, r3, r0 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ str r1, [r0, #20] │ │ │ │ - b ae468 │ │ │ │ + b ae4f0 │ │ │ │ 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 acca4 │ │ │ │ + bl acd2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq ae820 │ │ │ │ + beq ae8a8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b ae40c │ │ │ │ + b ae494 │ │ │ │ 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 aeb80 │ │ │ │ - b ae5d0 │ │ │ │ + blt aec08 │ │ │ │ + b ae658 │ │ │ │ add r9, r3, r2, lsl #2 │ │ │ │ lsl r0, r2, #2 │ │ │ │ ldr r9, [r9, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - blt aeb80 │ │ │ │ + blt aec08 │ │ │ │ add r2, r0, r2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r1 │ │ │ │ - b ae5ec │ │ │ │ + b ae674 │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq aec68 │ │ │ │ - bl b6288 │ │ │ │ + beq aecf0 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aec68 │ │ │ │ - movw r0, #11396 @ 0x2c84 │ │ │ │ + bne aecf0 │ │ │ │ + movw r0, #17376 @ 0x43e0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #4683 @ 0x124b │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ mvn r6, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r8] │ │ │ │ - b ae4e4 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b ae56c │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11420 @ 0x2c9c │ │ │ │ + movw r1, #17400 @ 0x43f8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b aec54 │ │ │ │ + bl 16e8c0 │ │ │ │ + b aecdc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f4454 │ │ │ │ - b aec54 │ │ │ │ + bl 2f4020 │ │ │ │ + b aecdc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b ae83c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b ae8c4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000aeca4 : │ │ │ │ +000aed2c : │ │ │ │ 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 a9c4c │ │ │ │ + bl a9ca4 │ │ │ │ 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 aed80 │ │ │ │ + ldr r2, [r3] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + ble aed8c │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne aed80 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b a7110 <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -000aecdc : │ │ │ │ +000aeda8 : │ │ │ │ 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 a9c4c │ │ │ │ + bl a9ca4 │ │ │ │ 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 aede0 │ │ │ │ + beq aeeac │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ bl 2e688 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq aedec │ │ │ │ + beq aeeb8 │ │ │ │ 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 aede0 │ │ │ │ + bne aeeac │ │ │ │ ldrb r3, [r5, r4] │ │ │ │ add r4, r5, r4 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne aede0 │ │ │ │ - movw r1, #27120 @ 0x69f0 │ │ │ │ + bne aeeac │ │ │ │ + movw r1, #24784 @ 0x60d0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - b aeda4 │ │ │ │ + b aee70 │ │ │ │ cmp r3, #10 │ │ │ │ - beq aedd4 │ │ │ │ + beq aeea0 │ │ │ │ ldrb r3, [r4, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq aede0 │ │ │ │ + beq aeeac │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - bne aed90 │ │ │ │ + bne aee5c │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2d274 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aed98 │ │ │ │ + bne aee64 │ │ │ │ adds r0, r4, #6 │ │ │ │ moveq r0, r5 │ │ │ │ - b aede4 │ │ │ │ + b aeeb0 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #10 │ │ │ │ - bne aed98 │ │ │ │ + bne aee64 │ │ │ │ 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 aed60 │ │ │ │ + b aee2c │ │ │ │ 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] @ aefb8 │ │ │ │ + ldr r5, [pc, #408] @ af084 │ │ │ │ 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 aef08 │ │ │ │ - ldr r0, [pc, #372] @ aefbc │ │ │ │ + beq aefd4 │ │ │ │ + ldr r0, [pc, #372] @ af088 │ │ │ │ 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 aef64 │ │ │ │ + bne af030 │ │ │ │ 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 aeeb8 │ │ │ │ + bne aef84 │ │ │ │ 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 aef24 │ │ │ │ + bgt aeff0 │ │ │ │ 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] │ │ │ │ @@ -132816,22 +132871,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 aeea4 │ │ │ │ + b aef70 │ │ │ │ mov r1, #1 │ │ │ │ movw r0, #42540 @ 0xa62c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a6d20 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a6de0 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne aee70 │ │ │ │ - b aeea4 │ │ │ │ + bne aef3c │ │ │ │ + b aef70 │ │ │ │ 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] │ │ │ │ @@ -132839,83 +132894,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 aeea4 │ │ │ │ - movw r2, #58708 @ 0xe554 │ │ │ │ + b aef70 │ │ │ │ + movw r2, #57428 @ 0xe054 │ │ │ │ movt r2, #27 │ │ │ │ cmp r1, r2 │ │ │ │ - bne aef9c │ │ │ │ - ldr r0, [pc, #68] @ aefc0 │ │ │ │ + bne af068 │ │ │ │ + ldr r0, [pc, #68] @ af08c │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bdcb8 │ │ │ │ + bl 1bd7b8 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aee70 │ │ │ │ + bne aef3c │ │ │ │ mov r0, r3 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b aee70 │ │ │ │ + b aef3c │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b aee70 │ │ │ │ + b aef3c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000aefc4 : │ │ │ │ +000af090 : │ │ │ │ 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 af0ac │ │ │ │ + beq af178 │ │ │ │ mov r0, r4 │ │ │ │ add r3, fp, #8 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a6c0c │ │ │ │ + bl a6ccc │ │ │ │ cmp r0, #0 │ │ │ │ - beq af058 │ │ │ │ + beq af124 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ add r5, r0, #12 │ │ │ │ mov r1, r2 │ │ │ │ cmp r1, r4 │ │ │ │ add r1, r1, #1 │ │ │ │ - bge af050 │ │ │ │ + bge af11c │ │ │ │ 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 af014 │ │ │ │ + b af0e0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne af068 │ │ │ │ + bne af134 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ - ldr ip, [pc, #68] @ af0b4 │ │ │ │ + ldr ip, [pc, #68] @ af180 │ │ │ │ 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] │ │ │ │ @@ -132923,935 +132978,935 @@ │ │ │ │ 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 af058 │ │ │ │ - ldr r0, [pc, #4] @ af0b8 │ │ │ │ - b af058 │ │ │ │ + b af124 │ │ │ │ + ldr r0, [pc, #4] @ af184 │ │ │ │ + b af124 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ │ │ │ │ -000af0bc : │ │ │ │ +000af188 : │ │ │ │ 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 af100 │ │ │ │ + bne af1cc │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4] │ │ │ │ movw r0, #30360 @ 0x7698 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a9c4c │ │ │ │ + bl a9ca4 │ │ │ │ cmp r0, #0 │ │ │ │ strne r4, [r0, #20] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11472 @ 0x2cd0 │ │ │ │ + movw r1, #17452 @ 0x442c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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 af158 │ │ │ │ + beq af224 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af4fc │ │ │ │ + bne af5c8 │ │ │ │ ldr r4, [r2, #128] @ 0x80 │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af174 │ │ │ │ + beq af240 │ │ │ │ ldr r1, [r2, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - bne af8f4 │ │ │ │ + bne af9c0 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af18c │ │ │ │ + beq af258 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af41c │ │ │ │ + bne af4e8 │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af1a4 │ │ │ │ + beq af270 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af3ac │ │ │ │ + bne af478 │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af1bc │ │ │ │ + beq af288 │ │ │ │ ldr r1, [r2, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - bne af890 │ │ │ │ + bne af95c │ │ │ │ ldr r1, [r3, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b0de0 │ │ │ │ + beq b0eac │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - bne af1ec │ │ │ │ + bne af2b8 │ │ │ │ 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 af210 │ │ │ │ + bne af2dc │ │ │ │ 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 afb2c │ │ │ │ + bne afbf8 │ │ │ │ ldr r1, [r2, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - beq afb2c │ │ │ │ + beq afbf8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq af94c │ │ │ │ + beq afa18 │ │ │ │ ldr ip, [r4, #44] @ 0x2c │ │ │ │ cmp r1, ip │ │ │ │ - bne afe1c │ │ │ │ + bne afee8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af254 │ │ │ │ + bne af320 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne afb48 │ │ │ │ + bne afc14 │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - bne af278 │ │ │ │ + bne af344 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #2048 @ 0x800 │ │ │ │ - bne b0dc4 │ │ │ │ + bne b0e90 │ │ │ │ ldr r1, [r2, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - bne b02e0 │ │ │ │ + bne b03ac │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [r3, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - bne af2a8 │ │ │ │ + bne af374 │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af2a8 │ │ │ │ + beq af374 │ │ │ │ cmp r4, #0 │ │ │ │ - beq af980 │ │ │ │ + beq afa4c │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, r1 │ │ │ │ - bne af980 │ │ │ │ + bne afa4c │ │ │ │ ldr r1, [r3, #100] @ 0x64 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af990 │ │ │ │ + beq afa5c │ │ │ │ ldrd r0, [r3, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne af2cc │ │ │ │ + bne af398 │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne afa20 │ │ │ │ + bne afaec │ │ │ │ cmp r1, #0 │ │ │ │ - bne af2e0 │ │ │ │ + bne af3ac │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afc1c │ │ │ │ + bne afce8 │ │ │ │ ldr r1, [r3, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ - bne afc64 │ │ │ │ + bne afd30 │ │ │ │ ldr lr, [r2, #136] @ 0x88 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b12bc │ │ │ │ + bne b1388 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr lr, [r3, #140] @ 0x8c │ │ │ │ ldr r0, [r3, #144] @ 0x90 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af318 │ │ │ │ + bne af3e4 │ │ │ │ ldr lr, [r2, #140] @ 0x8c │ │ │ │ cmp lr, #0 │ │ │ │ - bne afaa8 │ │ │ │ + bne afb74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq afb98 │ │ │ │ + beq afc64 │ │ │ │ ldr r0, [r3, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afae0 │ │ │ │ + bne afbac │ │ │ │ ldr r0, [r2, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq afae0 │ │ │ │ + beq afbac │ │ │ │ cmp r4, #0 │ │ │ │ - beq afb5c │ │ │ │ + beq afc28 │ │ │ │ ldr lr, [r4, #148] @ 0x94 │ │ │ │ cmp lr, r0 │ │ │ │ ldr lr, [r3, #152] @ 0x98 │ │ │ │ - bne afcb4 │ │ │ │ + bne afd80 │ │ │ │ cmp lr, #0 │ │ │ │ - beq afcc0 │ │ │ │ + beq afd8c │ │ │ │ ldr r0, [r3, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af370 │ │ │ │ + bne af43c │ │ │ │ ldr r0, [r2, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afb0c │ │ │ │ + bne afbd8 │ │ │ │ ldr r0, [r3, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af388 │ │ │ │ + bne af454 │ │ │ │ ldr r0, [r2, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b046c │ │ │ │ + bne b0538 │ │ │ │ eor r1, r1, ip │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - bne afa74 │ │ │ │ + bne afb40 │ │ │ │ ldr r1, [r3, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq afec0 │ │ │ │ + beq aff8c │ │ │ │ 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 afdd0 │ │ │ │ + bne afe9c │ │ │ │ cmp lr, #0 │ │ │ │ - bne af3e0 │ │ │ │ + bne af4ac │ │ │ │ ldr ip, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b01a8 │ │ │ │ + bne b0274 │ │ │ │ cmp r6, #0 │ │ │ │ - bne af3f4 │ │ │ │ + bne af4c0 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b02d0 │ │ │ │ + bne b039c │ │ │ │ cmp r7, #0 │ │ │ │ - bne af1a4 │ │ │ │ + bne af270 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af1a4 │ │ │ │ + beq af270 │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ str lr, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne af1b0 │ │ │ │ - b af8c8 │ │ │ │ + bne af27c │ │ │ │ + b af994 │ │ │ │ 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 afd74 │ │ │ │ + bne afe40 │ │ │ │ cmp r5, #0 │ │ │ │ - bne affb8 │ │ │ │ + bne b0084 │ │ │ │ ldr r5, [r0] │ │ │ │ subs r7, r5, #0 │ │ │ │ - bne b01b8 │ │ │ │ + bne b0284 │ │ │ │ cmp r6, #0 │ │ │ │ - bne affcc │ │ │ │ + bne b0098 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne afff8 │ │ │ │ + bne b00c4 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b01e4 │ │ │ │ + bne b02b0 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0364 │ │ │ │ + bne b0430 │ │ │ │ ldr lr, [r1, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af490 │ │ │ │ + bne af55c │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0318 │ │ │ │ + bne b03e4 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af4a8 │ │ │ │ + bne af574 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b126c │ │ │ │ + bne b1338 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af4c0 │ │ │ │ + bne af58c │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne aff5c │ │ │ │ + bne b0028 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af4d8 │ │ │ │ + bne af5a4 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b12e8 │ │ │ │ + bne b13b4 │ │ │ │ ldr lr, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af18c │ │ │ │ + bne af258 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af18c │ │ │ │ + beq af258 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0090 │ │ │ │ - b affa4 │ │ │ │ + beq b015c │ │ │ │ + b b0070 │ │ │ │ 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 afd18 │ │ │ │ + bne afde4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0c18 │ │ │ │ + bne b0ce4 │ │ │ │ ldr lr, [r0] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0098 │ │ │ │ + bne b0164 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b0358 │ │ │ │ + bne b0424 │ │ │ │ ldr lr, [r0, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0c2c │ │ │ │ + bne b0cf8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne b00c4 │ │ │ │ + bne b0190 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0cd8 │ │ │ │ + bne b0da4 │ │ │ │ ldr lr, [r1, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af57c │ │ │ │ + bne af648 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b04 │ │ │ │ + bne b0bd0 │ │ │ │ ldr lr, [r1, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af594 │ │ │ │ + bne af660 │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b09e8 │ │ │ │ + bne b0ab4 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af5ac │ │ │ │ + bne af678 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0850 │ │ │ │ + bne b091c │ │ │ │ ldr lr, [r1, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af5c4 │ │ │ │ + bne af690 │ │ │ │ ldr lr, [r0, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b07d8 │ │ │ │ + bne b08a4 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af5dc │ │ │ │ + bne af6a8 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b06f8 │ │ │ │ + bne b07c4 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af5f4 │ │ │ │ + bne af6c0 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0680 │ │ │ │ + bne b074c │ │ │ │ ldr lr, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af60c │ │ │ │ + bne af6d8 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b059c │ │ │ │ + bne b0668 │ │ │ │ ldr lr, [r1, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af624 │ │ │ │ + bne af6f0 │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b70 │ │ │ │ + bne b0c3c │ │ │ │ ldr lr, [r1, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne af63c │ │ │ │ + bne af708 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0ab0 │ │ │ │ + bne b0b7c │ │ │ │ ldr lr, [r1, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af654 │ │ │ │ + bne af720 │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a3c │ │ │ │ + bne b0b08 │ │ │ │ ldr lr, [r1, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af66c │ │ │ │ + bne af738 │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b04c4 │ │ │ │ + bne b0590 │ │ │ │ ldr lr, [r1, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af684 │ │ │ │ + bne af750 │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0544 │ │ │ │ + bne b0610 │ │ │ │ ldr lr, [r1, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne af69c │ │ │ │ + bne af768 │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b03d4 │ │ │ │ + bne b04a0 │ │ │ │ ldr lr, [r1, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af6b4 │ │ │ │ + bne af780 │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b096c │ │ │ │ + bne b0a38 │ │ │ │ ldr lr, [r1, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af6cc │ │ │ │ + bne af798 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0910 │ │ │ │ + bne b09dc │ │ │ │ ldr lr, [r1, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne af6e4 │ │ │ │ + bne af7b0 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b139c │ │ │ │ + bne b1468 │ │ │ │ ldr lr, [r1, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af6fc │ │ │ │ + bne af7c8 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1964 │ │ │ │ + bne b1a30 │ │ │ │ ldr lr, [r1, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af714 │ │ │ │ + bne af7e0 │ │ │ │ ldr lr, [r0, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1770 │ │ │ │ + bne b183c │ │ │ │ ldr lr, [r1, #88] @ 0x58 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af72c │ │ │ │ + bne af7f8 │ │ │ │ ldr lr, [r0, #88] @ 0x58 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1aa4 │ │ │ │ + bne b1b70 │ │ │ │ ldr lr, [r1, #92] @ 0x5c │ │ │ │ cmp lr, #0 │ │ │ │ - bne af744 │ │ │ │ + bne af810 │ │ │ │ ldr lr, [r0, #92] @ 0x5c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1804 │ │ │ │ + bne b18d0 │ │ │ │ ldr lr, [r1, #96] @ 0x60 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af75c │ │ │ │ + bne af828 │ │ │ │ ldr lr, [r0, #96] @ 0x60 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1a54 │ │ │ │ + bne b1b20 │ │ │ │ ldr lr, [r1, #100] @ 0x64 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af774 │ │ │ │ + bne af840 │ │ │ │ ldr lr, [r0, #100] @ 0x64 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1a34 │ │ │ │ + bne b1b00 │ │ │ │ ldr lr, [r1, #104] @ 0x68 │ │ │ │ cmp lr, #0 │ │ │ │ ldr lr, [r1, #108] @ 0x6c │ │ │ │ - bne af790 │ │ │ │ + bne af85c │ │ │ │ ldr r5, [r0, #104] @ 0x68 │ │ │ │ subs r6, r5, #0 │ │ │ │ - bne b18ec │ │ │ │ + bne b19b8 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af7a4 │ │ │ │ + bne af870 │ │ │ │ ldr lr, [r0, #108] @ 0x6c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b189c │ │ │ │ + bne b1968 │ │ │ │ ldr lr, [r1, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af7bc │ │ │ │ + bne af888 │ │ │ │ ldr lr, [r0, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1294 │ │ │ │ + bne b1360 │ │ │ │ ldr lr, [r1, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af7d4 │ │ │ │ + bne af8a0 │ │ │ │ ldr lr, [r0, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0488 │ │ │ │ + bne b0554 │ │ │ │ ldr lr, [r1, #116] @ 0x74 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af7ec │ │ │ │ + bne af8b8 │ │ │ │ ldr lr, [r0, #116] @ 0x74 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b04b4 │ │ │ │ + bne b0580 │ │ │ │ ldr lr, [r1, #128] @ 0x80 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af804 │ │ │ │ + bne af8d0 │ │ │ │ ldr lr, [r0, #128] @ 0x80 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1a74 │ │ │ │ + bne b1b40 │ │ │ │ ldr lr, [r1, #124] @ 0x7c │ │ │ │ cmp lr, #0 │ │ │ │ - bne af81c │ │ │ │ + bne af8e8 │ │ │ │ ldr lr, [r0, #124] @ 0x7c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1a14 │ │ │ │ + bne b1ae0 │ │ │ │ ldr lr, [r1, #132] @ 0x84 │ │ │ │ cmp lr, #0 │ │ │ │ ldr lr, [r1, #136] @ 0x88 │ │ │ │ - bne af838 │ │ │ │ + bne af904 │ │ │ │ ldr r5, [r0, #132] @ 0x84 │ │ │ │ subs r6, r5, #0 │ │ │ │ - bne b051c │ │ │ │ + bne b05e8 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af84c │ │ │ │ + bne af918 │ │ │ │ ldr lr, [r0, #136] @ 0x88 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1814 │ │ │ │ + bne b18e0 │ │ │ │ ldr lr, [r1, #140] @ 0x8c │ │ │ │ cmp lr, #0 │ │ │ │ - bne af15c │ │ │ │ + bne af228 │ │ │ │ ldr lr, [r0, #140] @ 0x8c │ │ │ │ cmp lr, #0 │ │ │ │ - beq af15c │ │ │ │ + beq af228 │ │ │ │ cmp ip, #0 │ │ │ │ - beq af87c │ │ │ │ + beq af948 │ │ │ │ ldr r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ cmp lr, r0 │ │ │ │ - beq af15c │ │ │ │ + beq af228 │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ str lr, [r1, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne af168 │ │ │ │ - b af174 │ │ │ │ + bne af234 │ │ │ │ + b af240 │ │ │ │ ldr lr, [r4, #80] @ 0x50 │ │ │ │ ldm r0, {r5, ip} │ │ │ │ cmp lr, #0 │ │ │ │ - bne afe78 │ │ │ │ + bne aff44 │ │ │ │ cmp r5, #0 │ │ │ │ - bne af8b4 │ │ │ │ + bne af980 │ │ │ │ ldr lr, [r1] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1590 │ │ │ │ + bne b165c │ │ │ │ cmp ip, #0 │ │ │ │ - bne af8c8 │ │ │ │ + bne af994 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne afeac │ │ │ │ + bne aff78 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - bne af1c8 │ │ │ │ + bne af294 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq af1c8 │ │ │ │ + beq af294 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, r1 │ │ │ │ - beq af1c8 │ │ │ │ + beq af294 │ │ │ │ str r1, [r3, #24] │ │ │ │ - b af1c8 │ │ │ │ + b af294 │ │ │ │ ldr ip, [r4, #40] @ 0x28 │ │ │ │ ldm r0, {r5, lr} │ │ │ │ subs r7, ip, #0 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ - bne afe2c │ │ │ │ + bne afef8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne af91c │ │ │ │ + bne af9e8 │ │ │ │ ldr r5, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne b1300 │ │ │ │ + bne b13cc │ │ │ │ cmp lr, #0 │ │ │ │ - bne af930 │ │ │ │ + bne af9fc │ │ │ │ ldr lr, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b12d8 │ │ │ │ + bne b13a4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne af174 │ │ │ │ + bne af240 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq af174 │ │ │ │ + beq af240 │ │ │ │ str r1, [r0, #8] │ │ │ │ - b af174 │ │ │ │ + b af240 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r3, #44] @ 0x2c │ │ │ │ - bne af254 │ │ │ │ + bne af320 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq af254 │ │ │ │ - b afb54 │ │ │ │ + beq af320 │ │ │ │ + b afc20 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r3, #64] @ 0x40 │ │ │ │ - bne af2a8 │ │ │ │ + bne af374 │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af2a8 │ │ │ │ + beq af374 │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ str r1, [r3, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af2b4 │ │ │ │ + bne af380 │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - bne af2b4 │ │ │ │ + bne af380 │ │ │ │ tst ip, #2 │ │ │ │ - bne aff00 │ │ │ │ + bne affcc │ │ │ │ str r2, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r2, [r3, #132] @ 0x84 │ │ │ │ - ldr r1, [pc, #4012] @ b0960 │ │ │ │ + ldr r1, [pc, #4012] @ b0a2c │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a769c │ │ │ │ + bl a775c │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bne b025c │ │ │ │ - ldr r1, [pc, #3984] @ b0964 │ │ │ │ + bne b0328 │ │ │ │ + ldr r1, [pc, #3984] @ b0a30 │ │ │ │ mov r0, r5 │ │ │ │ strd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl a769c │ │ │ │ + bl a775c │ │ │ │ cmn r0, #1 │ │ │ │ - beq b1ac4 │ │ │ │ + beq b1b90 │ │ │ │ ldrd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r0, #0 │ │ │ │ - bne b0264 │ │ │ │ + bne b0330 │ │ │ │ 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 af2cc │ │ │ │ + bne af398 │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq af2cc │ │ │ │ + beq af398 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b19a8 │ │ │ │ + beq b1a74 │ │ │ │ ldr lr, [r4, #108] @ 0x6c │ │ │ │ cmp r0, lr │ │ │ │ - beq b019c │ │ │ │ + beq b0268 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [r3, #108] @ 0x6c │ │ │ │ - bne afa4c │ │ │ │ + bne afb18 │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne affd8 │ │ │ │ + bne b00a4 │ │ │ │ ldr r1, [r3, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ - bne afc64 │ │ │ │ + bne afd30 │ │ │ │ ldr lr, [r2, #136] @ 0x88 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af2f8 │ │ │ │ + beq af3c4 │ │ │ │ ldr r1, [r4, #136] @ 0x88 │ │ │ │ cmp lr, r1 │ │ │ │ - bne afc60 │ │ │ │ - b af2f8 │ │ │ │ + bne afd2c │ │ │ │ + b af3c4 │ │ │ │ tst ip, #16384 @ 0x4000 │ │ │ │ - beq af3a0 │ │ │ │ + beq af46c │ │ │ │ ldr r1, [r3, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne af3a0 │ │ │ │ + bne af46c │ │ │ │ ldr r1, [r2, #160] @ 0xa0 │ │ │ │ - movw r2, #47508 @ 0xb994 │ │ │ │ + movw r2, #47652 @ 0xba24 │ │ │ │ movt r2, #10 │ │ │ │ cmp r1, r2 │ │ │ │ - movweq r2, #47824 @ 0xbad0 │ │ │ │ + movweq r2, #48280 @ 0xbc98 │ │ │ │ movteq r2, #11 │ │ │ │ streq r2, [r3, #160] @ 0xa0 │ │ │ │ - b af3a0 │ │ │ │ + b af46c │ │ │ │ cmp r4, #0 │ │ │ │ - beq b1acc │ │ │ │ + beq b1b98 │ │ │ │ ldr r5, [r4, #140] @ 0x8c │ │ │ │ cmp lr, r5 │ │ │ │ - beq af318 │ │ │ │ + beq af3e4 │ │ │ │ cmp r0, #0 │ │ │ │ str lr, [r3, #140] @ 0x8c │ │ │ │ - beq b1500 │ │ │ │ + beq b15cc │ │ │ │ ldr r0, [r3, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afae0 │ │ │ │ + bne afbac │ │ │ │ ldr r0, [r2, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af340 │ │ │ │ + bne af40c │ │ │ │ ldr r0, [r3, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq afee8 │ │ │ │ + beq affb4 │ │ │ │ ldr r0, [r3, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af370 │ │ │ │ + bne af43c │ │ │ │ ldr r0, [r2, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af370 │ │ │ │ + beq af43c │ │ │ │ cmp r4, #0 │ │ │ │ - beq afb84 │ │ │ │ + beq afc50 │ │ │ │ ldr lr, [r4, #164] @ 0xa4 │ │ │ │ cmp lr, r0 │ │ │ │ ldr lr, [r3, #196] @ 0xc4 │ │ │ │ - beq b12f4 │ │ │ │ + beq b13c0 │ │ │ │ cmp lr, #0 │ │ │ │ str r0, [r3, #164] @ 0xa4 │ │ │ │ - beq afcfc │ │ │ │ - b af388 │ │ │ │ + beq afdc8 │ │ │ │ + b af454 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af254 │ │ │ │ + bne af320 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq af254 │ │ │ │ + beq af320 │ │ │ │ cmp r4, #0 │ │ │ │ - beq afb54 │ │ │ │ + beq afc20 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, r1 │ │ │ │ - beq af254 │ │ │ │ + beq af320 │ │ │ │ str r1, [r3, #28] │ │ │ │ - b af254 │ │ │ │ + b af320 │ │ │ │ str r0, [r3, #148] @ 0x94 │ │ │ │ ldr r0, [r3, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq afbd4 │ │ │ │ + beq afca0 │ │ │ │ ldr r0, [r3, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af370 │ │ │ │ + bne af43c │ │ │ │ ldr r0, [r2, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af370 │ │ │ │ + beq af43c │ │ │ │ str r0, [r3, #164] @ 0xa4 │ │ │ │ ldr r0, [r3, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq afc08 │ │ │ │ - b af388 │ │ │ │ + beq afcd4 │ │ │ │ + b af454 │ │ │ │ ldr lr, [r2, #144] @ 0x90 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af320 │ │ │ │ + beq af3ec │ │ │ │ cmp r4, #0 │ │ │ │ - bne b150c │ │ │ │ + bne b15d8 │ │ │ │ ldr r0, [r3, #148] @ 0x94 │ │ │ │ str lr, [r3, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afbc8 │ │ │ │ + bne afc94 │ │ │ │ ldr r0, [r2, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afb5c │ │ │ │ + bne afc28 │ │ │ │ ldr r0, [r3, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afaec │ │ │ │ + bne afbb8 │ │ │ │ ldr r0, [r2, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq afaec │ │ │ │ + beq afbb8 │ │ │ │ str r0, [r3, #152] @ 0x98 │ │ │ │ ldr r0, [r3, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afbfc │ │ │ │ + bne afcc8 │ │ │ │ ldr r0, [r2, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afb84 │ │ │ │ + bne afc50 │ │ │ │ ldr r0, [r3, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af388 │ │ │ │ + bne af454 │ │ │ │ ldr r0, [r2, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af388 │ │ │ │ + beq af454 │ │ │ │ str r0, [r3, #196] @ 0xc4 │ │ │ │ - b af388 │ │ │ │ + b af454 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b19c0 │ │ │ │ + beq b1a8c │ │ │ │ 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 afc44 │ │ │ │ + beq afd10 │ │ │ │ str r0, [r3, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ - bne afc6c │ │ │ │ + bne afd38 │ │ │ │ cmp r5, #0 │ │ │ │ - beq af2f8 │ │ │ │ + beq af3c4 │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ cmp r5, r0 │ │ │ │ - beq afc78 │ │ │ │ + beq afd44 │ │ │ │ str lr, [r3, #136] @ 0x88 │ │ │ │ ldr r1, [r2, #136] @ 0x88 │ │ │ │ mov r5, r1 │ │ │ │ subs r0, r5, #0 │ │ │ │ - beq af2f8 │ │ │ │ + beq af3c4 │ │ │ │ ldr r1, [r3, #136] @ 0x88 │ │ │ │ cmp r1, r0 │ │ │ │ - bne af2f8 │ │ │ │ + bne af3c4 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst ip, #256 @ 0x100 │ │ │ │ - beq af2fc │ │ │ │ + beq af3c8 │ │ │ │ tst r1, #131072 @ 0x20000 │ │ │ │ - beq af2fc │ │ │ │ + beq af3c8 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ orr ip, ip, #131072 @ 0x20000 │ │ │ │ str ip, [r3, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r3, #144] @ 0x90 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ - beq af30c │ │ │ │ - b af318 │ │ │ │ + beq af3d8 │ │ │ │ + b af3e4 │ │ │ │ cmp lr, #0 │ │ │ │ str r0, [r3, #148] @ 0x94 │ │ │ │ - bne af358 │ │ │ │ + bne af424 │ │ │ │ ldr r0, [r2, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq afaec │ │ │ │ + beq afbb8 │ │ │ │ ldr lr, [r4, #152] @ 0x98 │ │ │ │ cmp lr, r0 │ │ │ │ ldr lr, [r3, #164] @ 0xa4 │ │ │ │ - bne b17d4 │ │ │ │ + bne b18a0 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afcf0 │ │ │ │ + bne afdbc │ │ │ │ ldr r0, [r2, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afb0c │ │ │ │ + bne afbd8 │ │ │ │ ldr r0, [r3, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af388 │ │ │ │ + bne af454 │ │ │ │ ldr r0, [r2, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af388 │ │ │ │ + beq af454 │ │ │ │ ldr lr, [r4, #196] @ 0xc4 │ │ │ │ cmp lr, r0 │ │ │ │ - beq af388 │ │ │ │ - b afc14 │ │ │ │ + beq af454 │ │ │ │ + b afce0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne afd2c │ │ │ │ + bne afdf8 │ │ │ │ ldr ip, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0df8 │ │ │ │ + bne b0ec4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne afd40 │ │ │ │ + bne afe0c │ │ │ │ ldr ip, [r0, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0bf0 │ │ │ │ + bne b0cbc │ │ │ │ cmp r7, #0 │ │ │ │ - bne afd54 │ │ │ │ + bne afe20 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0eac │ │ │ │ + bne b0f78 │ │ │ │ ldr ip, [r1, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne afd6c │ │ │ │ + bne afe38 │ │ │ │ ldr ip, [r0, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0c94 │ │ │ │ + bne b0d60 │ │ │ │ mov ip, r4 │ │ │ │ - b af57c │ │ │ │ + b af648 │ │ │ │ cmp r5, #0 │ │ │ │ - bne afd88 │ │ │ │ + bne afe54 │ │ │ │ ldr ip, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0180 │ │ │ │ + bne b024c │ │ │ │ cmp r6, #0 │ │ │ │ - bne afd9c │ │ │ │ + bne afe68 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1180 │ │ │ │ + bne b124c │ │ │ │ cmp lr, #0 │ │ │ │ - bne afdb0 │ │ │ │ + bne afe7c │ │ │ │ ldr ip, [r0, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1190 │ │ │ │ + bne b125c │ │ │ │ ldr ip, [r1, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne afdc8 │ │ │ │ + bne afe94 │ │ │ │ ldr ip, [r0, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0288 │ │ │ │ + bne b0354 │ │ │ │ mov ip, r4 │ │ │ │ - b af490 │ │ │ │ + b af55c │ │ │ │ cmp lr, #0 │ │ │ │ - bne afde4 │ │ │ │ + bne afeb0 │ │ │ │ ldr lr, [r0] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0164 │ │ │ │ + bne b0230 │ │ │ │ cmp r6, #0 │ │ │ │ - bne afdf8 │ │ │ │ + bne afec4 │ │ │ │ ldr lr, [r0, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b026c │ │ │ │ + bne b0338 │ │ │ │ cmp r7, #0 │ │ │ │ - bne af1a4 │ │ │ │ + bne af270 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af1a4 │ │ │ │ + beq af270 │ │ │ │ ldr r0, [ip, #8] │ │ │ │ cmp r0, lr │ │ │ │ - bne af408 │ │ │ │ - b af1a4 │ │ │ │ + bne af4d4 │ │ │ │ + b af270 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r3, #44] @ 0x2c │ │ │ │ - beq af248 │ │ │ │ - b af254 │ │ │ │ + beq af314 │ │ │ │ + b af320 │ │ │ │ cmp r5, #0 │ │ │ │ - bne afe40 │ │ │ │ + bne aff0c │ │ │ │ ldr r5, [r1] │ │ │ │ subs r6, r5, #0 │ │ │ │ - bne b19e8 │ │ │ │ + bne b1ab4 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afe54 │ │ │ │ + bne aff20 │ │ │ │ ldr lr, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1310 │ │ │ │ + bne b13dc │ │ │ │ cmp ip, #0 │ │ │ │ - bne af174 │ │ │ │ + bne af240 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq af174 │ │ │ │ + beq af240 │ │ │ │ ldr ip, [r7, #8] │ │ │ │ cmp ip, r1 │ │ │ │ - bne af944 │ │ │ │ - b af174 │ │ │ │ + bne afa10 │ │ │ │ + b af240 │ │ │ │ cmp r5, #0 │ │ │ │ - bne afe8c │ │ │ │ + bne aff58 │ │ │ │ ldr r5, [r1] │ │ │ │ subs r6, r5, #0 │ │ │ │ - bne b15c8 │ │ │ │ + bne b1694 │ │ │ │ cmp ip, #0 │ │ │ │ - bne af8c8 │ │ │ │ + bne af994 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq af8c8 │ │ │ │ + beq af994 │ │ │ │ ldr ip, [lr, #4] │ │ │ │ cmp ip, r1 │ │ │ │ - beq af1bc │ │ │ │ + beq af288 │ │ │ │ ldr ip, [r3, #24] │ │ │ │ str r1, [r0, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne af1c8 │ │ │ │ - b af8d4 │ │ │ │ + bne af294 │ │ │ │ + b af9a0 │ │ │ │ ldr r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq af3a0 │ │ │ │ + beq af46c │ │ │ │ cmp r4, #0 │ │ │ │ - beq afee0 │ │ │ │ + beq affac │ │ │ │ ldr r1, [r4, #160] @ 0xa0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq af3a0 │ │ │ │ + beq af46c │ │ │ │ str r2, [r3, #160] @ 0xa0 │ │ │ │ - b af3a0 │ │ │ │ + b af46c │ │ │ │ ldr r0, [r2, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq afaec │ │ │ │ + beq afbb8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq afbe0 │ │ │ │ - b afccc │ │ │ │ - ldr ip, [pc, #2656] @ b0968 │ │ │ │ + beq afcac │ │ │ │ + b afd98 │ │ │ │ + ldr ip, [pc, #2656] @ b0a34 │ │ │ │ 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 │ │ │ │ @@ -133863,1848 +133918,1848 @@ │ │ │ │ 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, #2568] @ b0960 │ │ │ │ + ldr r1, [pc, #2568] @ b0a2c │ │ │ │ mov r0, r5 │ │ │ │ - b af9bc │ │ │ │ + b afa88 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b005c │ │ │ │ + beq b0128 │ │ │ │ ldr r5, [ip, #52] @ 0x34 │ │ │ │ ldr r5, [r5, #28] │ │ │ │ cmp r5, lr │ │ │ │ ldr r5, [r1, #32] │ │ │ │ - bne b0478 │ │ │ │ + bne b0544 │ │ │ │ cmp r5, #0 │ │ │ │ - bne aff8c │ │ │ │ + bne b0058 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1214 │ │ │ │ + bne b12e0 │ │ │ │ ldr lr, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af18c │ │ │ │ + bne af258 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af18c │ │ │ │ + beq af258 │ │ │ │ ldr ip, [ip, #52] @ 0x34 │ │ │ │ ldr ip, [ip, #36] @ 0x24 │ │ │ │ cmp ip, r0 │ │ │ │ - beq af18c │ │ │ │ - b b0090 │ │ │ │ + beq af258 │ │ │ │ + b b015c │ │ │ │ cmp r6, #0 │ │ │ │ - bne affcc │ │ │ │ + bne b0098 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne afff8 │ │ │ │ + bne b00c4 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af46c │ │ │ │ - b af478 │ │ │ │ + beq af538 │ │ │ │ + b af544 │ │ │ │ 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 afc40 │ │ │ │ - b afc44 │ │ │ │ + bne afd0c │ │ │ │ + b afd10 │ │ │ │ cmp lr, #0 │ │ │ │ ldr lr, [r1, #12] │ │ │ │ str r5, [r1, #4] │ │ │ │ mov r5, lr │ │ │ │ - bne b16d4 │ │ │ │ + bne b17a0 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0368 │ │ │ │ + bne b0434 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b002c │ │ │ │ + bne b00f8 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0318 │ │ │ │ + bne b03e4 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0044 │ │ │ │ + bne b0110 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0214 │ │ │ │ + bne b02e0 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af4c0 │ │ │ │ + bne af58c │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af4c0 │ │ │ │ + beq af58c │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #28] │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ - bne b007c │ │ │ │ + bne b0148 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b024c │ │ │ │ + bne b0318 │ │ │ │ cmp ip, #0 │ │ │ │ - bne af18c │ │ │ │ + bne af258 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af18c │ │ │ │ + beq af258 │ │ │ │ str r0, [r1, #36] @ 0x24 │ │ │ │ - b af18c │ │ │ │ + b af258 │ │ │ │ cmp r6, #0 │ │ │ │ str lr, [r1] │ │ │ │ - bne b00b0 │ │ │ │ + bne b017c │ │ │ │ ldr lr, [r0, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0c2c │ │ │ │ + bne b0cf8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne b00c4 │ │ │ │ + bne b0190 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0cd8 │ │ │ │ + bne b0da4 │ │ │ │ ldr lr, [r1, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b00dc │ │ │ │ + bne b01a8 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b04 │ │ │ │ + bne b0bd0 │ │ │ │ ldr lr, [r1, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af594 │ │ │ │ + bne af660 │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af594 │ │ │ │ + beq af660 │ │ │ │ ldr ip, [r1, #20] │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #24] │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #16] │ │ │ │ - bne b0118 │ │ │ │ + bne b01e4 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b085c │ │ │ │ + bne b0928 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b15b4 │ │ │ │ + bne b1680 │ │ │ │ ldr lr, [r0, #24] │ │ │ │ ldr ip, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b07e4 │ │ │ │ + bne b08b0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b15c0 │ │ │ │ + bne b168c │ │ │ │ ldr lr, [r0, #28] │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0704 │ │ │ │ + bne b07d0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b015c │ │ │ │ + bne b0228 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0688 │ │ │ │ + bne b0754 │ │ │ │ mov ip, #0 │ │ │ │ - b af5f4 │ │ │ │ + b af6c0 │ │ │ │ ldr r5, [ip] │ │ │ │ cmp r5, lr │ │ │ │ - beq afde4 │ │ │ │ + beq afeb0 │ │ │ │ cmp r6, #0 │ │ │ │ str lr, [r1] │ │ │ │ - beq afdec │ │ │ │ - b afdf8 │ │ │ │ + beq afeb8 │ │ │ │ + b afec4 │ │ │ │ ldr r5, [r7] │ │ │ │ cmp r5, ip │ │ │ │ - beq afd88 │ │ │ │ + beq afe54 │ │ │ │ cmp r6, #0 │ │ │ │ str ip, [r1] │ │ │ │ - beq afd90 │ │ │ │ - b afd9c │ │ │ │ + beq afe5c │ │ │ │ + b afe68 │ │ │ │ cmp r1, #0 │ │ │ │ - beq afa40 │ │ │ │ - b afa4c │ │ │ │ + beq afb0c │ │ │ │ + b afb18 │ │ │ │ cmp r6, #0 │ │ │ │ str ip, [r1] │ │ │ │ - beq af3e8 │ │ │ │ - b af3f4 │ │ │ │ + beq af4b4 │ │ │ │ + b af4c0 │ │ │ │ cmp r6, #0 │ │ │ │ str r7, [r1] │ │ │ │ - bne b01d0 │ │ │ │ + bne b029c │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne afff8 │ │ │ │ + bne b00c4 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b01e4 │ │ │ │ + bne b02b0 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0364 │ │ │ │ + bne b0430 │ │ │ │ ldr lr, [r1, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b01fc │ │ │ │ + bne b02c8 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0318 │ │ │ │ + bne b03e4 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af4a8 │ │ │ │ + bne af574 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af4a8 │ │ │ │ + beq af574 │ │ │ │ ldr ip, [r1, #28] │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #20] │ │ │ │ ldr ip, [r1, #32] │ │ │ │ - bne b0234 │ │ │ │ + bne b0300 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0060 │ │ │ │ + bne b012c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1284 │ │ │ │ + bne b1350 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b007c │ │ │ │ + beq b0148 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #32] │ │ │ │ - beq b0084 │ │ │ │ - b af18c │ │ │ │ + beq b0150 │ │ │ │ + b af258 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b1ac4 │ │ │ │ + beq b1b90 │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ - b af2b4 │ │ │ │ + b af380 │ │ │ │ ldr r5, [ip, #4] │ │ │ │ cmp r5, lr │ │ │ │ - beq afdf8 │ │ │ │ + beq afec4 │ │ │ │ cmp r7, #0 │ │ │ │ str lr, [r1, #4] │ │ │ │ - beq afe00 │ │ │ │ - b af1a4 │ │ │ │ + beq afecc │ │ │ │ + b af270 │ │ │ │ ldr lr, [r7, #12] │ │ │ │ cmp lr, ip │ │ │ │ ldr lr, [r1, #20] │ │ │ │ - beq b0c0c │ │ │ │ + beq b0cd8 │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [r1, #12] │ │ │ │ - bne b02b0 │ │ │ │ + bne b037c │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1468 │ │ │ │ + bne b1534 │ │ │ │ ldr ip, [r1, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b02c8 │ │ │ │ + bne b0394 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1240 │ │ │ │ + bne b130c │ │ │ │ mov ip, r4 │ │ │ │ - b af4c0 │ │ │ │ + b af58c │ │ │ │ cmp r7, #0 │ │ │ │ str ip, [r1, #4] │ │ │ │ - beq af3fc │ │ │ │ - b af1a4 │ │ │ │ + beq af4c8 │ │ │ │ + b af270 │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ cmp r4, #0 │ │ │ │ - beq af968 │ │ │ │ + beq afa34 │ │ │ │ ldr lr, [r4, #64] @ 0x40 │ │ │ │ cmp lr, r1 │ │ │ │ - beq b1248 │ │ │ │ + beq b1314 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r3, #64] @ 0x40 │ │ │ │ - bne af2a8 │ │ │ │ + bne af374 │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - bne af29c │ │ │ │ - b af2a8 │ │ │ │ + bne af368 │ │ │ │ + b af374 │ │ │ │ ldr ip, [r1, #20] │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #28] │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #12] │ │ │ │ - bne b033c │ │ │ │ + bne b0408 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0218 │ │ │ │ + bne b02e4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1278 │ │ │ │ + bne b1344 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - beq b0234 │ │ │ │ - b b0060 │ │ │ │ + beq b0300 │ │ │ │ + b b012c │ │ │ │ cmp r7, #0 │ │ │ │ - beq af558 │ │ │ │ - b af564 │ │ │ │ + beq af624 │ │ │ │ + b af630 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ str lr, [r1, #8] │ │ │ │ cmp r5, #0 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ mov r5, lr │ │ │ │ - bne b0388 │ │ │ │ + bne b0454 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0320 │ │ │ │ + bne b03ec │ │ │ │ cmp r5, #0 │ │ │ │ - bne b039c │ │ │ │ + bne b0468 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0214 │ │ │ │ + bne b02e0 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b03b4 │ │ │ │ + bne b0480 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b005c │ │ │ │ + bne b0128 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af4d8 │ │ │ │ + bne af5a4 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af4d8 │ │ │ │ + beq af5a4 │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ - b b024c │ │ │ │ + b b0318 │ │ │ │ cmp ip, #0 │ │ │ │ movne r8, ip │ │ │ │ - bne b08c4 │ │ │ │ + bne b0990 │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ str lr, [r1, #60] @ 0x3c │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [r1, #72] @ 0x48 │ │ │ │ mov r5, lr │ │ │ │ - bne b1408 │ │ │ │ + bne b14d4 │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b097c │ │ │ │ + bne b0a48 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0418 │ │ │ │ + bne b04e4 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0918 │ │ │ │ + bne b09e4 │ │ │ │ ldr lr, [r1, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0430 │ │ │ │ + bne b04fc │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1700 │ │ │ │ + bne b17cc │ │ │ │ ldr lr, [r1, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af6fc │ │ │ │ + bne af7c8 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af6fc │ │ │ │ + beq af7c8 │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #80] @ 0x50 │ │ │ │ - bne b0464 │ │ │ │ + bne b0530 │ │ │ │ ldr lr, [r0, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b09e0 │ │ │ │ + bne b0aac │ │ │ │ mov ip, #0 │ │ │ │ - b af714 │ │ │ │ + b af7e0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne afd08 │ │ │ │ - b afc14 │ │ │ │ + bne afdd4 │ │ │ │ + b afce0 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #28] │ │ │ │ - beq aff80 │ │ │ │ - b aff8c │ │ │ │ + beq b004c │ │ │ │ + b b0058 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0d88 │ │ │ │ + bne b0e54 │ │ │ │ str lr, [r1, #120] @ 0x78 │ │ │ │ ldr ip, [r1, #116] @ 0x74 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b04ac │ │ │ │ + bne b0578 │ │ │ │ ldr lr, [r0, #116] @ 0x74 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b04bc │ │ │ │ + bne b0588 │ │ │ │ mov ip, #0 │ │ │ │ - b af7ec │ │ │ │ + b af8b8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0db0 │ │ │ │ + bne b0e7c │ │ │ │ str lr, [r1, #116] @ 0x74 │ │ │ │ - b af7ec │ │ │ │ + b af8b8 │ │ │ │ cmp ip, #0 │ │ │ │ movne r8, ip │ │ │ │ - beq b060c │ │ │ │ + beq b06d8 │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #52] @ 0x34 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ - beq b1254 │ │ │ │ + beq b1320 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #52] @ 0x34 │ │ │ │ - bne b04fc │ │ │ │ + bne b05c8 │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0550 │ │ │ │ + bne b061c │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0514 │ │ │ │ + bne b05e0 │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b08c4 │ │ │ │ + bne b0990 │ │ │ │ mov ip, r8 │ │ │ │ - b af69c │ │ │ │ + b af768 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b10fc │ │ │ │ + bne b11c8 │ │ │ │ cmp lr, #0 │ │ │ │ str r6, [r1, #132] @ 0x84 │ │ │ │ - bne af84c │ │ │ │ + bne af918 │ │ │ │ ldr lr, [r0, #136] @ 0x88 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af84c │ │ │ │ + beq af918 │ │ │ │ str lr, [r1, #136] @ 0x88 │ │ │ │ - b af84c │ │ │ │ + b af918 │ │ │ │ cmp ip, #0 │ │ │ │ movne r8, ip │ │ │ │ - beq b0ff8 │ │ │ │ + beq b10c4 │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #56] @ 0x38 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ - beq b1260 │ │ │ │ + beq b132c │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #56] @ 0x38 │ │ │ │ - bne b057c │ │ │ │ + bne b0648 │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b08c4 │ │ │ │ + bne b0990 │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0594 │ │ │ │ + bne b0660 │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b106c │ │ │ │ + bne b1138 │ │ │ │ mov ip, r8 │ │ │ │ - b af6b4 │ │ │ │ + b af780 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0e14 │ │ │ │ + bne b0ee0 │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ str lr, [r1, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [r1, #44] @ 0x2c │ │ │ │ mov r5, lr │ │ │ │ - bne b1544 │ │ │ │ + bne b1610 │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b84 │ │ │ │ + bne b0c50 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b05dc │ │ │ │ + bne b06a8 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0768 │ │ │ │ + bne b0834 │ │ │ │ ldr lr, [r1, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b05f4 │ │ │ │ + bne b06c0 │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a44 │ │ │ │ + bne b0b10 │ │ │ │ ldr lr, [r1, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af66c │ │ │ │ + bne af738 │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af66c │ │ │ │ + beq af738 │ │ │ │ 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 b0634 │ │ │ │ + bne b0700 │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1000 │ │ │ │ + bne b10cc │ │ │ │ cmp r6, #0 │ │ │ │ - bne b13f4 │ │ │ │ + bne b14c0 │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b03e4 │ │ │ │ + bne b04b0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1400 │ │ │ │ + bne b14cc │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0978 │ │ │ │ + bne b0a44 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0678 │ │ │ │ + bne b0744 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0918 │ │ │ │ + bne b09e4 │ │ │ │ mov ip, #0 │ │ │ │ - b af6cc │ │ │ │ + b af798 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0f60 │ │ │ │ + bne b102c │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #32] │ │ │ │ - bne b06ac │ │ │ │ + bne b0778 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b05a8 │ │ │ │ + bne b0674 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b15a0 │ │ │ │ + bne b166c │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b80 │ │ │ │ + bne b0c4c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b15ac │ │ │ │ + bne b1678 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b076c │ │ │ │ + bne b0838 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b06f0 │ │ │ │ + bne b07bc │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a44 │ │ │ │ + bne b0b10 │ │ │ │ mov ip, #0 │ │ │ │ - b af654 │ │ │ │ + b af720 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0f14 │ │ │ │ + bne b0fe0 │ │ │ │ ldr ip, [r1, #32] │ │ │ │ str lr, [r1, #28] │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [r1, #36] @ 0x24 │ │ │ │ mov r5, lr │ │ │ │ - bne b164c │ │ │ │ + bne b1718 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0690 │ │ │ │ + bne b075c │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0738 │ │ │ │ + bne b0804 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b05a4 │ │ │ │ + bne b0670 │ │ │ │ ldr lr, [r1, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0750 │ │ │ │ + bne b081c │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b7c │ │ │ │ + bne b0c48 │ │ │ │ ldr lr, [r1, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne af63c │ │ │ │ + bne af708 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - beq af63c │ │ │ │ + beq af708 │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ mov r6, ip │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ cmp r6, #0 │ │ │ │ str lr, [r1, #44] @ 0x2c │ │ │ │ - bne b078c │ │ │ │ + bne b0858 │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a48 │ │ │ │ + bne b0b14 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1388 │ │ │ │ + bne b1454 │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0610 │ │ │ │ + bne b06dc │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1394 │ │ │ │ + bne b1460 │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0ffc │ │ │ │ + bne b10c8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b07d0 │ │ │ │ + bne b089c │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b03e0 │ │ │ │ + bne b04ac │ │ │ │ mov ip, #0 │ │ │ │ - b af69c │ │ │ │ + b af768 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0fac │ │ │ │ + bne b1078 │ │ │ │ ldr ip, [r1, #28] │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #24] │ │ │ │ - bne b0804 │ │ │ │ + bne b08d0 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0704 │ │ │ │ + bne b07d0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1470 │ │ │ │ + bne b153c │ │ │ │ ldr lr, [r0, #32] │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b068c │ │ │ │ + bne b0758 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b147c │ │ │ │ + bne b1548 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b05a8 │ │ │ │ + bne b0674 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0848 │ │ │ │ + bne b0914 │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b7c │ │ │ │ + bne b0c48 │ │ │ │ mov ip, #0 │ │ │ │ - b af624 │ │ │ │ + b af6f0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0ec8 │ │ │ │ + bne b0f94 │ │ │ │ ldr ip, [r1, #24] │ │ │ │ str lr, [r1, #20] │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ mov r5, lr │ │ │ │ - bne b15e4 │ │ │ │ + bne b16b0 │ │ │ │ ldr lr, [r0, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b07e8 │ │ │ │ + bne b08b4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0890 │ │ │ │ + bne b095c │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0700 │ │ │ │ + bne b07cc │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b08a8 │ │ │ │ + bne b0974 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0688 │ │ │ │ + bne b0754 │ │ │ │ ldr lr, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af60c │ │ │ │ + bne af6d8 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af60c │ │ │ │ - b b05a4 │ │ │ │ + beq af6d8 │ │ │ │ + b b0670 │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #60] @ 0x3c │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ - beq b1234 │ │ │ │ + beq b1300 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #60] @ 0x3c │ │ │ │ - bne b08f0 │ │ │ │ + bne b09bc │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b106c │ │ │ │ + bne b1138 │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0908 │ │ │ │ + bne b09d4 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0e64 │ │ │ │ + bne b0f30 │ │ │ │ mov ip, r8 │ │ │ │ - b af6cc │ │ │ │ + b af798 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0e60 │ │ │ │ + bne b0f2c │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ str lr, [r1, #72] @ 0x48 │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [r1, #80] @ 0x50 │ │ │ │ mov r5, lr │ │ │ │ - bne b1728 │ │ │ │ + bne b17f4 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1708 │ │ │ │ + bne b17d4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0950 │ │ │ │ + bne b0a1c │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0448 │ │ │ │ + bne b0514 │ │ │ │ ldr lr, [r1, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b0458 │ │ │ │ - b b0464 │ │ │ │ + beq b0524 │ │ │ │ + b b0530 │ │ │ │ strdeq r1, [r3], #-228 @ 0xffffff1c @ │ │ │ │ rsbeq r2, r3, r8, ror #2 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1068 │ │ │ │ + bne b1134 │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #64] @ 0x40 │ │ │ │ - bne b1698 │ │ │ │ + bne b1764 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b091c │ │ │ │ + bne b09e8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b175c │ │ │ │ + bne b1828 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1704 │ │ │ │ + bne b17d0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1768 │ │ │ │ + bne b1834 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b044c │ │ │ │ + bne b0518 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0464 │ │ │ │ + bne b0530 │ │ │ │ ldr lr, [r0, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b0464 │ │ │ │ + beq b0530 │ │ │ │ mov ip, r5 │ │ │ │ str lr, [r1, #84] @ 0x54 │ │ │ │ - b af714 │ │ │ │ + b af7e0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b00f4 │ │ │ │ + beq b01c0 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #16] │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #20] │ │ │ │ - bne b185c │ │ │ │ + bne b1928 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0a1c │ │ │ │ + bne b0ae8 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0ecc │ │ │ │ + bne b0f98 │ │ │ │ ldr ip, [r1, #24] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0a34 │ │ │ │ + bne b0b00 │ │ │ │ ldr lr, [r0, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0fb0 │ │ │ │ + bne b107c │ │ │ │ mov ip, r8 │ │ │ │ - b af5c4 │ │ │ │ + b af690 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1134 │ │ │ │ + bne b1200 │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ str lr, [r1, #48] @ 0x30 │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [r1, #56] @ 0x38 │ │ │ │ mov r5, lr │ │ │ │ - bne b133c │ │ │ │ + bne b1408 │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0614 │ │ │ │ + bne b06e0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0a7c │ │ │ │ + bne b0b48 │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0ff8 │ │ │ │ + bne b10c4 │ │ │ │ ldr lr, [r1, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a94 │ │ │ │ + bne b0b60 │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b03e0 │ │ │ │ + bne b04ac │ │ │ │ ldr lr, [r1, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af6b4 │ │ │ │ + bne af780 │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af6b4 │ │ │ │ - b b0974 │ │ │ │ + beq af780 │ │ │ │ + b b0a40 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0768 │ │ │ │ + beq b0834 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #44] @ 0x2c │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ - bne b1934 │ │ │ │ + bne b1a00 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0ae4 │ │ │ │ + bne b0bb0 │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1138 │ │ │ │ + bne b1204 │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0afc │ │ │ │ + bne b0bc8 │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b04d0 │ │ │ │ + bne b059c │ │ │ │ mov ip, r8 │ │ │ │ - b af66c │ │ │ │ + b af738 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ str lr, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ mov r5, lr │ │ │ │ - bne b0b28 │ │ │ │ + bne b0bf4 │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b00fc │ │ │ │ + bne b01c8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0b3c │ │ │ │ + bne b0c08 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0858 │ │ │ │ + bne b0924 │ │ │ │ ldr lr, [r1, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b54 │ │ │ │ + bne b0c20 │ │ │ │ ldr lr, [r0, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b07e0 │ │ │ │ + bne b08ac │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af5dc │ │ │ │ + bne af6a8 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af5dc │ │ │ │ - b b0700 │ │ │ │ + beq af6a8 │ │ │ │ + b b07cc │ │ │ │ cmp ip, #0 │ │ │ │ movne r8, ip │ │ │ │ - bne b10b4 │ │ │ │ + bne b1180 │ │ │ │ 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 b0ba4 │ │ │ │ + bne b0c70 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0770 │ │ │ │ + bne b083c │ │ │ │ cmp r6, #0 │ │ │ │ - bne b1454 │ │ │ │ + bne b1520 │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a48 │ │ │ │ + bne b0b14 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1460 │ │ │ │ + bne b152c │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0610 │ │ │ │ + bne b06dc │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0be8 │ │ │ │ + bne b0cb4 │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0ff8 │ │ │ │ + bne b10c4 │ │ │ │ mov ip, #0 │ │ │ │ - b af684 │ │ │ │ + b af750 │ │ │ │ ldr r5, [lr, #4] │ │ │ │ cmp r5, ip │ │ │ │ - beq afd40 │ │ │ │ + beq afe0c │ │ │ │ cmp r7, #0 │ │ │ │ str ip, [r1, #4] │ │ │ │ - beq afd48 │ │ │ │ - b afd54 │ │ │ │ + beq afe14 │ │ │ │ + b afe20 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b02a4 │ │ │ │ - b b02b0 │ │ │ │ + beq b0370 │ │ │ │ + b b037c │ │ │ │ cmp r6, #0 │ │ │ │ - bne b0358 │ │ │ │ + bne b0424 │ │ │ │ ldr lr, [r0, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - beq b0358 │ │ │ │ + beq b0424 │ │ │ │ str lr, [r1, #4] │ │ │ │ cmp r7, #0 │ │ │ │ ldr lr, [r1, #12] │ │ │ │ mov r5, lr │ │ │ │ - bne b0c4c │ │ │ │ + bne b0d18 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0cdc │ │ │ │ + bne b0da8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0c60 │ │ │ │ + bne b0d2c │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b04 │ │ │ │ + bne b0bd0 │ │ │ │ ldr lr, [r1, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0c78 │ │ │ │ + bne b0d44 │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b00f4 │ │ │ │ + bne b01c0 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af5ac │ │ │ │ + bne af678 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af5ac │ │ │ │ - b b0858 │ │ │ │ + beq af678 │ │ │ │ + b b0924 │ │ │ │ ldr lr, [lr, #12] │ │ │ │ cmp lr, ip │ │ │ │ ldr lr, [r1, #16] │ │ │ │ - bne b188c │ │ │ │ + bne b1958 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0cb8 │ │ │ │ + bne b0d84 │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b09f4 │ │ │ │ + bne b0ac0 │ │ │ │ ldr ip, [r1, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0cd0 │ │ │ │ + bne b0d9c │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0ecc │ │ │ │ + bne b0f98 │ │ │ │ mov ip, r4 │ │ │ │ - b af5ac │ │ │ │ + b af678 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ str lr, [r1, #8] │ │ │ │ cmp r5, #0 │ │ │ │ ldr lr, [r1, #16] │ │ │ │ mov r5, lr │ │ │ │ - bne b0cfc │ │ │ │ + bne b0dc8 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b08 │ │ │ │ + bne b0bd4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0d10 │ │ │ │ + bne b0ddc │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b00f4 │ │ │ │ + bne b01c0 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0d28 │ │ │ │ + bne b0df4 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0858 │ │ │ │ + bne b0924 │ │ │ │ ldr lr, [r1, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af5c4 │ │ │ │ + bne af690 │ │ │ │ ldr lr, [r0, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af5c4 │ │ │ │ - b b07e0 │ │ │ │ + beq af690 │ │ │ │ + b b08ac │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #108] @ 0x6c │ │ │ │ cmp r5, lr │ │ │ │ ldr r5, [r1, #112] @ 0x70 │ │ │ │ - beq b18e0 │ │ │ │ + beq b19ac │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #108] @ 0x6c │ │ │ │ - bne b0d70 │ │ │ │ + bne b0e3c │ │ │ │ ldr lr, [r0, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b14c4 │ │ │ │ + bne b1590 │ │ │ │ ldr lr, [r1, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af7d4 │ │ │ │ + bne af8a0 │ │ │ │ ldr lr, [r0, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af7d4 │ │ │ │ + beq af8a0 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #120] @ 0x78 │ │ │ │ cmp r5, lr │ │ │ │ ldr r5, [r1, #116] @ 0x74 │ │ │ │ - bne b16f0 │ │ │ │ + bne b17bc │ │ │ │ cmp r5, #0 │ │ │ │ - bne af7ec │ │ │ │ + bne af8b8 │ │ │ │ ldr lr, [r0, #116] @ 0x74 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af7ec │ │ │ │ + beq af8b8 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #116] @ 0x74 │ │ │ │ cmp r5, lr │ │ │ │ - beq af7ec │ │ │ │ - b b04bc │ │ │ │ + beq af8b8 │ │ │ │ + b b0588 │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [r2, #64] @ 0x40 │ │ │ │ orr ip, ip, #2048 @ 0x800 │ │ │ │ str ip, [r3, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af27c │ │ │ │ - b b02e4 │ │ │ │ + beq af348 │ │ │ │ + b b03b0 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq af1c8 │ │ │ │ + beq af294 │ │ │ │ cmp r4, #0 │ │ │ │ - beq af8ec │ │ │ │ - b af8e0 │ │ │ │ + beq af9b8 │ │ │ │ + b af9ac │ │ │ │ ldr r5, [lr] │ │ │ │ cmp r5, ip │ │ │ │ - beq afd2c │ │ │ │ + beq afdf8 │ │ │ │ cmp r6, #0 │ │ │ │ str ip, [r1] │ │ │ │ - beq afd34 │ │ │ │ - b afd40 │ │ │ │ + beq afe00 │ │ │ │ + b afe0c │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #36] @ 0x24 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ - bne b1320 │ │ │ │ + bne b13ec │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0e40 │ │ │ │ + bne b0f0c │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b10b4 │ │ │ │ + bne b1180 │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0e58 │ │ │ │ + bne b0f24 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0abc │ │ │ │ + bne b0b88 │ │ │ │ mov ip, r8 │ │ │ │ - b af63c │ │ │ │ + b af708 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #72] @ 0x48 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ - bne b1954 │ │ │ │ + bne b1a20 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0e8c │ │ │ │ + bne b0f58 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b13a8 │ │ │ │ + bne b1474 │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0ea4 │ │ │ │ + bne b0f70 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1970 │ │ │ │ + bne b1a3c │ │ │ │ mov ip, r8 │ │ │ │ - b af6fc │ │ │ │ + b af7c8 │ │ │ │ ldr r5, [lr, #8] │ │ │ │ cmp r5, ip │ │ │ │ ldr r5, [r1, #12] │ │ │ │ - bne b186c │ │ │ │ + bne b1938 │ │ │ │ cmp r5, #0 │ │ │ │ - beq afd60 │ │ │ │ - b afd6c │ │ │ │ + beq afe2c │ │ │ │ + b afe38 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #20] │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #24] │ │ │ │ - bne b187c │ │ │ │ + bne b1948 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0ef4 │ │ │ │ + bne b0fc0 │ │ │ │ ldr lr, [r0, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0fb0 │ │ │ │ + bne b107c │ │ │ │ ldr ip, [r1, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0f0c │ │ │ │ + bne b0fd8 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0f18 │ │ │ │ + bne b0fe4 │ │ │ │ mov ip, r8 │ │ │ │ - b af5dc │ │ │ │ + b af6a8 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #28] │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #32] │ │ │ │ - bne b17a4 │ │ │ │ + bne b1870 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0f40 │ │ │ │ + bne b100c │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0f64 │ │ │ │ + bne b1030 │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0f58 │ │ │ │ + bne b1024 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0e18 │ │ │ │ + bne b0ee4 │ │ │ │ mov ip, r8 │ │ │ │ - b af60c │ │ │ │ + b af6d8 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #32] │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ - bne b1794 │ │ │ │ + bne b1860 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0f8c │ │ │ │ + bne b1058 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0e18 │ │ │ │ + bne b0ee4 │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0fa4 │ │ │ │ + bne b1070 │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b10b4 │ │ │ │ + bne b1180 │ │ │ │ mov ip, r8 │ │ │ │ - b af624 │ │ │ │ + b af6f0 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #24] │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #28] │ │ │ │ - bne b183c │ │ │ │ + bne b1908 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0fd8 │ │ │ │ + bne b10a4 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0f18 │ │ │ │ + bne b0fe4 │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0ff0 │ │ │ │ + bne b10bc │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0f64 │ │ │ │ + bne b1030 │ │ │ │ mov ip, r8 │ │ │ │ - b af5f4 │ │ │ │ + b af6c0 │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ mov r6, ip │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ str lr, [r1, #56] @ 0x38 │ │ │ │ - bne b101c │ │ │ │ + bne b10e8 │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b03e4 │ │ │ │ + bne b04b0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1638 │ │ │ │ + bne b1704 │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0978 │ │ │ │ + bne b0a44 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1644 │ │ │ │ + bne b1710 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b091c │ │ │ │ + bne b09e8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1060 │ │ │ │ + bne b112c │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1700 │ │ │ │ + bne b17cc │ │ │ │ mov ip, #0 │ │ │ │ - b af6e4 │ │ │ │ + b af7b0 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #64] @ 0x40 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ - bne b16e0 │ │ │ │ + bne b17ac │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1094 │ │ │ │ + bne b1160 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0e64 │ │ │ │ + bne b0f30 │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b10ac │ │ │ │ + bne b1178 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b13a8 │ │ │ │ + bne b1474 │ │ │ │ mov ip, r8 │ │ │ │ - b af6e4 │ │ │ │ + b af7b0 │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #40] @ 0x28 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ - bne b12c8 │ │ │ │ + bne b1394 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b10dc │ │ │ │ + bne b11a8 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0abc │ │ │ │ + bne b0b88 │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b10f4 │ │ │ │ + bne b11c0 │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1138 │ │ │ │ + bne b1204 │ │ │ │ mov ip, r8 │ │ │ │ - b af654 │ │ │ │ + b af720 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ mov r7, r5 │ │ │ │ ldr r5, [r5, #132] @ 0x84 │ │ │ │ cmp r6, r5 │ │ │ │ - bne b1944 │ │ │ │ + bne b1a10 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af84c │ │ │ │ + bne af918 │ │ │ │ ldr lr, [r0, #136] @ 0x88 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af84c │ │ │ │ + beq af918 │ │ │ │ ldr r5, [r7, #136] @ 0x88 │ │ │ │ cmp r5, lr │ │ │ │ - bne b053c │ │ │ │ - b af84c │ │ │ │ + bne b0608 │ │ │ │ + b af918 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #48] @ 0x30 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ - bne b184c │ │ │ │ + bne b1918 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1160 │ │ │ │ + bne b122c │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b04d0 │ │ │ │ + bne b059c │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1178 │ │ │ │ + bne b1244 │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0550 │ │ │ │ + bne b061c │ │ │ │ mov ip, r8 │ │ │ │ - b af684 │ │ │ │ + b af750 │ │ │ │ ldr r5, [r7, #4] │ │ │ │ cmp r5, ip │ │ │ │ strne ip, [r1, #4] │ │ │ │ - b afd9c │ │ │ │ + b afe68 │ │ │ │ ldr lr, [r7, #8] │ │ │ │ cmp lr, ip │ │ │ │ ldr lr, [r1, #12] │ │ │ │ - bne b1a94 │ │ │ │ + bne b1b60 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b11b4 │ │ │ │ + bne b1280 │ │ │ │ ldr ip, [r0, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0288 │ │ │ │ + bne b0354 │ │ │ │ ldr ip, [r1, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1630 │ │ │ │ + bne b16fc │ │ │ │ ldr lr, [r0, #20] │ │ │ │ mov ip, r4 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af4a8 │ │ │ │ + beq af574 │ │ │ │ ldr r5, [ip, #52] @ 0x34 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ cmp r5, lr │ │ │ │ ldr r5, [r1, #28] │ │ │ │ - beq b1330 │ │ │ │ + beq b13fc │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #20] │ │ │ │ - bne b11fc │ │ │ │ + bne b12c8 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne aff64 │ │ │ │ + bne b0030 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af4d8 │ │ │ │ + bne af5a4 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af4d8 │ │ │ │ + beq af5a4 │ │ │ │ ldr r5, [ip, #52] @ 0x34 │ │ │ │ ldr r5, [r5, #32] │ │ │ │ cmp r5, lr │ │ │ │ ldr r5, [r1, #36] @ 0x24 │ │ │ │ - bne b1a04 │ │ │ │ + bne b1ad0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq aff98 │ │ │ │ - b af18c │ │ │ │ + beq b0064 │ │ │ │ + b af258 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b08e4 │ │ │ │ - b b08f0 │ │ │ │ + beq b09b0 │ │ │ │ + b b09bc │ │ │ │ mov ip, r4 │ │ │ │ - b aff64 │ │ │ │ + b b0030 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b0308 │ │ │ │ - b af2a8 │ │ │ │ + beq b03d4 │ │ │ │ + b af374 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b04f0 │ │ │ │ - b b04fc │ │ │ │ + beq b05bc │ │ │ │ + b b05c8 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0570 │ │ │ │ - b b057c │ │ │ │ + beq b063c │ │ │ │ + b b0648 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b11d0 │ │ │ │ - b b0214 │ │ │ │ + bne b129c │ │ │ │ + b b02e0 │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp ip, #0 │ │ │ │ - beq b023c │ │ │ │ + beq b0308 │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0084 │ │ │ │ - b af18c │ │ │ │ + beq b0150 │ │ │ │ + b af258 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b14c4 │ │ │ │ + bne b1590 │ │ │ │ ldr ip, [r1, #120] @ 0x78 │ │ │ │ str lr, [r1, #112] @ 0x70 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0494 │ │ │ │ + bne b0560 │ │ │ │ ldr lr, [r0, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b0494 │ │ │ │ - b b0490 │ │ │ │ + beq b0560 │ │ │ │ + b b055c │ │ │ │ cmp r4, #0 │ │ │ │ - bne afa64 │ │ │ │ - b afc60 │ │ │ │ + bne afb30 │ │ │ │ + b afd2c │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #40] @ 0x28 │ │ │ │ - beq b10d0 │ │ │ │ - b b10dc │ │ │ │ + beq b119c │ │ │ │ + b b11a8 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r0, #4] │ │ │ │ - beq af938 │ │ │ │ - b af174 │ │ │ │ + beq afa04 │ │ │ │ + b af240 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b03cc │ │ │ │ - b b1214 │ │ │ │ + beq b0498 │ │ │ │ + b b12e0 │ │ │ │ cmp lr, #0 │ │ │ │ - beq afcfc │ │ │ │ - b af388 │ │ │ │ + beq afdc8 │ │ │ │ + b af454 │ │ │ │ cmp lr, #0 │ │ │ │ str r5, [r0] │ │ │ │ - beq af924 │ │ │ │ - b af930 │ │ │ │ + beq af9f0 │ │ │ │ + b af9fc │ │ │ │ ldr r5, [r7, #4] │ │ │ │ cmp r5, lr │ │ │ │ strne lr, [r0, #4] │ │ │ │ - b afe54 │ │ │ │ + b aff20 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #36] @ 0x24 │ │ │ │ - beq b0e34 │ │ │ │ - b b0e40 │ │ │ │ + beq b0f00 │ │ │ │ + b b0f0c │ │ │ │ cmp r5, #0 │ │ │ │ - beq b11f0 │ │ │ │ - b b11fc │ │ │ │ + beq b12bc │ │ │ │ + b b12c8 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1828 │ │ │ │ + bne b18f4 │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0ffc │ │ │ │ + bne b10c8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1834 │ │ │ │ + bne b1900 │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b03e4 │ │ │ │ + bne b04b0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1380 │ │ │ │ + bne b144c │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0974 │ │ │ │ + bne b0a40 │ │ │ │ mov ip, #0 │ │ │ │ - b af6b4 │ │ │ │ + b af780 │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b07ac │ │ │ │ + beq b0878 │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ - b b07bc │ │ │ │ + b b0888 │ │ │ │ cmp ip, #0 │ │ │ │ movne r8, ip │ │ │ │ - beq b1700 │ │ │ │ + beq b17cc │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #76] @ 0x4c │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ - beq b17e4 │ │ │ │ + beq b18b0 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #76] @ 0x4c │ │ │ │ - bne b13d4 │ │ │ │ + bne b14a0 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1970 │ │ │ │ + bne b1a3c │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b13ec │ │ │ │ + bne b14b8 │ │ │ │ ldr lr, [r0, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b177c │ │ │ │ + bne b1848 │ │ │ │ mov ip, r8 │ │ │ │ - b af714 │ │ │ │ + b af7e0 │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0654 │ │ │ │ + beq b0720 │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ - b b0664 │ │ │ │ + b b0730 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b17f0 │ │ │ │ + bne b18bc │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b091c │ │ │ │ + bne b09e8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b17fc │ │ │ │ + bne b18c8 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1704 │ │ │ │ + bne b17d0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b144c │ │ │ │ + bne b1518 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0448 │ │ │ │ + bne b0514 │ │ │ │ mov ip, #0 │ │ │ │ - b af6fc │ │ │ │ + b af7c8 │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0bc4 │ │ │ │ + beq b0c90 │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ - b b0bd4 │ │ │ │ + b b0ca0 │ │ │ │ mov ip, r4 │ │ │ │ - b b11d0 │ │ │ │ + b b129c │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0824 │ │ │ │ + beq b08f0 │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ - b b0834 │ │ │ │ + b b0900 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #104] @ 0x68 │ │ │ │ cmp r6, r5 │ │ │ │ - beq b1928 │ │ │ │ + beq b19f4 │ │ │ │ cmp lr, #0 │ │ │ │ str r6, [r1, #104] @ 0x68 │ │ │ │ - bne b14ac │ │ │ │ + bne b1578 │ │ │ │ ldr lr, [r0, #108] @ 0x6c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0d44 │ │ │ │ + bne b0e10 │ │ │ │ ldr lr, [r1, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af7bc │ │ │ │ + bne af888 │ │ │ │ ldr lr, [r0, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af7bc │ │ │ │ + beq af888 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #112] @ 0x70 │ │ │ │ cmp r5, lr │ │ │ │ ldr r5, [r1, #120] @ 0x78 │ │ │ │ - beq b17c8 │ │ │ │ + beq b1894 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #112] @ 0x70 │ │ │ │ - bne b14f0 │ │ │ │ + bne b15bc │ │ │ │ ldr lr, [r0, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0d88 │ │ │ │ + bne b0e54 │ │ │ │ ldr lr, [r1, #116] @ 0x74 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b0da4 │ │ │ │ - b af7ec │ │ │ │ + beq b0e70 │ │ │ │ + b af8b8 │ │ │ │ ldr lr, [r2, #144] @ 0x90 │ │ │ │ cmp lr, #0 │ │ │ │ - beq afac8 │ │ │ │ + beq afb94 │ │ │ │ ldr r0, [r4, #144] @ 0x90 │ │ │ │ cmp r0, lr │ │ │ │ ldr r0, [r3, #148] @ 0x94 │ │ │ │ - beq af324 │ │ │ │ + beq af3f0 │ │ │ │ cmp r0, #0 │ │ │ │ str lr, [r3, #144] @ 0x90 │ │ │ │ - bne b1534 │ │ │ │ + bne b1600 │ │ │ │ ldr r0, [r2, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af340 │ │ │ │ + bne af40c │ │ │ │ ldr r0, [r3, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afaec │ │ │ │ - b afcc0 │ │ │ │ + bne afbb8 │ │ │ │ + b afd8c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1994 │ │ │ │ + bne b1a60 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b076c │ │ │ │ + bne b0838 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b19a0 │ │ │ │ + bne b1a6c │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a48 │ │ │ │ + bne b0b14 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1588 │ │ │ │ + bne b1654 │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b060c │ │ │ │ + bne b06d8 │ │ │ │ mov ip, #0 │ │ │ │ - b af66c │ │ │ │ + b af738 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r0] │ │ │ │ - beq af8bc │ │ │ │ - b af8c8 │ │ │ │ + beq af988 │ │ │ │ + b af994 │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ cmp ip, #0 │ │ │ │ - beq b06cc │ │ │ │ + beq b0798 │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ - b b06dc │ │ │ │ + b b07a8 │ │ │ │ ldr ip, [r1, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0138 │ │ │ │ + beq b0204 │ │ │ │ ldr ip, [r1, #32] │ │ │ │ - b b0148 │ │ │ │ + b b0214 │ │ │ │ ldr r5, [lr] │ │ │ │ cmp r5, r6 │ │ │ │ - beq afe8c │ │ │ │ + beq aff58 │ │ │ │ cmp ip, #0 │ │ │ │ str r6, [r0] │ │ │ │ - beq afe94 │ │ │ │ - b af8c8 │ │ │ │ + beq aff60 │ │ │ │ + b af994 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b17b4 │ │ │ │ + bne b1880 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0704 │ │ │ │ + bne b07d0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b17c0 │ │ │ │ + bne b188c │ │ │ │ ldr lr, [r0, #32] │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b068c │ │ │ │ + bne b0758 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1628 │ │ │ │ + bne b16f4 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b05a4 │ │ │ │ + bne b0670 │ │ │ │ mov ip, #0 │ │ │ │ - b af60c │ │ │ │ + b af6d8 │ │ │ │ mov ip, r4 │ │ │ │ - b af4a8 │ │ │ │ + b af574 │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b103c │ │ │ │ + beq b1108 │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ - b b104c │ │ │ │ + b b1118 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1748 │ │ │ │ + bne b1814 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b05a8 │ │ │ │ + bne b0674 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1754 │ │ │ │ + bne b1820 │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b80 │ │ │ │ + bne b0c4c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1690 │ │ │ │ + bne b175c │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0768 │ │ │ │ + bne b0834 │ │ │ │ mov ip, #0 │ │ │ │ - b af63c │ │ │ │ + b af708 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1738 │ │ │ │ + bne b1804 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1704 │ │ │ │ + bne b17d0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1730 │ │ │ │ + bne b17fc │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b044c │ │ │ │ + bne b0518 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0458 │ │ │ │ - b b0464 │ │ │ │ + beq b0524 │ │ │ │ + b b0530 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b0020 │ │ │ │ - b b002c │ │ │ │ + beq b00ec │ │ │ │ + b b00f8 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #64] @ 0x40 │ │ │ │ - beq b1088 │ │ │ │ - b b1094 │ │ │ │ + beq b1154 │ │ │ │ + b b1160 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #120] @ 0x78 │ │ │ │ - beq b0da4 │ │ │ │ - b af7ec │ │ │ │ + beq b0e70 │ │ │ │ + b af8b8 │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #76] @ 0x4c │ │ │ │ - bne b16c8 │ │ │ │ + bne b1794 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b09c8 │ │ │ │ - b b044c │ │ │ │ + beq b0a94 │ │ │ │ + b b0518 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b16b8 │ │ │ │ + beq b1784 │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ - b b16c8 │ │ │ │ + b b1794 │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b16b8 │ │ │ │ - b b1730 │ │ │ │ + beq b1784 │ │ │ │ + b b17fc │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b166c │ │ │ │ + beq b1738 │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ - b b167c │ │ │ │ + b b1748 │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b09b8 │ │ │ │ + beq b0a84 │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ - b b09c8 │ │ │ │ + b b0a94 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b09e0 │ │ │ │ + beq b0aac │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ cmp ip, lr │ │ │ │ mov ip, r8 │ │ │ │ - bne b09e0 │ │ │ │ - b af714 │ │ │ │ + bne b0aac │ │ │ │ + b af7e0 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #32] │ │ │ │ - beq b0f80 │ │ │ │ - b b0f8c │ │ │ │ + beq b104c │ │ │ │ + b b1058 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #28] │ │ │ │ - beq b0f34 │ │ │ │ - b b0f40 │ │ │ │ + beq b1000 │ │ │ │ + b b100c │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1604 │ │ │ │ + beq b16d0 │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ - b b1614 │ │ │ │ + b b16e0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b14e4 │ │ │ │ - b b14f0 │ │ │ │ + beq b15b0 │ │ │ │ + b b15bc │ │ │ │ cmp lr, #0 │ │ │ │ str r0, [r3, #152] @ 0x98 │ │ │ │ - beq afce4 │ │ │ │ - b afcf0 │ │ │ │ + beq afdb0 │ │ │ │ + b afdbc │ │ │ │ cmp ip, #0 │ │ │ │ - beq b13c8 │ │ │ │ - b b13d4 │ │ │ │ + beq b1494 │ │ │ │ + b b14a0 │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1428 │ │ │ │ + beq b14f4 │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ - b b1438 │ │ │ │ + b b1504 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1ae8 │ │ │ │ + bne b1bb4 │ │ │ │ str lr, [r1, #92] @ 0x5c │ │ │ │ - b af744 │ │ │ │ + b af810 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b053c │ │ │ │ + beq b0608 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ mov r7, r5 │ │ │ │ - b b1124 │ │ │ │ + b b11f0 │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ cmp ip, #0 │ │ │ │ - beq b135c │ │ │ │ + beq b1428 │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ - b b136c │ │ │ │ + b b1438 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #24] │ │ │ │ - beq b0fcc │ │ │ │ - b b0fd8 │ │ │ │ + beq b1098 │ │ │ │ + b b10a4 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #48] @ 0x30 │ │ │ │ - beq b1154 │ │ │ │ - b b1160 │ │ │ │ + beq b1220 │ │ │ │ + b b122c │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #16] │ │ │ │ - beq b0a10 │ │ │ │ - b b0a1c │ │ │ │ + beq b0adc │ │ │ │ + b b0ae8 │ │ │ │ cmp r5, #0 │ │ │ │ str ip, [r1, #8] │ │ │ │ - beq afd60 │ │ │ │ - b afd6c │ │ │ │ + beq afe2c │ │ │ │ + b afe38 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #20] │ │ │ │ - beq b0ee8 │ │ │ │ - b b0ef4 │ │ │ │ + beq b0fb4 │ │ │ │ + b b0fc0 │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [r1, #12] │ │ │ │ - beq b0cac │ │ │ │ - b b0cb8 │ │ │ │ + beq b0d78 │ │ │ │ + b b0d84 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0d44 │ │ │ │ + bne b0e10 │ │ │ │ ldr ip, [r1, #112] @ 0x70 │ │ │ │ str lr, [r1, #108] @ 0x6c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b18c0 │ │ │ │ + bne b198c │ │ │ │ ldr lr, [r0, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b129c │ │ │ │ + bne b1368 │ │ │ │ ldr ip, [r1, #120] @ 0x78 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b18d8 │ │ │ │ + bne b19a4 │ │ │ │ ldr lr, [r0, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0490 │ │ │ │ + bne b055c │ │ │ │ mov ip, #0 │ │ │ │ - b af7d4 │ │ │ │ + b af8a0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b0d64 │ │ │ │ - b b0d70 │ │ │ │ + beq b0e30 │ │ │ │ + b b0e3c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1484 │ │ │ │ + bne b1550 │ │ │ │ cmp lr, #0 │ │ │ │ str r6, [r1, #104] @ 0x68 │ │ │ │ - bne b190c │ │ │ │ + bne b19d8 │ │ │ │ ldr lr, [r0, #108] @ 0x6c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b18a4 │ │ │ │ + bne b1970 │ │ │ │ ldr lr, [r1, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af7bc │ │ │ │ + bne af888 │ │ │ │ ldr lr, [r0, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af7bc │ │ │ │ - b b129c │ │ │ │ + beq af888 │ │ │ │ + b b1368 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b14a0 │ │ │ │ - b b14ac │ │ │ │ + beq b156c │ │ │ │ + b b1578 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #44] @ 0x2c │ │ │ │ - beq b0ad8 │ │ │ │ - b b0ae4 │ │ │ │ + beq b0ba4 │ │ │ │ + b b0bb0 │ │ │ │ cmp lr, #0 │ │ │ │ str r6, [r1, #132] @ 0x84 │ │ │ │ - beq b1118 │ │ │ │ - b af84c │ │ │ │ + beq b11e4 │ │ │ │ + b af918 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #72] @ 0x48 │ │ │ │ - beq b0e80 │ │ │ │ - b b0e8c │ │ │ │ + beq b0f4c │ │ │ │ + b b0f58 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0448 │ │ │ │ + beq b0514 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #80] @ 0x50 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ - beq b13d8 │ │ │ │ + beq b14a4 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #80] @ 0x50 │ │ │ │ - beq b13e0 │ │ │ │ - b b13ec │ │ │ │ + beq b14ac │ │ │ │ + b b14b8 │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1564 │ │ │ │ + beq b1630 │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ - b b1574 │ │ │ │ + b b1640 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [r3, #108] @ 0x6c │ │ │ │ - bne af2e0 │ │ │ │ + bne af3ac │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af2e0 │ │ │ │ + beq af3ac │ │ │ │ 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 afc6c │ │ │ │ + bne afd38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af2f8 │ │ │ │ - b afc60 │ │ │ │ + beq af3c4 │ │ │ │ + b afd2c │ │ │ │ ldr r5, [r7] │ │ │ │ cmp r5, r6 │ │ │ │ - beq afe40 │ │ │ │ + beq aff0c │ │ │ │ cmp lr, #0 │ │ │ │ str r6, [r0] │ │ │ │ - beq afe48 │ │ │ │ - b afe54 │ │ │ │ + beq aff14 │ │ │ │ + b aff20 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #32] │ │ │ │ - beq aff98 │ │ │ │ - b af18c │ │ │ │ + beq b0064 │ │ │ │ + b af258 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1a2c │ │ │ │ + beq b1af8 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #124] @ 0x7c │ │ │ │ cmp lr, r5 │ │ │ │ - beq af81c │ │ │ │ + beq af8e8 │ │ │ │ str lr, [r1, #124] @ 0x7c │ │ │ │ - b af81c │ │ │ │ + b af8e8 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1a4c │ │ │ │ + beq b1b18 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #100] @ 0x64 │ │ │ │ cmp lr, r5 │ │ │ │ - beq af774 │ │ │ │ + beq af840 │ │ │ │ str lr, [r1, #100] @ 0x64 │ │ │ │ - b af774 │ │ │ │ + b af840 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1a6c │ │ │ │ + beq b1b38 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #96] @ 0x60 │ │ │ │ cmp lr, r5 │ │ │ │ - beq af75c │ │ │ │ + beq af828 │ │ │ │ str lr, [r1, #96] @ 0x60 │ │ │ │ - b af75c │ │ │ │ + b af828 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1a8c │ │ │ │ + beq b1b58 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #128] @ 0x80 │ │ │ │ cmp lr, r5 │ │ │ │ - beq af804 │ │ │ │ + beq af8d0 │ │ │ │ str lr, [r1, #128] @ 0x80 │ │ │ │ - b af804 │ │ │ │ + b af8d0 │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [r1, #8] │ │ │ │ - beq afdbc │ │ │ │ - b afdc8 │ │ │ │ + beq afe88 │ │ │ │ + b afe94 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1abc │ │ │ │ + beq b1b88 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #88] @ 0x58 │ │ │ │ cmp lr, r5 │ │ │ │ - beq af72c │ │ │ │ + beq af7f8 │ │ │ │ str lr, [r1, #88] @ 0x58 │ │ │ │ - b af72c │ │ │ │ + b af7f8 │ │ │ │ mvn r0, #0 │ │ │ │ - b af3a4 │ │ │ │ + b af470 │ │ │ │ cmp r0, #0 │ │ │ │ str lr, [r3, #140] @ 0x8c │ │ │ │ - bne af320 │ │ │ │ + bne af3ec │ │ │ │ ldr lr, [r2, #144] @ 0x90 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af320 │ │ │ │ - b afbac │ │ │ │ + beq af3ec │ │ │ │ + b afc78 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #92] @ 0x5c │ │ │ │ cmp lr, r5 │ │ │ │ - bne b180c │ │ │ │ - b af744 │ │ │ │ + bne b18d8 │ │ │ │ + b af810 │ │ │ │ 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 b1e90 │ │ │ │ + bls b1f5c │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bhi b1d94 │ │ │ │ - ldr r2, [pc, #2216] @ b23dc │ │ │ │ + bhi b1e60 │ │ │ │ + ldr r2, [pc, #2220] @ b24ac │ │ │ │ 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 b2078 │ │ │ │ - ldr r0, [pc, #2192] @ b23e0 │ │ │ │ + beq b2144 │ │ │ │ + ldr r0, [pc, #2196] @ b24b0 │ │ │ │ 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 b21fc │ │ │ │ + bne b22c8 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #8 │ │ │ │ str r6, [r5, #12] │ │ │ │ str r2, [r5, #8] │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b1e4c │ │ │ │ + beq b1f18 │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - blt b1ebc │ │ │ │ + blt b1f88 │ │ │ │ ldr r4, [r6, r2] │ │ │ │ add r7, r6, r2 │ │ │ │ cmp r4, #0 │ │ │ │ - bne b1f2c │ │ │ │ + bne b1ff8 │ │ │ │ movw r8, #7724 @ 0x1e2c │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ ldr r4, [r8, #152] @ 0x98 │ │ │ │ - movw r2, #41068 @ 0xa06c │ │ │ │ + movw r2, #41156 @ 0xa0c4 │ │ │ │ movt r2, #10 │ │ │ │ movw r0, #7724 @ 0x1e2c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r1, #0 │ │ │ │ cmp r4, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne b237c │ │ │ │ - bl aa0e4 │ │ │ │ + bne b244c │ │ │ │ + bl aa13c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b1e68 │ │ │ │ + beq b1f34 │ │ │ │ ldr r2, [r8, #84] @ 0x54 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - beq b1c34 │ │ │ │ - ldr r2, [pc, #2016] @ b23dc │ │ │ │ + beq b1d00 │ │ │ │ + ldr r2, [pc, #2020] @ b24ac │ │ │ │ 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 │ │ │ │ @@ -135717,32 +135772,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, #916 @ 0x394 │ │ │ │ + movw r2, #84 @ 0x54 │ │ │ │ movt r2, #25 │ │ │ │ str r2, [r4, #28] │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr r2, [r7] │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b20d0 │ │ │ │ + bne b219c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r8 │ │ │ │ - bne b217c │ │ │ │ + bne b2248 │ │ │ │ str r2, [r4, #24] │ │ │ │ str r4, [r7] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r6, [r3, #180] @ 0xb4 │ │ │ │ tst r2, #2 │ │ │ │ - beq b1cd0 │ │ │ │ - ldr r1, [pc, #1864] @ b23dc │ │ │ │ + beq b1d9c │ │ │ │ + ldr r1, [pc, #1868] @ b24ac │ │ │ │ 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 │ │ │ │ @@ -135752,551 +135807,552 @@ │ │ │ │ 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 b1fe0 │ │ │ │ + beq b20ac │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq b234c │ │ │ │ + beq b2418 │ │ │ │ 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 b2034 │ │ │ │ + bne b2100 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b2034 │ │ │ │ + beq b2100 │ │ │ │ ldr r1, [r6, #24] │ │ │ │ - movw r3, #46952 @ 0xb768 │ │ │ │ + movw r3, #45676 @ 0xb26c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ - beq b2060 │ │ │ │ - bl abc3c │ │ │ │ + beq b212c │ │ │ │ + bl abccc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b1d6c │ │ │ │ + bgt b1e38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b23c4 │ │ │ │ + beq b2494 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b1d88 │ │ │ │ + bgt b1e54 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b2340 │ │ │ │ + beq b240c │ │ │ │ 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, #64604 @ 0xfc5c │ │ │ │ + movw r2, #64728 @ 0xfcd8 │ │ │ │ movt r2, #9 │ │ │ │ ldr r5, [r4, #1008] @ 0x3f0 │ │ │ │ cmp r5, r2 │ │ │ │ - bne b21d4 │ │ │ │ - ldr r2, [pc, #1572] @ b23dc │ │ │ │ + bne b22a0 │ │ │ │ + ldr r2, [pc, #1576] @ b24ac │ │ │ │ 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 b21a8 │ │ │ │ + beq b2274 │ │ │ │ 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 b1f68 │ │ │ │ + beq b2034 │ │ │ │ movw r2, #43176 @ 0xa8a8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #1500] @ b23e0 │ │ │ │ + ldr r1, [pc, #1504] @ b24b0 │ │ │ │ str r2, [r5, #4] │ │ │ │ ldr r0, [r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b226c │ │ │ │ + ble b2338 │ │ │ │ ldr r4, [r1, #1708] @ 0x6ac │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - bne b2288 │ │ │ │ + bne b2354 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bic r2, r6, #-1073741824 @ 0xc0000000 │ │ │ │ lsr ip, r6, #30 │ │ │ │ str r2, [r5, #12] │ │ │ │ str ip, [r5, #16] │ │ │ │ mov r2, #16 │ │ │ │ str r2, [r5, #8] │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b1b90 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne b1c5c │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #27128 @ 0x69f8 │ │ │ │ + movw r1, #24792 @ 0x60d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b21f4 │ │ │ │ + bgt b22c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b21f4 │ │ │ │ + bne b22c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b b21f4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b b22c0 │ │ │ │ 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 b1e4c │ │ │ │ + beq b1f18 │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - bge b1b9c │ │ │ │ + bge b1c68 │ │ │ │ ldr r1, [r6, #84] @ 0x54 │ │ │ │ tst r1, #2 │ │ │ │ - beq b1b9c │ │ │ │ - ldr r1, [pc, #1292] @ b23dc │ │ │ │ + beq b1c68 │ │ │ │ + ldr r0, [pc, #1296] @ b24ac │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r0, [r6, #180] @ 0xb4 │ │ │ │ - sub r0, r0, #1 │ │ │ │ - ldr r2, [r2, r1] │ │ │ │ - mov r1, #28 │ │ │ │ - cmp r0, #10 │ │ │ │ - mul r1, r1, r0 │ │ │ │ - movls r0, #0 │ │ │ │ - movhi r0, #1 │ │ │ │ - add ip, r2, r1 │ │ │ │ + ldr r1, [r6, #180] @ 0xb4 │ │ │ │ + sub r1, r1, #1 │ │ │ │ + ldr r2, [r2, r0] │ │ │ │ + mov r0, #28 │ │ │ │ + cmp r1, #10 │ │ │ │ + mul r0, r0, r1 │ │ │ │ + movls r1, #0 │ │ │ │ + movhi r1, #1 │ │ │ │ + add ip, r2, r0 │ │ │ │ add ip, ip, #91136 @ 0x16400 │ │ │ │ ldr ip, [ip, #428] @ 0x1ac │ │ │ │ cmp ip, r6 │ │ │ │ - orreq r0, r0, #1 │ │ │ │ - cmp r0, #0 │ │ │ │ - addne r1, r1, #91136 @ 0x16400 │ │ │ │ - addeq r1, r1, #96256 @ 0x17800 │ │ │ │ + orreq r1, r1, #1 │ │ │ │ + cmp r1, #0 │ │ │ │ + addne r1, r0, #91136 @ 0x16400 │ │ │ │ + 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 b1bac │ │ │ │ + beq b1c78 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ movw r8, #7724 @ 0x1e2c │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b1bb4 │ │ │ │ + bne b1c80 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r8 │ │ │ │ - bne b1bb4 │ │ │ │ + bne b1c80 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - ble b1bb4 │ │ │ │ + ble b1c80 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ - b b1c7c │ │ │ │ + b b1d48 │ │ │ │ ldr ip, [r2, #24] │ │ │ │ ldr lr, [r2, #28] │ │ │ │ cmp lr, ip │ │ │ │ ldrcc r2, [r2, #12] │ │ │ │ strcc r2, [r0, #12] │ │ │ │ strcc r0, [r2, #8] │ │ │ │ - bcc b1df4 │ │ │ │ + bcc b1ec0 │ │ │ │ add r0, r2, ip │ │ │ │ str r0, [r2, #4] │ │ │ │ add r0, ip, #24 │ │ │ │ str r0, [r2, #24] │ │ │ │ str r1, [r2, ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne b1df4 │ │ │ │ + bne b1ec0 │ │ │ │ ldr r5, [r4, #968] @ 0x3c8 │ │ │ │ - movw r2, #32892 @ 0x807c │ │ │ │ + movw r2, #31676 @ 0x7bbc │ │ │ │ movt r2, #9 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r5, r2 │ │ │ │ - bne b22d8 │ │ │ │ + bne b23a4 │ │ │ │ mov r0, #20 │ │ │ │ bl 2e304 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b21f0 │ │ │ │ + beq b22bc │ │ │ │ ldr r2, [r7, #800] @ 0x320 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r7, #800] @ 0x320 │ │ │ │ - b b1df4 │ │ │ │ + b b1ec0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 2579ac <_Py_NewReference@@Base+0x1b3c> │ │ │ │ + bl 256d34 <_PyThreadState_New@@Base+0x22e0> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne b1cd8 │ │ │ │ + bne b1da4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b200c │ │ │ │ + bgt b20d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b23d0 │ │ │ │ + beq b24a0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b21f4 │ │ │ │ + bgt b22c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b21f4 │ │ │ │ + bne b22c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b b21f4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b b22c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 98e78 │ │ │ │ + bl 98ea8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b1d28 │ │ │ │ + bne b1df4 │ │ │ │ + mov r0, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 25766c <_Py_NewReference@@Base+0x17fc> │ │ │ │ - mvn r6, #0 │ │ │ │ - b b2068 │ │ │ │ - bl a9494 │ │ │ │ + bl 256958 <_PyThreadState_New@@Base+0x1f04> │ │ │ │ + mov r6, r0 │ │ │ │ + b b2134 │ │ │ │ + bl a94ec │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b1d5c │ │ │ │ - b b1d6c │ │ │ │ + ble b1e28 │ │ │ │ + b b1e38 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, #16 │ │ │ │ - bl 9fb0c │ │ │ │ + bl 9fb88 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq b21f0 │ │ │ │ + beq b22bc │ │ │ │ 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, #812] @ b23e0 │ │ │ │ + ldr r2, [pc, #816] @ b24b0 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r5] │ │ │ │ ldr r4, [r2, #1708] @ 0x6ac │ │ │ │ cmp r4, #0 │ │ │ │ - bne b2234 │ │ │ │ + bne b2300 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r5, #8] │ │ │ │ - b b1b74 │ │ │ │ + b b1c40 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne b22f0 │ │ │ │ + bne b23bc │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, r8 │ │ │ │ - bne b2334 │ │ │ │ + bne b2400 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - bne b210c │ │ │ │ + bne b21d8 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r8 │ │ │ │ - bne b2160 │ │ │ │ + bne b222c │ │ │ │ str r2, [r4, #24] │ │ │ │ str r4, [r2, #20] │ │ │ │ - b b1c78 │ │ │ │ + b b1d44 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b20f4 │ │ │ │ + bne b21c0 │ │ │ │ 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 b2100 │ │ │ │ + beq b21cc │ │ │ │ cmp r6, ip │ │ │ │ cmpne r6, lr │ │ │ │ - bne b21c4 │ │ │ │ + bne b2290 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, r0 │ │ │ │ - beq b2198 │ │ │ │ + beq b2264 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ str r1, [r4, #24] │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ strne r4, [r1, #20] │ │ │ │ str r4, [r2, #24] │ │ │ │ - b b1c7c │ │ │ │ + b b1d48 │ │ │ │ movw ip, #8392 @ 0x20c8 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r1, r0 │ │ │ │ cmpne r1, ip │ │ │ │ - beq b1c74 │ │ │ │ + beq b1d40 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq b1c78 │ │ │ │ - b b2104 │ │ │ │ + beq b1d44 │ │ │ │ + b b21d0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 9fd84 │ │ │ │ + bl 9fe00 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r5, r0 │ │ │ │ - b b1f98 │ │ │ │ + b b2064 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b2154 │ │ │ │ + beq b2220 │ │ │ │ mov r2, r1 │ │ │ │ - b b2160 │ │ │ │ + b b222c │ │ │ │ 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 b1df4 │ │ │ │ - bl 2e1c38 │ │ │ │ + bne b1ec0 │ │ │ │ + bl 2e1788 │ │ │ │ mvn r6, #0 │ │ │ │ - b b1d88 │ │ │ │ - movw r2, #58708 @ 0xe554 │ │ │ │ + b b1e54 │ │ │ │ + movw r2, #57428 @ 0xe054 │ │ │ │ movt r2, #27 │ │ │ │ cmp r4, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne b231c │ │ │ │ - ldr r0, [pc, #460] @ b23e4 │ │ │ │ - bl 1bdcb8 │ │ │ │ + bne b23e8 │ │ │ │ + ldr r0, [pc, #464] @ b24b4 │ │ │ │ + bl 1bd7b8 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b1b74 │ │ │ │ + bne b1c40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b1b74 │ │ │ │ - movw r1, #58708 @ 0xe554 │ │ │ │ + b b1c40 │ │ │ │ + movw r1, #57428 @ 0xe054 │ │ │ │ movt r1, #27 │ │ │ │ cmp r4, r1 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne b2390 │ │ │ │ - ldr r0, [pc, #404] @ b23e4 │ │ │ │ - bl 1bdcb8 │ │ │ │ + bne b2460 │ │ │ │ + ldr r0, [pc, #408] @ b24b4 │ │ │ │ + bl 1bd7b8 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b20c4 │ │ │ │ + bne b2190 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b20c4 │ │ │ │ + b b2190 │ │ │ │ ldr r4, [r1, #1708] @ 0x6ac │ │ │ │ add r0, r0, #1 │ │ │ │ mov ip, #1 │ │ │ │ str r0, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ str ip, [r5] │ │ │ │ - beq b1e24 │ │ │ │ - movw r2, #58708 @ 0xe554 │ │ │ │ + beq b1ef0 │ │ │ │ + movw r2, #57428 @ 0xe054 │ │ │ │ movt r2, #27 │ │ │ │ cmp r4, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne b22c0 │ │ │ │ - ldr r0, [pc, #320] @ b23e4 │ │ │ │ - bl 1bdcb8 │ │ │ │ + bne b238c │ │ │ │ + ldr r0, [pc, #324] @ b24b4 │ │ │ │ + bl 1bd7b8 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b1e24 │ │ │ │ + bne b1ef0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b1e24 │ │ │ │ + b b1ef0 │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b1e24 │ │ │ │ + b b1ef0 │ │ │ │ ldr r0, [r4, #964] @ 0x3c4 │ │ │ │ mov r1, #20 │ │ │ │ blx r5 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r5, r0 │ │ │ │ - b b1fc8 │ │ │ │ + b b2094 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, r8 │ │ │ │ - beq b2100 │ │ │ │ + beq b21cc │ │ │ │ movw ip, #8392 @ 0x20c8 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ movw r1, #7936 @ 0x1f00 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ cmpne r0, ip │ │ │ │ - beq b2198 │ │ │ │ - b b2100 │ │ │ │ + beq b2264 │ │ │ │ + b b21cc │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b1b74 │ │ │ │ + b b1c40 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - b b211c │ │ │ │ + b b21e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b b1d88 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b b1e54 │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq b23a8 │ │ │ │ - bl b6288 │ │ │ │ + beq b2478 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b23a8 │ │ │ │ - movw r0, #11396 @ 0x2c84 │ │ │ │ + bne b2478 │ │ │ │ + movw r0, #17376 @ 0x43e0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2799 @ 0xaef │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b b2058 │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + mvn r6, #0 │ │ │ │ + b b2134 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne b1c34 │ │ │ │ - b b1e68 │ │ │ │ + bne b1d00 │ │ │ │ + b b1f34 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b20c4 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b b2190 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11420 @ 0x2c9c │ │ │ │ + movw r1, #17400 @ 0x43f8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b b2058 │ │ │ │ + bl 16e8c0 │ │ │ │ + b b2444 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b b1d6c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b b1e38 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b b200c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b b20d8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000b23e8 : │ │ │ │ +000b24b8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b23fc │ │ │ │ + b b24cc │ │ │ │ │ │ │ │ -000b23fc : │ │ │ │ +000b24cc : │ │ │ │ cmp r0, #1024 @ 0x400 │ │ │ │ - bls b254c │ │ │ │ + bls b261c │ │ │ │ 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 b248c │ │ │ │ - ldr r3, [pc, #824] @ b2768 │ │ │ │ + bhi b255c │ │ │ │ + ldr r3, [pc, #824] @ b2838 │ │ │ │ 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 b25d4 │ │ │ │ - ldr r0, [pc, #800] @ b276c │ │ │ │ + beq b26a4 │ │ │ │ + ldr r0, [pc, #800] @ b283c │ │ │ │ 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 b2658 │ │ │ │ + bne b2728 │ │ │ │ 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, #64604 @ 0xfc5c │ │ │ │ + movw r3, #64728 @ 0xfcd8 │ │ │ │ movt r3, #9 │ │ │ │ ldr r2, [r2, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b2638 │ │ │ │ - ldr r3, [pc, #692] @ b2768 │ │ │ │ + bne b2708 │ │ │ │ + ldr r3, [pc, #692] @ b2838 │ │ │ │ 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 b2624 │ │ │ │ + beq b26f4 │ │ │ │ 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 b2564 │ │ │ │ + beq b2634 │ │ │ │ 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] @ b276c │ │ │ │ + ldr r2, [pc, #596] @ b283c │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r2, #1708] @ 0x6ac │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne b26c8 │ │ │ │ + bne b2798 │ │ │ │ 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] │ │ │ │ @@ -136310,297 +136366,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 b24f4 │ │ │ │ + bhi b25c4 │ │ │ │ add r0, r2, ip │ │ │ │ str r0, [r2, #4] │ │ │ │ add r0, ip, #24 │ │ │ │ str r0, [r2, #24] │ │ │ │ str r1, [r2, ip] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b24f4 │ │ │ │ + bne b25c4 │ │ │ │ ldr r2, [r5, #968] @ 0x3c8 │ │ │ │ - movw r3, #32892 @ 0x807c │ │ │ │ + movw r3, #31676 @ 0x7bbc │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b2700 │ │ │ │ + bne b27d0 │ │ │ │ mov r0, #20 │ │ │ │ bl 2e304 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b264c │ │ │ │ + beq b271c │ │ │ │ ldr r2, [r6, #800] @ 0x320 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r6, #800] @ 0x320 │ │ │ │ - b b24f4 │ │ │ │ + b b25c4 │ │ │ │ mov r0, #16 │ │ │ │ - bl 9fb0c │ │ │ │ + bl 9fb88 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b264c │ │ │ │ + beq b271c │ │ │ │ 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] @ b276c │ │ │ │ + ldr r2, [pc, #356] @ b283c │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r2, #1708] @ 0x6ac │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne b2690 │ │ │ │ + bne b2760 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b b2474 │ │ │ │ + b b2544 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #2 │ │ │ │ - bl 9fd84 │ │ │ │ + bl 9fe00 │ │ │ │ mov r3, r0 │ │ │ │ - b b2594 │ │ │ │ + b b2664 │ │ │ │ ldr r0, [r5, #1004] @ 0x3ec │ │ │ │ mov r1, #20 │ │ │ │ blx r2 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne b24f4 │ │ │ │ - bl 2e1c38 │ │ │ │ + bne b25c4 │ │ │ │ + bl 2e1788 │ │ │ │ mov r3, #0 │ │ │ │ - b b2480 │ │ │ │ - movw r2, #58708 @ 0xe554 │ │ │ │ + b b2550 │ │ │ │ + movw r2, #57428 @ 0xe054 │ │ │ │ movt r2, #27 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b2730 │ │ │ │ - ldr r0, [pc, #256] @ b2770 │ │ │ │ + bne b2800 │ │ │ │ + ldr r0, [pc, #256] @ b2840 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bdcb8 │ │ │ │ + bl 1bd7b8 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2474 │ │ │ │ + bne b2544 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b2474 │ │ │ │ - movw r1, #58708 @ 0xe554 │ │ │ │ + b b2544 │ │ │ │ + movw r1, #57428 @ 0xe054 │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ - bne b274c │ │ │ │ - ldr r0, [pc, #200] @ b2770 │ │ │ │ + bne b281c │ │ │ │ + ldr r0, [pc, #200] @ b2840 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bdcb8 │ │ │ │ + bl 1bd7b8 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2618 │ │ │ │ + bne b26e8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b2618 │ │ │ │ - movw r1, #58708 @ 0xe554 │ │ │ │ + b b26e8 │ │ │ │ + movw r1, #57428 @ 0xe054 │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ - bne b2714 │ │ │ │ - ldr r0, [pc, #144] @ b2770 │ │ │ │ + bne b27e4 │ │ │ │ + ldr r0, [pc, #144] @ b2840 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bdcb8 │ │ │ │ + bl 1bd7b8 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2528 │ │ │ │ + bne b25f8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b2528 │ │ │ │ + b b25f8 │ │ │ │ ldr r0, [r5, #964] @ 0x3c4 │ │ │ │ mov r1, #20 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b b25bc │ │ │ │ + b b268c │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b2528 │ │ │ │ + b b25f8 │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b2474 │ │ │ │ + b b2544 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b2618 │ │ │ │ + b b26e8 │ │ │ │ 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] @ b2924 │ │ │ │ + ldr r2, [pc, #404] @ b29f4 │ │ │ │ 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 b2804 │ │ │ │ - ldr r0, [pc, #372] @ b2928 │ │ │ │ + beq b28d4 │ │ │ │ + ldr r0, [pc, #372] @ b29f8 │ │ │ │ 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 b2850 │ │ │ │ + bne b2920 │ │ │ │ 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 9fb0c │ │ │ │ + bl 9fb88 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b28dc │ │ │ │ + beq b29ac │ │ │ │ movw r2, #43176 @ 0xa8a8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #260] @ b2928 │ │ │ │ + ldr r1, [pc, #260] @ b29f8 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r0, [r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b2888 │ │ │ │ + ble b2958 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r1, #1708] @ 0x6ac │ │ │ │ subs ip, r2, #0 │ │ │ │ - bne b28a4 │ │ │ │ + bne b2974 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b b27dc │ │ │ │ - movw r2, #58708 @ 0xe554 │ │ │ │ + b b28ac │ │ │ │ + movw r2, #57428 @ 0xe054 │ │ │ │ movt r2, #27 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b28ec │ │ │ │ - ldr r0, [pc, #196] @ b292c │ │ │ │ + bne b29bc │ │ │ │ + ldr r0, [pc, #196] @ b29fc │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1bdcb8 │ │ │ │ + bl 1bd7b8 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b27dc │ │ │ │ + bne b28ac │ │ │ │ mov r0, r3 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b b27dc │ │ │ │ + b b28ac │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r2] │ │ │ │ ldr r2, [r1, #1708] @ 0x6ac │ │ │ │ mov ip, #1 │ │ │ │ str ip, [r3] │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq b2844 │ │ │ │ - movw r2, #58708 @ 0xe554 │ │ │ │ + beq b2914 │ │ │ │ + movw r2, #57428 @ 0xe054 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ - bne b2908 │ │ │ │ - ldr r0, [pc, #112] @ b292c │ │ │ │ + bne b29d8 │ │ │ │ + ldr r0, [pc, #112] @ b29fc │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1bdcb8 │ │ │ │ + bl 1bd7b8 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2844 │ │ │ │ + bne b2914 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b b2844 │ │ │ │ + b b2914 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 2e1c38 │ │ │ │ + bl 2e1788 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b b27f8 │ │ │ │ + b b28c8 │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b b27dc │ │ │ │ + b b28ac │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b b2844 │ │ │ │ + b b2914 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000b2930 : │ │ │ │ +000b2a00 : │ │ │ │ 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 b2d38 │ │ │ │ + beq b2e08 │ │ │ │ mov r2, r1 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [ip, #84] @ 0x54 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b2cbc │ │ │ │ + beq b2d8c │ │ │ │ cmp r1, #0 │ │ │ │ - blt b2ad4 │ │ │ │ + blt b2ba4 │ │ │ │ add r4, r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b2990 │ │ │ │ + bne b2a60 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b2b44 │ │ │ │ + bne b2c14 │ │ │ │ movw r5, #7724 @ 0x1e2c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r6, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #41068 @ 0xa06c │ │ │ │ + movw r3, #41156 @ 0xa0c4 │ │ │ │ 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 b2b84 │ │ │ │ - bl aa0e4 │ │ │ │ + bne b2c54 │ │ │ │ + bl aa13c │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b2d04 │ │ │ │ + beq b2dd4 │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - beq b2b94 │ │ │ │ - ldr r0, [pc, #908] @ b2d70 │ │ │ │ + beq b2c64 │ │ │ │ + ldr r0, [pc, #908] @ b2e40 │ │ │ │ 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 │ │ │ │ @@ -136615,223 +136671,223 @@ │ │ │ │ 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 b2a84 │ │ │ │ - movw r1, #916 @ 0x394 │ │ │ │ + bne b2b54 │ │ │ │ + movw r1, #84 @ 0x54 │ │ │ │ movt r1, #25 │ │ │ │ str r1, [r3, #28] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, r7 │ │ │ │ - bne b2bd0 │ │ │ │ + bne b2ca0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r5 │ │ │ │ movne r1, #0 │ │ │ │ - bne b2c38 │ │ │ │ + bne b2d08 │ │ │ │ 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 b2d18 │ │ │ │ + bgt b2de8 │ │ │ │ add r1, r1, #1 │ │ │ │ - movw r0, #916 @ 0x394 │ │ │ │ + movw r0, #84 @ 0x54 │ │ │ │ movt r0, #25 │ │ │ │ str r1, [r2] │ │ │ │ str r0, [r3, #28] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b2a68 │ │ │ │ + beq b2b38 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b2be4 │ │ │ │ + beq b2cb4 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r3, #24] │ │ │ │ str r2, [r3, #20] │ │ │ │ str r3, [r1, #20] │ │ │ │ - b b2a74 │ │ │ │ + b b2b44 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq b2978 │ │ │ │ - ldr r1, [r0, #180] @ 0xb4 │ │ │ │ + beq b2a48 │ │ │ │ + ldr r3, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #640] @ b2d70 │ │ │ │ - mov r3, #28 │ │ │ │ - sub r1, r1, #1 │ │ │ │ - cmp r1, #10 │ │ │ │ - mul r3, r3, r1 │ │ │ │ + ldr lr, [pc, #640] @ b2e40 │ │ │ │ + mov r1, #28 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + cmp r3, #10 │ │ │ │ + mul r1, r1, r3 │ │ │ │ ldr r4, [ip, lr] │ │ │ │ - movls r1, #0 │ │ │ │ - movhi r1, #1 │ │ │ │ - add ip, r4, r3 │ │ │ │ + movls r3, #0 │ │ │ │ + movhi r3, #1 │ │ │ │ + add ip, r4, r1 │ │ │ │ add ip, ip, #91136 @ 0x16400 │ │ │ │ ldr ip, [ip, #428] @ 0x1ac │ │ │ │ cmp ip, r0 │ │ │ │ - orreq r1, r1, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - addne r3, r3, #91136 @ 0x16400 │ │ │ │ - addeq r3, r3, #96256 @ 0x17800 │ │ │ │ + orreq r3, r3, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + 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 b2984 │ │ │ │ - b b2990 │ │ │ │ + beq b2a54 │ │ │ │ + b b2a60 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b2cd4 │ │ │ │ + bne b2da4 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ movw r5, #7724 @ 0x1e2c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r1, r5 │ │ │ │ - bne b2998 │ │ │ │ + bne b2a68 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - ble b2998 │ │ │ │ + ble b2a68 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r3] │ │ │ │ - b b2a78 │ │ │ │ + b b2b48 │ │ │ │ blx r6 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b2d04 │ │ │ │ + beq b2dd4 │ │ │ │ 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 b2a84 │ │ │ │ - movw r1, #916 @ 0x394 │ │ │ │ + bne b2b54 │ │ │ │ + movw r1, #84 @ 0x54 │ │ │ │ movt r1, #25 │ │ │ │ str r1, [r3, #28] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b2a58 │ │ │ │ + beq b2b28 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #0 │ │ │ │ movne ip, r2 │ │ │ │ - bne b2c08 │ │ │ │ + bne b2cd8 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - bne b2d0c │ │ │ │ + bne b2ddc │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2c50 │ │ │ │ + bne b2d20 │ │ │ │ cmp r2, #0 │ │ │ │ moveq ip, r1 │ │ │ │ - bne b2ca0 │ │ │ │ + bne b2d70 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - beq b2ac0 │ │ │ │ + beq b2b90 │ │ │ │ movw r5, #8392 @ 0x20c8 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ movw lr, #7936 @ 0x1f00 │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ cmp r0, lr │ │ │ │ cmpne r0, r5 │ │ │ │ - bne b2c94 │ │ │ │ + bne b2d64 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b2cfc │ │ │ │ + bne b2dcc │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r3, #24] │ │ │ │ cmp r1, r2 │ │ │ │ str r2, [r3, #20] │ │ │ │ - beq b2a74 │ │ │ │ - b b2acc │ │ │ │ + beq b2b44 │ │ │ │ + b b2b9c │ │ │ │ ldr ip, [r0, #12] │ │ │ │ cmp ip, #0 │ │ │ │ moveq ip, r1 │ │ │ │ - bne b2bfc │ │ │ │ + bne b2ccc │ │ │ │ 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 b2ce4 │ │ │ │ + bne b2db4 │ │ │ │ cmp r2, #0 │ │ │ │ movne r1, r0 │ │ │ │ - bne b2ca0 │ │ │ │ + bne b2d70 │ │ │ │ mov r2, r0 │ │ │ │ - b b2c08 │ │ │ │ + b b2cd8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b2c30 │ │ │ │ + beq b2d00 │ │ │ │ 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 b2a78 │ │ │ │ + b b2b48 │ │ │ │ cmp r1, #0 │ │ │ │ - blt b2d5c │ │ │ │ + blt b2e2c │ │ │ │ ldr r3, [r0, r4] │ │ │ │ add r4, r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b2b48 │ │ │ │ + bne b2c18 │ │ │ │ movw r5, #7724 @ 0x1e2c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ - b b2998 │ │ │ │ + b b2a68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b2c08 │ │ │ │ + beq b2cd8 │ │ │ │ cmp ip, #0 │ │ │ │ streq ip, [r3, #20] │ │ │ │ streq r1, [r3, #24] │ │ │ │ - beq b2acc │ │ │ │ + beq b2b9c │ │ │ │ mov r1, ip │ │ │ │ - b b2ca0 │ │ │ │ + b b2d70 │ │ │ │ mov r3, #0 │ │ │ │ - b b2a78 │ │ │ │ + b b2b48 │ │ │ │ mov r0, r1 │ │ │ │ mov ip, #0 │ │ │ │ - b b2c60 │ │ │ │ - movw r1, #916 @ 0x394 │ │ │ │ + b b2d30 │ │ │ │ + movw r1, #84 @ 0x54 │ │ │ │ movt r1, #25 │ │ │ │ str r1, [r3, #28] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b2a68 │ │ │ │ - b b2ab4 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq b2b38 │ │ │ │ + b b2b84 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ - movw r1, #27128 @ 0x69f8 │ │ │ │ + movw r1, #24792 @ 0x60d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq b2cc4 │ │ │ │ + beq b2d94 │ │ │ │ mov r2, #0 │ │ │ │ - b b2ae0 │ │ │ │ + b b2bb0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000b2d74 <_PyStaticType_GetState@@Base>: │ │ │ │ +000b2e44 <_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 │ │ │ │ @@ -136852,983 +136908,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 b2e1c <_PyStaticType_GetState@@Base+0xa8> │ │ │ │ + bne b2eec <_PyStaticType_GetState@@Base+0xa8> │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r0, #20] │ │ │ │ strne r3, [r0, #24] │ │ │ │ - bne b2e14 <_PyStaticType_GetState@@Base+0xa0> │ │ │ │ + bne b2ee4 <_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 b2ea0 <_PyStaticType_GetState@@Base+0x12c> │ │ │ │ + bne b2f70 <_PyStaticType_GetState@@Base+0x12c> │ │ │ │ str r0, [r1] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr lr, [r3, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b2ef4 <_PyStaticType_GetState@@Base+0x180> │ │ │ │ + bne b2fc4 <_PyStaticType_GetState@@Base+0x180> │ │ │ │ ldr r4, [r3, #4] │ │ │ │ movw ip, #7724 @ 0x1e2c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r4, ip │ │ │ │ - bne b2f0c <_PyStaticType_GetState@@Base+0x198> │ │ │ │ + bne b2fdc <_PyStaticType_GetState@@Base+0x198> │ │ │ │ ldr r4, [r3, #24] │ │ │ │ subs r7, r4, #0 │ │ │ │ - bne b2eb4 <_PyStaticType_GetState@@Base+0x140> │ │ │ │ + bne b2f84 <_PyStaticType_GetState@@Base+0x140> │ │ │ │ cmp r2, #0 │ │ │ │ moveq lr, r3 │ │ │ │ - bne b2ed0 <_PyStaticType_GetState@@Base+0x15c> │ │ │ │ + bne b2fa0 <_PyStaticType_GetState@@Base+0x15c> │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r5, r4 │ │ │ │ cmp r4, ip │ │ │ │ - beq b2ee4 <_PyStaticType_GetState@@Base+0x170> │ │ │ │ + beq b2fb4 <_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 b2f44 <_PyStaticType_GetState@@Base+0x1d0> │ │ │ │ + bne b3014 <_PyStaticType_GetState@@Base+0x1d0> │ │ │ │ cmp lr, #0 │ │ │ │ - beq b2ea0 <_PyStaticType_GetState@@Base+0x12c> │ │ │ │ + beq b2f70 <_PyStaticType_GetState@@Base+0x12c> │ │ │ │ ldr r3, [lr, #24] │ │ │ │ str r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ str lr, [r0, #20] │ │ │ │ strne r0, [r3, #20] │ │ │ │ - b b2edc <_PyStaticType_GetState@@Base+0x168> │ │ │ │ + b b2fac <_PyStaticType_GetState@@Base+0x168> │ │ │ │ mov r2, #0 │ │ │ │ strd r2, [r0, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq b2e14 <_PyStaticType_GetState@@Base+0xa0> │ │ │ │ - b b2eec <_PyStaticType_GetState@@Base+0x178> │ │ │ │ + beq b2ee4 <_PyStaticType_GetState@@Base+0xa0> │ │ │ │ + b b2fbc <_PyStaticType_GetState@@Base+0x178> │ │ │ │ ldr lr, [r7, #12] │ │ │ │ cmp lr, #0 │ │ │ │ mov lr, r3 │ │ │ │ - beq b2f10 <_PyStaticType_GetState@@Base+0x19c> │ │ │ │ + beq b2fe0 <_PyStaticType_GetState@@Base+0x19c> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b2e54 <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ - b b2e88 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ + beq b2f24 <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ + b b2f58 <_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 b2e14 <_PyStaticType_GetState@@Base+0xa0> │ │ │ │ + b b2ee4 <_PyStaticType_GetState@@Base+0xa0> │ │ │ │ cmp r2, #0 │ │ │ │ - bne b2ee4 <_PyStaticType_GetState@@Base+0x170> │ │ │ │ + bne b2fb4 <_PyStaticType_GetState@@Base+0x170> │ │ │ │ movw ip, #7724 @ 0x1e2c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov lr, r2 │ │ │ │ - b b2e54 <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ + b b2f24 <_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 b2f54 <_PyStaticType_GetState@@Base+0x1e0> │ │ │ │ + bne b3024 <_PyStaticType_GetState@@Base+0x1e0> │ │ │ │ cmp r2, #0 │ │ │ │ movne lr, r7 │ │ │ │ - bne b2e88 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ + bne b2f58 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ mov r2, r7 │ │ │ │ - b b2e54 <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ + b b2f24 <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b2e80 <_PyStaticType_GetState@@Base+0x10c> │ │ │ │ + beq b2f50 <_PyStaticType_GetState@@Base+0x10c> │ │ │ │ mov lr, r2 │ │ │ │ - b b2e88 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ + b b2f58 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b2e54 <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ + beq b2f24 <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ cmp lr, #0 │ │ │ │ - bne b2e88 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ + bne b2f58 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ str lr, [r0, #20] │ │ │ │ str r3, [r0, #24] │ │ │ │ - b b2eec <_PyStaticType_GetState@@Base+0x178> │ │ │ │ + b b2fbc <_PyStaticType_GetState@@Base+0x178> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and r2, r3, #3 │ │ │ │ cmp r3, #15 │ │ │ │ rsb r2, r2, #1 │ │ │ │ - bhi b2f98 <_PyStaticType_GetState@@Base+0x224> │ │ │ │ + bhi b3068 <_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 b3054 <_PyStaticType_GetState@@Base+0x2e0> │ │ │ │ + beq b3124 <_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 b3030 <_PyStaticType_GetState@@Base+0x2bc> │ │ │ │ + bhi b3100 <_PyStaticType_GetState@@Base+0x2bc> │ │ │ │ sub ip, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ - beq b3044 <_PyStaticType_GetState@@Base+0x2d0> │ │ │ │ + beq b3114 <_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 b3030 <_PyStaticType_GetState@@Base+0x2bc> │ │ │ │ + bhi b3100 <_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 b3044 <_PyStaticType_GetState@@Base+0x2d0> │ │ │ │ + beq b3114 <_PyStaticType_GetState@@Base+0x2d0> │ │ │ │ ldr r3, [lr, ip, lsl #2] │ │ │ │ add r3, r1, r3 │ │ │ │ cmn r3, #-2147483646 @ 0x80000002 │ │ │ │ - bls b3008 <_PyStaticType_GetState@@Base+0x294> │ │ │ │ + bls b30d8 <_PyStaticType_GetState@@Base+0x294> │ │ │ │ mov r1, ip │ │ │ │ add r3, r3, #-2147483647 @ 0x80000001 │ │ │ │ sub ip, ip, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne b2fbc <_PyStaticType_GetState@@Base+0x248> │ │ │ │ + bne b308c <_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] @ b386c <_PyStaticType_GetState@@Base+0xaf8> │ │ │ │ + ldr r7, [pc, #2028] @ b393c <_PyStaticType_GetState@@Base+0xaf8> │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq b3790 <_PyStaticType_GetState@@Base+0xa1c> │ │ │ │ + beq b3860 <_PyStaticType_GetState@@Base+0xa1c> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - movw r5, #48720 @ 0xbe50 │ │ │ │ + movw r5, #51600 @ 0xc990 │ │ │ │ movt r5, #17 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ cmp r2, r5 │ │ │ │ - bne b334c <_PyStaticType_GetState@@Base+0x5d8> │ │ │ │ + bne b341c <_PyStaticType_GetState@@Base+0x5d8> │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1 │ │ │ │ add r1, r7, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3a90 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl b3b60 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq b3384 <_PyStaticType_GetState@@Base+0x610> │ │ │ │ - ldr r1, [pc, #1948] @ b3870 <_PyStaticType_GetState@@Base+0xafc> │ │ │ │ + beq b3454 <_PyStaticType_GetState@@Base+0x610> │ │ │ │ + ldr r1, [pc, #1948] @ b3940 <_PyStaticType_GetState@@Base+0xafc> │ │ │ │ mov r0, r6 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b4c24 │ │ │ │ + bl b4cf4 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b340c <_PyStaticType_GetState@@Base+0x698> │ │ │ │ + ble b34dc <_PyStaticType_GetState@@Base+0x698> │ │ │ │ cmp r1, #0 │ │ │ │ - blt b33a8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + blt b3478 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ ldr r2, [r7, #148] @ 0x94 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b3710 <_PyStaticType_GetState@@Base+0x99c> │ │ │ │ + beq b37e0 <_PyStaticType_GetState@@Base+0x99c> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ cmp r2, r5 │ │ │ │ - bne b32ec <_PyStaticType_GetState@@Base+0x578> │ │ │ │ + bne b33bc <_PyStaticType_GetState@@Base+0x578> │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #1872] @ b3874 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ + ldr r1, [pc, #1872] @ b3944 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3a90 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl b3b60 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq b3324 <_PyStaticType_GetState@@Base+0x5b0> │ │ │ │ - ldr r1, [pc, #1848] @ b3874 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ + beq b33f4 <_PyStaticType_GetState@@Base+0x5b0> │ │ │ │ + ldr r1, [pc, #1848] @ b3944 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ mov r0, r6 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b4c24 │ │ │ │ + bl b4cf4 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b33cc <_PyStaticType_GetState@@Base+0x658> │ │ │ │ + ble b349c <_PyStaticType_GetState@@Base+0x658> │ │ │ │ cmp r1, #0 │ │ │ │ - blt b33a8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + blt b3478 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ ldr r2, [r7, #680] @ 0x2a8 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b3710 <_PyStaticType_GetState@@Base+0x99c> │ │ │ │ + beq b37e0 <_PyStaticType_GetState@@Base+0x99c> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ cmp r2, r5 │ │ │ │ - bne b328c <_PyStaticType_GetState@@Base+0x518> │ │ │ │ + bne b335c <_PyStaticType_GetState@@Base+0x518> │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #1772] @ b3878 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ + ldr r1, [pc, #1772] @ b3948 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3a90 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl b3b60 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq b32c4 <_PyStaticType_GetState@@Base+0x550> │ │ │ │ - ldr r1, [pc, #1748] @ b3878 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ + beq b3394 <_PyStaticType_GetState@@Base+0x550> │ │ │ │ + ldr r1, [pc, #1748] @ b3948 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ mov r0, r6 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b4c24 │ │ │ │ + bl b4cf4 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b33b0 <_PyStaticType_GetState@@Base+0x63c> │ │ │ │ + ble b3480 <_PyStaticType_GetState@@Base+0x63c> │ │ │ │ cmp r7, #0 │ │ │ │ - blt b33a8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - ldr r3, [pc, #1708] @ b387c <_PyStaticType_GetState@@Base+0xb08> │ │ │ │ + blt b3478 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + ldr r3, [pc, #1708] @ b394c <_PyStaticType_GetState@@Base+0xb08> │ │ │ │ ldr r2, [r3, #2244] @ 0x8c4 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b3770 <_PyStaticType_GetState@@Base+0x9fc> │ │ │ │ + beq b3840 <_PyStaticType_GetState@@Base+0x9fc> │ │ │ │ ldr r7, [r4, #4] │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ cmp r2, r5 │ │ │ │ - bne b3234 <_PyStaticType_GetState@@Base+0x4c0> │ │ │ │ + bne b3304 <_PyStaticType_GetState@@Base+0x4c0> │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #1672] @ b3880 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ + ldr r1, [pc, #1672] @ b3950 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ - bl b3a90 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl b3b60 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b326c <_PyStaticType_GetState@@Base+0x4f8> │ │ │ │ - ldr r1, [pc, #1648] @ b3880 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ + beq b333c <_PyStaticType_GetState@@Base+0x4f8> │ │ │ │ + ldr r1, [pc, #1648] @ b3950 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl b4c24 │ │ │ │ + bl b4cf4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b33f0 <_PyStaticType_GetState@@Base+0x67c> │ │ │ │ + ble b34c0 <_PyStaticType_GetState@@Base+0x67c> │ │ │ │ asr r0, r5, #31 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #25564 @ 0x63dc │ │ │ │ + movw r3, #25784 @ 0x64b8 │ │ │ │ movt r3, #11 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b3430 <_PyStaticType_GetState@@Base+0x6bc> │ │ │ │ - movw r3, #49560 @ 0xc198 │ │ │ │ + beq b3500 <_PyStaticType_GetState@@Base+0x6bc> │ │ │ │ + movw r3, #51096 @ 0xc798 │ │ │ │ movt r3, #19 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b362c <_PyStaticType_GetState@@Base+0x8b8> │ │ │ │ + bne b36fc <_PyStaticType_GetState@@Base+0x8b8> │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #1568] @ b3880 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ + ldr r1, [pc, #1568] @ b3950 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ mov r2, #1 │ │ │ │ - bl 13c1b0 │ │ │ │ + bl 13c7b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne b3208 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ - ldr r3, [pc, #1552] @ b3884 <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ + bne b32d8 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ + ldr r3, [pc, #1552] @ b3954 <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3680 <_PyStaticType_GetState@@Base+0x90c> │ │ │ │ + bne b3750 <_PyStaticType_GetState@@Base+0x90c> │ │ │ │ mov r0, #0 │ │ │ │ - b b322c <_PyStaticType_GetState@@Base+0x4b8> │ │ │ │ - movw r1, #25564 @ 0x63dc │ │ │ │ + b b32fc <_PyStaticType_GetState@@Base+0x4b8> │ │ │ │ + movw r1, #25784 @ 0x64b8 │ │ │ │ movt r1, #11 │ │ │ │ cmp r2, r1 │ │ │ │ - beq b3550 <_PyStaticType_GetState@@Base+0x7dc> │ │ │ │ - movw r1, #49560 @ 0xc198 │ │ │ │ + beq b3620 <_PyStaticType_GetState@@Base+0x7dc> │ │ │ │ + movw r1, #51096 @ 0xc798 │ │ │ │ movt r1, #19 │ │ │ │ cmp r2, r1 │ │ │ │ - bne b3664 <_PyStaticType_GetState@@Base+0x8f0> │ │ │ │ + bne b3734 <_PyStaticType_GetState@@Base+0x8f0> │ │ │ │ mov r2, #1 │ │ │ │ - ldr r1, [pc, #1472] @ b3878 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ + ldr r1, [pc, #1472] @ b3948 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ mov r0, r4 │ │ │ │ - bl 13c1b0 │ │ │ │ + bl 13c7b0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne b319c <_PyStaticType_GetState@@Base+0x428> │ │ │ │ - ldr r3, [pc, #1464] @ b3884 <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ + bne b326c <_PyStaticType_GetState@@Base+0x428> │ │ │ │ + ldr r3, [pc, #1464] @ b3954 <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b31c8 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ + beq b3298 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b31c8 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ - b b33a8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - movw r1, #25564 @ 0x63dc │ │ │ │ + beq b3298 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ + b b3478 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + movw r1, #25784 @ 0x64b8 │ │ │ │ movt r1, #11 │ │ │ │ cmp r2, r1 │ │ │ │ - beq b3490 <_PyStaticType_GetState@@Base+0x71c> │ │ │ │ - movw r1, #49560 @ 0xc198 │ │ │ │ + beq b3560 <_PyStaticType_GetState@@Base+0x71c> │ │ │ │ + movw r1, #51096 @ 0xc798 │ │ │ │ movt r1, #19 │ │ │ │ cmp r2, r1 │ │ │ │ - bne b3610 <_PyStaticType_GetState@@Base+0x89c> │ │ │ │ + bne b36e0 <_PyStaticType_GetState@@Base+0x89c> │ │ │ │ mov r2, #1 │ │ │ │ - ldr r1, [pc, #1372] @ b3874 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ + ldr r1, [pc, #1372] @ b3944 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ mov r0, r4 │ │ │ │ - bl 13c1b0 │ │ │ │ + bl 13c7b0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne b3134 <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ - ldr r3, [pc, #1368] @ b3884 <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ + bne b3204 <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ + ldr r3, [pc, #1368] @ b3954 <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3160 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ + beq b3230 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3160 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ - b b33a8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - movw r1, #25564 @ 0x63dc │ │ │ │ + beq b3230 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ + b b3478 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + movw r1, #25784 @ 0x64b8 │ │ │ │ movt r1, #11 │ │ │ │ cmp r2, r1 │ │ │ │ - beq b34f0 <_PyStaticType_GetState@@Base+0x77c> │ │ │ │ - movw r1, #49560 @ 0xc198 │ │ │ │ + beq b35c0 <_PyStaticType_GetState@@Base+0x77c> │ │ │ │ + movw r1, #51096 @ 0xc798 │ │ │ │ movt r1, #19 │ │ │ │ cmp r2, r1 │ │ │ │ - bne b3648 <_PyStaticType_GetState@@Base+0x8d4> │ │ │ │ + bne b3718 <_PyStaticType_GetState@@Base+0x8d4> │ │ │ │ mov r2, #1 │ │ │ │ add r1, r7, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13c1b0 │ │ │ │ + bl 13c7b0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne b30cc <_PyStaticType_GetState@@Base+0x358> │ │ │ │ - ldr r3, [pc, #1272] @ b3884 <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ + bne b319c <_PyStaticType_GetState@@Base+0x358> │ │ │ │ + ldr r3, [pc, #1272] @ b3954 <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b30f8 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ + beq b31c8 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b30f8 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ + beq b31c8 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ mvn r0, #0 │ │ │ │ - b b322c <_PyStaticType_GetState@@Base+0x4b8> │ │ │ │ + b b32fc <_PyStaticType_GetState@@Base+0x4b8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b31c0 <_PyStaticType_GetState@@Base+0x44c> │ │ │ │ + bne b3290 <_PyStaticType_GetState@@Base+0x44c> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b b31c0 <_PyStaticType_GetState@@Base+0x44c> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b b3290 <_PyStaticType_GetState@@Base+0x44c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3158 <_PyStaticType_GetState@@Base+0x3e4> │ │ │ │ + bne b3228 <_PyStaticType_GetState@@Base+0x3e4> │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b3158 <_PyStaticType_GetState@@Base+0x3e4> │ │ │ │ + b b3228 <_PyStaticType_GetState@@Base+0x3e4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3228 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ + bne b32f8 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b b3228 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b b32f8 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b30f0 <_PyStaticType_GetState@@Base+0x37c> │ │ │ │ + bne b31c0 <_PyStaticType_GetState@@Base+0x37c> │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b30f0 <_PyStaticType_GetState@@Base+0x37c> │ │ │ │ - ldr r1, [pc, #1096] @ b3880 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ + b b31c0 <_PyStaticType_GetState@@Base+0x37c> │ │ │ │ + ldr r1, [pc, #1096] @ b3950 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b6a68 │ │ │ │ + bl b6bdc │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq b36c4 <_PyStaticType_GetState@@Base+0x950> │ │ │ │ + beq b3794 <_PyStaticType_GetState@@Base+0x950> │ │ │ │ tst r0, #1 │ │ │ │ - bne b35c8 <_PyStaticType_GetState@@Base+0x854> │ │ │ │ + bne b3698 <_PyStaticType_GetState@@Base+0x854> │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3694 <_PyStaticType_GetState@@Base+0x920> │ │ │ │ + bne b3764 <_PyStaticType_GetState@@Base+0x920> │ │ │ │ cmp r4, #0 │ │ │ │ - bne b3208 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + bne b32d8 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1430a4 │ │ │ │ + bl 142c98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b368c <_PyStaticType_GetState@@Base+0x918> │ │ │ │ - bl 143524 │ │ │ │ - b b3284 <_PyStaticType_GetState@@Base+0x510> │ │ │ │ - ldr r1, [pc, #988] @ b3874 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ + beq b375c <_PyStaticType_GetState@@Base+0x918> │ │ │ │ + bl 143118 │ │ │ │ + b b3354 <_PyStaticType_GetState@@Base+0x510> │ │ │ │ + ldr r1, [pc, #988] @ b3944 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b6a68 │ │ │ │ + bl b6bdc │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq b36e8 <_PyStaticType_GetState@@Base+0x974> │ │ │ │ + beq b37b8 <_PyStaticType_GetState@@Base+0x974> │ │ │ │ tst r0, #1 │ │ │ │ - bne b35e0 <_PyStaticType_GetState@@Base+0x86c> │ │ │ │ + bne b36b0 <_PyStaticType_GetState@@Base+0x86c> │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b36a0 <_PyStaticType_GetState@@Base+0x92c> │ │ │ │ + bne b3770 <_PyStaticType_GetState@@Base+0x92c> │ │ │ │ cmp r2, #0 │ │ │ │ - bne b3134 <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + bne b3204 <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1430a4 │ │ │ │ + bl 142c98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b33a8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - bl 143524 │ │ │ │ - b b3160 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ + beq b3478 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + bl 143118 │ │ │ │ + b b3230 <_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 b6a68 │ │ │ │ + bl b6bdc │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq b36dc <_PyStaticType_GetState@@Base+0x968> │ │ │ │ + beq b37ac <_PyStaticType_GetState@@Base+0x968> │ │ │ │ tst r0, #1 │ │ │ │ - bne b35b0 <_PyStaticType_GetState@@Base+0x83c> │ │ │ │ + bne b3680 <_PyStaticType_GetState@@Base+0x83c> │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b36ac <_PyStaticType_GetState@@Base+0x938> │ │ │ │ + bne b377c <_PyStaticType_GetState@@Base+0x938> │ │ │ │ cmp r2, #0 │ │ │ │ - bne b30cc <_PyStaticType_GetState@@Base+0x358> │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + bne b319c <_PyStaticType_GetState@@Base+0x358> │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1430a4 │ │ │ │ + bl 142c98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b33a8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - bl 143524 │ │ │ │ - b b30f8 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ - ldr r1, [pc, #800] @ b3878 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ + beq b3478 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + bl 143118 │ │ │ │ + b b31c8 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ + ldr r1, [pc, #800] @ b3948 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b6a68 │ │ │ │ + bl b6bdc │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq b36d0 <_PyStaticType_GetState@@Base+0x95c> │ │ │ │ + beq b37a0 <_PyStaticType_GetState@@Base+0x95c> │ │ │ │ tst r0, #1 │ │ │ │ - bne b35f8 <_PyStaticType_GetState@@Base+0x884> │ │ │ │ + bne b36c8 <_PyStaticType_GetState@@Base+0x884> │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b36b8 <_PyStaticType_GetState@@Base+0x944> │ │ │ │ + bne b3788 <_PyStaticType_GetState@@Base+0x944> │ │ │ │ cmp r2, #0 │ │ │ │ - bne b319c <_PyStaticType_GetState@@Base+0x428> │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + bne b326c <_PyStaticType_GetState@@Base+0x428> │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1430a4 │ │ │ │ + bl 142c98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b33a8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - bl 143524 │ │ │ │ - b b31c8 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ + beq b3478 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + bl 143118 │ │ │ │ + b b3298 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ bic r2, r0, #1 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b b30cc <_PyStaticType_GetState@@Base+0x358> │ │ │ │ + b b319c <_PyStaticType_GetState@@Base+0x358> │ │ │ │ bic r4, r0, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b b3208 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ + b b32d8 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ bic r2, r0, #1 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b b3134 <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ + b b3204 <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ bic r2, r0, #1 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b b319c <_PyStaticType_GetState@@Base+0x428> │ │ │ │ + b b326c <_PyStaticType_GetState@@Base+0x428> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3730 <_PyStaticType_GetState@@Base+0x9bc> │ │ │ │ - ldr r1, [pc, #596] @ b3874 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ + beq b3800 <_PyStaticType_GetState@@Base+0x9bc> │ │ │ │ + ldr r1, [pc, #596] @ b3944 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ - b b34c8 <_PyStaticType_GetState@@Base+0x754> │ │ │ │ + b b3598 <_PyStaticType_GetState@@Base+0x754> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3834 <_PyStaticType_GetState@@Base+0xac0> │ │ │ │ + beq b3904 <_PyStaticType_GetState@@Base+0xac0> │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #576] @ b3880 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ + ldr r1, [pc, #576] @ b3950 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b b3468 <_PyStaticType_GetState@@Base+0x6f4> │ │ │ │ + b b3538 <_PyStaticType_GetState@@Base+0x6f4> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b36f4 <_PyStaticType_GetState@@Base+0x980> │ │ │ │ + beq b37c4 <_PyStaticType_GetState@@Base+0x980> │ │ │ │ add r1, r7, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ - b b3528 <_PyStaticType_GetState@@Base+0x7b4> │ │ │ │ + b b35f8 <_PyStaticType_GetState@@Base+0x7b4> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b374c <_PyStaticType_GetState@@Base+0x9d8> │ │ │ │ - ldr r1, [pc, #516] @ b3878 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ + beq b381c <_PyStaticType_GetState@@Base+0x9d8> │ │ │ │ + ldr r1, [pc, #516] @ b3948 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ - b b3588 <_PyStaticType_GetState@@Base+0x814> │ │ │ │ + b b3658 <_PyStaticType_GetState@@Base+0x814> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3284 <_PyStaticType_GetState@@Base+0x510> │ │ │ │ + beq b3354 <_PyStaticType_GetState@@Base+0x510> │ │ │ │ mvn r5, #0 │ │ │ │ - b b3228 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ + b b32f8 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b3208 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ - b b3284 <_PyStaticType_GetState@@Base+0x510> │ │ │ │ + bne b32d8 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ + b b3354 <_PyStaticType_GetState@@Base+0x510> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b3134 <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ - b b3160 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ + bne b3204 <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ + b b3230 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b30cc <_PyStaticType_GetState@@Base+0x358> │ │ │ │ - b b30f8 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ + bne b319c <_PyStaticType_GetState@@Base+0x358> │ │ │ │ + b b31c8 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b319c <_PyStaticType_GetState@@Base+0x428> │ │ │ │ - b b31c8 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ + bne b326c <_PyStaticType_GetState@@Base+0x428> │ │ │ │ + b b3298 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3470 <_PyStaticType_GetState@@Base+0x6fc> │ │ │ │ - b b3284 <_PyStaticType_GetState@@Base+0x510> │ │ │ │ + beq b3540 <_PyStaticType_GetState@@Base+0x6fc> │ │ │ │ + b b3354 <_PyStaticType_GetState@@Base+0x510> │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3590 <_PyStaticType_GetState@@Base+0x81c> │ │ │ │ - b b31c8 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ + beq b3660 <_PyStaticType_GetState@@Base+0x81c> │ │ │ │ + b b3298 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3530 <_PyStaticType_GetState@@Base+0x7bc> │ │ │ │ - b b30f8 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ + beq b3600 <_PyStaticType_GetState@@Base+0x7bc> │ │ │ │ + b b31c8 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ cmp r3, #0 │ │ │ │ - beq b34d0 <_PyStaticType_GetState@@Base+0x75c> │ │ │ │ - b b3160 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ + beq b35a0 <_PyStaticType_GetState@@Base+0x75c> │ │ │ │ + b b3230 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ ldr r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b3808 <_PyStaticType_GetState@@Base+0xa94> │ │ │ │ + bne b38d8 <_PyStaticType_GetState@@Base+0xa94> │ │ │ │ ldr r2, [r7, #148] @ 0x94 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ - bne b3730 <_PyStaticType_GetState@@Base+0x9bc> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne b3800 <_PyStaticType_GetState@@Base+0x9bc> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #27172 @ 0x6a24 │ │ │ │ + movw r1, #24836 @ 0x6104 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b b33a8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + bl 1409e8 │ │ │ │ + b b3478 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ ldr r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b37b0 <_PyStaticType_GetState@@Base+0xa3c> │ │ │ │ + bne b3880 <_PyStaticType_GetState@@Base+0xa3c> │ │ │ │ ldr r2, [r7, #680] @ 0x2a8 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ - beq b3710 <_PyStaticType_GetState@@Base+0x99c> │ │ │ │ + beq b37e0 <_PyStaticType_GetState@@Base+0x99c> │ │ │ │ ldr r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b37dc <_PyStaticType_GetState@@Base+0xa68> │ │ │ │ - ldr r2, [pc, #284] @ b387c <_PyStaticType_GetState@@Base+0xb08> │ │ │ │ + bne b38ac <_PyStaticType_GetState@@Base+0xa68> │ │ │ │ + ldr r2, [pc, #284] @ b394c <_PyStaticType_GetState@@Base+0xb08> │ │ │ │ ldr r2, [r2, #2244] @ 0x8c4 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ movne r7, r3 │ │ │ │ - bne b3834 <_PyStaticType_GetState@@Base+0xac0> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne b3904 <_PyStaticType_GetState@@Base+0xac0> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #27172 @ 0x6a24 │ │ │ │ + movw r1, #24836 @ 0x6104 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b b368c <_PyStaticType_GetState@@Base+0x918> │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + bl 1409e8 │ │ │ │ + b b375c <_PyStaticType_GetState@@Base+0x918> │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #27172 @ 0x6a24 │ │ │ │ + movw r1, #24836 @ 0x6104 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140e0c │ │ │ │ - b b33a8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - ldr r0, [pc, #188] @ b3874 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ + bl 1409e8 │ │ │ │ + b b3478 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + ldr r0, [pc, #188] @ b3944 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 11b3c4 │ │ │ │ + bl 11bf04 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b33a8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + beq b3478 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ - b b34c8 <_PyStaticType_GetState@@Base+0x754> │ │ │ │ - ldr r0, [pc, #148] @ b3878 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ + b b3598 <_PyStaticType_GetState@@Base+0x754> │ │ │ │ + ldr r0, [pc, #148] @ b3948 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 11b3c4 │ │ │ │ + bl 11bf04 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b33a8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + beq b3478 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ - b b3588 <_PyStaticType_GetState@@Base+0x814> │ │ │ │ + b b3658 <_PyStaticType_GetState@@Base+0x814> │ │ │ │ add r0, r7, #48 @ 0x30 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 11b3c4 │ │ │ │ + bl 11bf04 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b33a8 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + beq b3478 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ - b b3528 <_PyStaticType_GetState@@Base+0x7b4> │ │ │ │ + b b35f8 <_PyStaticType_GetState@@Base+0x7b4> │ │ │ │ ldr r0, [r7, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3864 <_PyStaticType_GetState@@Base+0xaf0> │ │ │ │ - ldr r0, [pc, #56] @ b3880 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ - bl 11b3c4 │ │ │ │ + beq b3934 <_PyStaticType_GetState@@Base+0xaf0> │ │ │ │ + ldr r0, [pc, #56] @ b3950 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ + bl 11bf04 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b368c <_PyStaticType_GetState@@Base+0x918> │ │ │ │ + beq b375c <_PyStaticType_GetState@@Base+0x918> │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b b3468 <_PyStaticType_GetState@@Base+0x6f4> │ │ │ │ + b b3538 <_PyStaticType_GetState@@Base+0x6f4> │ │ │ │ mov r5, r0 │ │ │ │ - b b3228 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ + b b32f8 <_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 │ │ │ │ │ │ │ │ -000b3888 : │ │ │ │ +000b3958 : │ │ │ │ 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 b3a04 │ │ │ │ + beq b3ad4 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - movw r3, #48720 @ 0xbe50 │ │ │ │ + movw r3, #51600 @ 0xc990 │ │ │ │ movt r3, #17 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b38f4 │ │ │ │ + bne b39c4 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ - bl b3a90 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl b3b60 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - beq b3928 │ │ │ │ + beq b39f8 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - movw r3, #25564 @ 0x63dc │ │ │ │ + movw r3, #25784 @ 0x64b8 │ │ │ │ movt r3, #11 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b394c │ │ │ │ - movw r3, #49560 @ 0xc198 │ │ │ │ + beq b3a1c │ │ │ │ + movw r3, #51096 @ 0xc798 │ │ │ │ movt r3, #19 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b39c8 │ │ │ │ + bne b3a98 │ │ │ │ mov r2, #1 │ │ │ │ - bl 13c1b0 │ │ │ │ + bl 13c7b0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - bne b38e8 │ │ │ │ - ldr r3, [pc, #348] @ b3a8c │ │ │ │ + bne b39b8 │ │ │ │ + ldr r3, [pc, #348] @ b3b5c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b39dc │ │ │ │ + bne b3aac │ │ │ │ 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 b6a68 │ │ │ │ + bl b6bdc │ │ │ │ cmp r0, #1 │ │ │ │ - beq b39f0 │ │ │ │ + beq b3ac0 │ │ │ │ tst r0, #1 │ │ │ │ - bne b39a4 │ │ │ │ + bne b3a74 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3940 │ │ │ │ + bne b3a10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b38e8 │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + bne b39b8 │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1430a4 │ │ │ │ + bl 142c98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3a2c │ │ │ │ - bl 143524 │ │ │ │ - b b3940 │ │ │ │ + beq b3afc │ │ │ │ + bl 143118 │ │ │ │ + b b3a10 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b3a34 │ │ │ │ + ble b3b04 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b38e8 │ │ │ │ - b b3940 │ │ │ │ + beq b39b8 │ │ │ │ + b b3a10 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3a50 │ │ │ │ + beq b3b20 │ │ │ │ blx r2 │ │ │ │ str r0, [r5] │ │ │ │ - b b397c │ │ │ │ + b b3a4c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ - b b38ec │ │ │ │ + b b39bc │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r4, [r5] │ │ │ │ cmp r3, r4 │ │ │ │ - beq b3984 │ │ │ │ - b b3940 │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + beq b3a54 │ │ │ │ + b b3a10 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #27172 @ 0x6a24 │ │ │ │ + movw r1, #24836 @ 0x6104 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r3, [r5] │ │ │ │ mvn r0, #0 │ │ │ │ - b b38ec │ │ │ │ + b b39bc │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [r5] │ │ │ │ - beq b397c │ │ │ │ - b b3940 │ │ │ │ + beq b3a4c │ │ │ │ + b b3a10 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3a84 │ │ │ │ + beq b3b54 │ │ │ │ mov r0, r1 │ │ │ │ - bl 11b3c4 │ │ │ │ + bl 11bf04 │ │ │ │ subs r1, r0, #0 │ │ │ │ streq r1, [r5] │ │ │ │ - beq b3a2c │ │ │ │ + beq b3afc │ │ │ │ ldr r3, [r4, #32] │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ str r0, [r5] │ │ │ │ - b b397c │ │ │ │ + b b3a4c │ │ │ │ str r3, [r5] │ │ │ │ - b b3940 │ │ │ │ + b b3a10 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000b3a90 <_PyObject_GenericGetAttrWithDict@@Base>: │ │ │ │ +000b3b60 <_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 b417c <_PyObject_GenericGetAttrWithDict@@Base+0x6ec> │ │ │ │ + beq b424c <_PyObject_GenericGetAttrWithDict@@Base+0x6ec> │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ mov r6, r0 │ │ │ │ tst r3, #2 │ │ │ │ - bne b3cf4 <_PyObject_GenericGetAttrWithDict@@Base+0x264> │ │ │ │ + bne b3dc4 <_PyObject_GenericGetAttrWithDict@@Base+0x264> │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3d44 <_PyObject_GenericGetAttrWithDict@@Base+0x2b4> │ │ │ │ - ldr r1, [pc, #1708] @ b41a0 <_PyObject_GenericGetAttrWithDict@@Base+0x710> │ │ │ │ + beq b3e14 <_PyObject_GenericGetAttrWithDict@@Base+0x2b4> │ │ │ │ + ldr r1, [pc, #1708] @ b4270 <_PyObject_GenericGetAttrWithDict@@Base+0x710> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r1, r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b3ff0 <_PyObject_GenericGetAttrWithDict@@Base+0x560> │ │ │ │ + ble b40c0 <_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 b3ef0 <_PyObject_GenericGetAttrWithDict@@Base+0x460> │ │ │ │ + bne b3fc0 <_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 b3eec <_PyObject_GenericGetAttrWithDict@@Base+0x45c> │ │ │ │ + bne b3fbc <_PyObject_GenericGetAttrWithDict@@Base+0x45c> │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ mla r3, r2, r8, r3 │ │ │ │ ldr r5, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b3dc0 <_PyObject_GenericGetAttrWithDict@@Base+0x330> │ │ │ │ + beq b3e90 <_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 b3bf4 <_PyObject_GenericGetAttrWithDict@@Base+0x164> │ │ │ │ + bls b3cc4 <_PyObject_GenericGetAttrWithDict@@Base+0x164> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr sl, [r2, #136] @ 0x88 │ │ │ │ cmp sl, #0 │ │ │ │ - beq b3bf8 <_PyObject_GenericGetAttrWithDict@@Base+0x168> │ │ │ │ + beq b3cc8 <_PyObject_GenericGetAttrWithDict@@Base+0x168> │ │ │ │ ldr r2, [r2, #140] @ 0x8c │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3bf8 <_PyObject_GenericGetAttrWithDict@@Base+0x168> │ │ │ │ + beq b3cc8 <_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 b3cd4 <_PyObject_GenericGetAttrWithDict@@Base+0x244> │ │ │ │ + bne b3da4 <_PyObject_GenericGetAttrWithDict@@Base+0x244> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r0, #1 │ │ │ │ - beq b3d5c <_PyObject_GenericGetAttrWithDict@@Base+0x2cc> │ │ │ │ + beq b3e2c <_PyObject_GenericGetAttrWithDict@@Base+0x2cc> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b3d84 <_PyObject_GenericGetAttrWithDict@@Base+0x2f4> │ │ │ │ + ble b3e54 <_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 b40d4 <_PyObject_GenericGetAttrWithDict@@Base+0x644> │ │ │ │ + bne b41a4 <_PyObject_GenericGetAttrWithDict@@Base+0x644> │ │ │ │ ldr r2, [r7, #84] @ 0x54 │ │ │ │ tst r2, #4 │ │ │ │ - bne b3e18 <_PyObject_GenericGetAttrWithDict@@Base+0x388> │ │ │ │ + bne b3ee8 <_PyObject_GenericGetAttrWithDict@@Base+0x388> │ │ │ │ tst r2, #16 │ │ │ │ - bne b4040 <_PyObject_GenericGetAttrWithDict@@Base+0x5b0> │ │ │ │ + bne b4110 <_PyObject_GenericGetAttrWithDict@@Base+0x5b0> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3c9c <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + beq b3d6c <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ cmp r2, #0 │ │ │ │ - blt b40dc <_PyObject_GenericGetAttrWithDict@@Base+0x64c> │ │ │ │ + blt b41ac <_PyObject_GenericGetAttrWithDict@@Base+0x64c> │ │ │ │ adds r2, r6, r2 │ │ │ │ - beq b3c9c <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + beq b3d6c <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ ldr r8, [r2] │ │ │ │ cmp r8, #0 │ │ │ │ - beq b3c9c <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + beq b3d6c <_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 c2444 │ │ │ │ + bl c2610 │ │ │ │ ldr r2, [r8] │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r9, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b3c88 <_PyObject_GenericGetAttrWithDict@@Base+0x1f8> │ │ │ │ + bgt b3d58 <_PyObject_GenericGetAttrWithDict@@Base+0x1f8> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b4104 <_PyObject_GenericGetAttrWithDict@@Base+0x674> │ │ │ │ + beq b41d4 <_PyObject_GenericGetAttrWithDict@@Base+0x674> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b3bcc <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + bne b3c9c <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ cmn r9, #1 │ │ │ │ - beq b4118 <_PyObject_GenericGetAttrWithDict@@Base+0x688> │ │ │ │ + beq b41e8 <_PyObject_GenericGetAttrWithDict@@Base+0x688> │ │ │ │ cmp sl, #0 │ │ │ │ - beq b3ea8 <_PyObject_GenericGetAttrWithDict@@Base+0x418> │ │ │ │ + beq b3f78 <_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 b3bcc <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + beq b3c9c <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1430a4 │ │ │ │ + bl 142c98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3bcc <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ - bl 143524 │ │ │ │ - b b3bcc <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ - ldr r1, [pc, #1188] @ b41a0 <_PyObject_GenericGetAttrWithDict@@Base+0x710> │ │ │ │ + beq b3c9c <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + bl 143118 │ │ │ │ + b b3c9c <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + ldr r1, [pc, #1188] @ b4270 <_PyObject_GenericGetAttrWithDict@@Base+0x710> │ │ │ │ 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 │ │ │ │ @@ -137839,141 +137895,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 b3af4 <_PyObject_GenericGetAttrWithDict@@Base+0x64> │ │ │ │ + bne b3bc4 <_PyObject_GenericGetAttrWithDict@@Base+0x64> │ │ │ │ mov r0, r7 │ │ │ │ - bl bdd5c │ │ │ │ + bl bdf24 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r5, #0 │ │ │ │ - bge b3aec <_PyObject_GenericGetAttrWithDict@@Base+0x5c> │ │ │ │ - b b3be8 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ + bge b3bbc <_PyObject_GenericGetAttrWithDict@@Base+0x5c> │ │ │ │ + b b3cb8 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3bd8 <_PyObject_GenericGetAttrWithDict@@Base+0x148> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne b3ca8 <_PyObject_GenericGetAttrWithDict@@Base+0x148> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b3be8 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ + bgt b3cb8 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3be8 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ + bne b3cb8 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b b3be8 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b b3cb8 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl b43fc <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b44cc <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - bne b3f90 <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ + bne b4060 <_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 b3c40 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + bne b3d10 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne b3e0c <_PyObject_GenericGetAttrWithDict@@Base+0x37c> │ │ │ │ + bne b3edc <_PyObject_GenericGetAttrWithDict@@Base+0x37c> │ │ │ │ tst r3, #16 │ │ │ │ - bne b40b8 <_PyObject_GenericGetAttrWithDict@@Base+0x628> │ │ │ │ + bne b4188 <_PyObject_GenericGetAttrWithDict@@Base+0x628> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3eb0 <_PyObject_GenericGetAttrWithDict@@Base+0x420> │ │ │ │ + beq b3f80 <_PyObject_GenericGetAttrWithDict@@Base+0x420> │ │ │ │ mov r3, r9 │ │ │ │ mov r5, #1 │ │ │ │ mov sl, r9 │ │ │ │ - b b3c24 <_PyObject_GenericGetAttrWithDict@@Base+0x194> │ │ │ │ + b b3cf4 <_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 b3f98 <_PyObject_GenericGetAttrWithDict@@Base+0x508> │ │ │ │ + bne b4068 <_PyObject_GenericGetAttrWithDict@@Base+0x508> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r8, [r2, #16] │ │ │ │ add r8, r6, r8 │ │ │ │ ldrb r0, [r8, #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3f98 <_PyObject_GenericGetAttrWithDict@@Base+0x508> │ │ │ │ + beq b4068 <_PyObject_GenericGetAttrWithDict@@Base+0x508> │ │ │ │ ldr r9, [r2, #444] @ 0x1bc │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b414c <_PyObject_GenericGetAttrWithDict@@Base+0x6bc> │ │ │ │ + beq b421c <_PyObject_GenericGetAttrWithDict@@Base+0x6bc> │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a8738 <_Py_dict_lookup@@Base+0xeec> │ │ │ │ + bl a87d4 <_Py_dict_lookup@@Base+0xec8> │ │ │ │ cmn r0, #1 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ moveq r2, #0 │ │ │ │ streq r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq b3c9c <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + beq b3d6c <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ add r8, r8, r0, lsl #2 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ cmp r2, #0 │ │ │ │ streq r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq b3c9c <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + beq b3d6c <_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 b3bcc <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + b b3c9c <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ cmp r5, #1 │ │ │ │ - bhi b3fc4 <_PyObject_GenericGetAttrWithDict@@Base+0x534> │ │ │ │ + bhi b4094 <_PyObject_GenericGetAttrWithDict@@Base+0x534> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3bcc <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ - movw r0, #52396 @ 0xccac │ │ │ │ + bne b3c9c <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + movw r0, #48428 @ 0xbd2c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #27216 @ 0x6a50 │ │ │ │ + movw r1, #24880 @ 0x6130 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 142c8c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b b3bcc <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + bl 142880 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b b3c9c <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ mov sl, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq b4050 <_PyObject_GenericGetAttrWithDict@@Base+0x5c0> │ │ │ │ + beq b4120 <_PyObject_GenericGetAttrWithDict@@Base+0x5c0> │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl b43fc <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b44cc <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b3db8 <_PyObject_GenericGetAttrWithDict@@Base+0x328> │ │ │ │ + beq b3e88 <_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 b3b74 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ + bne b3c44 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b3b74 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ + bgt b3c44 <_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] │ │ │ │ @@ -137986,159 +138042,159 @@ │ │ │ │ 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 b4028 <_PyObject_GenericGetAttrWithDict@@Base+0x598> │ │ │ │ + ble b40f8 <_PyObject_GenericGetAttrWithDict@@Base+0x598> │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b b3b74 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ + b b3c44 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ ldr r8, [r6, #-12] │ │ │ │ cmp r8, #0 │ │ │ │ - bne b3c40 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + bne b3d10 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 302f14 <_PyMarshal_GetXIData@@Base+0xec> │ │ │ │ + bl 302ed8 <_PyEval_AddPendingCall@@Base+0x1e0> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ subs r8, r0, #0 │ │ │ │ streq r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne b3c40 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ - b b3bcc <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + bne b3d10 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + b b3c9c <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r5, #1 │ │ │ │ - beq b3fe4 <_PyObject_GenericGetAttrWithDict@@Base+0x554> │ │ │ │ + beq b40b4 <_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 b3d78 <_PyObject_GenericGetAttrWithDict@@Base+0x2e8> │ │ │ │ + b b3e48 <_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 b3b30 <_PyObject_GenericGetAttrWithDict@@Base+0xa0> │ │ │ │ - b b3ef0 <_PyObject_GenericGetAttrWithDict@@Base+0x460> │ │ │ │ + beq b3c00 <_PyObject_GenericGetAttrWithDict@@Base+0xa0> │ │ │ │ + b b3fc0 <_PyObject_GenericGetAttrWithDict@@Base+0x460> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3f90 <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b b3f90 <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ + bne b4060 <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b b4060 <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ ldr r8, [r6, #-12] │ │ │ │ cmp r8, #0 │ │ │ │ - bne b3c40 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ - b b3c9c <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + bne b3d10 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + b b3d6c <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ ldrh r2, [r7, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs b3da0 <_PyObject_GenericGetAttrWithDict@@Base+0x310> │ │ │ │ + bcs b3e70 <_PyObject_GenericGetAttrWithDict@@Base+0x310> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r5, #42752 @ 0xa700 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r2, r5 │ │ │ │ - bne b3da0 <_PyObject_GenericGetAttrWithDict@@Base+0x310> │ │ │ │ + bne b3e70 <_PyObject_GenericGetAttrWithDict@@Base+0x310> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b3da0 <_PyObject_GenericGetAttrWithDict@@Base+0x310> │ │ │ │ + bgt b3e70 <_PyObject_GenericGetAttrWithDict@@Base+0x310> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 144cd4 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 1448c8 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ ldr sl, [r7, #192] @ 0xc0 │ │ │ │ - bl b43fc <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b44cc <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b3db8 <_PyObject_GenericGetAttrWithDict@@Base+0x328> │ │ │ │ + beq b3e88 <_PyObject_GenericGetAttrWithDict@@Base+0x328> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - bne b3f20 <_PyObject_GenericGetAttrWithDict@@Base+0x490> │ │ │ │ - b b3f90 <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ + bne b3ff0 <_PyObject_GenericGetAttrWithDict@@Base+0x490> │ │ │ │ + b b4060 <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ ldr r8, [r6, #-12] │ │ │ │ cmp r8, #0 │ │ │ │ movne r3, r9 │ │ │ │ movne r5, #1 │ │ │ │ movne sl, r3 │ │ │ │ - bne b3c40 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ - b b3eb0 <_PyObject_GenericGetAttrWithDict@@Base+0x420> │ │ │ │ + bne b3d10 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + b b3f80 <_PyObject_GenericGetAttrWithDict@@Base+0x420> │ │ │ │ mov r8, r9 │ │ │ │ - b b3c40 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + b b3d10 <_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 b3c2c <_PyObject_GenericGetAttrWithDict@@Base+0x19c> │ │ │ │ + b b3cfc <_PyObject_GenericGetAttrWithDict@@Base+0x19c> │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b b3c88 <_PyObject_GenericGetAttrWithDict@@Base+0x1f8> │ │ │ │ + b b3d58 <_PyObject_GenericGetAttrWithDict@@Base+0x1f8> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3bcc <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ - movw r2, #52396 @ 0xccac │ │ │ │ + beq b3c9c <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + movw r2, #48428 @ 0xbd2c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [r2] │ │ │ │ - bl 1430a4 │ │ │ │ + bl 142c98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3bcc <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ - bl 143524 │ │ │ │ + beq b3c9c <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + bl 143118 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b b3c9c <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + b b3d6c <_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 b3e54 <_PyObject_GenericGetAttrWithDict@@Base+0x3c4> │ │ │ │ - bl 143524 │ │ │ │ + bne b3f24 <_PyObject_GenericGetAttrWithDict@@Base+0x3c4> │ │ │ │ + bl 143118 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mvn r0, #2 │ │ │ │ - b b3e78 <_PyObject_GenericGetAttrWithDict@@Base+0x3e8> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b b3f48 <_PyObject_GenericGetAttrWithDict@@Base+0x3e8> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ - movw r1, #27172 @ 0x6a24 │ │ │ │ + movw r1, #24836 @ 0x6104 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000b41a4 <_PyType_GetDict@@Base>: │ │ │ │ +000b4274 <_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 b4214 <_PyType_GetDict@@Base+0x70> │ │ │ │ + beq b42e4 <_PyType_GetDict@@Base+0x70> │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #84] @ b4220 <_PyType_GetDict@@Base+0x7c> │ │ │ │ + ldr ip, [pc, #84] @ b42f0 <_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 │ │ │ │ @@ -138162,34 +138218,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] @ b43f8 <_PyType_GetDict@@Base+0x254> │ │ │ │ + ldr ip, [pc, #428] @ b44c8 <_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 b42cc <_PyType_GetDict@@Base+0x128> │ │ │ │ + bne b439c <_PyType_GetDict@@Base+0x128> │ │ │ │ ldr r1, [r5, #1452] @ 0x5ac │ │ │ │ cmp r1, r6 │ │ │ │ - bne b42cc <_PyType_GetDict@@Base+0x128> │ │ │ │ + bne b439c <_PyType_GetDict@@Base+0x128> │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r3, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b42b8 <_PyType_GetDict@@Base+0x114> │ │ │ │ + beq b4388 <_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 │ │ │ │ @@ -138198,37 +138254,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 b4390 <_PyType_GetDict@@Base+0x1ec> │ │ │ │ + beq b4460 <_PyType_GetDict@@Base+0x1ec> │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r8, r7 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b43fc <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b44cc <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmn r0, #1 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r2] │ │ │ │ - beq b43f0 <_PyType_GetDict@@Base+0x24c> │ │ │ │ + beq b44c0 <_PyType_GetDict@@Base+0x24c> │ │ │ │ cmp r8, #0 │ │ │ │ - beq b43f0 <_PyType_GetDict@@Base+0x24c> │ │ │ │ + beq b44c0 <_PyType_GetDict@@Base+0x24c> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ movw r1, #42752 @ 0xa700 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - bne b43f0 <_PyType_GetDict@@Base+0x24c> │ │ │ │ + bne b44c0 <_PyType_GetDict@@Base+0x24c> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ - bgt b43f0 <_PyType_GetDict@@Base+0x24c> │ │ │ │ + bgt b44c0 <_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] │ │ │ │ @@ -138238,90 +138294,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 b42ac <_PyType_GetDict@@Base+0x108> │ │ │ │ + bgt b437c <_PyType_GetDict@@Base+0x108> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b42ac <_PyType_GetDict@@Base+0x108> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b b42ac <_PyType_GetDict@@Base+0x108> │ │ │ │ + bne b437c <_PyType_GetDict@@Base+0x108> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b b437c <_PyType_GetDict@@Base+0x108> │ │ │ │ ldrh r1, [r0, #206] @ 0xce │ │ │ │ cmp r1, #1000 @ 0x3e8 │ │ │ │ - bcs b42d8 <_PyType_GetDict@@Base+0x134> │ │ │ │ + bcs b43a8 <_PyType_GetDict@@Base+0x134> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ movw r1, #42752 @ 0xa700 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - bne b42d8 <_PyType_GetDict@@Base+0x134> │ │ │ │ + bne b43a8 <_PyType_GetDict@@Base+0x134> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ - bgt b42d8 <_PyType_GetDict@@Base+0x134> │ │ │ │ + bgt b43a8 <_PyType_GetDict@@Base+0x134> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 144cd4 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 1448c8 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ ldr r8, [r8, #192] @ 0xc0 │ │ │ │ - bl b43fc <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b44cc <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b42f8 <_PyType_GetDict@@Base+0x154> │ │ │ │ + b b43c8 <_PyType_GetDict@@Base+0x154> │ │ │ │ mov r8, #0 │ │ │ │ - b b42ac <_PyType_GetDict@@Base+0x108> │ │ │ │ + b b437c <_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 b45a4 <_PyType_GetDict@@Base+0x400> │ │ │ │ + bne b4674 <_PyType_GetDict@@Base+0x400> │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmn r7, #1 │ │ │ │ - beq b45a4 <_PyType_GetDict@@Base+0x400> │ │ │ │ + beq b4674 <_PyType_GetDict@@Base+0x400> │ │ │ │ ldr r4, [r5, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq b45c0 <_PyType_GetDict@@Base+0x41c> │ │ │ │ + beq b4690 <_PyType_GetDict@@Base+0x41c> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr sl, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b4590 <_PyType_GetDict@@Base+0x3ec> │ │ │ │ + bgt b4660 <_PyType_GetDict@@Base+0x3ec> │ │ │ │ cmp sl, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4] │ │ │ │ movle r4, #0 │ │ │ │ - ble b4524 <_PyType_GetDict@@Base+0x380> │ │ │ │ + ble b45f4 <_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 b44e8 <_PyType_GetDict@@Base+0x344> │ │ │ │ - ldr r1, [pc, #460] @ b4674 <_PyType_GetDict@@Base+0x4d0> │ │ │ │ + beq b45b8 <_PyType_GetDict@@Base+0x344> │ │ │ │ + ldr r1, [pc, #460] @ b4744 <_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 │ │ │ │ @@ -138334,79 +138390,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 a784c <_Py_dict_lookup@@Base> │ │ │ │ + bl a790c <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b4538 <_PyType_GetDict@@Base+0x394> │ │ │ │ + bne b4608 <_PyType_GetDict@@Base+0x394> │ │ │ │ cmn r0, #3 │ │ │ │ str r8, [r9] │ │ │ │ - beq b45dc <_PyType_GetDict@@Base+0x438> │ │ │ │ + beq b46ac <_PyType_GetDict@@Base+0x438> │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, sl │ │ │ │ - blt b448c <_PyType_GetDict@@Base+0x2e8> │ │ │ │ + blt b455c <_PyType_GetDict@@Base+0x2e8> │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r4, #0 │ │ │ │ tst r0, #1 │ │ │ │ - beq b4574 <_PyType_GetDict@@Base+0x3d0> │ │ │ │ + beq b4644 <_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 b45dc <_PyType_GetDict@@Base+0x438> │ │ │ │ + beq b46ac <_PyType_GetDict@@Base+0x438> │ │ │ │ cmp r1, #1 │ │ │ │ - beq b4510 <_PyType_GetDict@@Base+0x36c> │ │ │ │ + beq b45e0 <_PyType_GetDict@@Base+0x36c> │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r4, #1 │ │ │ │ tst r0, #1 │ │ │ │ - bne b452c <_PyType_GetDict@@Base+0x388> │ │ │ │ + bne b45fc <_PyType_GetDict@@Base+0x388> │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b452c <_PyType_GetDict@@Base+0x388> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b b452c <_PyType_GetDict@@Base+0x388> │ │ │ │ + bne b45fc <_PyType_GetDict@@Base+0x388> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b b45fc <_PyType_GetDict@@Base+0x388> │ │ │ │ cmp sl, #0 │ │ │ │ orrgt r0, r4, #1 │ │ │ │ - bgt b4474 <_PyType_GetDict@@Base+0x2d0> │ │ │ │ + bgt b4544 <_PyType_GetDict@@Base+0x2d0> │ │ │ │ mov r4, #0 │ │ │ │ - b b452c <_PyType_GetDict@@Base+0x388> │ │ │ │ + b b45fc <_PyType_GetDict@@Base+0x388> │ │ │ │ mov r0, r6 │ │ │ │ - bl 98e78 │ │ │ │ + bl 98ea8 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b4440 <_PyType_GetDict@@Base+0x29c> │ │ │ │ - bl 143524 │ │ │ │ - b b45d4 <_PyType_GetDict@@Base+0x430> │ │ │ │ + bne b4510 <_PyType_GetDict@@Base+0x29c> │ │ │ │ + bl 143118 │ │ │ │ + b b46a4 <_PyType_GetDict@@Base+0x430> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne b45f4 <_PyType_GetDict@@Base+0x450> │ │ │ │ + bne b46c4 <_PyType_GetDict@@Base+0x450> │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq b4654 <_PyType_GetDict@@Base+0x4b0> │ │ │ │ + beq b4724 <_PyType_GetDict@@Base+0x4b0> │ │ │ │ mvn r4, #0 │ │ │ │ - b b452c <_PyType_GetDict@@Base+0x388> │ │ │ │ + b b45fc <_PyType_GetDict@@Base+0x388> │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mvn r4, #0 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 143524 │ │ │ │ + bl 143118 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b b4524 <_PyType_GetDict@@Base+0x380> │ │ │ │ - ldr r3, [pc, #120] @ b4674 <_PyType_GetDict@@Base+0x4d0> │ │ │ │ + b b45f4 <_PyType_GetDict@@Base+0x380> │ │ │ │ + ldr r3, [pc, #120] @ b4744 <_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 │ │ │ │ @@ -138421,41 +138477,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 b45d4 <_PyType_GetDict@@Base+0x430> │ │ │ │ + bne b46a4 <_PyType_GetDict@@Base+0x430> │ │ │ │ mov r0, r5 │ │ │ │ - bl bdd5c │ │ │ │ + bl bdf24 │ │ │ │ cmp r0, #0 │ │ │ │ - blt b45b8 <_PyType_GetDict@@Base+0x414> │ │ │ │ + blt b4688 <_PyType_GetDict@@Base+0x414> │ │ │ │ ldr r4, [r5, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq b45d4 <_PyType_GetDict@@Base+0x430> │ │ │ │ - b b444c <_PyType_GetDict@@Base+0x2a8> │ │ │ │ + beq b46a4 <_PyType_GetDict@@Base+0x430> │ │ │ │ + b b451c <_PyType_GetDict@@Base+0x2a8> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq b4694 <_PyType_GetDict@@Base+0x4f0> │ │ │ │ + beq b4764 <_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 b4688 <_PyType_GetDict@@Base+0x4e4> │ │ │ │ + bne b4758 <_PyType_GetDict@@Base+0x4e4> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a7050 <_Py_Dealloc@@Base> │ │ │ │ + b a7110 <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -000b46b4 : │ │ │ │ +000b4784 : │ │ │ │ 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 │ │ │ │ @@ -138464,1052 +138520,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 b497c │ │ │ │ + beq b4a4c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - bne b4774 │ │ │ │ + bne b4844 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ tst r2, #2 │ │ │ │ - bne b4800 │ │ │ │ + bne b48d0 │ │ │ │ tst r2, #8 │ │ │ │ - bne b4988 │ │ │ │ + bne b4a58 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ tst r2, #16 │ │ │ │ add r0, r4, r0 │ │ │ │ - bne b4944 │ │ │ │ + bne b4a14 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - ldr r1, [pc, #712] @ b4a08 │ │ │ │ + ldr r1, [pc, #712] @ b4ad8 │ │ │ │ cmp r2, #20 │ │ │ │ - bhi b49a4 │ │ │ │ + bhi b4a74 │ │ │ │ ldrb r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b4918 │ │ │ │ + beq b49e8 │ │ │ │ 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 b49cc │ │ │ │ + beq b4a9c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble b47e8 │ │ │ │ + ble b48b8 │ │ │ │ ldr ip, [r3, #16] │ │ │ │ cmp r0, ip │ │ │ │ - beq b470c │ │ │ │ + beq b47dc │ │ │ │ cmp r1, #1 │ │ │ │ - beq b47e8 │ │ │ │ + beq b48b8 │ │ │ │ ldr ip, [r3, #20] │ │ │ │ cmp r0, ip │ │ │ │ - beq b470c │ │ │ │ + beq b47dc │ │ │ │ cmp r1, #2 │ │ │ │ - beq b47e8 │ │ │ │ + beq b48b8 │ │ │ │ ldr ip, [r3, #24] │ │ │ │ cmp r0, ip │ │ │ │ - beq b470c │ │ │ │ + beq b47dc │ │ │ │ cmp r1, #3 │ │ │ │ - beq b47e8 │ │ │ │ + beq b48b8 │ │ │ │ add r3, r3, #24 │ │ │ │ mov ip, #3 │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq b470c │ │ │ │ + beq b47dc │ │ │ │ cmp r1, ip │ │ │ │ - bne b47d0 │ │ │ │ + bne b48a0 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - bl 257c74 │ │ │ │ + bl 256ffc │ │ │ │ cmn r0, #1 │ │ │ │ - bne b470c │ │ │ │ + bne b47dc │ │ │ │ mov r0, #0 │ │ │ │ - b b476c │ │ │ │ + b b483c │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #27256 @ 0x6a78 │ │ │ │ + movw r1, #24920 @ 0x6158 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #27260 @ 0x6a7c │ │ │ │ + movw r0, #24924 @ 0x615c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl d7dfc │ │ │ │ + bl d8a14 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b47f8 │ │ │ │ + beq b48c8 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - b b471c │ │ │ │ + b b47ec │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b475c │ │ │ │ - movw r0, #52396 @ 0xccac │ │ │ │ + bne b482c │ │ │ │ + movw r0, #48428 @ 0xbd2c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #27328 @ 0x6ac0 │ │ │ │ + movw r1, #24992 @ 0x61a0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ 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 b476c │ │ │ │ + b b483c │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b23fc │ │ │ │ + b b24cc │ │ │ │ vldr d0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c57b8 │ │ │ │ + b c5ae0 │ │ │ │ ldrb r0, [r0] │ │ │ │ - b b4888 │ │ │ │ + b b4958 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b4904 │ │ │ │ + beq b49d4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b aa8a8 │ │ │ │ + b aa900 │ │ │ │ ldrd r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 19ee88 │ │ │ │ + b 19eb48 │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r1, #1 │ │ │ │ sub r0, fp, #13 │ │ │ │ strb r3, [fp, #-13] │ │ │ │ - bl be470 │ │ │ │ - b b476c │ │ │ │ + bl be638 │ │ │ │ + b b483c │ │ │ │ ldrb r0, [r0] │ │ │ │ - b b4898 │ │ │ │ + b b4968 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b49c0 │ │ │ │ + ble b4a90 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b b476c │ │ │ │ + b b483c │ │ │ │ ldrsh r0, [r0] │ │ │ │ - b b4888 │ │ │ │ + b b4958 │ │ │ │ ldrd r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 185dcc │ │ │ │ + b 185a7c │ │ │ │ ldrh r0, [r0] │ │ │ │ - b b4898 │ │ │ │ + b b4968 │ │ │ │ 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] @ b4a0c │ │ │ │ + ldr r2, [pc, #164] @ b4adc │ │ │ │ cmp r1, #20 │ │ │ │ - bhi b49a4 │ │ │ │ + bhi b4a74 │ │ │ │ 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 257c50 │ │ │ │ + b 256fd8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27280 @ 0x6a90 │ │ │ │ + movw r1, #24944 @ 0x6170 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b b47f8 │ │ │ │ + bl 16e8c0 │ │ │ │ + b b48c8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27364 @ 0x6ae4 │ │ │ │ + movw r1, #25028 @ 0x61c4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b b47f8 │ │ │ │ + bl 16e8c0 │ │ │ │ + b b48c8 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b b4918 │ │ │ │ + b b49e8 │ │ │ │ mov r3, r2 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b49f4 │ │ │ │ + beq b4ac4 │ │ │ │ cmp r0, r3 │ │ │ │ - bne b49d0 │ │ │ │ - b b470c │ │ │ │ + bne b4aa0 │ │ │ │ + b b47dc │ │ │ │ vldr s0, [r0] │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ - b b48a8 │ │ │ │ + b b4978 │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - beq b470c │ │ │ │ - b b47e8 │ │ │ │ - subeq pc, r5, r8, lsr #11 │ │ │ │ - strheq pc, [r5], #-94 @ 0xffffffa2 @ │ │ │ │ + beq b47dc │ │ │ │ + b b48b8 │ │ │ │ + subeq lr, r5, r4, lsl #25 │ │ │ │ + umaaleq lr, r5, sl, ip │ │ │ │ │ │ │ │ -000b4a10 : │ │ │ │ +000b4ae0 : │ │ │ │ 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 b4bcc │ │ │ │ + bne b4c9c │ │ │ │ ldr r3, [ip, #8] │ │ │ │ tst r1, #16 │ │ │ │ add r3, r0, r3 │ │ │ │ - bne b4bac │ │ │ │ + bne b4c7c │ │ │ │ ldr r1, [ip, #4] │ │ │ │ - ldr r2, [pc, #460] @ b4c20 │ │ │ │ + ldr r2, [pc, #460] @ b4cf0 │ │ │ │ cmp r1, #20 │ │ │ │ - bhi b4bec │ │ │ │ + bhi b4cbc │ │ │ │ ldrb r1, [r2, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b4ba0 │ │ │ │ + beq b4c70 │ │ │ │ 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 b4a70 │ │ │ │ - movw lr, #52396 @ 0xccac │ │ │ │ + bne b4b40 │ │ │ │ + movw lr, #48428 @ 0xbd2c │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [ip] │ │ │ │ - movw r1, #27328 @ 0x6ac0 │ │ │ │ + movw r1, #24992 @ 0x61a0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [lr] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ 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 b4a80 │ │ │ │ + b b4b50 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be73c │ │ │ │ + b be904 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b b23fc │ │ │ │ + b b24cc │ │ │ │ vldr d0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b c57b8 │ │ │ │ + b c5ae0 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b4b8c │ │ │ │ + beq b4c5c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b aa8a8 │ │ │ │ + b aa900 │ │ │ │ ldrb r0, [r3] │ │ │ │ - b b4ae4 │ │ │ │ + b b4bb4 │ │ │ │ mov r0, r3 │ │ │ │ - b b4b1c │ │ │ │ + b b4bec │ │ │ │ ldrd r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 19ee88 │ │ │ │ + b 19eb48 │ │ │ │ ldrb r0, [r3] │ │ │ │ - b b4af4 │ │ │ │ + b b4bc4 │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r1, #1 │ │ │ │ sub r0, fp, #5 │ │ │ │ strb r3, [fp, #-5] │ │ │ │ - bl be470 │ │ │ │ + bl be638 │ │ │ │ mov r3, r0 │ │ │ │ - b b4a80 │ │ │ │ + b b4b50 │ │ │ │ ldrd r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 185dcc │ │ │ │ + b 185a7c │ │ │ │ ldrh r0, [r3] │ │ │ │ - b b4af4 │ │ │ │ + b b4bc4 │ │ │ │ ldrsh r0, [r3] │ │ │ │ - b b4ae4 │ │ │ │ + b b4bb4 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b4c14 │ │ │ │ + ble b4ce4 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b b4a80 │ │ │ │ + b b4b50 │ │ │ │ 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 b4a48 │ │ │ │ + b b4b18 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27280 @ 0x6a90 │ │ │ │ + movw r1, #24944 @ 0x6170 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r3, #0 │ │ │ │ - b b4a80 │ │ │ │ + b b4b50 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27364 @ 0x6ae4 │ │ │ │ + movw r1, #25028 @ 0x61c4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b b4be4 │ │ │ │ + bl 16e8c0 │ │ │ │ + b b4cb4 │ │ │ │ vldr s0, [r3] │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ - b b4b04 │ │ │ │ + b b4bd4 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b b4ba0 │ │ │ │ - subeq pc, r5, r8, ror #11 │ │ │ │ + b b4c70 │ │ │ │ + subeq lr, r5, r4, asr #25 │ │ │ │ │ │ │ │ -000b4c24 : │ │ │ │ +000b4cf4 : │ │ │ │ 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] @ b5138 │ │ │ │ + ldr ip, [pc, #1272] @ b5208 │ │ │ │ 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 b4ea4 │ │ │ │ + beq b4f74 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b4f1c │ │ │ │ + beq b4fec │ │ │ │ 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 b4ca4 │ │ │ │ + bne b4d74 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq b4cf0 │ │ │ │ + beq b4dc0 │ │ │ │ ldr r6, [r7, #76] @ 0x4c │ │ │ │ cmp r6, #0 │ │ │ │ - beq b4f40 │ │ │ │ - movw r3, #21624 @ 0x5478 │ │ │ │ + beq b5010 │ │ │ │ + movw r3, #21832 @ 0x5548 │ │ │ │ movt r3, #11 │ │ │ │ cmp r6, r3 │ │ │ │ - bne b4e1c │ │ │ │ + bne b4eec │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl b5490 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ + bl b5560 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ ldr r2, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b4e3c │ │ │ │ + ble b4f0c │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq b4f80 │ │ │ │ - ldr r3, [pc, #1080] @ b513c │ │ │ │ + beq b5050 │ │ │ │ + ldr r3, [pc, #1080] @ b520c │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #1132] @ 0x46c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b4e58 │ │ │ │ + bne b4f28 │ │ │ │ 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 ae32c │ │ │ │ + bl ae3b4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b4fec │ │ │ │ + beq b50bc │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne b4d98 │ │ │ │ + bne b4e68 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b4eec │ │ │ │ + bgt b4fbc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b4eec │ │ │ │ + bne b4fbc │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b4d90 │ │ │ │ + ble b4e60 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq b4ef8 │ │ │ │ + beq b4fc8 │ │ │ │ mov r4, r2 │ │ │ │ - b b4ca4 │ │ │ │ + b b4d74 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b4db4 │ │ │ │ + bgt b4e84 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b4fe0 │ │ │ │ + beq b50b0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b4de8 │ │ │ │ + bgt b4eb8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5000 │ │ │ │ + beq b50d0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b4de8 │ │ │ │ + bgt b4eb8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b4ff4 │ │ │ │ + beq b50c4 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - ble b4ca4 │ │ │ │ + ble b4d74 │ │ │ │ mov r0, r4 │ │ │ │ - bl a47c0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4880 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b b4ca4 │ │ │ │ + b b4d74 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx r6 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b4ce4 │ │ │ │ + bgt b4db4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b4ce4 │ │ │ │ + bne b4db4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b b4ce4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b b4db4 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b4d18 │ │ │ │ + beq b4de8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b4e90 │ │ │ │ + bgt b4f60 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b4e90 │ │ │ │ + bne b4f60 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b b4d90 │ │ │ │ + b b4e60 │ │ │ │ ldr r7, [r6, #84] @ 0x54 │ │ │ │ cmp r7, #0 │ │ │ │ - beq b4c5c │ │ │ │ + beq b4d2c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b4c5c │ │ │ │ + beq b4d2c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [r6, #84] @ 0x54 │ │ │ │ - movw r2, #27476 @ 0x6b54 │ │ │ │ + movw r2, #25140 @ 0x6234 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16ec8c <_PyErr_SetString@@Base> │ │ │ │ + bl 16e95c <_PyErr_SetString@@Base> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 295ad0 │ │ │ │ - b b4f38 │ │ │ │ + bl 295650 │ │ │ │ + b b5008 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b4d80 │ │ │ │ - b b4d90 │ │ │ │ + bgt b4e50 │ │ │ │ + b b4e60 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a47c0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4880 <_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 b4d90 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b b4e60 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27172 @ 0x6a24 │ │ │ │ + movw r1, #24836 @ 0x6104 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ mvn r5, #0 │ │ │ │ - b b4ce4 │ │ │ │ + b b4db4 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5038 │ │ │ │ + beq b5108 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11b3c4 │ │ │ │ + bl 11bf04 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b5010 │ │ │ │ + beq b50e0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b4ce4 │ │ │ │ - b b4e3c │ │ │ │ + bgt b4db4 │ │ │ │ + b b4f0c │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne b4cfc │ │ │ │ + bne b4dcc │ │ │ │ tst r3, #32 │ │ │ │ - bne b50d8 │ │ │ │ + bne b51a8 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt b50fc │ │ │ │ + blt b51cc │ │ │ │ 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 b4fd8 │ │ │ │ + bgt b50a8 │ │ │ │ sub r6, r6, #1 │ │ │ │ str r6, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq b5124 │ │ │ │ + beq b51f4 │ │ │ │ mov r4, r3 │ │ │ │ - b b4ca4 │ │ │ │ + b b4d74 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b b4db4 │ │ │ │ - bl 143524 │ │ │ │ - b b4ca4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b b4e84 │ │ │ │ + bl 143118 │ │ │ │ + b b4d74 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b b4de8 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b b4eb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ - b b4dd0 │ │ │ │ + b b4ea0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b4f38 │ │ │ │ + bgt b5008 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b4f38 │ │ │ │ + bne b5008 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b b4f38 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b b5008 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5054 │ │ │ │ + bgt b5124 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b50cc │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq b519c │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r7, #32] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r1, #27464 @ 0x6b48 │ │ │ │ + movw r1, #25128 @ 0x6228 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - beq b509c │ │ │ │ + beq b516c │ │ │ │ cmp r8, #0 │ │ │ │ - movw r3, #27460 @ 0x6b44 │ │ │ │ + movw r3, #25124 @ 0x6224 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ str r4, [sp] │ │ │ │ movne r3, r1 │ │ │ │ - movw r1, #27596 @ 0x6bcc │ │ │ │ + movw r1, #25260 @ 0x62ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 140e0c │ │ │ │ - b b4f38 │ │ │ │ + bl 1409e8 │ │ │ │ + b b5008 │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5078 │ │ │ │ + bne b5148 │ │ │ │ cmp r8, #0 │ │ │ │ - movw r3, #27460 @ 0x6b44 │ │ │ │ + movw r3, #25124 @ 0x6224 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ str r4, [sp] │ │ │ │ movne r3, r1 │ │ │ │ - movw r1, #27552 @ 0x6ba0 │ │ │ │ + movw r1, #25216 @ 0x6280 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 140e0c │ │ │ │ - b b4f38 │ │ │ │ + bl 1409e8 │ │ │ │ + b b5008 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b b5054 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b b5124 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne b510c │ │ │ │ + bne b51dc │ │ │ │ ldrsb r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ addge r3, r4, #28 │ │ │ │ - bge b4fa4 │ │ │ │ + bge b5074 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r3, r4, #28 │ │ │ │ - bne b511c │ │ │ │ + bne b51ec │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #56] @ b5140 │ │ │ │ + ldr r3, [pc, #56] @ b5210 │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b b4fc0 │ │ │ │ + b b5090 │ │ │ │ ldrsb r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r4, #20 │ │ │ │ - bge b4fa4 │ │ │ │ + bge b5074 │ │ │ │ add r3, r4, #20 │ │ │ │ - b b50fc │ │ │ │ + b b51cc │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b b4fd8 │ │ │ │ + b b50a8 │ │ │ │ andeq r0, r0, ip │ │ │ │ strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ │ │ │ │ -000b5144 <_PyUnicode_InternMortal@@Base>: │ │ │ │ +000b5214 <_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 b51a0 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + beq b5270 <_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 b51a0 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + bne b5270 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq b51ac <_PyUnicode_InternMortal@@Base+0x68> │ │ │ │ + beq b527c <_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 b5368 <_PyUnicode_InternMortal@@Base+0x224> │ │ │ │ - ldr r3, [pc, #676] @ b5470 <_PyUnicode_InternMortal@@Base+0x32c> │ │ │ │ + beq b5438 <_PyUnicode_InternMortal@@Base+0x224> │ │ │ │ + ldr r3, [pc, #676] @ b5540 <_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 b52f8 <_PyUnicode_InternMortal@@Base+0x1b4> │ │ │ │ + bne b53c8 <_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 ae32c │ │ │ │ + bl ae3b4 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b53c8 <_PyUnicode_InternMortal@@Base+0x284> │ │ │ │ + beq b5498 <_PyUnicode_InternMortal@@Base+0x284> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne b5268 <_PyUnicode_InternMortal@@Base+0x124> │ │ │ │ + bne b5338 <_PyUnicode_InternMortal@@Base+0x124> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5248 <_PyUnicode_InternMortal@@Base+0x104> │ │ │ │ + bgt b5318 <_PyUnicode_InternMortal@@Base+0x104> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5248 <_PyUnicode_InternMortal@@Base+0x104> │ │ │ │ + bne b5318 <_PyUnicode_InternMortal@@Base+0x104> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b5260 <_PyUnicode_InternMortal@@Base+0x11c> │ │ │ │ + ble b5330 <_PyUnicode_InternMortal@@Base+0x11c> │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq b5344 <_PyUnicode_InternMortal@@Base+0x200> │ │ │ │ + beq b5414 <_PyUnicode_InternMortal@@Base+0x200> │ │ │ │ mov r1, r2 │ │ │ │ - b b51a0 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + b b5270 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5284 <_PyUnicode_InternMortal@@Base+0x140> │ │ │ │ + bgt b5354 <_PyUnicode_InternMortal@@Base+0x140> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b53e8 <_PyUnicode_InternMortal@@Base+0x2a4> │ │ │ │ + beq b54b8 <_PyUnicode_InternMortal@@Base+0x2a4> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b52bc <_PyUnicode_InternMortal@@Base+0x178> │ │ │ │ + bgt b538c <_PyUnicode_InternMortal@@Base+0x178> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b53d4 <_PyUnicode_InternMortal@@Base+0x290> │ │ │ │ + beq b54a4 <_PyUnicode_InternMortal@@Base+0x290> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b52bc <_PyUnicode_InternMortal@@Base+0x178> │ │ │ │ + bgt b538c <_PyUnicode_InternMortal@@Base+0x178> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b53fc <_PyUnicode_InternMortal@@Base+0x2b8> │ │ │ │ + beq b54cc <_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 b51a0 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + ble b5270 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a47c0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4880 <_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 b51a0 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + b b5270 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b51e4 <_PyUnicode_InternMortal@@Base+0xa0> │ │ │ │ + beq b52b4 <_PyUnicode_InternMortal@@Base+0xa0> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5330 <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ + bgt b5400 <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5330 <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ + bne b5400 <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b b5260 <_PyUnicode_InternMortal@@Base+0x11c> │ │ │ │ + b b5330 <_PyUnicode_InternMortal@@Base+0x11c> │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a47c0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4880 <_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 b5260 <_PyUnicode_InternMortal@@Base+0x11c> │ │ │ │ + b b5330 <_PyUnicode_InternMortal@@Base+0x11c> │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne b51c4 <_PyUnicode_InternMortal@@Base+0x80> │ │ │ │ + bne b5294 <_PyUnicode_InternMortal@@Base+0x80> │ │ │ │ tst r3, #32 │ │ │ │ - bne b5410 <_PyUnicode_InternMortal@@Base+0x2cc> │ │ │ │ + bne b54e0 <_PyUnicode_InternMortal@@Base+0x2cc> │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt b5434 <_PyUnicode_InternMortal@@Base+0x2f0> │ │ │ │ + blt b5504 <_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 b53c0 <_PyUnicode_InternMortal@@Base+0x27c> │ │ │ │ + bgt b5490 <_PyUnicode_InternMortal@@Base+0x27c> │ │ │ │ sub r2, r6, #1 │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b545c <_PyUnicode_InternMortal@@Base+0x318> │ │ │ │ + beq b552c <_PyUnicode_InternMortal@@Base+0x318> │ │ │ │ mov r1, r3 │ │ │ │ - b b51a0 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ - bl 143524 │ │ │ │ + b b5270 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + bl 143118 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b51a0 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + b b5270 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b52a0 <_PyUnicode_InternMortal@@Base+0x15c> │ │ │ │ + b b5370 <_PyUnicode_InternMortal@@Base+0x15c> │ │ │ │ mov r0, r2 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b5284 <_PyUnicode_InternMortal@@Base+0x140> │ │ │ │ + b b5354 <_PyUnicode_InternMortal@@Base+0x140> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b52bc <_PyUnicode_InternMortal@@Base+0x178> │ │ │ │ + b b538c <_PyUnicode_InternMortal@@Base+0x178> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne b5444 <_PyUnicode_InternMortal@@Base+0x300> │ │ │ │ + bne b5514 <_PyUnicode_InternMortal@@Base+0x300> │ │ │ │ ldrsb r2, [r1, #28] │ │ │ │ cmp r2, #0 │ │ │ │ addge r3, r1, #28 │ │ │ │ - bge b538c <_PyUnicode_InternMortal@@Base+0x248> │ │ │ │ + bge b545c <_PyUnicode_InternMortal@@Base+0x248> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r3, r1, #28 │ │ │ │ - bne b5454 <_PyUnicode_InternMortal@@Base+0x310> │ │ │ │ + bne b5524 <_PyUnicode_InternMortal@@Base+0x310> │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #52] @ b5474 <_PyUnicode_InternMortal@@Base+0x330> │ │ │ │ + ldr r3, [pc, #52] @ b5544 <_PyUnicode_InternMortal@@Base+0x330> │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b b53a8 <_PyUnicode_InternMortal@@Base+0x264> │ │ │ │ + b b5478 <_PyUnicode_InternMortal@@Base+0x264> │ │ │ │ ldrsb r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r1, #20 │ │ │ │ - bge b538c <_PyUnicode_InternMortal@@Base+0x248> │ │ │ │ + bge b545c <_PyUnicode_InternMortal@@Base+0x248> │ │ │ │ add r3, r1, #20 │ │ │ │ - b b5434 <_PyUnicode_InternMortal@@Base+0x2f0> │ │ │ │ + b b5504 <_PyUnicode_InternMortal@@Base+0x2f0> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b53c0 <_PyUnicode_InternMortal@@Base+0x27c> │ │ │ │ + b b5490 <_PyUnicode_InternMortal@@Base+0x27c> │ │ │ │ strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ │ │ │ │ -000b5478 : │ │ │ │ +000b5548 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b5490 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ + b b5560 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ │ │ │ │ -000b5490 <_PyObject_GenericSetAttrWithDict@@Base>: │ │ │ │ +000b5560 <_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 b5c14 <_PyObject_GenericSetAttrWithDict@@Base+0x784> │ │ │ │ + beq b5ccc <_PyObject_GenericSetAttrWithDict@@Base+0x76c> │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne b5700 <_PyObject_GenericSetAttrWithDict@@Base+0x270> │ │ │ │ + bne b57d4 <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5750 <_PyObject_GenericSetAttrWithDict@@Base+0x2c0> │ │ │ │ - ldr r0, [pc, #2212] @ b5d90 <_PyObject_GenericSetAttrWithDict@@Base+0x900> │ │ │ │ + beq b5824 <_PyObject_GenericSetAttrWithDict@@Base+0x2c4> │ │ │ │ + ldr r0, [pc, #2244] @ b5e80 <_PyObject_GenericSetAttrWithDict@@Base+0x920> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b5950 <_PyObject_GenericSetAttrWithDict@@Base+0x4c0> │ │ │ │ + ble b5a48 <_PyObject_GenericSetAttrWithDict@@Base+0x4e8> │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r3, [r0, r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5784 <_PyObject_GenericSetAttrWithDict@@Base+0x2f4> │ │ │ │ + bgt b5858 <_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 b57a8 <_PyObject_GenericSetAttrWithDict@@Base+0x318> │ │ │ │ + bne b587c <_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 b59b4 <_PyObject_GenericSetAttrWithDict@@Base+0x524> │ │ │ │ + bne b5ad8 <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ mla r3, r2, sl, r3 │ │ │ │ ldr r6, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq b5870 <_PyObject_GenericSetAttrWithDict@@Base+0x3e0> │ │ │ │ + beq b5968 <_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 b55a8 <_PyObject_GenericSetAttrWithDict@@Base+0x118> │ │ │ │ + bls b5678 <_PyObject_GenericSetAttrWithDict@@Base+0x118> │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - bne b58b4 <_PyObject_GenericSetAttrWithDict@@Base+0x424> │ │ │ │ + bne b59ac <_PyObject_GenericSetAttrWithDict@@Base+0x44c> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5bb8 <_PyObject_GenericSetAttrWithDict@@Base+0x728> │ │ │ │ + bne b5cf0 <_PyObject_GenericSetAttrWithDict@@Base+0x790> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne b587c <_PyObject_GenericSetAttrWithDict@@Base+0x3ec> │ │ │ │ + bne b5974 <_PyObject_GenericSetAttrWithDict@@Base+0x414> │ │ │ │ tst r3, #16 │ │ │ │ subne sl, r7, #12 │ │ │ │ - bne b55e4 <_PyObject_GenericSetAttrWithDict@@Base+0x154> │ │ │ │ + bne b56b4 <_PyObject_GenericSetAttrWithDict@@Base+0x154> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr sl, [r3, #144] @ 0x90 │ │ │ │ cmp sl, #0 │ │ │ │ - beq b5aec <_PyObject_GenericSetAttrWithDict@@Base+0x65c> │ │ │ │ - blt b5b8c <_PyObject_GenericSetAttrWithDict@@Base+0x6fc> │ │ │ │ + beq b5c08 <_PyObject_GenericSetAttrWithDict@@Base+0x6a8> │ │ │ │ + blt b5d4c <_PyObject_GenericSetAttrWithDict@@Base+0x7ec> │ │ │ │ add sl, r7, sl │ │ │ │ cmp sl, #0 │ │ │ │ - beq b5aec <_PyObject_GenericSetAttrWithDict@@Base+0x65c> │ │ │ │ + beq b5c08 <_PyObject_GenericSetAttrWithDict@@Base+0x6a8> │ │ │ │ ldr r1, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b58ec <_PyObject_GenericSetAttrWithDict@@Base+0x45c> │ │ │ │ + beq b59e4 <_PyObject_GenericSetAttrWithDict@@Base+0x484> │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq b5d00 <_PyObject_GenericSetAttrWithDict@@Base+0x870> │ │ │ │ + beq b5e28 <_PyObject_GenericSetAttrWithDict@@Base+0x8c8> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - beq b59bc <_PyObject_GenericSetAttrWithDict@@Base+0x52c> │ │ │ │ + beq b5ae0 <_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 b56c0 <_PyObject_GenericSetAttrWithDict@@Base+0x230> │ │ │ │ + bgt b5790 <_PyObject_GenericSetAttrWithDict@@Base+0x230> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b56d0 <_PyObject_GenericSetAttrWithDict@@Base+0x240> │ │ │ │ + bne b57a0 <_PyObject_GenericSetAttrWithDict@@Base+0x240> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b56d0 <_PyObject_GenericSetAttrWithDict@@Base+0x240> │ │ │ │ + beq b57a0 <_PyObject_GenericSetAttrWithDict@@Base+0x240> │ │ │ │ ldr r0, [r1, #24] │ │ │ │ - movw r3, #46952 @ 0xb768 │ │ │ │ + movw r3, #45676 @ 0xb26c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r4 │ │ │ │ - beq b595c <_PyObject_GenericSetAttrWithDict@@Base+0x4cc> │ │ │ │ - bl abc3c │ │ │ │ + beq b5a54 <_PyObject_GenericSetAttrWithDict@@Base+0x4f4> │ │ │ │ + bl abccc │ │ │ │ cmn r0, #1 │ │ │ │ - beq b597c <_PyObject_GenericSetAttrWithDict@@Base+0x4ec> │ │ │ │ - mov r7, #0 │ │ │ │ + beq b5a74 <_PyObject_GenericSetAttrWithDict@@Base+0x514> │ │ │ │ + mov r8, #0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne b5764 <_PyObject_GenericSetAttrWithDict@@Base+0x2d4> │ │ │ │ + bne b5838 <_PyObject_GenericSetAttrWithDict@@Base+0x2d8> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b56a8 <_PyObject_GenericSetAttrWithDict@@Base+0x218> │ │ │ │ + bgt b5778 <_PyObject_GenericSetAttrWithDict@@Base+0x218> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5d44 <_PyObject_GenericSetAttrWithDict@@Base+0x8b4> │ │ │ │ + beq b5e1c <_PyObject_GenericSetAttrWithDict@@Base+0x8bc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b5934 <_PyObject_GenericSetAttrWithDict@@Base+0x4a4> │ │ │ │ - mov r0, r7 │ │ │ │ + ble b5a2c <_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 b5648 <_PyObject_GenericSetAttrWithDict@@Base+0x1b8> │ │ │ │ + beq b5718 <_PyObject_GenericSetAttrWithDict@@Base+0x1b8> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 98e78 │ │ │ │ + bl 98ea8 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b5654 <_PyObject_GenericSetAttrWithDict@@Base+0x1c4> │ │ │ │ + bne b5724 <_PyObject_GenericSetAttrWithDict@@Base+0x1c4> │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 25766c <_Py_NewReference@@Base+0x17fc> │ │ │ │ - b b597c <_PyObject_GenericSetAttrWithDict@@Base+0x4ec> │ │ │ │ - ldr r0, [pc, #1672] @ b5d90 <_PyObject_GenericSetAttrWithDict@@Base+0x900> │ │ │ │ + bl 256958 <_PyThreadState_New@@Base+0x1f04> │ │ │ │ + mov r8, r0 │ │ │ │ + b b59a0 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ + ldr r0, [pc, #1700] @ b5e80 <_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 │ │ │ │ @@ -139520,60 +139577,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 b54ec <_PyObject_GenericSetAttrWithDict@@Base+0x5c> │ │ │ │ + bne b55bc <_PyObject_GenericSetAttrWithDict@@Base+0x5c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bdd5c │ │ │ │ + bl bdf24 │ │ │ │ cmp r0, #0 │ │ │ │ - bge b54e4 <_PyObject_GenericSetAttrWithDict@@Base+0x54> │ │ │ │ - b b5c30 <_PyObject_GenericSetAttrWithDict@@Base+0x7a0> │ │ │ │ + bge b55b4 <_PyObject_GenericSetAttrWithDict@@Base+0x54> │ │ │ │ + b b5ce8 <_PyObject_GenericSetAttrWithDict@@Base+0x788> │ │ │ │ ldr r3, [r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b568c <_PyObject_GenericSetAttrWithDict@@Base+0x1fc> │ │ │ │ + bne b575c <_PyObject_GenericSetAttrWithDict@@Base+0x1fc> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b b568c <_PyObject_GenericSetAttrWithDict@@Base+0x1fc> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b b575c <_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 b5534 <_PyObject_GenericSetAttrWithDict@@Base+0xa4> │ │ │ │ + beq b5604 <_PyObject_GenericSetAttrWithDict@@Base+0xa4> │ │ │ │ cmp r9, #0 │ │ │ │ - beq b5a50 <_PyObject_GenericSetAttrWithDict@@Base+0x5c0> │ │ │ │ + beq b5b74 <_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 b43fc <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b44cc <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b5870 <_PyObject_GenericSetAttrWithDict@@Base+0x3e0> │ │ │ │ + beq b5968 <_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 b5584 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ + bne b5654 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b5584 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ + bgt b5654 <_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] │ │ │ │ @@ -139586,653 +139643,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 b5584 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ + bgt b5654 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5584 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b b5584 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ + bne b5654 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b b5654 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ + sub r2, fp, #40 @ 0x28 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bl b44cc <_PyType_GetDict@@Base+0x258> │ │ │ │ + ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne b5c5c <_PyObject_GenericSetAttrWithDict@@Base+0x6fc> │ │ │ │ mov r9, #0 │ │ │ │ mov r6, #1 │ │ │ │ - b b55a8 <_PyObject_GenericSetAttrWithDict@@Base+0x118> │ │ │ │ + b b5678 <_PyObject_GenericSetAttrWithDict@@Base+0x118> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ add r1, r7, r1 │ │ │ │ ldrb r3, [r1, #3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5a24 <_PyObject_GenericSetAttrWithDict@@Base+0x594> │ │ │ │ + beq b5b10 <_PyObject_GenericSetAttrWithDict@@Base+0x5b0> │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 145f5c <_PyStack_UnpackDict@@Base+0x5d0> │ │ │ │ + bl 145b50 <_PyStack_UnpackDict@@Base+0x5d0> │ │ │ │ mov r8, r0 │ │ │ │ - cmn r8, #1 │ │ │ │ - bne b5680 <_PyObject_GenericSetAttrWithDict@@Base+0x1f0> │ │ │ │ - b b597c <_PyObject_GenericSetAttrWithDict@@Base+0x4ec> │ │ │ │ - movw r2, #38232 @ 0x9558 │ │ │ │ + cmp r8, #0 │ │ │ │ + bge b5754 <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ + b b5a78 <_PyObject_GenericSetAttrWithDict@@Base+0x518> │ │ │ │ + movw r2, #41460 @ 0xa1f4 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - bne b599c <_PyObject_GenericSetAttrWithDict@@Base+0x50c> │ │ │ │ + bne b5ac0 <_PyObject_GenericSetAttrWithDict@@Base+0x560> │ │ │ │ ldr sl, [r1, #8] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp sl, r2 │ │ │ │ - bne b59ec <_PyObject_GenericSetAttrWithDict@@Base+0x55c> │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r1, [r1, #20] │ │ │ │ + bne b5b3c <_PyObject_GenericSetAttrWithDict@@Base+0x5dc> │ │ │ │ mov r2, r8 │ │ │ │ - bl 12974c │ │ │ │ - mov r7, r0 │ │ │ │ - b b5684 <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ + ldr r1, [r1, #20] │ │ │ │ + mov r0, r7 │ │ │ │ + bl 12a3e8 │ │ │ │ + mov r8, r0 │ │ │ │ + b b5754 <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq b5908 <_PyObject_GenericSetAttrWithDict@@Base+0x478> │ │ │ │ + beq b5a00 <_PyObject_GenericSetAttrWithDict@@Base+0x4a0> │ │ │ │ ldr r0, [r3, #444] @ 0x1bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne b5968 <_PyObject_GenericSetAttrWithDict@@Base+0x4d8> │ │ │ │ + bne b5a60 <_PyObject_GenericSetAttrWithDict@@Base+0x500> │ │ │ │ mov r3, #0 │ │ │ │ - movw r0, #46952 @ 0xb768 │ │ │ │ + movw r0, #45676 @ 0xb26c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r3 │ │ │ │ - bl 9f59c │ │ │ │ + bl 9f618 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sl] │ │ │ │ - bne b55f8 <_PyObject_GenericSetAttrWithDict@@Base+0x168> │ │ │ │ - b b597c <_PyObject_GenericSetAttrWithDict@@Base+0x4ec> │ │ │ │ + bne b56c8 <_PyObject_GenericSetAttrWithDict@@Base+0x168> │ │ │ │ + b b5a74 <_PyObject_GenericSetAttrWithDict@@Base+0x514> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b56b4 <_PyObject_GenericSetAttrWithDict@@Base+0x224> │ │ │ │ + bne b5784 <_PyObject_GenericSetAttrWithDict@@Base+0x224> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b b56b4 <_PyObject_GenericSetAttrWithDict@@Base+0x224> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b b5784 <_PyObject_GenericSetAttrWithDict@@Base+0x224> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - b b54f8 <_PyObject_GenericSetAttrWithDict@@Base+0x68> │ │ │ │ - bl a9494 │ │ │ │ + b b55c8 <_PyObject_GenericSetAttrWithDict@@Base+0x68> │ │ │ │ + bl a94ec │ │ │ │ mov r8, r0 │ │ │ │ - b b58a8 <_PyObject_GenericSetAttrWithDict@@Base+0x418> │ │ │ │ - bl 1b4ee4 │ │ │ │ + b b59a0 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ + bl 1b49e0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sl] │ │ │ │ - bne b55f8 <_PyObject_GenericSetAttrWithDict@@Base+0x168> │ │ │ │ - movw r3, #52312 @ 0xcc58 │ │ │ │ + bne b56c8 <_PyObject_GenericSetAttrWithDict@@Base+0x168> │ │ │ │ + mvn r8, #0 │ │ │ │ + movw r3, #48340 @ 0xbcd4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1430a4 │ │ │ │ + bl 142c98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b5b18 <_PyObject_GenericSetAttrWithDict@@Base+0x688> │ │ │ │ - mvn r7, #0 │ │ │ │ - b b5684 <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ + beq b5754 <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + movw r1, #24880 @ 0x6130 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r3, r4 │ │ │ │ + bl 1409e8 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 142880 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b b5754 <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ blx r3 │ │ │ │ - mov r7, r0 │ │ │ │ - b b5684 <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ + mov r8, r0 │ │ │ │ + b b5754 <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ mov r9, r0 │ │ │ │ - b b57a8 <_PyObject_GenericSetAttrWithDict@@Base+0x318> │ │ │ │ + b b587c <_PyObject_GenericSetAttrWithDict@@Base+0x31c> │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b5c38 <_PyObject_GenericSetAttrWithDict@@Base+0x7a8> │ │ │ │ + bne b5c68 <_PyObject_GenericSetAttrWithDict@@Base+0x708> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b5c38 <_PyObject_GenericSetAttrWithDict@@Base+0x7a8> │ │ │ │ + beq b5c68 <_PyObject_GenericSetAttrWithDict@@Base+0x708> │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 119648 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + bl 11a188 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + mov r8, r0 │ │ │ │ + b b59a0 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ + ldr r0, [r7, #-12] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq b5d78 <_PyObject_GenericSetAttrWithDict@@Base+0x818> │ │ │ │ + ldr r3, [r0, #28] │ │ │ │ + cmp r1, r3 │ │ │ │ + beq b598c <_PyObject_GenericSetAttrWithDict@@Base+0x42c> │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, r4 │ │ │ │ + bl b5f14 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ mov r8, r0 │ │ │ │ - b b58a8 <_PyObject_GenericSetAttrWithDict@@Base+0x418> │ │ │ │ + b b59a0 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ mov r0, r2 │ │ │ │ mov r1, sl │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq b5b78 <_PyObject_GenericSetAttrWithDict@@Base+0x6e8> │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r1, [r3, #20] │ │ │ │ - mov r2, r8 │ │ │ │ - bl 12974c │ │ │ │ - mov r7, r0 │ │ │ │ - b b5684 <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ - ldr r0, [r7, #-12] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq b5c64 <_PyObject_GenericSetAttrWithDict@@Base+0x7d4> │ │ │ │ - ldr r3, [r0, #28] │ │ │ │ - cmp r1, r3 │ │ │ │ - beq b5894 <_PyObject_GenericSetAttrWithDict@@Base+0x404> │ │ │ │ + beq b5ddc <_PyObject_GenericSetAttrWithDict@@Base+0x87c> │ │ │ │ mov r2, r8 │ │ │ │ - mov r1, r4 │ │ │ │ - bl b5e24 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ + ldr r1, [r3, #20] │ │ │ │ + mov r0, r7 │ │ │ │ + bl 12a3e8 │ │ │ │ mov r8, r0 │ │ │ │ - b b58a8 <_PyObject_GenericSetAttrWithDict@@Base+0x418> │ │ │ │ + b b5754 <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ ldrh r2, [r5, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs b5b48 <_PyObject_GenericSetAttrWithDict@@Base+0x6b8> │ │ │ │ + bcs b5c38 <_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 b5b48 <_PyObject_GenericSetAttrWithDict@@Base+0x6b8> │ │ │ │ + bne b5c38 <_PyObject_GenericSetAttrWithDict@@Base+0x6d8> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b5b48 <_PyObject_GenericSetAttrWithDict@@Base+0x6b8> │ │ │ │ + bgt b5944 <_PyObject_GenericSetAttrWithDict@@Base+0x3e4> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 144cd4 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 1448c8 <_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 b43fc <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b44cc <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - beq b5870 <_PyObject_GenericSetAttrWithDict@@Base+0x3e0> │ │ │ │ + beq b5968 <_PyObject_GenericSetAttrWithDict@@Base+0x408> │ │ │ │ cmp r9, #0 │ │ │ │ - biceq r3, r6, #1 │ │ │ │ - streq r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq b5584 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ + beq b5c5c <_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 b57f8 <_PyObject_GenericSetAttrWithDict@@Base+0x368> │ │ │ │ - b b5584 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + beq b58cc <_PyObject_GenericSetAttrWithDict@@Base+0x36c> │ │ │ │ + b b5654 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r6, #1 │ │ │ │ ldr r0, [r3] │ │ │ │ - bls b5cc8 <_PyObject_GenericSetAttrWithDict@@Base+0x838> │ │ │ │ - mov r3, r4 │ │ │ │ - movw r1, #27736 @ 0x6c58 │ │ │ │ + bls b5c94 <_PyObject_GenericSetAttrWithDict@@Base+0x734> │ │ │ │ + movw r1, #25400 @ 0x6338 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 140e0c │ │ │ │ - b b5994 <_PyObject_GenericSetAttrWithDict@@Base+0x504> │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - movw r1, #27216 @ 0x6a50 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ mov r3, r4 │ │ │ │ - bl 140e0c │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 142c8c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b b5994 <_PyObject_GenericSetAttrWithDict@@Base+0x504> │ │ │ │ + bl 1409e8 │ │ │ │ + mvn r8, #0 │ │ │ │ + b b5754 <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b43fc <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b44cc <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b5870 <_PyObject_GenericSetAttrWithDict@@Base+0x3e0> │ │ │ │ + beq b5968 <_PyObject_GenericSetAttrWithDict@@Base+0x408> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ bic r3, r6, #1 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b b5584 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ - mov r0, sl │ │ │ │ - mvn r7, #0 │ │ │ │ - bl 257c74 │ │ │ │ - b b5684 <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ - 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 b55e4 <_PyObject_GenericSetAttrWithDict@@Base+0x154> │ │ │ │ + b b5654 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl 98ea8 │ │ │ │ + ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r2, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne b5afc <_PyObject_GenericSetAttrWithDict@@Base+0x59c> │ │ │ │ + mov r0, r1 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 2f4020 │ │ │ │ + b b5a74 <_PyObject_GenericSetAttrWithDict@@Base+0x514> │ │ │ │ + ldr r1, [r5, #76] @ 0x4c │ │ │ │ + movw r3, #21832 @ 0x5548 │ │ │ │ + movt r3, #11 │ │ │ │ + cmp r1, r3 │ │ │ │ + mov r3, r4 │ │ │ │ + movweq r1, #25316 @ 0x62e4 │ │ │ │ + movwne r1, #24880 @ 0x6130 │ │ │ │ + movteq r1, #61 @ 0x3d │ │ │ │ + movtne r1, #61 @ 0x3d │ │ │ │ + bl 1409e8 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 142880 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b b5c30 <_PyObject_GenericSetAttrWithDict@@Base+0x6d0> │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + movw r1, #24836 @ 0x6104 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 1409e8 │ │ │ │ + mvn r8, #0 │ │ │ │ + b b5784 <_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 b5d64 <_PyObject_GenericSetAttrWithDict@@Base+0x8d4> │ │ │ │ + beq b5e08 <_PyObject_GenericSetAttrWithDict@@Base+0x8a8> │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ - bl a9350 │ │ │ │ + bl a93a8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b58a8 <_PyObject_GenericSetAttrWithDict@@Base+0x418> │ │ │ │ + bgt b59a0 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b58a8 <_PyObject_GenericSetAttrWithDict@@Base+0x418> │ │ │ │ + bne b59a0 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b b58a8 <_PyObject_GenericSetAttrWithDict@@Base+0x418> │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #27172 @ 0x6a24 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 140e0c │ │ │ │ - mvn r7, #0 │ │ │ │ - b b56b4 <_PyObject_GenericSetAttrWithDict@@Base+0x224> │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 98e78 │ │ │ │ - ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r2, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne b59d8 <_PyObject_GenericSetAttrWithDict@@Base+0x548> │ │ │ │ - mov r0, r1 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 2f4454 │ │ │ │ - b b597c <_PyObject_GenericSetAttrWithDict@@Base+0x4ec> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b b59a0 <_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 b56b4 <_PyObject_GenericSetAttrWithDict@@Base+0x154> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 130b50 │ │ │ │ + bl 1312c4 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq b597c <_PyObject_GenericSetAttrWithDict@@Base+0x4ec> │ │ │ │ + beq b5a74 <_PyObject_GenericSetAttrWithDict@@Base+0x514> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r3, [sl, #28] │ │ │ │ add r1, r7, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq b5d78 <_PyObject_GenericSetAttrWithDict@@Base+0x8e8> │ │ │ │ + beq b5df0 <_PyObject_GenericSetAttrWithDict@@Base+0x890> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl b5e24 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ + bl b5f14 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b58a8 <_PyObject_GenericSetAttrWithDict@@Base+0x418> │ │ │ │ + bgt b59a0 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b58a8 <_PyObject_GenericSetAttrWithDict@@Base+0x418> │ │ │ │ + bne b59a0 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ mov r0, sl │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b b58a8 <_PyObject_GenericSetAttrWithDict@@Base+0x418> │ │ │ │ - ldr r1, [r5, #76] @ 0x4c │ │ │ │ - movw r3, #21624 @ 0x5478 │ │ │ │ - movt r3, #11 │ │ │ │ - cmp r1, r3 │ │ │ │ - mov r3, r4 │ │ │ │ - movweq r1, #27652 @ 0x6c04 │ │ │ │ - movwne r1, #27216 @ 0x6a50 │ │ │ │ - movteq r1, #61 @ 0x3d │ │ │ │ - movtne r1, #61 @ 0x3d │ │ │ │ - bl 140e0c │ │ │ │ - mov r1, r4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b b59a0 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ + mov r0, sl │ │ │ │ + mvn r8, #0 │ │ │ │ + bl 256ffc │ │ │ │ + b b5754 <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ + mov r3, r8 │ │ │ │ + mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 142c8c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b b5994 <_PyObject_GenericSetAttrWithDict@@Base+0x504> │ │ │ │ + bl 145b50 <_PyStack_UnpackDict@@Base+0x5d0> │ │ │ │ + mov r8, r0 │ │ │ │ + b b5db4 <_PyObject_GenericSetAttrWithDict@@Base+0x854> │ │ │ │ + ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 119d0c │ │ │ │ + mov r8, r0 │ │ │ │ + b b5d20 <_PyObject_GenericSetAttrWithDict@@Base+0x7c0> │ │ │ │ + mov r0, r5 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b b5778 <_PyObject_GenericSetAttrWithDict@@Base+0x218> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq b5d1c <_PyObject_GenericSetAttrWithDict@@Base+0x88c> │ │ │ │ - bl b6288 │ │ │ │ + beq b5e44 <_PyObject_GenericSetAttrWithDict@@Base+0x8e4> │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b5d50 <_PyObject_GenericSetAttrWithDict@@Base+0x8c0> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq b5e6c <_PyObject_GenericSetAttrWithDict@@Base+0x90c> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movweq r1, #27780 @ 0x6c84 │ │ │ │ - movwne r1, #11420 @ 0x2c9c │ │ │ │ + movweq r1, #25444 @ 0x6364 │ │ │ │ + movwne r1, #17400 @ 0x43f8 │ │ │ │ movteq r1, #61 @ 0x3d │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ - bl 16ebf0 │ │ │ │ - b b597c <_PyObject_GenericSetAttrWithDict@@Base+0x4ec> │ │ │ │ - mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b b56a8 <_PyObject_GenericSetAttrWithDict@@Base+0x218> │ │ │ │ + bl 16e8c0 │ │ │ │ + b b5a74 <_PyObject_GenericSetAttrWithDict@@Base+0x514> │ │ │ │ movw r1, #7252 @ 0x1c54 │ │ │ │ - movw r0, #11396 @ 0x2c84 │ │ │ │ + movw r0, #17376 @ 0x43e0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b b597c <_PyObject_GenericSetAttrWithDict@@Base+0x4ec> │ │ │ │ - ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 1191d4 │ │ │ │ - mov r8, r0 │ │ │ │ - b b5be8 <_PyObject_GenericSetAttrWithDict@@Base+0x758> │ │ │ │ - mov r3, r8 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 145f5c <_PyStack_UnpackDict@@Base+0x5d0> │ │ │ │ - mov r8, r0 │ │ │ │ - b b5ca0 <_PyObject_GenericSetAttrWithDict@@Base+0x810> │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b b5a74 <_PyObject_GenericSetAttrWithDict@@Base+0x514> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000b5d94 <_PyObjectDict_SetItem@@Base>: │ │ │ │ +000b5e84 <_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 b5dd0 <_PyObjectDict_SetItem@@Base+0x3c> │ │ │ │ + beq b5ec0 <_PyObjectDict_SetItem@@Base+0x3c> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b b5e24 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ + b b5f14 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq b5df0 <_PyObjectDict_SetItem@@Base+0x5c> │ │ │ │ + beq b5ee0 <_PyObjectDict_SetItem@@Base+0x5c> │ │ │ │ ldr r0, [r3, #444] @ 0x1bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne b5e1c <_PyObjectDict_SetItem@@Base+0x88> │ │ │ │ + bne b5f0c <_PyObjectDict_SetItem@@Base+0x88> │ │ │ │ mov r3, #0 │ │ │ │ - movw r0, #46952 @ 0xb768 │ │ │ │ + movw r0, #45676 @ 0xb26c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl 9f59c │ │ │ │ + bl 9f618 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - bne b5dbc <_PyObjectDict_SetItem@@Base+0x28> │ │ │ │ + bne b5eac <_PyObjectDict_SetItem@@Base+0x28> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl 1b4ee4 │ │ │ │ - b b5e08 <_PyObjectDict_SetItem@@Base+0x74> │ │ │ │ + bl 1b49e0 │ │ │ │ + b b5ef8 <_PyObjectDict_SetItem@@Base+0x74> │ │ │ │ │ │ │ │ -000b5e24 <_PyDict_SetItem_LockHeld@@Base>: │ │ │ │ +000b5f14 <_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 b5f60 <_PyDict_SetItem_LockHeld@@Base+0x13c> │ │ │ │ + beq b6050 <_PyDict_SetItem_LockHeld@@Base+0x13c> │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5f04 <_PyDict_SetItem_LockHeld@@Base+0xe0> │ │ │ │ + beq b5ff4 <_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 b5ec0 <_PyDict_SetItem_LockHeld@@Base+0x9c> │ │ │ │ + bne b5fb0 <_PyDict_SetItem_LockHeld@@Base+0x9c> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b5ec0 <_PyDict_SetItem_LockHeld@@Base+0x9c> │ │ │ │ + beq b5fb0 <_PyDict_SetItem_LockHeld@@Base+0x9c> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw ip, #46952 @ 0xb768 │ │ │ │ + movw ip, #45676 @ 0xb26c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ mov r0, r4 │ │ │ │ - beq b5ef8 <_PyDict_SetItem_LockHeld@@Base+0xd4> │ │ │ │ + beq b5fe8 <_PyDict_SetItem_LockHeld@@Base+0xd4> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b abc3c │ │ │ │ + b abccc │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl 98e78 │ │ │ │ + bl 98ea8 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - bne b5e9c <_PyDict_SetItem_LockHeld@@Base+0x78> │ │ │ │ + bne b5f8c <_PyDict_SetItem_LockHeld@@Base+0x78> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 25766c <_Py_NewReference@@Base+0x17fc> │ │ │ │ + b 256958 <_PyThreadState_New@@Base+0x1f04> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b a9494 │ │ │ │ + b a94ec │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - bne b5f30 <_PyDict_SetItem_LockHeld@@Base+0x10c> │ │ │ │ + bne b6020 <_PyDict_SetItem_LockHeld@@Base+0x10c> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b5f30 <_PyDict_SetItem_LockHeld@@Base+0x10c> │ │ │ │ + beq b6020 <_PyDict_SetItem_LockHeld@@Base+0x10c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 119648 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + b 11a188 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl 98e78 │ │ │ │ + bl 98ea8 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b5f20 <_PyDict_SetItem_LockHeld@@Base+0xfc> │ │ │ │ + bne b6010 <_PyDict_SetItem_LockHeld@@Base+0xfc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f4454 │ │ │ │ + bl 2f4020 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq b5f84 <_PyDict_SetItem_LockHeld@@Base+0x160> │ │ │ │ + beq b6074 <_PyDict_SetItem_LockHeld@@Base+0x160> │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b5fac <_PyDict_SetItem_LockHeld@@Base+0x188> │ │ │ │ - movw r2, #45172 @ 0xb074 │ │ │ │ + beq b609c <_PyDict_SetItem_LockHeld@@Base+0x188> │ │ │ │ + movw r2, #45596 @ 0xb21c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ - movweq r1, #27780 @ 0x6c84 │ │ │ │ - movwne r1, #11420 @ 0x2c9c │ │ │ │ + movweq r1, #25444 @ 0x6364 │ │ │ │ + movwne r1, #17400 @ 0x43f8 │ │ │ │ movteq r1, #61 @ 0x3d │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ - bl 16ebf0 │ │ │ │ - b b5f54 <_PyDict_SetItem_LockHeld@@Base+0x130> │ │ │ │ - movw r0, #11396 @ 0x2c84 │ │ │ │ + bl 16e8c0 │ │ │ │ + b b6044 <_PyDict_SetItem_LockHeld@@Base+0x130> │ │ │ │ + movw r0, #17376 @ 0x43e0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #7252 @ 0x1c54 │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b b5f54 <_PyDict_SetItem_LockHeld@@Base+0x130> │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b b6044 <_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 b6048 <_PyDict_SetItem_LockHeld@@Base+0x224> │ │ │ │ + bgt b6138 <_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 b605c <_PyDict_SetItem_LockHeld@@Base+0x238> │ │ │ │ + bne b614c <_PyDict_SetItem_LockHeld@@Base+0x238> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b605c <_PyDict_SetItem_LockHeld@@Base+0x238> │ │ │ │ + beq b614c <_PyDict_SetItem_LockHeld@@Base+0x238> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw ip, #46952 @ 0xb768 │ │ │ │ + movw ip, #45676 @ 0xb26c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq b6094 <_PyDict_SetItem_LockHeld@@Base+0x270> │ │ │ │ + beq b6184 <_PyDict_SetItem_LockHeld@@Base+0x270> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b abc3c │ │ │ │ + b abccc │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - beq b6018 <_PyDict_SetItem_LockHeld@@Base+0x1f4> │ │ │ │ + beq b6108 <_PyDict_SetItem_LockHeld@@Base+0x1f4> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl 98e78 │ │ │ │ + bl 98ea8 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq b60a4 <_PyDict_SetItem_LockHeld@@Base+0x280> │ │ │ │ + beq b6194 <_PyDict_SetItem_LockHeld@@Base+0x280> │ │ │ │ ldr ip, [r4, #24] │ │ │ │ - movw r0, #46952 @ 0xb768 │ │ │ │ + movw r0, #45676 @ 0xb26c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp ip, r0 │ │ │ │ - bne b6038 <_PyDict_SetItem_LockHeld@@Base+0x214> │ │ │ │ + bne b6128 <_PyDict_SetItem_LockHeld@@Base+0x214> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b a9494 │ │ │ │ + b a94ec │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 25766c <_Py_NewReference@@Base+0x17fc> │ │ │ │ + b 256958 <_PyThreadState_New@@Base+0x1f04> │ │ │ │ + mov r3, r0 │ │ │ │ + subs r0, r1, #0 │ │ │ │ + beq b628c <_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, #4064] @ 0xfe0 │ │ │ │ - sub sp, sp, #16 │ │ │ │ - mov r4, r0 │ │ │ │ - subs r3, r1, #0 │ │ │ │ - beq b61a8 <_PyDict_SetItem_LockHeld@@Base+0x384> │ │ │ │ - ldr ip, [r0, #8] │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + ldr ip, [r3, #8] │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ cmp ip, r2 │ │ │ │ - bne b6110 <_PyDict_SetItem_LockHeld@@Base+0x2ec> │ │ │ │ - ldr r1, [r4, #20] │ │ │ │ + bne b61fc <_PyDict_SetItem_LockHeld@@Base+0x2e8> │ │ │ │ + ldr r1, [r3, #20] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b61c4 <_PyDict_SetItem_LockHeld@@Base+0x3a0> │ │ │ │ + beq b62a4 <_PyDict_SetItem_LockHeld@@Base+0x390> │ │ │ │ ldr r1, [r1, #16] │ │ │ │ - mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r2 │ │ │ │ ldr r1, [r2, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq b6210 <_PyDict_SetItem_LockHeld@@Base+0x3ec> │ │ │ │ - ldr r0, [r1, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - ble b6184 <_PyDict_SetItem_LockHeld@@Base+0x360> │ │ │ │ - ldr lr, [r1, #16] │ │ │ │ - cmp lr, ip │ │ │ │ - beq b60ec <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ - cmp r0, #1 │ │ │ │ - beq b6184 <_PyDict_SetItem_LockHeld@@Base+0x360> │ │ │ │ - ldr lr, [r1, #20] │ │ │ │ - cmp ip, lr │ │ │ │ - beq b60ec <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ - cmp r0, #2 │ │ │ │ - beq b6184 <_PyDict_SetItem_LockHeld@@Base+0x360> │ │ │ │ - ldr lr, [r1, #24] │ │ │ │ - cmp ip, lr │ │ │ │ - beq b60ec <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ - cmp r0, #3 │ │ │ │ - beq b6184 <_PyDict_SetItem_LockHeld@@Base+0x360> │ │ │ │ - add r1, r1, #24 │ │ │ │ - mov lr, #3 │ │ │ │ - ldr r5, [r1, #4]! │ │ │ │ - add lr, lr, #1 │ │ │ │ + beq b62ec <_PyDict_SetItem_LockHeld@@Base+0x3d8> │ │ │ │ + ldr lr, [r1, #8] │ │ │ │ + cmp lr, #0 │ │ │ │ + ble b6270 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ + ldr r4, [r1, #16] │ │ │ │ + cmp ip, r4 │ │ │ │ + beq b61dc <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + cmp lr, #1 │ │ │ │ + beq b6270 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ + ldr r4, [r1, #20] │ │ │ │ + cmp r4, ip │ │ │ │ + beq b61dc <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + cmp lr, #2 │ │ │ │ + beq b6270 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ + ldr r4, [r1, #24] │ │ │ │ + cmp ip, r4 │ │ │ │ + beq b61dc <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + cmp lr, #3 │ │ │ │ + beq b6270 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ + add r4, r1, #24 │ │ │ │ + mov r1, #3 │ │ │ │ + ldr r5, [r4, #4]! │ │ │ │ + add r1, r1, #1 │ │ │ │ cmp ip, r5 │ │ │ │ - beq b60ec <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ - cmp r0, lr │ │ │ │ - bne b616c <_PyDict_SetItem_LockHeld@@Base+0x348> │ │ │ │ - ldr r1, [r4, #12] │ │ │ │ + beq b61dc <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + cmp lr, r1 │ │ │ │ + bne b6258 <_PyDict_SetItem_LockHeld@@Base+0x344> │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ mov r0, ip │ │ │ │ - str r3, [fp, #-16] │ │ │ │ - bl 257c74 │ │ │ │ - ldr r3, [fp, #-16] │ │ │ │ - cmn r0, #1 │ │ │ │ - bne b60ec <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ - mov r4, #0 │ │ │ │ - b b61b8 <_PyDict_SetItem_LockHeld@@Base+0x394> │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r0] │ │ │ │ - mov r0, r4 │ │ │ │ + bl 256ffc │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - ldr r0, [r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r2, r2, #1 │ │ │ │ + strle r2, [r3] │ │ │ │ + mov r0, r3 │ │ │ │ + bx lr │ │ │ │ + movw r1, #48428 @ 0xbd2c │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + ldr r0, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b61ec <_PyDict_SetItem_LockHeld@@Base+0x3c8> │ │ │ │ + beq b62cc <_PyDict_SetItem_LockHeld@@Base+0x3b8> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ moveq r2, #0 │ │ │ │ - ldr ip, [r4, #8] │ │ │ │ - movw r3, #15828 @ 0x3dd4 │ │ │ │ + ldr ip, [ip, #12] │ │ │ │ + movw r3, #13396 @ 0x3454 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - movw r1, #27928 @ 0x6d18 │ │ │ │ + movw r1, #25496 @ 0x6398 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr ip, [ip, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 140e0c │ │ │ │ - b b61a0 <_PyDict_SetItem_LockHeld@@Base+0x37c> │ │ │ │ + bl 1409e8 │ │ │ │ + b b627c <_PyDict_SetItem_LockHeld@@Base+0x368> │ │ │ │ mov r1, r2 │ │ │ │ ldr r1, [r1, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b622c <_PyDict_SetItem_LockHeld@@Base+0x408> │ │ │ │ + beq b6308 <_PyDict_SetItem_LockHeld@@Base+0x3f4> │ │ │ │ cmp ip, r1 │ │ │ │ - bne b6214 <_PyDict_SetItem_LockHeld@@Base+0x3f0> │ │ │ │ - b b60ec <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + bne b62f0 <_PyDict_SetItem_LockHeld@@Base+0x3dc> │ │ │ │ + b b61dc <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ movw r1, #36124 @ 0x8d1c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp ip, r1 │ │ │ │ - beq b60ec <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ - b b6184 <_PyDict_SetItem_LockHeld@@Base+0x360> │ │ │ │ + beq b61dc <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + b b6270 <_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] │ │ │ │ @@ -140240,978 +140299,1034 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl aa8e8 │ │ │ │ + bl aa940 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000b6288 : │ │ │ │ +000b6364 : │ │ │ │ ldr r2, [r0, #172] @ 0xac │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq b62e4 │ │ │ │ + beq b63c0 │ │ │ │ ldr ip, [r2, #8] │ │ │ │ mov r3, #0 │ │ │ │ add r2, r2, #12 │ │ │ │ cmp ip, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ - ble b62c8 │ │ │ │ + ble b63a4 │ │ │ │ ldr r0, [r2, #4]! │ │ │ │ cmp r1, r0 │ │ │ │ - bne b62a8 │ │ │ │ + bne b6384 │ │ │ │ mov r0, #1 │ │ │ │ - b b62cc │ │ │ │ + b b63a8 │ │ │ │ mov r0, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b62f0 │ │ │ │ + beq b63cc │ │ │ │ cmp r1, r0 │ │ │ │ - bne b62d8 │ │ │ │ - b b62c0 │ │ │ │ + bne b63b4 │ │ │ │ + b b639c │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub r0, r1, r3 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b b62cc │ │ │ │ + b b63a8 │ │ │ │ │ │ │ │ -000b6308 : │ │ │ │ +000b63e4 : │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr ip, [r2, #84] @ 0x54 │ │ │ │ tst ip, #268435456 @ 0x10000000 │ │ │ │ - beq b639c │ │ │ │ + beq b6478 │ │ │ │ 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 b635c │ │ │ │ + beq b6438 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6388 │ │ │ │ + beq b6464 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r2, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b63b8 │ │ │ │ - movw r0, #52396 @ 0xccac │ │ │ │ + bne b6494 │ │ │ │ + movw r0, #48428 @ 0xbd2c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #27216 @ 0x6a50 │ │ │ │ + movw r1, #24880 @ 0x6130 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 142c8c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + bl 142880 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b b6354 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b b6430 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27172 @ 0x6a24 │ │ │ │ + movw r1, #24836 @ 0x6104 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 11b3c4 │ │ │ │ + bl 11bf04 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ subs r1, r0, #0 │ │ │ │ movne r0, r4 │ │ │ │ ldrne r3, [r2, #32] │ │ │ │ - bne b6348 │ │ │ │ - b b6394 │ │ │ │ + bne b6424 │ │ │ │ + b b6470 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq b6a48 │ │ │ │ + beq b6b9c │ │ │ │ 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 r0, [ip, #4024] @ 0xfb8 │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ - mov r5, r1 │ │ │ │ + mov r7, r1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - mov r4, r0 │ │ │ │ + mov r5, r0 │ │ │ │ tst r3, #2 │ │ │ │ - str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne b6664 │ │ │ │ + str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + bne b674c │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b66b4 │ │ │ │ - ldr sl, [pc, #1584] @ b6a64 │ │ │ │ - mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - mov r3, #1 │ │ │ │ - str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - asr r2, r5, #3 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r8, [r3, #192] @ 0xc0 │ │ │ │ - mov r3, #12 │ │ │ │ - eor r6, r8, r2 │ │ │ │ + beq b679c │ │ │ │ + ldr r9, [pc, #1736] @ b6bd8 │ │ │ │ + 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 │ │ │ │ + str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ + eor r6, sl, r1 │ │ │ │ ubfx r6, r6, #0, #12 │ │ │ │ - mul r6, r3, r6 │ │ │ │ - ldr r3, [sl, r9] │ │ │ │ - add r7, r3, r6 │ │ │ │ - add r7, r7, #40960 @ 0xa000 │ │ │ │ - ldr r2, [r7, #1448] @ 0x5a8 │ │ │ │ - cmp r8, r2 │ │ │ │ - bne b684c │ │ │ │ - ldr r2, [r7, #1452] @ 0x5ac │ │ │ │ - cmp r5, r2 │ │ │ │ - bne b684c │ │ │ │ - add r2, r3, #40960 @ 0xa000 │ │ │ │ + mul r6, r2, r6 │ │ │ │ + add r8, r0, r6 │ │ │ │ + add r8, r8, #40960 @ 0xa000 │ │ │ │ + ldr r2, [r8, #1448] @ 0x5a8 │ │ │ │ + cmp sl, r2 │ │ │ │ + bne b6818 │ │ │ │ + ldr r2, [r8, #1452] @ 0x5ac │ │ │ │ + cmp r7, r2 │ │ │ │ + bne b6818 │ │ │ │ + add r2, r0, #40960 @ 0xa000 │ │ │ │ add r2, r2, r6 │ │ │ │ - ldr r0, [r2, #1456] @ 0x5b0 │ │ │ │ + ldr r4, [r2, #1456] @ 0x5b0 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq b6708 │ │ │ │ + ldr r2, [r4] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + orrgt r4, r4, #1 │ │ │ │ + addle r2, r2, #1 │ │ │ │ + strle r2, [r4] │ │ │ │ + cmp r4, #1 │ │ │ │ + beq b68d4 │ │ │ │ + bic r0, r4, #1 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + ldr sl, [r2, #136] @ 0x88 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq b6610 │ │ │ │ + ldr r2, [r2, #140] @ 0x8c │ │ │ │ + cmp r2, #0 │ │ │ │ + beq b6610 │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + mov r1, r5 │ │ │ │ + blx sl │ │ │ │ cmp r0, #0 │ │ │ │ - beq b654c │ │ │ │ + beq b69a4 │ │ │ │ ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - orrgt r0, r0, #1 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r0] │ │ │ │ - str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - cmp r0, #1 │ │ │ │ - beq b6548 │ │ │ │ - bic r0, r0, #1 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r6, [r3, #136] @ 0x88 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq b6548 │ │ │ │ - ldr r3, [r3, #140] @ 0x8c │ │ │ │ - cmp r3, #0 │ │ │ │ - beq b672c │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r1, r4 │ │ │ │ - blx r6 │ │ │ │ - subs r7, r0, #0 │ │ │ │ - beq b6724 │ │ │ │ - ldr r3, [r7] │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + mvn r2, r4 │ │ │ │ + and r2, r2, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ - orr r7, r7, r3 │ │ │ │ - tst r0, #1 │ │ │ │ - bne b6520 │ │ │ │ - ldr r3, [r0] │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq b68ec │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - tst r0, #1 │ │ │ │ - beq b6620 │ │ │ │ - cmp r7, #1 │ │ │ │ - beq b66c4 │ │ │ │ - tst r7, #1 │ │ │ │ - moveq r0, r7 │ │ │ │ - bne b66cc │ │ │ │ + orr r3, r0, r3 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq b65f4 │ │ │ │ + ldr r2, [r4] │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r4] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq b69c4 │ │ │ │ + cmp r3, #1 │ │ │ │ + beq b67ac │ │ │ │ + tst r3, #1 │ │ │ │ + moveq r0, r3 │ │ │ │ + bne b67cc │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [sl, r9] │ │ │ │ - ldr r1, [r4, #192] @ 0xc0 │ │ │ │ - mov r2, #12 │ │ │ │ - ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ - eor r7, r7, r1 │ │ │ │ - ubfx r7, r7, #0, #12 │ │ │ │ - mla r2, r2, r7, r3 │ │ │ │ - add r2, r2, #40960 @ 0xa000 │ │ │ │ - ldr r8, [r2, #1448] @ 0x5a8 │ │ │ │ - cmp r8, r1 │ │ │ │ - movne r8, r1 │ │ │ │ - movne r6, #0 │ │ │ │ - bne b675c │ │ │ │ - mov r6, #0 │ │ │ │ - mov r2, #12 │ │ │ │ - mla r1, r2, r7, r3 │ │ │ │ - add r1, r1, #40960 @ 0xa000 │ │ │ │ - ldr r1, [r1, #1452] @ 0x5ac │ │ │ │ - cmp r5, r1 │ │ │ │ - bne b675c │ │ │ │ - add r3, r3, #40960 @ 0xa000 │ │ │ │ - mla r3, r2, r7, r3 │ │ │ │ - ldr r0, [r3, #1456] @ 0x5b0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq b66e8 │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - orrgt r0, r0, #1 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r0] │ │ │ │ - str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - cmp r0, #1 │ │ │ │ - beq b66f0 │ │ │ │ - bic r5, r0, #1 │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - mov r3, #1 │ │ │ │ - str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - tst r0, #1 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r6, [r2, #136] @ 0x88 │ │ │ │ - beq b663c │ │ │ │ - cmp r6, #0 │ │ │ │ - beq b683c │ │ │ │ - movw r3, #23436 @ 0x5b8c │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq b680c │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - blx r6 │ │ │ │ - subs r7, r0, #0 │ │ │ │ - bne b64ec │ │ │ │ - b b6724 │ │ │ │ - ldr r3, [r0] │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne b652c │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b b652c │ │ │ │ - ldr r3, [r0] │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne b65ec │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - cmp r6, #0 │ │ │ │ - beq b683c │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - b b65f4 │ │ │ │ - ldr sl, [pc, #1016] @ b6a64 │ │ │ │ - mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - ldr r3, [r0, #180] @ 0xb4 │ │ │ │ - mov r1, #28 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - ldr r2, [sl, r9] │ │ │ │ - cmp r3, #10 │ │ │ │ - mla r2, r3, r1, r2 │ │ │ │ - movls r3, #0 │ │ │ │ - movhi r3, #1 │ │ │ │ - add r1, r2, #91136 @ 0x16400 │ │ │ │ - ldr r0, [r1, #428] @ 0x1ac │ │ │ │ - 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 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r2, r3 │ │ │ │ + ldr r9, [r5, #192] @ 0xc0 │ │ │ │ + mov r3, #12 │ │ │ │ + ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ + 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 b68e8 │ │ │ │ + ldr r3, [r8, #1452] @ 0x5ac │ │ │ │ + cmp r7, r3 │ │ │ │ + bne b68e8 │ │ │ │ + add r3, r2, #40960 @ 0xa000 │ │ │ │ + add r3, r3, r6 │ │ │ │ + ldr r3, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b6434 │ │ │ │ + beq b69e4 │ │ │ │ + ldr r2, [r3] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + orrgt r3, r3, #1 │ │ │ │ + addle r2, r2, #1 │ │ │ │ + strle r2, [r3] │ │ │ │ + cmp r3, #1 │ │ │ │ + beq b69e4 │ │ │ │ + bic r6, r3, #1 │ │ │ │ + tst r4, #1 │ │ │ │ + ldr r1, [r6, #4] │ │ │ │ + ldr r7, [r1, #136] @ 0x88 │ │ │ │ + beq b6718 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq b65fc │ │ │ │ + movw r2, #23436 @ 0x5b8c │ │ │ │ + movt r2, #96 @ 0x60 │ │ │ │ + cmp r1, r2 │ │ │ │ + beq b67e8 │ │ │ │ + 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 b6b74 │ │ │ │ + ldr r2, [r0] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + movle r2, #0 │ │ │ │ + movgt r2, #1 │ │ │ │ + orr r4, r0, r2 │ │ │ │ + tst r3, #1 │ │ │ │ + bne b6700 │ │ │ │ + ldr r2, [r3] │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq b69d8 │ │ │ │ + mov r3, r4 │ │ │ │ + b b65f4 │ │ │ │ + mov sl, r4 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r4, #1 │ │ │ │ + b b661c │ │ │ │ + ldr r2, [r4] │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r4] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne b6698 │ │ │ │ mov r0, r4 │ │ │ │ - bl bdd5c │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq b65fc │ │ │ │ + ldr r1, [r6, #4] │ │ │ │ + b b66a0 │ │ │ │ + ldr r9, [pc, #1156] @ b6bd8 │ │ │ │ + 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 │ │ │ │ + movls r2, #0 │ │ │ │ + movhi r2, #1 │ │ │ │ + add r0, r1, #91136 @ 0x16400 │ │ │ │ + ldr ip, [r0, #428] @ 0x1ac │ │ │ │ + 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 b6510 │ │ │ │ + mov r0, r5 │ │ │ │ + bl bdf24 │ │ │ │ cmp r0, #0 │ │ │ │ - bge b642c │ │ │ │ + bge b6508 │ │ │ │ mov r0, #0 │ │ │ │ - b b6540 │ │ │ │ - bic r0, r7, #1 │ │ │ │ + b b6608 │ │ │ │ + tst r3, #1 │ │ │ │ + orreq r4, r1, #1 │ │ │ │ + beq b66ec │ │ │ │ + bics r3, r1, #1 │ │ │ │ + beq b67ac │ │ │ │ + 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} │ │ │ │ - mov r3, #1 │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ - cmp r6, #0 │ │ │ │ - bne b68f4 │ │ │ │ - cmp r7, #1 │ │ │ │ - bne b6534 │ │ │ │ - movw r0, #52396 @ 0xccac │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #28044 @ 0x6d8c │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 140e0c │ │ │ │ - mov r7, #1 │ │ │ │ - b b682c │ │ │ │ - ldr r1, [r4, #192] @ 0xc0 │ │ │ │ - mov r2, #12 │ │ │ │ - ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r3, [sl, r9] │ │ │ │ - eor r7, r7, r1 │ │ │ │ - ubfx r7, r7, #0, #12 │ │ │ │ - mla r2, r2, r7, r3 │ │ │ │ - add r2, r2, #40960 @ 0xa000 │ │ │ │ - ldr r8, [r2, #1448] @ 0x5a8 │ │ │ │ - cmp r1, r8 │ │ │ │ - movne r8, r1 │ │ │ │ - beq b6580 │ │ │ │ - cmp r8, #0 │ │ │ │ - beq b69c8 │ │ │ │ - sub r2, fp, #40 @ 0x28 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl b43fc <_PyType_GetDict@@Base+0x258> │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r1, [r6, #8] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq b66b0 │ │ │ │ + ldr r2, [r1] │ │ │ │ + mov r4, r1 │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt b67b4 │ │ │ │ + add r2, r2, #1 │ │ │ │ + tst r3, #1 │ │ │ │ + str r2, [r1] │ │ │ │ + beq b66ec │ │ │ │ + b b6700 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq b6a54 │ │ │ │ + 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 b44cc <_PyType_GetDict@@Base+0x258> │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b66e8 │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - cmp r8, #0 │ │ │ │ - beq b65c4 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ + beq b6bb8 │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ + ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b65c4 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ + bne b6580 │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b65c4 │ │ │ │ - mov r2, #12 │ │ │ │ - add r1, r3, #42240 @ 0xa500 │ │ │ │ - add r1, r1, #168 @ 0xa8 │ │ │ │ - bic r0, r0, #1 │ │ │ │ - mul r2, r2, r7 │ │ │ │ - add ip, r1, r2 │ │ │ │ - str r0, [ip, #8] │ │ │ │ - ldr ip, [r5] │ │ │ │ - add r3, r3, r2 │ │ │ │ - movw r0, #42412 @ 0xa5ac │ │ │ │ - cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r0, [r3, r0] │ │ │ │ - addle ip, ip, #1 │ │ │ │ - add r3, r2, #4 │ │ │ │ - strle ip, [r5] │ │ │ │ - str r5, [r1, r3] │ │ │ │ + bgt b6580 │ │ │ │ + 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] │ │ │ │ + add ip, r6, #4 │ │ │ │ + ldr r0, [r8, #1452] @ 0x5ac │ │ │ │ + cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r1, r1, #1 │ │ │ │ + strle r1, [r7] │ │ │ │ + str r7, [r2, ip] │ │ │ │ dmb ish │ │ │ │ - str r8, [r1, r2] │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b693c │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b b65c4 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq b6604 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - orrgt r7, r7, #1 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r7] │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - tst r0, #1 │ │ │ │ - beq b650c │ │ │ │ - b b6520 │ │ │ │ - ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ + str sl, [r2, r6] │ │ │ │ + ldr r2, [r0] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt b6580 │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne b6580 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + b b6580 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov sl, #0 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r2, r3 │ │ │ │ + b b661c │ │ │ │ + cmp r9, #0 │ │ │ │ + beq b6ae8 │ │ │ │ + sub r2, fp, #40 @ 0x28 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r5 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b b6520 │ │ │ │ - cmp r8, #0 │ │ │ │ - beq b6954 │ │ │ │ - ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - sub r2, fp, #44 @ 0x2c │ │ │ │ - mov r1, r5 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl b43fc <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b44cc <_PyType_GetDict@@Base+0x258> │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b6a38 │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - cmp r2, r1 │ │ │ │ - bne b64b0 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ + beq b69e4 │ │ │ │ + cmp r9, #0 │ │ │ │ + beq b667c │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + movw r2, #42752 @ 0xa700 │ │ │ │ + movt r2, #96 @ 0x60 │ │ │ │ + cmp r1, r2 │ │ │ │ + bne b667c │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b64b0 │ │ │ │ - add r3, r3, #42240 @ 0xa500 │ │ │ │ - bic r0, r0, #1 │ │ │ │ - add r3, r3, #168 @ 0xa8 │ │ │ │ - add r2, r3, r6 │ │ │ │ - str r0, [r2, #8] │ │ │ │ - ldr r2, [r5] │ │ │ │ - add r1, r6, #4 │ │ │ │ - ldr r0, [r7, #1452] @ 0x5ac │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r2, r2, #1 │ │ │ │ - strle r2, [r5] │ │ │ │ - str r5, [r3, r1] │ │ │ │ - dmb ish │ │ │ │ - str r8, [r3, r6] │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b6924 │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b b64b0 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b b6520 │ │ │ │ - bic r0, r7, #1 │ │ │ │ + bgt b667c │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r1, r4 │ │ │ │ - blx r6 │ │ │ │ - subs r7, r0, #0 │ │ │ │ - beq b6724 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - movle r3, #0 │ │ │ │ - movgt r3, #1 │ │ │ │ - orr r7, r7, r3 │ │ │ │ - b b682c │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne b68e4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b b68e4 │ │ │ │ + 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] │ │ │ │ + add ip, r6, #4 │ │ │ │ + ldr r0, [r8, #1452] @ 0x5ac │ │ │ │ + cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ + 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 b667c │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne b667c │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + b b667c │ │ │ │ + tst r4, #1 │ │ │ │ + bne b67ac │ │ │ │ + ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ + str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b6804 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b b6804 │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldrh r2, [r2, #206] @ 0xce │ │ │ │ - cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs b6a20 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - movw r1, #42752 @ 0xa700 │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ - str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - cmp r2, r1 │ │ │ │ - bne b6a20 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - cmp r2, #100 @ 0x64 │ │ │ │ - bgt b6a20 │ │ │ │ - ldr r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bne b67ac │ │ │ │ + mov r3, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + b b65f4 │ │ │ │ mov r0, r3 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - mov r1, r8 │ │ │ │ - bl 144cd4 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ - mov r0, r8 │ │ │ │ - sub r2, fp, #44 @ 0x2c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b b6700 │ │ │ │ + cmp sl, #0 │ │ │ │ + bne b6a1c │ │ │ │ + cmp r4, #1 │ │ │ │ + bne b6bd0 │ │ │ │ + movw r0, #48428 @ 0xbd2c │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + mov r3, r7 │ │ │ │ + movw r1, #25612 @ 0x640c │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r0] │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b 1409e8 │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r1, r5 │ │ │ │ - ldr r8, [r8, #192] @ 0xc0 │ │ │ │ - bl b43fc <_PyType_GetDict@@Base+0x258> │ │ │ │ - cmn r0, #1 │ │ │ │ - beq b6a38 │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - cmp r8, #0 │ │ │ │ - bne b6880 │ │ │ │ - b b68e4 │ │ │ │ - ldrh r2, [r4, #206] @ 0xce │ │ │ │ + bic r0, r4, #1 │ │ │ │ + blx sl │ │ │ │ + subs r3, r0, #0 │ │ │ │ + beq b69a4 │ │ │ │ + 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 b65d8 │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldrh r2, [r2, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs b6764 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ + bcs b6b44 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ + mov r1, r2 │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b6764 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ + bne b6b44 │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b6764 │ │ │ │ - mov r0, r3 │ │ │ │ + bgt b6b44 │ │ │ │ + ldr r4, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 144cd4 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ - sub r2, fp, #40 @ 0x28 │ │ │ │ - mov r1, r5 │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + bl 1448c8 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ mov r0, r4 │ │ │ │ - ldr r8, [r4, #192] @ 0xc0 │ │ │ │ - bl b43fc <_PyType_GetDict@@Base+0x258> │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b b677c │ │ │ │ - ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ + mov r1, r7 │ │ │ │ + ldr sl, [r4, #192] @ 0xc0 │ │ │ │ + mov ip, #1 │ │ │ │ + str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ + bl b44cc <_PyType_GetDict@@Base+0x258> │ │ │ │ + ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ + cmn r0, #1 │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + beq b6bb8 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq b6580 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ + cmp r2, r1 │ │ │ │ + beq b6860 │ │ │ │ + b b6580 │ │ │ │ + ldrh r3, [r5, #206] @ 0xce │ │ │ │ + cmp r3, #1000 @ 0x3e8 │ │ │ │ + bcs b68f0 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + movw r3, #42752 @ 0xa700 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne b68f0 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + cmp r3, #100 @ 0x64 │ │ │ │ + bgt b68f0 │ │ │ │ mov r1, r5 │ │ │ │ - bl b43fc <_PyType_GetDict@@Base+0x258> │ │ │ │ + ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl 1448c8 <_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 b44cc <_PyType_GetDict@@Base+0x258> │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b b690c │ │ │ │ + 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 b44cc <_PyType_GetDict@@Base+0x258> │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b68e4 │ │ │ │ - mov r2, #1 │ │ │ │ - ldr r3, [sl, r9] │ │ │ │ - str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b b654c │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + beq b6bb8 │ │ │ │ + ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ + b b6580 │ │ │ │ + tst r3, #1 │ │ │ │ + bne b67ac │ │ │ │ + ldr r2, [r3] │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne b67ac │ │ │ │ + mov r0, r3 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b b67ac │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #27172 @ 0x6a24 │ │ │ │ + movw r1, #24836 @ 0x6104 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r4, #1 │ │ │ │ + mov sl, #0 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r2, r3 │ │ │ │ + b b661c │ │ │ │ + mov r3, r4 │ │ │ │ + b b65fc │ │ │ │ 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, #-56] @ 0xffffffc8 │ │ │ │ + str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq b7114 │ │ │ │ + beq b72d4 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ - mov r6, r0 │ │ │ │ + mov r7, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - mov r4, r1 │ │ │ │ + mov r9, r1 │ │ │ │ tst r3, #2 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne b6ce4 │ │ │ │ + bne b6e68 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b6d34 │ │ │ │ - ldr r9, [pc, #1652] @ b7138 │ │ │ │ - mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - asr r1, r4, #3 │ │ │ │ + beq b6ebc │ │ │ │ + ldr r3, [pc, #1724] @ b72f4 │ │ │ │ + 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 │ │ │ │ mov r2, #12 │ │ │ │ - str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r8, [r3, #192] @ 0xc0 │ │ │ │ - ldr r3, [r9, sl] │ │ │ │ - eor r5, r8, r1 │ │ │ │ - ubfx r5, r5, #0, #12 │ │ │ │ - mul r5, r2, r5 │ │ │ │ - mov r2, #1 │ │ │ │ - str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - add r7, r3, r5 │ │ │ │ - str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - add r7, r7, #40960 @ 0xa000 │ │ │ │ - ldr r2, [r7, #1448] @ 0x5a8 │ │ │ │ - cmp r8, r2 │ │ │ │ - bne b6ee8 │ │ │ │ - ldr r2, [r7, #1452] @ 0x5ac │ │ │ │ - cmp r4, r2 │ │ │ │ - bne b6ee8 │ │ │ │ - add r2, r3, #40960 @ 0xa000 │ │ │ │ - add r2, r2, r5 │ │ │ │ - ldr r0, [r2, #1456] @ 0x5b0 │ │ │ │ + ldr r5, [r0, r3] │ │ │ │ + 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 b6f08 │ │ │ │ + ldr r2, [r8, #1452] @ 0x5ac │ │ │ │ + cmp r9, r2 │ │ │ │ + bne b6f08 │ │ │ │ + add r2, r5, #40960 @ 0xa000 │ │ │ │ + add r2, r2, r6 │ │ │ │ + ldr r4, [r2, #1456] @ 0x5b0 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq b6e28 │ │ │ │ + ldr r2, [r4] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + orrgt r4, r4, #1 │ │ │ │ + addle r2, r2, #1 │ │ │ │ + strle r2, [r4] │ │ │ │ + cmp r4, #1 │ │ │ │ + beq b6fc0 │ │ │ │ + bic r0, r4, #1 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + ldr r1, [r2, #136] @ 0x88 │ │ │ │ + str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq b6d34 │ │ │ │ + ldr r2, [r2, #140] @ 0x8c │ │ │ │ + cmp r2, #0 │ │ │ │ + beq b6d34 │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r1, r7 │ │ │ │ + blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6bcc │ │ │ │ + beq b7228 │ │ │ │ ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - orrgt r0, r0, #1 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r0] │ │ │ │ - str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - cmp r0, #1 │ │ │ │ - beq b6bc8 │ │ │ │ - bic r0, r0, #1 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r5, [r3, #136] @ 0x88 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq b6bc8 │ │ │ │ - ldr r3, [r3, #140] @ 0x8c │ │ │ │ - cmp r3, #0 │ │ │ │ - beq b6dc8 │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r1, r6 │ │ │ │ - blx r5 │ │ │ │ - subs r7, r0, #0 │ │ │ │ - beq b6db4 │ │ │ │ - ldr r3, [r7] │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + mvn r2, r4 │ │ │ │ + and r2, r2, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ - orr r7, r7, r3 │ │ │ │ - tst r0, #1 │ │ │ │ - bne b6bb0 │ │ │ │ - ldr r3, [r0] │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq b6f80 │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - tst r0, #1 │ │ │ │ - beq b6ca0 │ │ │ │ - mov r0, r7 │ │ │ │ + orr r3, r0, r3 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq b6d28 │ │ │ │ + ldr r2, [r4] │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r4] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq b7084 │ │ │ │ + mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [r9, sl] │ │ │ │ - ldr r1, [r6, #192] @ 0xc0 │ │ │ │ - mov r2, #12 │ │ │ │ - ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ - eor r7, r7, r1 │ │ │ │ - ubfx r7, r7, #0, #12 │ │ │ │ - mla r2, r2, r7, r3 │ │ │ │ - add r2, r2, #40960 @ 0xa000 │ │ │ │ - ldr r8, [r2, #1448] @ 0x5a8 │ │ │ │ - cmp r8, r1 │ │ │ │ - movne r8, r1 │ │ │ │ - movne r5, #0 │ │ │ │ - bne b6df8 │ │ │ │ - mov r5, #0 │ │ │ │ - mov r2, #12 │ │ │ │ - mla r1, r2, r7, r3 │ │ │ │ - add r1, r1, #40960 @ 0xa000 │ │ │ │ - ldr r1, [r1, #1452] @ 0x5ac │ │ │ │ - cmp r4, r1 │ │ │ │ - bne b6df8 │ │ │ │ - add r3, r3, #40960 @ 0xa000 │ │ │ │ - mla r3, r2, r7, r3 │ │ │ │ - ldr r0, [r3, #1456] @ 0x5b0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq b6d60 │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - orrgt r0, r0, #1 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r0] │ │ │ │ - str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - cmp r0, #1 │ │ │ │ - beq b6f88 │ │ │ │ - bic r4, r0, #1 │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - mov r3, #1 │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - tst r0, #1 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - ldr r5, [r2, #136] @ 0x88 │ │ │ │ - beq b6cbc │ │ │ │ - cmp r5, #0 │ │ │ │ - beq b6ed4 │ │ │ │ - movw r3, #23436 @ 0x5b8c │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq b6ea0 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r5 │ │ │ │ - subs r7, r0, #0 │ │ │ │ - bne b6b7c │ │ │ │ - b b6db4 │ │ │ │ - ldr r3, [r0] │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne b6bbc │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b b6bbc │ │ │ │ - ldr r3, [r0] │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne b6c6c │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - cmp r5, #0 │ │ │ │ - beq b6ed4 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - b b6c74 │ │ │ │ - ldr r9, [pc, #1100] @ b7138 │ │ │ │ - mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ - ldr r3, [r0, #180] @ 0xb4 │ │ │ │ - mov r1, #28 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - ldr r2, [r9, sl] │ │ │ │ - cmp r3, #10 │ │ │ │ - mla r2, r3, r1, r2 │ │ │ │ - movls r3, #0 │ │ │ │ - movhi r3, #1 │ │ │ │ - add r1, r2, #91136 @ 0x16400 │ │ │ │ - ldr r0, [r1, #428] @ 0x1ac │ │ │ │ - cmp r0, r6 │ │ │ │ - orreq r3, r3, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - addeq r2, r2, #96256 @ 0x17800 │ │ │ │ - ldrne r3, [r1, #444] @ 0x1bc │ │ │ │ - ldreq r3, [r2, #1016] @ 0x3f8 │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r5, [r2, r3] │ │ │ │ + ldr sl, [r7, #192] @ 0xc0 │ │ │ │ + mov r3, #12 │ │ │ │ + ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ + 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 b6fd4 │ │ │ │ + ldr r3, [r8, #1452] @ 0x5ac │ │ │ │ + cmp r9, r3 │ │ │ │ + bne b6fd4 │ │ │ │ + add r5, r5, #40960 @ 0xa000 │ │ │ │ + add r5, r5, r6 │ │ │ │ + ldr r3, [r5, #1456] @ 0x5b0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b6ac4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl bdd5c │ │ │ │ + beq b70a4 │ │ │ │ + ldr r2, [r3] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + orrgt r3, r3, #1 │ │ │ │ + addle r2, r2, #1 │ │ │ │ + strle r2, [r3] │ │ │ │ + cmp r3, #1 │ │ │ │ + beq b70a4 │ │ │ │ + bic r5, r3, #1 │ │ │ │ + tst r4, #1 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r6, [r1, #136] @ 0x88 │ │ │ │ + beq b6e34 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq b6d28 │ │ │ │ + movw r2, #23436 @ 0x5b8c │ │ │ │ + movt r2, #96 @ 0x60 │ │ │ │ + cmp r1, r2 │ │ │ │ + beq b6ed0 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + blx r6 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge b6abc │ │ │ │ - b b7130 │ │ │ │ - sub r2, fp, #44 @ 0x2c │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl b43fc <_PyType_GetDict@@Base+0x258> │ │ │ │ - cmn r0, #1 │ │ │ │ - bne b6e98 │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - mov r3, #1 │ │ │ │ - cmp r5, #0 │ │ │ │ - str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - mov r7, r0 │ │ │ │ - bne b6f98 │ │ │ │ - cmp r0, #1 │ │ │ │ - bne b6bbc │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - strne r0, [r3] │ │ │ │ - bne b6bb4 │ │ │ │ - movw r0, #52396 @ 0xccac │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #28044 @ 0x6d8c │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r2, [r6, #12] │ │ │ │ + beq b72ac │ │ │ │ + ldr r2, [r0] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + movle r2, #0 │ │ │ │ + movgt r2, #1 │ │ │ │ + orr r4, r0, r2 │ │ │ │ + tst r3, #1 │ │ │ │ + bne b6e20 │ │ │ │ + ldr r2, [r3] │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq b7098 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 140e0c │ │ │ │ - mov r7, #1 │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - tst r0, #1 │ │ │ │ - beq b6b9c │ │ │ │ - b b6bb0 │ │ │ │ - ldr r1, [r6, #192] @ 0xc0 │ │ │ │ - mov r2, #12 │ │ │ │ - ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r3, [r9, sl] │ │ │ │ - eor r7, r7, r1 │ │ │ │ - ubfx r7, r7, #0, #12 │ │ │ │ - mla r2, r2, r7, r3 │ │ │ │ - add r2, r2, #40960 @ 0xa000 │ │ │ │ - ldr r8, [r2, #1448] @ 0x5a8 │ │ │ │ - cmp r1, r8 │ │ │ │ - movne r8, r1 │ │ │ │ - beq b6c00 │ │ │ │ - cmp r8, #0 │ │ │ │ - beq b7080 │ │ │ │ - sub r2, fp, #44 @ 0x2c │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl b43fc <_PyType_GetDict@@Base+0x258> │ │ │ │ + b b6d28 │ │ │ │ + str r4, [fp, #-60] @ 0xffffffc4 │ │ │ │ + mov r4, #1 │ │ │ │ + b b6d3c │ │ │ │ + ldr r2, [r4] │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r4] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne b6db8 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq b6d28 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + b b6dc0 │ │ │ │ + ldr r1, [pc, #1156] @ b72f4 │ │ │ │ + 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 │ │ │ │ + mla r1, r2, r0, r1 │ │ │ │ + movls r2, #0 │ │ │ │ + movhi r2, #1 │ │ │ │ + add r0, r1, #91136 @ 0x16400 │ │ │ │ + ldr ip, [r0, #428] @ 0x1ac │ │ │ │ + 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 b6c3c │ │ │ │ + mov r0, r7 │ │ │ │ + bl bdf24 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge b6c30 │ │ │ │ + b b70cc │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq b6dd0 │ │ │ │ + ldr r1, [r2] │ │ │ │ + mov r4, r2 │ │ │ │ + cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ + orrgt r4, r2, #1 │ │ │ │ + bgt b72b0 │ │ │ │ + tst r3, #1 │ │ │ │ + add r1, r1, #1 │ │ │ │ + movne r3, r2 │ │ │ │ + str r1, [r2] │ │ │ │ + beq b6e0c │ │ │ │ + b b6d28 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq b7110 │ │ │ │ + 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 b44cc <_PyType_GetDict@@Base+0x258> │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b6d60 │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r9, #42752 @ 0xa700 │ │ │ │ - movt r9, #96 @ 0x60 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - cmp r2, r9 │ │ │ │ - bne b6c44 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ + beq b72bc │ │ │ │ + ldr r1, [r9, #4] │ │ │ │ + movw r2, #42752 @ 0xa700 │ │ │ │ + movt r2, #96 @ 0x60 │ │ │ │ + ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmp r1, r2 │ │ │ │ + bne b6cac │ │ │ │ + ldr r2, [r9, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b6c44 │ │ │ │ - mov r2, #12 │ │ │ │ - add r1, r3, #42240 @ 0xa500 │ │ │ │ - add r1, r1, #168 @ 0xa8 │ │ │ │ - bic r0, r0, #1 │ │ │ │ - mul r2, r2, r7 │ │ │ │ - add ip, r1, r2 │ │ │ │ - str r0, [ip, #8] │ │ │ │ - ldr ip, [r4] │ │ │ │ - add r3, r3, r2 │ │ │ │ - movw r0, #42412 @ 0xa5ac │ │ │ │ - cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r0, [r3, r0] │ │ │ │ - addle ip, ip, #1 │ │ │ │ - add r3, r2, #4 │ │ │ │ - strle ip, [r4] │ │ │ │ - str r4, [r1, r3] │ │ │ │ + bgt b6cac │ │ │ │ + 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 │ │ │ │ + ldr r0, [r8, #1452] @ 0x5ac │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r2, r2, #1 │ │ │ │ + strle r2, [r9] │ │ │ │ + str r9, [r5, r1] │ │ │ │ dmb ish │ │ │ │ - str r8, [r1, r2] │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b6fe0 │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b b6c44 │ │ │ │ - ldr r7, [r4, #8] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq b6c84 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - orrgt r7, r7, #1 │ │ │ │ - bgt b6db8 │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r0, #1 │ │ │ │ - beq b6b9c │ │ │ │ - b b6bb0 │ │ │ │ - ldr r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ + str sl, [r5, r6] │ │ │ │ + ldr r2, [r0] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt b6cac │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne b6cac │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + b b6cac │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r5, [r2, r3] │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + b b6d3c │ │ │ │ + cmp sl, #0 │ │ │ │ + beq b71a4 │ │ │ │ + sub r2, fp, #44 @ 0x2c │ │ │ │ + mov r1, r9 │ │ │ │ + mov r0, r7 │ │ │ │ mov r3, #1 │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b b6bb4 │ │ │ │ - cmp r8, #0 │ │ │ │ - beq b6ff8 │ │ │ │ - ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - sub r2, fp, #40 @ 0x28 │ │ │ │ - mov r1, r4 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl b43fc <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b44cc <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7104 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ + beq b70a4 │ │ │ │ + ldr r2, [r9, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, r3 │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne b6b40 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ + ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ + bne b6d9c │ │ │ │ + ldr r2, [r9, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b6b40 │ │ │ │ - add r3, r3, #42240 @ 0xa500 │ │ │ │ - bic r0, r0, #1 │ │ │ │ - add r3, r3, #168 @ 0xa8 │ │ │ │ - add r2, r3, r5 │ │ │ │ - str r0, [r2, #8] │ │ │ │ - ldr r2, [r4] │ │ │ │ - add r1, r5, #4 │ │ │ │ - ldr r0, [r7, #1452] @ 0x5ac │ │ │ │ + bgt b6d9c │ │ │ │ + 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 │ │ │ │ + ldr r0, [r8, #1452] @ 0x5ac │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ - strle r2, [r4] │ │ │ │ - str r4, [r3, r1] │ │ │ │ + strle r2, [r9] │ │ │ │ + str r9, [r5, r1] │ │ │ │ dmb ish │ │ │ │ - str r8, [r3, r5] │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b6fc8 │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b b6b40 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b b6bb0 │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - cmp r5, #0 │ │ │ │ - mov r7, r0 │ │ │ │ - beq b6d78 │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r1, r6 │ │ │ │ - bic r0, r0, #1 │ │ │ │ - blx r5 │ │ │ │ - subs r7, r0, #0 │ │ │ │ - beq b6db4 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - movle r3, #0 │ │ │ │ - movgt r3, #1 │ │ │ │ - orr r7, r7, r3 │ │ │ │ - b b6db8 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ + str sl, [r5, r6] │ │ │ │ + ldr r2, [r0] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt b6d9c │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne b6d9c │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + b b6d9c │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + b b6d28 │ │ │ │ + mov r0, r3 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b b6e20 │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b6f78 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b b6f78 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ + bne b70d4 │ │ │ │ + cmp r4, #1 │ │ │ │ + bne b6e20 │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b6e98 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b b6e98 │ │ │ │ + ldrne r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + strne r4, [r3] │ │ │ │ + beq b7230 │ │ │ │ + mov r3, #1 │ │ │ │ + b b6d28 │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bic r0, r4, #1 │ │ │ │ + blx r3 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + beq b7228 │ │ │ │ + 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 b6d0c │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrh r2, [r2, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs b70ec │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - movw r1, #42752 @ 0xa700 │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ + bcs b7254 │ │ │ │ + ldr r2, [r9, #4] │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - cmp r2, r1 │ │ │ │ - bne b70ec │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ + mov r1, r2 │ │ │ │ + movw r2, #42752 @ 0xa700 │ │ │ │ + movt r2, #96 @ 0x60 │ │ │ │ + cmp r1, r2 │ │ │ │ + bne b7254 │ │ │ │ + ldr r2, [r9, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b70ec │ │ │ │ - ldr r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - mov r1, r8 │ │ │ │ - bl 144cd4 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ - mov r0, r8 │ │ │ │ - sub r2, fp, #40 @ 0x28 │ │ │ │ + bgt b7254 │ │ │ │ + ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r1, r4 │ │ │ │ - ldr r8, [r8, #192] @ 0xc0 │ │ │ │ - bl b43fc <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl 1448c8 <_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 b44cc <_PyType_GetDict@@Base+0x258> │ │ │ │ + ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7104 │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - cmp r8, #0 │ │ │ │ - beq b6f78 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + beq b72bc │ │ │ │ + cmp sl, #0 │ │ │ │ + beq b6cac │ │ │ │ + ldr r2, [r9, #4] │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - cmp r2, r1 │ │ │ │ - beq b6f28 │ │ │ │ - b b6b40 │ │ │ │ - ldrh r2, [r6, #206] @ 0xce │ │ │ │ - cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs b6d48 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - movw r1, #42752 @ 0xa700 │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ - mov r9, r1 │ │ │ │ cmp r2, r1 │ │ │ │ - bne b6d48 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - cmp r2, #100 @ 0x64 │ │ │ │ - bgt b6d48 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r3 │ │ │ │ + beq b6f50 │ │ │ │ + b b6cac │ │ │ │ + ldrh r3, [r7, #206] @ 0xce │ │ │ │ + cmp r3, #1000 @ 0x3e8 │ │ │ │ + bcs b7284 │ │ │ │ + ldr r3, [r9, #4] │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 144cd4 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + mov r2, r3 │ │ │ │ + movw r3, #42752 @ 0xa700 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne b7284 │ │ │ │ + ldr r3, [r9, #8] │ │ │ │ + cmp r3, #100 @ 0x64 │ │ │ │ + bgt b7284 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1448c8 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r8, [r6, #192] @ 0xc0 │ │ │ │ - bl b43fc <_PyType_GetDict@@Base+0x258> │ │ │ │ + mov r1, r9 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r3, #1 │ │ │ │ + ldr sl, [r7, #192] @ 0xc0 │ │ │ │ + str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ + bl b44cc <_PyType_GetDict@@Base+0x258> │ │ │ │ + ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b6d60 │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - cmp r8, #0 │ │ │ │ - bne b6e28 │ │ │ │ - b b6e98 │ │ │ │ + beq b70a4 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq b6d9c │ │ │ │ + ldr r2, [r9, #4] │ │ │ │ + ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + cmp r2, r1 │ │ │ │ + beq b7014 │ │ │ │ + b b6d9c │ │ │ │ + mov r3, #1 │ │ │ │ + b b7104 │ │ │ │ + movw r0, #48428 @ 0xbd2c │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + mov r3, r9 │ │ │ │ + movw r1, #25612 @ 0x640c │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 1409e8 │ │ │ │ + b b70cc │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - mov r1, r4 │ │ │ │ - bl b43fc <_PyType_GetDict@@Base+0x258> │ │ │ │ + mov r1, r9 │ │ │ │ + mov ip, #1 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bl b44cc <_PyType_GetDict@@Base+0x258> │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b6f78 │ │ │ │ - mov r2, #1 │ │ │ │ - ldr r3, [r9, sl] │ │ │ │ - str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b b6bcc │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + beq b72bc │ │ │ │ + ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b b6cac │ │ │ │ + sub r2, fp, #44 @ 0x2c │ │ │ │ + mov r1, r9 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ + bl b44cc <_PyType_GetDict@@Base+0x258> │ │ │ │ + cmn r0, #1 │ │ │ │ + beq b70a4 │ │ │ │ + ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ + b b6d9c │ │ │ │ + mov r4, #1 │ │ │ │ + tst r3, #1 │ │ │ │ + beq b6e0c │ │ │ │ + b b6e20 │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + mov r4, #1 │ │ │ │ + ldr r5, [r2, r3] │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + b b6d3c │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #27172 @ 0x6a24 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r3, #12] │ │ │ │ + movw r1, #24836 @ 0x6104 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140e0c │ │ │ │ - mov r7, #1 │ │ │ │ - b b6bbc │ │ │ │ + bl 1409e8 │ │ │ │ + b b70cc │ │ │ │ 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 b7170 │ │ │ │ + beq b732c │ │ │ │ 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 b717c │ │ │ │ + b b7338 │ │ │ │ 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] │ │ │ │ @@ -141223,19 +141338,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl aa8e8 │ │ │ │ + bl aa940 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000b71d4 : │ │ │ │ +000b7390 : │ │ │ │ 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 │ │ │ │ @@ -141246,116 +141361,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 b7444 <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ + bl b7600 <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7358 │ │ │ │ + beq b7514 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b7320 │ │ │ │ + beq b74dc │ │ │ │ ldrb r3, [fp, #-15] │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, r2 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne b7318 │ │ │ │ + bne b74d4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq b7290 │ │ │ │ + beq b744c │ │ │ │ mov r0, r4 │ │ │ │ - bl baed0 <_PyUnicodeWriter_Finish@@Base+0x1a8> │ │ │ │ + bl bb098 <_PyUnicodeWriter_Finish@@Base+0x1a8> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b7374 │ │ │ │ + beq b7530 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b7368 │ │ │ │ + beq b7524 │ │ │ │ cmp r2, #1 │ │ │ │ - beq b729c │ │ │ │ + beq b7458 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ mov r3, r4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne b727c │ │ │ │ + bne b7438 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - bne b727c │ │ │ │ + bne b7438 │ │ │ │ tst r2, #32 │ │ │ │ - beq b739c │ │ │ │ + beq b7558 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r2, r3, #20 │ │ │ │ addeq r2, r3, #28 │ │ │ │ ldrsb r0, [r2] │ │ │ │ ldrb r1, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ movge r0, #24 │ │ │ │ movwge r4, #59024 @ 0xe690 │ │ │ │ movwge r2, #38392 @ 0x95f8 │ │ │ │ - ldrlt r4, [pc, #196] @ b73a4 │ │ │ │ + ldrlt r4, [pc, #196] @ b7560 │ │ │ │ movtge r2, #98 @ 0x62 │ │ │ │ mlage r4, r0, r1, r4 │ │ │ │ addlt r4, r4, r1, lsl #5 │ │ │ │ addge r4, r4, r2 │ │ │ │ cmp r4, r3 │ │ │ │ - beq b727c │ │ │ │ + beq b7438 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b7318 │ │ │ │ + bgt b74d4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b7318 │ │ │ │ + bne b74d4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r3, r4 │ │ │ │ - b b727c │ │ │ │ + b b7438 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b7350 │ │ │ │ + beq b750c │ │ │ │ ldr r3, [r0] │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b7350 │ │ │ │ + bgt b750c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b7350 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #80] @ b73a8 │ │ │ │ - b b727c │ │ │ │ + bne b750c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #80] @ b7564 │ │ │ │ + b b7438 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 1e3f68 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + bl 1e29d8 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b b727c │ │ │ │ - bl 258760 │ │ │ │ + b b7438 │ │ │ │ + bl 257ae8 │ │ │ │ mov r3, r0 │ │ │ │ - b b727c │ │ │ │ + b b7438 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b7360 │ │ │ │ + bgt b751c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b7360 │ │ │ │ + bne b751c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b b7360 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b b751c │ │ │ │ ldr r2, [r3, #28] │ │ │ │ - b b72c0 │ │ │ │ + b b747c │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ rsbeq r1, r3, r0, lsl #9 │ │ │ │ │ │ │ │ -000b73ac : │ │ │ │ +000b7568 : │ │ │ │ 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 │ │ │ │ @@ -141365,26 +141480,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 b7444 <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ + bl b7600 <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ cmn r0, #1 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - beq b740c │ │ │ │ - bl bad28 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + beq b75c8 │ │ │ │ + bl baef0 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 1e3f68 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + bl 1e29d8 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b b7404 │ │ │ │ + b b75c0 │ │ │ │ │ │ │ │ -000b7418 <_PyUnicodeWriter_Init@@Base>: │ │ │ │ +000b75d4 <_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 │ │ │ │ @@ -141409,1525 +141524,1529 @@ │ │ │ │ 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 b75ac <_PyUnicodeWriter_Init@@Base+0x194> │ │ │ │ + bls b7750 <_PyUnicodeWriter_Init@@Base+0x17c> │ │ │ │ ands ip, r3, #3 │ │ │ │ - bne b767c <_PyUnicodeWriter_Init@@Base+0x264> │ │ │ │ + bne b7820 <_PyUnicodeWriter_Init@@Base+0x24c> │ │ │ │ add r2, r3, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bcc b767c <_PyUnicodeWriter_Init@@Base+0x264> │ │ │ │ + bcc b7820 <_PyUnicodeWriter_Init@@Base+0x24c> │ │ │ │ ldr r1, [r3] │ │ │ │ movw r4, #32896 @ 0x8080 │ │ │ │ movt r4, #32896 @ 0x8080 │ │ │ │ ands r1, r4, r1 │ │ │ │ - bne b7690 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ + bne b7834 <_PyUnicodeWriter_Init@@Base+0x260> │ │ │ │ add r5, r3, #8 │ │ │ │ cmp lr, r5 │ │ │ │ - bcc b75a4 <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ + bcc b7748 <_PyUnicodeWriter_Init@@Base+0x174> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ands ip, r4, r2 │ │ │ │ - bne b84c8 <_PyUnicodeWriter_Init@@Base+0x10b0> │ │ │ │ + bne b87ec <_PyUnicodeWriter_Init@@Base+0x1218> │ │ │ │ add r2, r3, #12 │ │ │ │ cmp lr, r2 │ │ │ │ - bcc b7bac <_PyUnicodeWriter_Init@@Base+0x794> │ │ │ │ + bcc b7d60 <_PyUnicodeWriter_Init@@Base+0x78c> │ │ │ │ ldr r1, [r3, #8] │ │ │ │ tst r4, r1 │ │ │ │ - bne b7690 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ + bne b7834 <_PyUnicodeWriter_Init@@Base+0x260> │ │ │ │ add r1, r3, #16 │ │ │ │ cmp lr, r1 │ │ │ │ - bcc b75a4 <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ + bcc b7748 <_PyUnicodeWriter_Init@@Base+0x174> │ │ │ │ ldr r2, [r3, #12] │ │ │ │ tst r4, r2 │ │ │ │ - bne b7690 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ - add r2, r3, #20 │ │ │ │ - cmp lr, r2 │ │ │ │ - bcc b7ba4 <_PyUnicodeWriter_Init@@Base+0x78c> │ │ │ │ - ldr r1, [r3, #16] │ │ │ │ + bne b7834 <_PyUnicodeWriter_Init@@Base+0x260> │ │ │ │ + add r5, r3, #20 │ │ │ │ + cmp lr, r5 │ │ │ │ + bcc b7d58 <_PyUnicodeWriter_Init@@Base+0x784> │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ movw r4, #32896 @ 0x8080 │ │ │ │ movt r4, #32896 @ 0x8080 │ │ │ │ - ands r1, r4, r1 │ │ │ │ - bne b7690 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ - add r5, r3, #24 │ │ │ │ - cmp lr, r5 │ │ │ │ - bcc b75a4 <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ - ldr r2, [r3, #20] │ │ │ │ ands ip, r4, r2 │ │ │ │ - bne b84c8 <_PyUnicodeWriter_Init@@Base+0x10b0> │ │ │ │ - add r2, r3, #28 │ │ │ │ + bne b7834 <_PyUnicodeWriter_Init@@Base+0x260> │ │ │ │ + add r2, r3, #24 │ │ │ │ cmp lr, r2 │ │ │ │ - bcc b7bac <_PyUnicodeWriter_Init@@Base+0x794> │ │ │ │ - ldr r1, [r3, #24] │ │ │ │ + bcc b7d60 <_PyUnicodeWriter_Init@@Base+0x78c> │ │ │ │ + ldr r1, [r3, #20] │ │ │ │ ands r5, r4, r1 │ │ │ │ - bne b7690 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ - add r1, r3, #32 │ │ │ │ + bne b7834 <_PyUnicodeWriter_Init@@Base+0x260> │ │ │ │ + add r1, r3, #28 │ │ │ │ cmp lr, r1 │ │ │ │ - bcc b75a4 <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ - ldr r2, [r3, #28] │ │ │ │ + bcc b7748 <_PyUnicodeWriter_Init@@Base+0x174> │ │ │ │ + ldr r2, [r3, #24] │ │ │ │ tst r4, r2 │ │ │ │ - bne b84bc <_PyUnicodeWriter_Init@@Base+0x10a4> │ │ │ │ - sub r2, lr, #32 │ │ │ │ + bne b8bdc <_PyUnicodeWriter_Init@@Base+0x1608> │ │ │ │ + sub r2, lr, #28 │ │ │ │ sub r3, r2, r3 │ │ │ │ bic r3, r3, #3 │ │ │ │ add r3, r1, r3 │ │ │ │ - b b7598 <_PyUnicodeWriter_Init@@Base+0x180> │ │ │ │ + b b773c <_PyUnicodeWriter_Init@@Base+0x168> │ │ │ │ ldr r2, [r2] │ │ │ │ add r1, r1, #4 │ │ │ │ tst r4, r2 │ │ │ │ - bne b7690 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ + bne b7834 <_PyUnicodeWriter_Init@@Base+0x260> │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne b7588 <_PyUnicodeWriter_Init@@Base+0x170> │ │ │ │ + bne b772c <_PyUnicodeWriter_Init@@Base+0x158> │ │ │ │ cmp lr, r2 │ │ │ │ - bne b7680 <_PyUnicodeWriter_Init@@Base+0x268> │ │ │ │ + bne b7824 <_PyUnicodeWriter_Init@@Base+0x250> │ │ │ │ ldrb r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b7734 <_PyUnicodeWriter_Init@@Base+0x31c> │ │ │ │ - movw sl, #29552 @ 0x7370 │ │ │ │ + beq b78d8 <_PyUnicodeWriter_Init@@Base+0x304> │ │ │ │ + movw sl, #27120 @ 0x69f0 │ │ │ │ movt sl, #65 @ 0x41 │ │ │ │ cmp r1, #37 @ 0x25 │ │ │ │ - bne b7698 <_PyUnicodeWriter_Init@@Base+0x280> │ │ │ │ + bne b783c <_PyUnicodeWriter_Init@@Base+0x268> │ │ │ │ ldrb r3, [r9, #1] │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ - beq b8508 <_PyUnicodeWriter_Init@@Base+0x10f0> │ │ │ │ + beq b86a0 <_PyUnicodeWriter_Init@@Base+0x10cc> │ │ │ │ add r4, r9, #1 │ │ │ │ mov r7, #0 │ │ │ │ add r0, r4, #1 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq b7778 <_PyUnicodeWriter_Init@@Base+0x360> │ │ │ │ - bhi b7740 <_PyUnicodeWriter_Init@@Base+0x328> │ │ │ │ + beq b7920 <_PyUnicodeWriter_Init@@Base+0x34c> │ │ │ │ + bhi b78e4 <_PyUnicodeWriter_Init@@Base+0x310> │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq b84f8 <_PyUnicodeWriter_Init@@Base+0x10e0> │ │ │ │ + beq b8650 <_PyUnicodeWriter_Init@@Base+0x107c> │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq b84ac <_PyUnicodeWriter_Init@@Base+0x1094> │ │ │ │ + beq b8ba0 <_PyUnicodeWriter_Init@@Base+0x15cc> │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq b8650 <_PyUnicodeWriter_Init@@Base+0x1238> │ │ │ │ + beq b8be4 <_PyUnicodeWriter_Init@@Base+0x1610> │ │ │ │ ldr r2, [sl, r3, lsl #2] │ │ │ │ ands r1, r2, #4 │ │ │ │ mov r2, sl │ │ │ │ - bne b821c <_PyUnicodeWriter_Init@@Base+0xe04> │ │ │ │ + bne b83d8 <_PyUnicodeWriter_Init@@Base+0xe04> │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq b7bbc <_PyUnicodeWriter_Init@@Base+0x7a4> │ │ │ │ + beq b7d70 <_PyUnicodeWriter_Init@@Base+0x79c> │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7b44 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + beq b7cf4 <_PyUnicodeWriter_Init@@Base+0x720> │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b7b24 <_PyUnicodeWriter_Init@@Base+0x70c> │ │ │ │ - mvn r5, #0 │ │ │ │ + beq b7cd0 <_PyUnicodeWriter_Init@@Base+0x6fc> │ │ │ │ mov r2, r1 │ │ │ │ - mov r6, r5 │ │ │ │ + mvn r5, #0 │ │ │ │ + str r5, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r3, #86 @ 0x56 │ │ │ │ - beq b79f0 <_PyUnicodeWriter_Init@@Base+0x5d8> │ │ │ │ + beq b7b9c <_PyUnicodeWriter_Init@@Base+0x5c8> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b7cd0 <_PyUnicodeWriter_Init@@Base+0x8b8> │ │ │ │ + beq b7e80 <_PyUnicodeWriter_Init@@Base+0x8ac> │ │ │ │ cmp r2, #0 │ │ │ │ - bne b7b44 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + bne b7cf4 <_PyUnicodeWriter_Init@@Base+0x720> │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bls b7b44 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ - ldr r1, [pc, #4056] @ b863c <_PyUnicodeWriter_Init@@Base+0x1224> │ │ │ │ + bls b7cf4 <_PyUnicodeWriter_Init@@Base+0x720> │ │ │ │ + ldr r1, [pc, #4044] @ b87d4 <_PyUnicodeWriter_Init@@Base+0x1200> │ │ │ │ sub r2, r3, #65 @ 0x41 │ │ │ │ cmp r2, #23 │ │ │ │ - bhi b7b44 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + bhi b7cf4 <_PyUnicodeWriter_Init@@Base+0x720> │ │ │ │ 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 b7494 <_PyUnicodeWriter_Init@@Base+0x7c> │ │ │ │ + bge b7650 <_PyUnicodeWriter_Init@@Base+0x7c> │ │ │ │ mov r1, #0 │ │ │ │ - b b84c8 <_PyUnicodeWriter_Init@@Base+0x10b0> │ │ │ │ + b b87ec <_PyUnicodeWriter_Init@@Base+0x1218> │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ mov r0, r9 │ │ │ │ bl 2e7fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b7920 <_PyUnicodeWriter_Init@@Base+0x508> │ │ │ │ + beq b7acc <_PyUnicodeWriter_Init@@Base+0x4f8> │ │ │ │ sub r4, r4, r9 │ │ │ │ cmn r4, #1 │ │ │ │ - beq b8624 <_PyUnicodeWriter_Init@@Base+0x120c> │ │ │ │ + beq b87bc <_PyUnicodeWriter_Init@@Base+0x11e8> │ │ │ │ cmp r4, #0 │ │ │ │ movne r5, r4 │ │ │ │ - beq b861c <_PyUnicodeWriter_Init@@Base+0x1204> │ │ │ │ + beq b86bc <_PyUnicodeWriter_Init@@Base+0x10e8> │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b76dc <_PyUnicodeWriter_Init@@Base+0x2c4> │ │ │ │ + bne b7880 <_PyUnicodeWriter_Init@@Base+0x2ac> │ │ │ │ ldrb r3, [r8, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7944 <_PyUnicodeWriter_Init@@Base+0x52c> │ │ │ │ + beq b7af0 <_PyUnicodeWriter_Init@@Base+0x51c> │ │ │ │ ldr r3, [r8, #12] │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls b789c <_PyUnicodeWriter_Init@@Base+0x484> │ │ │ │ + bls b7a48 <_PyUnicodeWriter_Init@@Base+0x474> │ │ │ │ ldrd r2, [r8, #16] │ │ │ │ sub r2, r2, r3 │ │ │ │ cmp r2, r5 │ │ │ │ - blt b789c <_PyUnicodeWriter_Init@@Base+0x484> │ │ │ │ + blt b7a48 <_PyUnicodeWriter_Init@@Base+0x474> │ │ │ │ ldr r2, [r8, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne b78c4 <_PyUnicodeWriter_Init@@Base+0x4ac> │ │ │ │ + bne b7a70 <_PyUnicodeWriter_Init@@Base+0x49c> │ │ │ │ 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 b75c0 <_PyUnicodeWriter_Init@@Base+0x1a8> │ │ │ │ + bne b7764 <_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 b821c <_PyUnicodeWriter_Init@@Base+0xe04> │ │ │ │ - mvn r6, #0 │ │ │ │ - ldr r1, [pc, #3812] @ b8640 <_PyUnicodeWriter_Init@@Base+0x1228> │ │ │ │ + bne b83d8 <_PyUnicodeWriter_Init@@Base+0xe04> │ │ │ │ + mvn r2, #0 │ │ │ │ + str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ + ldr r1, [pc, #3796] @ b87d8 <_PyUnicodeWriter_Init@@Base+0x1204> │ │ │ │ sub r2, r3, #106 @ 0x6a │ │ │ │ mvn r5, #0 │ │ │ │ cmp r2, #16 │ │ │ │ - bhi b77d0 <_PyUnicodeWriter_Init@@Base+0x3b8> │ │ │ │ + bhi b797c <_PyUnicodeWriter_Init@@Base+0x3a8> │ │ │ │ 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 b89cc <_PyUnicodeWriter_Init@@Base+0x15b4> │ │ │ │ - bhi b7740 <_PyUnicodeWriter_Init@@Base+0x328> │ │ │ │ + beq b8b28 <_PyUnicodeWriter_Init@@Base+0x1554> │ │ │ │ + bhi b78e4 <_PyUnicodeWriter_Init@@Base+0x310> │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq b84f8 <_PyUnicodeWriter_Init@@Base+0x10e0> │ │ │ │ + beq b8650 <_PyUnicodeWriter_Init@@Base+0x107c> │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq b84ac <_PyUnicodeWriter_Init@@Base+0x1094> │ │ │ │ + beq b8ba0 <_PyUnicodeWriter_Init@@Base+0x15cc> │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq b8650 <_PyUnicodeWriter_Init@@Base+0x1238> │ │ │ │ - movw r2, #29552 @ 0x7370 │ │ │ │ + beq b8be4 <_PyUnicodeWriter_Init@@Base+0x1610> │ │ │ │ + movw r2, #27120 @ 0x69f0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ - bne b821c <_PyUnicodeWriter_Init@@Base+0xe04> │ │ │ │ + bne b83d8 <_PyUnicodeWriter_Init@@Base+0xe04> │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - mvn r6, #0 │ │ │ │ - movne r5, r6 │ │ │ │ - beq b7bc0 <_PyUnicodeWriter_Init@@Base+0x7a8> │ │ │ │ + beq b7d70 <_PyUnicodeWriter_Init@@Base+0x79c> │ │ │ │ + mvn r2, #0 │ │ │ │ + mov r5, r2 │ │ │ │ + str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7b44 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + beq b7cf4 <_PyUnicodeWriter_Init@@Base+0x720> │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r1 │ │ │ │ ldrb r0, [r4, #1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b7b30 <_PyUnicodeWriter_Init@@Base+0x718> │ │ │ │ + beq b7ce0 <_PyUnicodeWriter_Init@@Base+0x70c> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bhi b7b44 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + bhi b7cf4 <_PyUnicodeWriter_Init@@Base+0x720> │ │ │ │ cmp r3, #98 @ 0x62 │ │ │ │ - bls b763c <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ + bls b77e0 <_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 b783c <_PyUnicodeWriter_Init@@Base+0x424> │ │ │ │ + bne b79e8 <_PyUnicodeWriter_Init@@Base+0x414> │ │ │ │ movw r0, #8193 @ 0x2001 │ │ │ │ tst ip, r0 │ │ │ │ - bne b7b68 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + bne b7d18 <_PyUnicodeWriter_Init@@Base+0x744> │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - beq b797c <_PyUnicodeWriter_Init@@Base+0x564> │ │ │ │ + beq b7b28 <_PyUnicodeWriter_Init@@Base+0x554> │ │ │ │ cmp r2, #0 │ │ │ │ - bne b7b44 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + bne b7cf4 <_PyUnicodeWriter_Init@@Base+0x720> │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bne b7984 <_PyUnicodeWriter_Init@@Base+0x56c> │ │ │ │ + bne b7b30 <_PyUnicodeWriter_Init@@Base+0x55c> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #1114112 @ 0x110000 │ │ │ │ - bcs b8490 <_PyUnicodeWriter_Init@@Base+0x1078> │ │ │ │ + bcs b8660 <_PyUnicodeWriter_Init@@Base+0x108c> │ │ │ │ ldr r3, [r8, #12] │ │ │ │ cmp r5, r3 │ │ │ │ - bhi b8008 <_PyUnicodeWriter_Init@@Base+0xbf0> │ │ │ │ + bhi b81bc <_PyUnicodeWriter_Init@@Base+0xbe8> │ │ │ │ ldrd r2, [r8, #16] │ │ │ │ sub r2, r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - ble b8008 <_PyUnicodeWriter_Init@@Base+0xbf0> │ │ │ │ + ble b81bc <_PyUnicodeWriter_Init@@Base+0xbe8> │ │ │ │ ldr r2, [r8, #8] │ │ │ │ ldr r1, [r8, #4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne b8034 <_PyUnicodeWriter_Init@@Base+0xc1c> │ │ │ │ + bne b81e8 <_PyUnicodeWriter_Init@@Base+0xc14> │ │ │ │ strb r5, [r1, r3] │ │ │ │ ldr r3, [r8, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8, #20] │ │ │ │ - b b79e4 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ + b b7b90 <_PyUnicodeWriter_Init@@Base+0x5bc> │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl b96e8 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b98bc <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7b60 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + beq b7d10 <_PyUnicodeWriter_Init@@Base+0x73c> │ │ │ │ ldr r2, [r8, #8] │ │ │ │ ldr r3, [r8, #20] │ │ │ │ cmp r2, #1 │ │ │ │ - beq b7704 <_PyUnicodeWriter_Init@@Base+0x2ec> │ │ │ │ + beq b78a8 <_PyUnicodeWriter_Init@@Base+0x2d4> │ │ │ │ cmp r2, #2 │ │ │ │ - bne b855c <_PyUnicodeWriter_Init@@Base+0x1144> │ │ │ │ + bne b86fc <_PyUnicodeWriter_Init@@Base+0x1128> │ │ │ │ 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 b8534 <_PyUnicodeWriter_Init@@Base+0x111c> │ │ │ │ + bhi b86d4 <_PyUnicodeWriter_Init@@Base+0x1100> │ │ │ │ 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 b8528 <_PyUnicodeWriter_Init@@Base+0x1110> │ │ │ │ + bls b86c8 <_PyUnicodeWriter_Init@@Base+0x10f4> │ │ │ │ ldrb ip, [r2], #1 │ │ │ │ strh ip, [r1], #2 │ │ │ │ - b b790c <_PyUnicodeWriter_Init@@Base+0x4f4> │ │ │ │ + b b7ab8 <_PyUnicodeWriter_Init@@Base+0x4e4> │ │ │ │ mov r0, r9 │ │ │ │ bl 2e31c │ │ │ │ strb r4, [r8, #32] │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b861c <_PyUnicodeWriter_Init@@Base+0x1204> │ │ │ │ + beq b86bc <_PyUnicodeWriter_Init@@Base+0x10e8> │ │ │ │ ldr r3, [r8] │ │ │ │ mov r5, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b76dc <_PyUnicodeWriter_Init@@Base+0x2c4> │ │ │ │ + bne b7880 <_PyUnicodeWriter_Init@@Base+0x2ac> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl d7b18 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ + bl d8730 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ cmp r0, #0 │ │ │ │ - beq b7b60 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + beq b7d10 <_PyUnicodeWriter_Init@@Base+0x73c> │ │ │ │ mov r3, #1 │ │ │ │ str r0, [r8] │ │ │ │ strb r3, [r8, #33] @ 0x21 │ │ │ │ mov r0, r8 │ │ │ │ - bl 25834c │ │ │ │ + bl 2576d4 │ │ │ │ ldr r3, [r8, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r8, #20] │ │ │ │ - b b7724 <_PyUnicodeWriter_Init@@Base+0x30c> │ │ │ │ + b b78c8 <_PyUnicodeWriter_Init@@Base+0x2f4> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt b7b44 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + bgt b7cf4 <_PyUnicodeWriter_Init@@Base+0x720> │ │ │ │ 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 b7cd0 <_PyUnicodeWriter_Init@@Base+0x8b8> │ │ │ │ + bne b7e80 <_PyUnicodeWriter_Init@@Base+0x8ac> │ │ │ │ cmp r0, #12 │ │ │ │ - beq b82c8 <_PyUnicodeWriter_Init@@Base+0xeb0> │ │ │ │ + beq b8488 <_PyUnicodeWriter_Init@@Base+0xeb4> │ │ │ │ cmp r0, #15 │ │ │ │ - bne b7b44 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + bne b7cf4 <_PyUnicodeWriter_Init@@Base+0x720> │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r2, #0 │ │ │ │ add r3, r1, #4 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne b8678 <_PyUnicodeWriter_Init@@Base+0x1260> │ │ │ │ - ldr r1, [r1] │ │ │ │ + bne b867c <_PyUnicodeWriter_Init@@Base+0x10a8> │ │ │ │ + ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r3, r5 │ │ │ │ - mov r2, r6 │ │ │ │ + ldr r1, [r1] │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp] │ │ │ │ - bl ba7ec <_PyUnicodeWriter_WriteASCIIString@@Base+0x254> │ │ │ │ + bl ba9b4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x248> │ │ │ │ cmp r0, #0 │ │ │ │ - blt b7b60 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + blt b7d10 <_PyUnicodeWriter_Init@@Base+0x73c> │ │ │ │ adds r9, r4, #1 │ │ │ │ - bne b7728 <_PyUnicodeWriter_Init@@Base+0x310> │ │ │ │ - b b7b60 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bne b78cc <_PyUnicodeWriter_Init@@Base+0x2f8> │ │ │ │ + b b7d10 <_PyUnicodeWriter_Init@@Base+0x73c> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt b7b44 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + bgt b7cf4 <_PyUnicodeWriter_Init@@Base+0x720> │ │ │ │ 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 b869c <_PyUnicodeWriter_Init@@Base+0x1284> │ │ │ │ + bne b8bb0 <_PyUnicodeWriter_Init@@Base+0x15dc> │ │ │ │ cmp r1, #0 │ │ │ │ - beq b8a00 <_PyUnicodeWriter_Init@@Base+0x15e8> │ │ │ │ + beq b8a70 <_PyUnicodeWriter_Init@@Base+0x149c> │ │ │ │ + str r7, [sp] │ │ │ │ mov r3, r5 │ │ │ │ - mov r2, r6 │ │ │ │ + ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r8 │ │ │ │ - str r7, [sp] │ │ │ │ - bl b92c0 │ │ │ │ + bl b9494 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b79e4 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ - b b7b60 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bne b7b90 <_PyUnicodeWriter_Init@@Base+0x5bc> │ │ │ │ + b b7d10 <_PyUnicodeWriter_Init@@Base+0x73c> │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r3, r5 │ │ │ │ - mov r2, r6 │ │ │ │ + ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r8 │ │ │ │ add ip, r1, #4 │ │ │ │ str ip, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r1, [r1] │ │ │ │ str r7, [sp] │ │ │ │ - bl b92c0 │ │ │ │ + bl b9494 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b79e4 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ - b b7b60 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bne b7b90 <_PyUnicodeWriter_Init@@Base+0x5bc> │ │ │ │ + b b7d10 <_PyUnicodeWriter_Init@@Base+0x73c> │ │ │ │ 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 b7dec <_PyUnicodeWriter_Init@@Base+0x9d4> │ │ │ │ + bgt b7f9c <_PyUnicodeWriter_Init@@Base+0x9c8> │ │ │ │ add r2, r2, #1 │ │ │ │ tst r7, #8 │ │ │ │ str r2, [r3] │ │ │ │ - bne b7df4 <_PyUnicodeWriter_Init@@Base+0x9dc> │ │ │ │ + bne b7fa4 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r3 │ │ │ │ - str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 200060 │ │ │ │ - ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + bl 1fee70 │ │ │ │ + ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r9, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b7ad4 <_PyUnicodeWriter_Init@@Base+0x6bc> │ │ │ │ + bgt b7c80 <_PyUnicodeWriter_Init@@Base+0x6ac> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b8a4c <_PyUnicodeWriter_Init@@Base+0x1634> │ │ │ │ + beq b8c34 <_PyUnicodeWriter_Init@@Base+0x1660> │ │ │ │ cmp r9, #0 │ │ │ │ - beq b7b60 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + beq b7d10 <_PyUnicodeWriter_Init@@Base+0x73c> │ │ │ │ + str r7, [sp] │ │ │ │ mov r3, r5 │ │ │ │ - mov r2, r6 │ │ │ │ + ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - str r7, [sp] │ │ │ │ - bl b92c0 │ │ │ │ + bl b9494 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r0, #1 │ │ │ │ - beq b8abc <_PyUnicodeWriter_Init@@Base+0x16a4> │ │ │ │ + beq b8c88 <_PyUnicodeWriter_Init@@Base+0x16b4> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b79e4 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ + bgt b7b90 <_PyUnicodeWriter_Init@@Base+0x5bc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b79e4 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ + bne b7b90 <_PyUnicodeWriter_Init@@Base+0x5bc> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b b79e4 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ - mvn r6, #0 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b b7b90 <_PyUnicodeWriter_Init@@Base+0x5bc> │ │ │ │ + mvn r3, #0 │ │ │ │ mov r1, r2 │ │ │ │ - mov r5, r6 │ │ │ │ + mov r5, r3 │ │ │ │ + str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r8, #32] │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bls b77f4 <_PyUnicodeWriter_Init@@Base+0x3dc> │ │ │ │ + bls b79a0 <_PyUnicodeWriter_Init@@Base+0x3cc> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #28396 @ 0x6eec │ │ │ │ + movw r1, #25964 @ 0x656c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ mvn r0, #0 │ │ │ │ - b b7738 <_PyUnicodeWriter_Init@@Base+0x320> │ │ │ │ - and r0, r6, r5 │ │ │ │ + b b78dc <_PyUnicodeWriter_Init@@Base+0x308> │ │ │ │ + ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ + and r0, r0, r5 │ │ │ │ cmp r0, #0 │ │ │ │ orrge r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne b7b44 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + bne b7cf4 <_PyUnicodeWriter_Init@@Base+0x720> │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - beq b7844 <_PyUnicodeWriter_Init@@Base+0x42c> │ │ │ │ - b b7984 <_PyUnicodeWriter_Init@@Base+0x56c> │ │ │ │ + beq b79f0 <_PyUnicodeWriter_Init@@Base+0x41c> │ │ │ │ + b b7b30 <_PyUnicodeWriter_Init@@Base+0x55c> │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ mov r2, #3 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7b44 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + beq b7cf4 <_PyUnicodeWriter_Init@@Base+0x720> │ │ │ │ mov r1, #1 │ │ │ │ - b b77e0 <_PyUnicodeWriter_Init@@Base+0x3c8> │ │ │ │ + b b798c <_PyUnicodeWriter_Init@@Base+0x3b8> │ │ │ │ mov r2, r1 │ │ │ │ - b b75a4 <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ + b b7748 <_PyUnicodeWriter_Init@@Base+0x174> │ │ │ │ mov r2, r5 │ │ │ │ cmp lr, r2 │ │ │ │ - bne b7680 <_PyUnicodeWriter_Init@@Base+0x268> │ │ │ │ - b b75ac <_PyUnicodeWriter_Init@@Base+0x194> │ │ │ │ - mvn r6, #0 │ │ │ │ + bne b7824 <_PyUnicodeWriter_Init@@Base+0x250> │ │ │ │ + b b7750 <_PyUnicodeWriter_Init@@Base+0x17c> │ │ │ │ + mvn r3, #0 │ │ │ │ + str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq b89dc <_PyUnicodeWriter_Init@@Base+0x15c4> │ │ │ │ - movw r2, #29552 @ 0x7370 │ │ │ │ + beq b8a24 <_PyUnicodeWriter_Init@@Base+0x1450> │ │ │ │ + movw r2, #27120 @ 0x69f0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ addeq r4, r4, #1 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq b7d4c <_PyUnicodeWriter_Init@@Base+0x934> │ │ │ │ + beq b7efc <_PyUnicodeWriter_Init@@Base+0x928> │ │ │ │ sub r5, r3, #48 @ 0x30 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ - beq b7d48 <_PyUnicodeWriter_Init@@Base+0x930> │ │ │ │ + beq b7ef8 <_PyUnicodeWriter_Init@@Base+0x924> │ │ │ │ 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 b8a58 <_PyUnicodeWriter_Init@@Base+0x1640> │ │ │ │ + bgt b8c18 <_PyUnicodeWriter_Init@@Base+0x1644> │ │ │ │ sub r1, r3, #48 @ 0x30 │ │ │ │ ldrb r3, [r4, #3] │ │ │ │ - mov r0, #10 │ │ │ │ - mla r5, r0, r5, r1 │ │ │ │ + mov lr, #10 │ │ │ │ + mla r5, lr, r5, r1 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ - beq b7dfc <_PyUnicodeWriter_Init@@Base+0x9e4> │ │ │ │ + beq b7fac <_PyUnicodeWriter_Init@@Base+0x9d8> │ │ │ │ rsb r0, r3, #-2147483601 @ 0x8000002f │ │ │ │ asr r1, r0, #31 │ │ │ │ - smull r0, lr, ip, r0 │ │ │ │ - rsb r1, r1, lr, asr #2 │ │ │ │ + smull r6, r0, ip, r0 │ │ │ │ + rsb r1, r1, r0, asr #2 │ │ │ │ cmp r1, r5 │ │ │ │ - blt b8a58 <_PyUnicodeWriter_Init@@Base+0x1640> │ │ │ │ + blt b8c18 <_PyUnicodeWriter_Init@@Base+0x1644> │ │ │ │ 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] │ │ │ │ + mla r5, lr, r5, r3 │ │ │ │ mov r3, r1 │ │ │ │ + ldr r0, [r2, r1, lsl #2] │ │ │ │ tst r0, #4 │ │ │ │ - beq b7cac <_PyUnicodeWriter_Init@@Base+0x894> │ │ │ │ + beq b7e5c <_PyUnicodeWriter_Init@@Base+0x888> │ │ │ │ rsb r3, r1, #-2147483601 @ 0x8000002f │ │ │ │ asr r0, r3, #31 │ │ │ │ - smull lr, r3, ip, r3 │ │ │ │ + smull r6, r3, ip, r3 │ │ │ │ rsb r3, r0, r3, asr #2 │ │ │ │ cmp r3, r5 │ │ │ │ - blt b8a58 <_PyUnicodeWriter_Init@@Base+0x1640> │ │ │ │ + blt b8c18 <_PyUnicodeWriter_Init@@Base+0x1644> │ │ │ │ sub r1, r1, #48 @ 0x30 │ │ │ │ - mov r3, #10 │ │ │ │ - mla r5, r3, r5, r1 │ │ │ │ + mla r5, lr, r5, r1 │ │ │ │ ldrb r1, [r4, #1]! │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r2, r1, lsl #2] │ │ │ │ tst r0, #4 │ │ │ │ - bne b7c74 <_PyUnicodeWriter_Init@@Base+0x85c> │ │ │ │ - ldr r1, [pc, #2448] @ b8644 <_PyUnicodeWriter_Init@@Base+0x122c> │ │ │ │ + bne b7e28 <_PyUnicodeWriter_Init@@Base+0x854> │ │ │ │ + ldr r1, [pc, #2424] @ b87dc <_PyUnicodeWriter_Init@@Base+0x1208> │ │ │ │ sub r2, r3, #106 @ 0x6a │ │ │ │ cmp r2, #16 │ │ │ │ - bhi b77d0 <_PyUnicodeWriter_Init@@Base+0x3b8> │ │ │ │ + bhi b797c <_PyUnicodeWriter_Init@@Base+0x3a8> │ │ │ │ add r2, r2, r2 │ │ │ │ ldrsh r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [pc, #2416] @ b8648 <_PyUnicodeWriter_Init@@Base+0x1230> │ │ │ │ + ldr r0, [pc, #2392] @ b87e0 <_PyUnicodeWriter_Init@@Base+0x120c> │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r2, #4 │ │ │ │ - bhi b7da0 <_PyUnicodeWriter_Init@@Base+0x988> │ │ │ │ + bhi b7f50 <_PyUnicodeWriter_Init@@Base+0x97c> │ │ │ │ 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 b8334 <_PyUnicodeWriter_Init@@Base+0xf1c> │ │ │ │ - bhi b7ed8 <_PyUnicodeWriter_Init@@Base+0xac0> │ │ │ │ + beq b84f4 <_PyUnicodeWriter_Init@@Base+0xf20> │ │ │ │ + bhi b8088 <_PyUnicodeWriter_Init@@Base+0xab4> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b86f4 <_PyUnicodeWriter_Init@@Base+0x12dc> │ │ │ │ + beq b8ac0 <_PyUnicodeWriter_Init@@Base+0x14ec> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - bne b7ee0 <_PyUnicodeWriter_Init@@Base+0xac8> │ │ │ │ + bne b8090 <_PyUnicodeWriter_Init@@Base+0xabc> │ │ │ │ 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, #28304 @ 0x6e90 │ │ │ │ + str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + movw r3, #25872 @ 0x6510 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b7f10 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ + str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ + b b80c0 <_PyUnicodeWriter_Init@@Base+0xaec> │ │ │ │ add r4, r4, #2 │ │ │ │ - ldr r1, [pc, #2296] @ b864c <_PyUnicodeWriter_Init@@Base+0x1234> │ │ │ │ + ldr r1, [pc, #2272] @ b87e4 <_PyUnicodeWriter_Init@@Base+0x1210> │ │ │ │ sub r2, r3, #106 @ 0x6a │ │ │ │ cmp r2, #16 │ │ │ │ - bhi b7d68 <_PyUnicodeWriter_Init@@Base+0x950> │ │ │ │ + bhi b7f18 <_PyUnicodeWriter_Init@@Base+0x944> │ │ │ │ ldrsb r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7b44 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + beq b7cf4 <_PyUnicodeWriter_Init@@Base+0x720> │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b819c <_PyUnicodeWriter_Init@@Base+0xd84> │ │ │ │ + beq b8358 <_PyUnicodeWriter_Init@@Base+0xd84> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bhi b7b44 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + bhi b7cf4 <_PyUnicodeWriter_Init@@Base+0x720> │ │ │ │ cmp r3, #98 @ 0x62 │ │ │ │ - bhi b8190 <_PyUnicodeWriter_Init@@Base+0xd78> │ │ │ │ + bhi b834c <_PyUnicodeWriter_Init@@Base+0xd78> │ │ │ │ cmp r3, #86 @ 0x56 │ │ │ │ - beq b81a4 <_PyUnicodeWriter_Init@@Base+0xd8c> │ │ │ │ + beq b8360 <_PyUnicodeWriter_Init@@Base+0xd8c> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ ldreq r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne b7654 <_PyUnicodeWriter_Init@@Base+0x23c> │ │ │ │ + bne b77f8 <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ add r2, r1, #4 │ │ │ │ - beq b8964 <_PyUnicodeWriter_Init@@Base+0x154c> │ │ │ │ - bhi b81ac <_PyUnicodeWriter_Init@@Base+0xd94> │ │ │ │ + beq b89bc <_PyUnicodeWriter_Init@@Base+0x13e8> │ │ │ │ + bhi b8368 <_PyUnicodeWriter_Init@@Base+0xd94> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b8998 <_PyUnicodeWriter_Init@@Base+0x1580> │ │ │ │ + beq b89f0 <_PyUnicodeWriter_Init@@Base+0x141c> │ │ │ │ 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, #33184 @ 0x81a0 │ │ │ │ + str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + movw r3, #28896 @ 0x70e0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b7f10 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ + str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ + b b80c0 <_PyUnicodeWriter_Init@@Base+0xaec> │ │ │ │ tst r7, #8 │ │ │ │ - beq b7aa0 <_PyUnicodeWriter_Init@@Base+0x688> │ │ │ │ + beq b7c4c <_PyUnicodeWriter_Init@@Base+0x678> │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ - b b7aa4 <_PyUnicodeWriter_Init@@Base+0x68c> │ │ │ │ + b b7c50 <_PyUnicodeWriter_Init@@Base+0x67c> │ │ │ │ add r4, r4, #3 │ │ │ │ - b b7cac <_PyUnicodeWriter_Init@@Base+0x894> │ │ │ │ + b b7e5c <_PyUnicodeWriter_Init@@Base+0x888> │ │ │ │ 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 b7b94 <_PyUnicodeWriter_Init@@Base+0x77c> │ │ │ │ + b b7d48 <_PyUnicodeWriter_Init@@Base+0x774> │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ - mov r2, #5 │ │ │ │ + mov r2, #4 │ │ │ │ add r4, r4, #1 │ │ │ │ - b b7b94 <_PyUnicodeWriter_Init@@Base+0x77c> │ │ │ │ + b b7d48 <_PyUnicodeWriter_Init@@Base+0x774> │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ - mov r2, #4 │ │ │ │ + mov r2, #5 │ │ │ │ add r4, r4, #1 │ │ │ │ - b b7b94 <_PyUnicodeWriter_Init@@Base+0x77c> │ │ │ │ + b b7d48 <_PyUnicodeWriter_Init@@Base+0x774> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r3] │ │ │ │ - bl b8ae0 │ │ │ │ + bl b8cac │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne b7adc <_PyUnicodeWriter_Init@@Base+0x6c4> │ │ │ │ - b b7b60 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bne b7c88 <_PyUnicodeWriter_Init@@Base+0x6b4> │ │ │ │ + b b7d10 <_PyUnicodeWriter_Init@@Base+0x73c> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16b8ec │ │ │ │ + bl 16b5ac │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne b7adc <_PyUnicodeWriter_Init@@Base+0x6c4> │ │ │ │ - b b7b60 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bne b7c88 <_PyUnicodeWriter_Init@@Base+0x6b4> │ │ │ │ + b b7d10 <_PyUnicodeWriter_Init@@Base+0x73c> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2942a0 │ │ │ │ + bl 293de4 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne b7adc <_PyUnicodeWriter_Init@@Base+0x6c4> │ │ │ │ - b b7b60 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bne b7c88 <_PyUnicodeWriter_Init@@Base+0x6b4> │ │ │ │ + b b7d10 <_PyUnicodeWriter_Init@@Base+0x73c> │ │ │ │ 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 b86d8 <_PyUnicodeWriter_Init@@Base+0x12c0> │ │ │ │ + bge b8aa4 <_PyUnicodeWriter_Init@@Base+0x14d0> │ │ │ │ tst r7, #8 │ │ │ │ - bne b86c8 <_PyUnicodeWriter_Init@@Base+0x12b0> │ │ │ │ - bl 200048 │ │ │ │ + bne b8a94 <_PyUnicodeWriter_Init@@Base+0x14c0> │ │ │ │ + bl 1fee58 │ │ │ │ mov r9, r0 │ │ │ │ - b b7ad4 <_PyUnicodeWriter_Init@@Base+0x6bc> │ │ │ │ + b b7c80 <_PyUnicodeWriter_Init@@Base+0x6ac> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - beq b845c <_PyUnicodeWriter_Init@@Base+0x1044> │ │ │ │ + beq b861c <_PyUnicodeWriter_Init@@Base+0x1048> │ │ │ │ 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, #43876 @ 0xab64 │ │ │ │ + str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + movw r3, #41444 @ 0xa1e4 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ + str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldrb r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ and r3, r7, #17 │ │ │ │ - str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ + str r1, [fp, #-84] @ 0xffffffac │ │ │ │ sub r9, r1, #45 @ 0x2d │ │ │ │ - ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ + ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ clz r9, r9 │ │ │ │ + ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r2, [r8, #12] │ │ │ │ lsr r9, r9, #5 │ │ │ │ sub r1, r1, r9 │ │ │ │ - str r1, [fp, #-84] @ 0xffffffac │ │ │ │ + str r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r1, r5 │ │ │ │ movge r5, r1 │ │ │ │ add r1, r9, r5 │ │ │ │ - cmp r1, r6 │ │ │ │ - movlt r1, r6 │ │ │ │ + cmp r1, r0 │ │ │ │ + movlt r1, r0 │ │ │ │ cmp r3, #16 │ │ │ │ sub r6, r1, r9 │ │ │ │ subeq r5, r1, r9 │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ - bls b82a8 <_PyUnicodeWriter_Init@@Base+0xe90> │ │ │ │ + bls b8468 <_PyUnicodeWriter_Init@@Base+0xe94> │ │ │ │ ldr r3, [r8, #16] │ │ │ │ ldr r2, [r8, #20] │ │ │ │ sub r3, r3, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - bgt b82a8 <_PyUnicodeWriter_Init@@Base+0xe90> │ │ │ │ + bgt b8468 <_PyUnicodeWriter_Init@@Base+0xe94> │ │ │ │ sub r6, r6, r5 │ │ │ │ and r3, r7, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ + str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ bic r7, r6, r6, asr #31 │ │ │ │ - bgt b85e4 <_PyUnicodeWriter_Init@@Base+0x11cc> │ │ │ │ - ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + bgt b8784 <_PyUnicodeWriter_Init@@Base+0x11b0> │ │ │ │ + ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq b8290 <_PyUnicodeWriter_Init@@Base+0xe78> │ │ │ │ - ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ + beq b8450 <_PyUnicodeWriter_Init@@Base+0xe7c> │ │ │ │ + ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ sub r3, r9, r3 │ │ │ │ add r5, r3, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bgt b8368 <_PyUnicodeWriter_Init@@Base+0xf50> │ │ │ │ - ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + bgt b8528 <_PyUnicodeWriter_Init@@Base+0xf54> │ │ │ │ + ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ + ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ add r1, r3, r9 │ │ │ │ - bl ba598 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ba76c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7b60 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + beq b7d10 <_PyUnicodeWriter_Init@@Base+0x73c> │ │ │ │ cmp r6, #0 │ │ │ │ - ble b79e4 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ - ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ + ble b7b90 <_PyUnicodeWriter_Init@@Base+0x5bc> │ │ │ │ + ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b79e4 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ + beq b7b90 <_PyUnicodeWriter_Init@@Base+0x5bc> │ │ │ │ ldr r1, [r8, #20] │ │ │ │ mov r3, #32 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r2, r7 │ │ │ │ - bl 36f49c │ │ │ │ + bl 36ece4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7b60 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + beq b7d10 <_PyUnicodeWriter_Init@@Base+0x73c> │ │ │ │ ldr r3, [r8, #20] │ │ │ │ add r3, r3, r7 │ │ │ │ str r3, [r8, #20] │ │ │ │ - b b79e4 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ + b b7b90 <_PyUnicodeWriter_Init@@Base+0x5bc> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl b96e8 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b98bc <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7b60 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + beq b7d10 <_PyUnicodeWriter_Init@@Base+0x73c> │ │ │ │ ldr r2, [r8, #8] │ │ │ │ ldr r1, [r8, #4] │ │ │ │ ldr r3, [r8, #20] │ │ │ │ cmp r2, #1 │ │ │ │ - beq b7888 <_PyUnicodeWriter_Init@@Base+0x470> │ │ │ │ + beq b7a34 <_PyUnicodeWriter_Init@@Base+0x460> │ │ │ │ cmp r2, #2 │ │ │ │ strne r5, [r1, r3, lsl #2] │ │ │ │ lsleq r2, r3, #1 │ │ │ │ ldrne r3, [r8, #20] │ │ │ │ strheq r5, [r1, r2] │ │ │ │ - b b7890 <_PyUnicodeWriter_Init@@Base+0x478> │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r8, #20] │ │ │ │ + b b7b90 <_PyUnicodeWriter_Init@@Base+0x5bc> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ add r2, r1, #4 │ │ │ │ - bne b8240 <_PyUnicodeWriter_Init@@Base+0xe28> │ │ │ │ + bne b8400 <_PyUnicodeWriter_Init@@Base+0xe2c> │ │ │ │ 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, #28272 @ 0x6e70 │ │ │ │ + str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + movw r3, #25840 @ 0x64f0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b7f10 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ + str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ + b b80c0 <_PyUnicodeWriter_Init@@Base+0xaec> │ │ │ │ add r2, r1, #7 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ bic r2, r2, #7 │ │ │ │ ldrd r0, [r2], #8 │ │ │ │ - beq b842c <_PyUnicodeWriter_Init@@Base+0x1014> │ │ │ │ - bhi b83f4 <_PyUnicodeWriter_Init@@Base+0xfdc> │ │ │ │ + beq b85ec <_PyUnicodeWriter_Init@@Base+0x1018> │ │ │ │ + bhi b85b4 <_PyUnicodeWriter_Init@@Base+0xfe0> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b83c4 <_PyUnicodeWriter_Init@@Base+0xfac> │ │ │ │ + beq b8584 <_PyUnicodeWriter_Init@@Base+0xfb0> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq b8394 <_PyUnicodeWriter_Init@@Base+0xf7c> │ │ │ │ + beq b8554 <_PyUnicodeWriter_Init@@Base+0xf80> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #30168 @ 0x75d8 │ │ │ │ + movw r3, #27736 @ 0x6c58 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b7f10 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ + str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ + b b80c0 <_PyUnicodeWriter_Init@@Base+0xaec> │ │ │ │ add r2, r1, #7 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ bic r2, r2, #7 │ │ │ │ ldrd r0, [r2], #8 │ │ │ │ - beq b885c <_PyUnicodeWriter_Init@@Base+0x1444> │ │ │ │ - bhi b8824 <_PyUnicodeWriter_Init@@Base+0x140c> │ │ │ │ + beq b88b4 <_PyUnicodeWriter_Init@@Base+0x12e0> │ │ │ │ + bhi b887c <_PyUnicodeWriter_Init@@Base+0x12a8> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b87f4 <_PyUnicodeWriter_Init@@Base+0x13dc> │ │ │ │ + beq b884c <_PyUnicodeWriter_Init@@Base+0x1278> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq b87c4 <_PyUnicodeWriter_Init@@Base+0x13ac> │ │ │ │ + beq b881c <_PyUnicodeWriter_Init@@Base+0x1248> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #28352 @ 0x6ec0 │ │ │ │ + movw r3, #25920 @ 0x6540 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b7f10 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ + str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ + b b80c0 <_PyUnicodeWriter_Init@@Base+0xaec> │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ add r2, r1, #4 │ │ │ │ - beq b8930 <_PyUnicodeWriter_Init@@Base+0x1518> │ │ │ │ - bhi b88f4 <_PyUnicodeWriter_Init@@Base+0x14dc> │ │ │ │ + beq b8988 <_PyUnicodeWriter_Init@@Base+0x13b4> │ │ │ │ + bhi b894c <_PyUnicodeWriter_Init@@Base+0x1378> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b88c0 <_PyUnicodeWriter_Init@@Base+0x14a8> │ │ │ │ + beq b8918 <_PyUnicodeWriter_Init@@Base+0x1344> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq b888c <_PyUnicodeWriter_Init@@Base+0x1474> │ │ │ │ + beq b88e4 <_PyUnicodeWriter_Init@@Base+0x1310> │ │ │ │ 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, #28332 @ 0x6eac │ │ │ │ + str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + movw r3, #25900 @ 0x652c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b7f10 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ + str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ + b b80c0 <_PyUnicodeWriter_Init@@Base+0xaec> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b b77fc <_PyUnicodeWriter_Init@@Base+0x3e4> │ │ │ │ + b b79a8 <_PyUnicodeWriter_Init@@Base+0x3d4> │ │ │ │ mov r2, r1 │ │ │ │ - b b7b30 <_PyUnicodeWriter_Init@@Base+0x718> │ │ │ │ + b b7ce0 <_PyUnicodeWriter_Init@@Base+0x70c> │ │ │ │ mov r2, #0 │ │ │ │ - b b79f8 <_PyUnicodeWriter_Init@@Base+0x5e0> │ │ │ │ + b b7ba4 <_PyUnicodeWriter_Init@@Base+0x5d0> │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - beq b8728 <_PyUnicodeWriter_Init@@Base+0x1310> │ │ │ │ + beq b8af4 <_PyUnicodeWriter_Init@@Base+0x1520> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne b7db8 <_PyUnicodeWriter_Init@@Base+0x9a0> │ │ │ │ + bne b7f68 <_PyUnicodeWriter_Init@@Base+0x994> │ │ │ │ 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, #33072 @ 0x8130 │ │ │ │ + str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + movw r3, #30624 @ 0x77a0 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b7f10 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ + str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ + b b80c0 <_PyUnicodeWriter_Init@@Base+0xaec> │ │ │ │ rsb r1, r3, #-2147483601 @ 0x8000002f │ │ │ │ movw ip, #26215 @ 0x6667 │ │ │ │ movt ip, #26214 @ 0x6666 │ │ │ │ add r0, r0, #1 │ │ │ │ - smull ip, lr, r1, ip │ │ │ │ + smull ip, r4, r1, ip │ │ │ │ asr r1, r1, #31 │ │ │ │ - rsb r1, r1, lr, asr #2 │ │ │ │ - cmp r1, r6 │ │ │ │ - blt b8a74 <_PyUnicodeWriter_Init@@Base+0x165c> │ │ │ │ + rsb r1, r1, r4, asr #2 │ │ │ │ + cmp r1, lr │ │ │ │ + blt b8c40 <_PyUnicodeWriter_Init@@Base+0x166c> │ │ │ │ mov r1, #10 │ │ │ │ - mla r3, r1, r6, r3 │ │ │ │ - sub r6, r3, #48 @ 0x30 │ │ │ │ + mla r3, r1, lr, r3 │ │ │ │ + sub lr, r3, #48 @ 0x30 │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ - bne b81f0 <_PyUnicodeWriter_Init@@Base+0xdd8> │ │ │ │ + bne b83ac <_PyUnicodeWriter_Init@@Base+0xdd8> │ │ │ │ + str lr, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne b7754 <_PyUnicodeWriter_Init@@Base+0x33c> │ │ │ │ - b b7bc0 <_PyUnicodeWriter_Init@@Base+0x7a8> │ │ │ │ + bne b78fc <_PyUnicodeWriter_Init@@Base+0x328> │ │ │ │ + b b7d78 <_PyUnicodeWriter_Init@@Base+0x7a4> │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - beq b85b0 <_PyUnicodeWriter_Init@@Base+0x1198> │ │ │ │ - bhi b825c <_PyUnicodeWriter_Init@@Base+0xe44> │ │ │ │ + beq b8750 <_PyUnicodeWriter_Init@@Base+0x117c> │ │ │ │ + bhi b841c <_PyUnicodeWriter_Init@@Base+0xe48> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b8790 <_PyUnicodeWriter_Init@@Base+0x1378> │ │ │ │ + beq b8b6c <_PyUnicodeWriter_Init@@Base+0x1598> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq b875c <_PyUnicodeWriter_Init@@Base+0x1344> │ │ │ │ + beq b8b38 <_PyUnicodeWriter_Init@@Base+0x1564> │ │ │ │ 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, #3520 @ 0xdc0 │ │ │ │ + str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + movw r3, #1088 @ 0x440 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b7f10 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ - ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ + str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ + b b80c0 <_PyUnicodeWriter_Init@@Base+0xaec> │ │ │ │ + ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ mov r0, r8 │ │ │ │ - bl 1de890 │ │ │ │ + bl 1dd34c │ │ │ │ cmn r0, #1 │ │ │ │ - bne b7f98 <_PyUnicodeWriter_Init@@Base+0xb80> │ │ │ │ - b b7b60 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bne b814c <_PyUnicodeWriter_Init@@Base+0xb78> │ │ │ │ + b b7d10 <_PyUnicodeWriter_Init@@Base+0x73c> │ │ │ │ cmp r1, #0 │ │ │ │ - beq b7f74 <_PyUnicodeWriter_Init@@Base+0xb5c> │ │ │ │ + beq b8128 <_PyUnicodeWriter_Init@@Base+0xb54> │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ mov r0, r8 │ │ │ │ - bl b96e8 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b98bc <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne b7f74 <_PyUnicodeWriter_Init@@Base+0xb5c> │ │ │ │ - b b7b60 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bne b8128 <_PyUnicodeWriter_Init@@Base+0xb54> │ │ │ │ + b b7d10 <_PyUnicodeWriter_Init@@Base+0x73c> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ sub ip, fp, #64 @ 0x40 │ │ │ │ mov r2, #26 │ │ │ │ - str ip, [fp, #-76] @ 0xffffffb4 │ │ │ │ + str ip, [fp, #-80] @ 0xffffffb0 │ │ │ │ add r0, r3, #4 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r0, ip │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp] │ │ │ │ - movw r3, #11940 @ 0x2ea4 │ │ │ │ + movw r3, #9508 @ 0x2524 │ │ │ │ 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 b8318 <_PyUnicodeWriter_Init@@Base+0xf00> │ │ │ │ + beq b84d8 <_PyUnicodeWriter_Init@@Base+0xf04> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne b8a90 <_PyUnicodeWriter_Init@@Base+0x1678> │ │ │ │ - ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ + bne b8c5c <_PyUnicodeWriter_Init@@Base+0x1688> │ │ │ │ + ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl ba598 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ba76c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne b79e4 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ - b b7b60 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bne b7b90 <_PyUnicodeWriter_Init@@Base+0x5bc> │ │ │ │ + b b7d10 <_PyUnicodeWriter_Init@@Base+0x73c> │ │ │ │ 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, #39492 @ 0x9a44 │ │ │ │ + str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + movw r3, #37508 @ 0x9284 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b7f10 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ + str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ + b b80c0 <_PyUnicodeWriter_Init@@Base+0xaec> │ │ │ │ ldr r1, [r8, #20] │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r2, r5 │ │ │ │ - bl 36f49c │ │ │ │ + bl 36ece4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7b60 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + beq b7d10 <_PyUnicodeWriter_Init@@Base+0x73c> │ │ │ │ ldr r3, [r8, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r8, #20] │ │ │ │ - b b7fac <_PyUnicodeWriter_Init@@Base+0xb94> │ │ │ │ + b b8160 <_PyUnicodeWriter_Init@@Base+0xb8c> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #28280 @ 0x6e78 │ │ │ │ + movw r3, #25848 @ 0x64f8 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b7f10 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ + str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ + b b80c0 <_PyUnicodeWriter_Init@@Base+0xaec> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #28296 @ 0x6e88 │ │ │ │ + movw r3, #25864 @ 0x6508 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b7f10 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ + str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ + b b80c0 <_PyUnicodeWriter_Init@@Base+0xaec> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne b80b4 <_PyUnicodeWriter_Init@@Base+0xc9c> │ │ │ │ + bne b8270 <_PyUnicodeWriter_Init@@Base+0xc9c> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #28288 @ 0x6e80 │ │ │ │ + movw r3, #25856 @ 0x6500 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b7f10 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ + str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ + b b80c0 <_PyUnicodeWriter_Init@@Base+0xaec> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #28480 @ 0x6f40 │ │ │ │ + movw r3, #26048 @ 0x65c0 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b7f10 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ + str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ + b b80c0 <_PyUnicodeWriter_Init@@Base+0xaec> │ │ │ │ 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, #28308 @ 0x6e94 │ │ │ │ + str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + movw r3, #25876 @ 0x6514 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b7f10 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #28220 @ 0x6e3c │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b b7b60 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ + b b80c0 <_PyUnicodeWriter_Init@@Base+0xaec> │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ - orr r7, r7, #1 │ │ │ │ + orr r7, r7, #8 │ │ │ │ mov r4, r0 │ │ │ │ - b b75dc <_PyUnicodeWriter_Init@@Base+0x1c4> │ │ │ │ - mov r1, r5 │ │ │ │ - b b84c8 <_PyUnicodeWriter_Init@@Base+0x10b0> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldrb r2, [r9, r1] │ │ │ │ - cmp r1, r0 │ │ │ │ - bge b84dc <_PyUnicodeWriter_Init@@Base+0x10c4> │ │ │ │ - tst r2, #128 @ 0x80 │ │ │ │ - beq b84c4 <_PyUnicodeWriter_Init@@Base+0x10ac> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + b b7780 <_PyUnicodeWriter_Init@@Base+0x1ac> │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #28088 @ 0x6db8 │ │ │ │ + movw r1, #25788 @ 0x64bc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b b7b60 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ - ldrb r3, [r4, #1] │ │ │ │ - orr r7, r7, #8 │ │ │ │ - mov r4, r0 │ │ │ │ - b b75dc <_PyUnicodeWriter_Init@@Base+0x1c4> │ │ │ │ + bl 16e8c0 │ │ │ │ + b b7d10 <_PyUnicodeWriter_Init@@Base+0x73c> │ │ │ │ + str r7, [sp] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r1, [r1] │ │ │ │ + bl 3cb778 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge b7b90 <_PyUnicodeWriter_Init@@Base+0x5bc> │ │ │ │ + b b7d10 <_PyUnicodeWriter_Init@@Base+0x73c> │ │ │ │ mov r0, r8 │ │ │ │ - bl 154a44 │ │ │ │ + bl 154630 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7b60 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + beq b7d10 <_PyUnicodeWriter_Init@@Base+0x73c> │ │ │ │ adds r9, r9, #2 │ │ │ │ - bne b7728 <_PyUnicodeWriter_Init@@Base+0x310> │ │ │ │ - b b7b60 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bne b78cc <_PyUnicodeWriter_Init@@Base+0x2f8> │ │ │ │ + b b7d10 <_PyUnicodeWriter_Init@@Base+0x73c> │ │ │ │ + mov r4, #0 │ │ │ │ + b b78c8 <_PyUnicodeWriter_Init@@Base+0x2f4> │ │ │ │ ldr r3, [r8, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r8, #20] │ │ │ │ - b b7724 <_PyUnicodeWriter_Init@@Base+0x30c> │ │ │ │ + b b78c8 <_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 b78e8 <_PyUnicodeWriter_Init@@Base+0x4d0> │ │ │ │ + b b7a94 <_PyUnicodeWriter_Init@@Base+0x4c0> │ │ │ │ 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 b8a24 <_PyUnicodeWriter_Init@@Base+0x160c> │ │ │ │ + bhi b8a48 <_PyUnicodeWriter_Init@@Base+0x1474> │ │ │ │ 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 b8524 <_PyUnicodeWriter_Init@@Base+0x110c> │ │ │ │ + bls b86c4 <_PyUnicodeWriter_Init@@Base+0x10f0> │ │ │ │ ldrb r0, [r3], #1 │ │ │ │ str r0, [r2], #4 │ │ │ │ - b b859c <_PyUnicodeWriter_Init@@Base+0x1184> │ │ │ │ + b b873c <_PyUnicodeWriter_Init@@Base+0x1168> │ │ │ │ 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, #28268 @ 0x6e6c │ │ │ │ + str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + movw r3, #25836 @ 0x64ec │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b7f10 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ - ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ + str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ + b b80c0 <_PyUnicodeWriter_Init@@Base+0xaec> │ │ │ │ + ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b7f8c <_PyUnicodeWriter_Init@@Base+0xb74> │ │ │ │ + bne b8140 <_PyUnicodeWriter_Init@@Base+0xb6c> │ │ │ │ ldr r1, [r8, #20] │ │ │ │ mov r3, #32 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r2, r7 │ │ │ │ - bl 36f49c │ │ │ │ + bl 36ece4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7b60 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + beq b7d10 <_PyUnicodeWriter_Init@@Base+0x73c> │ │ │ │ ldr r3, [r8, #20] │ │ │ │ add r3, r3, r7 │ │ │ │ str r3, [r8, #20] │ │ │ │ - b b7f8c <_PyUnicodeWriter_Init@@Base+0xb74> │ │ │ │ - mov r4, #0 │ │ │ │ - b b7724 <_PyUnicodeWriter_Init@@Base+0x30c> │ │ │ │ + b b8140 <_PyUnicodeWriter_Init@@Base+0xb6c> │ │ │ │ mov r0, r9 │ │ │ │ bl 2e31c │ │ │ │ cmp r0, #0 │ │ │ │ - beq b7724 <_PyUnicodeWriter_Init@@Base+0x30c> │ │ │ │ + beq b78c8 <_PyUnicodeWriter_Init@@Base+0x2f4> │ │ │ │ mov r5, r0 │ │ │ │ - b b76c4 <_PyUnicodeWriter_Init@@Base+0x2ac> │ │ │ │ - subeq pc, r5, ip, lsr #12 │ │ │ │ - subeq pc, r5, ip, asr r6 @ │ │ │ │ - subeq pc, r5, lr, ror r6 @ │ │ │ │ - subeq pc, r5, r0, lsr #13 │ │ │ │ - subeq pc, r5, sl, lsr #13 │ │ │ │ - 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 b8234 <_PyUnicodeWriter_Init@@Base+0xe1c> │ │ │ │ - str r7, [sp] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r1, [r1] │ │ │ │ - bl 3cc0e8 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge b79e4 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ - b b7b60 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ - cmp r1, #0 │ │ │ │ - bne b7a20 <_PyUnicodeWriter_Init@@Base+0x608> │ │ │ │ - str r7, [sp] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r2, r6 │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - bl 3cc0e8 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge b79e4 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ - b b7b60 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ - mov r1, #58 @ 0x3a │ │ │ │ - bl 200060 │ │ │ │ - mov r9, r0 │ │ │ │ - b b7ad4 <_PyUnicodeWriter_Init@@Base+0x6bc> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b b7868 <_PyUnicodeWriter_Init@@Base+0x294> │ │ │ │ + ldrdeq lr, [r5], #-202 @ 0xffffff36 │ │ │ │ + subeq lr, r5, sl, lsl #26 │ │ │ │ + subeq lr, r5, ip, lsr #26 │ │ │ │ + subeq lr, r5, lr, asr #26 │ │ │ │ + subeq lr, r5, r8, asr sp │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldrb r2, [r9, r1] │ │ │ │ + cmp r1, r0 │ │ │ │ + bge b8800 <_PyUnicodeWriter_Init@@Base+0x122c> │ │ │ │ + tst r2, #128 @ 0x80 │ │ │ │ + beq b87e8 <_PyUnicodeWriter_Init@@Base+0x1214> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #28368 @ 0x6ed0 │ │ │ │ + movw r1, #25656 @ 0x6438 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b b7b60 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ - 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, #28312 @ 0x6e98 │ │ │ │ - movt r3, #61 @ 0x3d │ │ │ │ - bl 2e67c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b7f10 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ - 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, #28360 @ 0x6ec8 │ │ │ │ - movt r3, #61 @ 0x3d │ │ │ │ - bl 2e67c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b7f10 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ - 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, #28264 @ 0x6e68 │ │ │ │ - movt r3, #61 @ 0x3d │ │ │ │ - bl 2e67c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b7f10 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ - 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, #28276 @ 0x6e74 │ │ │ │ - movt r3, #61 @ 0x3d │ │ │ │ - bl 2e67c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b7f10 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ + bl 1409e8 │ │ │ │ + b b7d10 <_PyUnicodeWriter_Init@@Base+0x73c> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #28336 @ 0x6eb0 │ │ │ │ + movw r3, #25904 @ 0x6530 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b7f10 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ + str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ + b b80c0 <_PyUnicodeWriter_Init@@Base+0xaec> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #28348 @ 0x6ebc │ │ │ │ + movw r3, #25916 @ 0x653c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b7f10 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ + str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ + b b80c0 <_PyUnicodeWriter_Init@@Base+0xaec> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne b810c <_PyUnicodeWriter_Init@@Base+0xcf4> │ │ │ │ + bne b82c8 <_PyUnicodeWriter_Init@@Base+0xcf4> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #28344 @ 0x6eb8 │ │ │ │ + movw r3, #25912 @ 0x6538 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b7f10 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ + str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ + b b80c0 <_PyUnicodeWriter_Init@@Base+0xaec> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #28340 @ 0x6eb4 │ │ │ │ + movw r3, #25908 @ 0x6534 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b7f10 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ + str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ + b b80c0 <_PyUnicodeWriter_Init@@Base+0xaec> │ │ │ │ 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, #28316 @ 0x6e9c │ │ │ │ + str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + movw r3, #25884 @ 0x651c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b7f10 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ + str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ + b b80c0 <_PyUnicodeWriter_Init@@Base+0xaec> │ │ │ │ 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, #28328 @ 0x6ea8 │ │ │ │ + str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + movw r3, #25896 @ 0x6528 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b7f10 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ + str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ + b b80c0 <_PyUnicodeWriter_Init@@Base+0xaec> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne b815c <_PyUnicodeWriter_Init@@Base+0xd44> │ │ │ │ + bne b8318 <_PyUnicodeWriter_Init@@Base+0xd44> │ │ │ │ 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, #28324 @ 0x6ea4 │ │ │ │ + str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + movw r3, #25892 @ 0x6524 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b7f10 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ + str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ + b b80c0 <_PyUnicodeWriter_Init@@Base+0xaec> │ │ │ │ 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, #28320 @ 0x6ea0 │ │ │ │ + str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + movw r3, #25888 @ 0x6520 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b7f10 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ + str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ + b b80c0 <_PyUnicodeWriter_Init@@Base+0xaec> │ │ │ │ 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, #28356 @ 0x6ec4 │ │ │ │ + str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + movw r3, #25924 @ 0x6544 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b7f10 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ + str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ + b b80c0 <_PyUnicodeWriter_Init@@Base+0xaec> │ │ │ │ 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, #28364 @ 0x6ecc │ │ │ │ + str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + movw r3, #25932 @ 0x654c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e67c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b7f10 <_PyUnicodeWriter_Init@@Base+0xaf8> │ │ │ │ - ldrb r3, [r0] │ │ │ │ - orr r7, r7, #16 │ │ │ │ - mov r4, r0 │ │ │ │ - b b7784 <_PyUnicodeWriter_Init@@Base+0x36c> │ │ │ │ + str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ + b b80c0 <_PyUnicodeWriter_Init@@Base+0xaec> │ │ │ │ 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 b7d4c <_PyUnicodeWriter_Init@@Base+0x934> │ │ │ │ - str r7, [sp] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r2, r6 │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - bl ba7ec <_PyUnicodeWriter_WriteASCIIString@@Base+0x254> │ │ │ │ - cmp r0, #0 │ │ │ │ - bge b79e4 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ - b b7b60 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + b b7efc <_PyUnicodeWriter_Init@@Base+0x928> │ │ │ │ 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 b8578 <_PyUnicodeWriter_Init@@Base+0x1160> │ │ │ │ + b b8718 <_PyUnicodeWriter_Init@@Base+0x1144> │ │ │ │ + str r7, [sp] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + bl ba9b4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x248> │ │ │ │ + cmp r0, #0 │ │ │ │ + bge b7b90 <_PyUnicodeWriter_Init@@Base+0x5bc> │ │ │ │ + b b7d10 <_PyUnicodeWriter_Init@@Base+0x73c> │ │ │ │ + mov r1, #58 @ 0x3a │ │ │ │ + bl 1fee70 │ │ │ │ + mov r9, r0 │ │ │ │ + b b7c80 <_PyUnicodeWriter_Init@@Base+0x6ac> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #25936 @ 0x6550 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16e8c0 │ │ │ │ + b b7d10 <_PyUnicodeWriter_Init@@Base+0x73c> │ │ │ │ + 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, #-80] @ 0xffffffb0 │ │ │ │ + movw r3, #25880 @ 0x6518 │ │ │ │ + movt r3, #61 @ 0x3d │ │ │ │ + bl 2e67c <__sprintf_chk@plt> │ │ │ │ + str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ + b b80c0 <_PyUnicodeWriter_Init@@Base+0xaec> │ │ │ │ + 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, #-80] @ 0xffffffb0 │ │ │ │ + movw r3, #25928 @ 0x6548 │ │ │ │ + movt r3, #61 @ 0x3d │ │ │ │ + bl 2e67c <__sprintf_chk@plt> │ │ │ │ + str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ + b b80c0 <_PyUnicodeWriter_Init@@Base+0xaec> │ │ │ │ + ldrb r3, [r0] │ │ │ │ + orr r7, r7, #16 │ │ │ │ + mov r4, r0 │ │ │ │ + b b792c <_PyUnicodeWriter_Init@@Base+0x358> │ │ │ │ + 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, #-80] @ 0xffffffb0 │ │ │ │ + movw r3, #25832 @ 0x64e8 │ │ │ │ + movt r3, #61 @ 0x3d │ │ │ │ + bl 2e67c <__sprintf_chk@plt> │ │ │ │ + str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ + b b80c0 <_PyUnicodeWriter_Init@@Base+0xaec> │ │ │ │ + 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 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b b7ad4 <_PyUnicodeWriter_Init@@Base+0x6bc> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + movw r3, #25844 @ 0x64f4 │ │ │ │ + movt r3, #61 @ 0x3d │ │ │ │ + bl 2e67c <__sprintf_chk@plt> │ │ │ │ + str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ + b b80c0 <_PyUnicodeWriter_Init@@Base+0xaec> │ │ │ │ + ldrb r3, [r4, #1] │ │ │ │ + orr r7, r7, #1 │ │ │ │ + mov r4, r0 │ │ │ │ + b b7780 <_PyUnicodeWriter_Init@@Base+0x1ac> │ │ │ │ + cmp r1, #0 │ │ │ │ + bne b7bcc <_PyUnicodeWriter_Init@@Base+0x5f8> │ │ │ │ + str r7, [sp] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + bl 3cb778 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge b7b90 <_PyUnicodeWriter_Init@@Base+0x5bc> │ │ │ │ + b b7d10 <_PyUnicodeWriter_Init@@Base+0x73c> │ │ │ │ + mov r1, r5 │ │ │ │ + b b87ec <_PyUnicodeWriter_Init@@Base+0x1218> │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + add r2, r3, #4 │ │ │ │ + str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrb r3, [r4, #1] │ │ │ │ + orrlt r7, r7, #1 │ │ │ │ + mov r4, r0 │ │ │ │ + ldrlt r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ + rsblt r2, r2, #0 │ │ │ │ + strlt r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ + b b83f4 <_PyUnicodeWriter_Init@@Base+0xe20> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #28200 @ 0x6e28 │ │ │ │ + movw r1, #25768 @ 0x64a8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b b7b60 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bl 16e8c0 │ │ │ │ + b b7d10 <_PyUnicodeWriter_Init@@Base+0x73c> │ │ │ │ + mov r0, r3 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b b7c80 <_PyUnicodeWriter_Init@@Base+0x6ac> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #28184 @ 0x6e18 │ │ │ │ + movw r1, #25752 @ 0x6498 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b b7b60 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ - ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ + bl 16e8c0 │ │ │ │ + b b7d10 <_PyUnicodeWriter_Init@@Base+0x73c> │ │ │ │ + ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ add r5, r5, #2 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #24 │ │ │ │ add r2, r0, #1 │ │ │ │ - ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ + ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ sub r0, fp, #62 @ 0x3e │ │ │ │ bl 2e334 <__memmove_chk@plt> │ │ │ │ movw r3, #30768 @ 0x7830 │ │ │ │ strh r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b b8318 <_PyUnicodeWriter_Init@@Base+0xf00> │ │ │ │ + b b84d8 <_PyUnicodeWriter_Init@@Base+0xf04> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b7b60 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bgt b7d10 <_PyUnicodeWriter_Init@@Base+0x73c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b7b60 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bne b7d10 <_PyUnicodeWriter_Init@@Base+0x73c> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b b7b60 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b b7d10 <_PyUnicodeWriter_Init@@Base+0x73c> │ │ │ │ │ │ │ │ -000b8ae0 : │ │ │ │ +000b8cac : │ │ │ │ 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] @ b8fa0 │ │ │ │ + ldr r7, [pc, #1188] @ b916c │ │ │ │ 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 b8ca8 │ │ │ │ + bne b8e74 │ │ │ │ tst r4, #8 │ │ │ │ - bne b8f8c │ │ │ │ + bne b9158 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ add r3, r8, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #1 │ │ │ │ - bne b8b3c │ │ │ │ + bne b8d08 │ │ │ │ ldr r3, [r5, #200] @ 0xc8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq b8efc │ │ │ │ + beq b90c8 │ │ │ │ movw r4, #38392 @ 0x95f8 │ │ │ │ movt r4, #98 @ 0x62 │ │ │ │ ldr r3, [r4, #1152] @ 0x480 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b8edc │ │ │ │ + beq b90a8 │ │ │ │ bl 2d6d0 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r4, #936] @ 0x3a8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b8b8c │ │ │ │ + bne b8d58 │ │ │ │ ldr r3, [r4, #920] @ 0x398 │ │ │ │ cmp r8, r3 │ │ │ │ - bne b8b8c │ │ │ │ - ldr r8, [pc, #1064] @ b8fa4 │ │ │ │ + bne b8d58 │ │ │ │ + ldr r8, [pc, #1064] @ b9170 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r8] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - bne b8d20 │ │ │ │ + bne b8eec │ │ │ │ cmp r6, #0 │ │ │ │ - beq b8f3c │ │ │ │ + beq b9108 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b8c38 │ │ │ │ + beq b8e04 │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b8f7c │ │ │ │ + beq b9148 │ │ │ │ ldr r5, [r7, r9] │ │ │ │ ldr r3, [r5, #780] @ 0x30c │ │ │ │ cmp fp, r3 │ │ │ │ - bcc b8f0c │ │ │ │ - movw r3, #8864 @ 0x22a0 │ │ │ │ + bcc b90d8 │ │ │ │ + movw r3, #8032 @ 0x1f60 │ │ │ │ movt r3, #22 │ │ │ │ cmp r1, r3 │ │ │ │ - bne b8c78 │ │ │ │ + bne b8e44 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq b8c8c │ │ │ │ - movw r3, #8908 @ 0x22cc │ │ │ │ + beq b8e58 │ │ │ │ + movw r3, #8076 @ 0x1f8c │ │ │ │ movt r3, #22 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b8c94 │ │ │ │ + bne b8e60 │ │ │ │ mov r3, #0 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp] │ │ │ │ - bl 16230c │ │ │ │ + bl 161fcc │ │ │ │ cmn r0, #1 │ │ │ │ - beq b8c68 │ │ │ │ + beq b8e34 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b8c68 │ │ │ │ + beq b8e34 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b8cd4 │ │ │ │ + beq b8ea0 │ │ │ │ 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 │ │ │ │ @@ -142942,412 +143061,414 @@ │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne b8c1c │ │ │ │ - b b8c68 │ │ │ │ - movw r2, #64304 @ 0xfb30 │ │ │ │ + bne b8de8 │ │ │ │ + b b8e34 │ │ │ │ + movw r2, #62488 @ 0xf418 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne b8c1c │ │ │ │ - b b8c68 │ │ │ │ + bne b8de8 │ │ │ │ + b b8e34 │ │ │ │ add r3, r5, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ bic r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b8cb0 │ │ │ │ + bne b8e7c │ │ │ │ mov r0, r5 │ │ │ │ dmb ish │ │ │ │ - bl 261d44 <_Py_HandlePending@@Base+0x3f0> │ │ │ │ - b b8b14 │ │ │ │ - movw r1, #45172 @ 0xb074 │ │ │ │ + bl 260fb4 <_Py_HandlePending@@Base+0x3f4> │ │ │ │ + b b8ce0 │ │ │ │ + movw r1, #45596 @ 0xb21c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #28564 @ 0x6f94 │ │ │ │ + movw r2, #26132 @ 0x6614 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 2dabb4 <_PyErr_Format@@Base> │ │ │ │ + bl 2da730 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b8c68 │ │ │ │ + bgt b8e34 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b8c68 │ │ │ │ + bne b8e34 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b b8c68 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b b8e34 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r8] │ │ │ │ dmb ish │ │ │ │ ldr r1, [r5, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b8d70 │ │ │ │ + beq b8f3c │ │ │ │ ldrb r3, [r1, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi b8ec8 │ │ │ │ + bhi b9094 │ │ │ │ cmp r3, #1 │ │ │ │ - beq b8d70 │ │ │ │ + beq b8f3c │ │ │ │ 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 b8ec8 │ │ │ │ - ldr r3, [pc, #560] @ b8fa8 │ │ │ │ + bcc b9094 │ │ │ │ + ldr r3, [pc, #560] @ b9174 │ │ │ │ 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 b8db0 │ │ │ │ + b b8f7c │ │ │ │ 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 b8ed0 │ │ │ │ + beq b909c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b8d94 │ │ │ │ + beq b8f60 │ │ │ │ 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 b8f50 │ │ │ │ + beq b911c │ │ │ │ ldr r1, [r5, #1708] @ 0x6ac │ │ │ │ mov r0, r9 │ │ │ │ - bl 2ba058 │ │ │ │ + bl 2b99b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b8f50 │ │ │ │ + bne b911c │ │ │ │ ldr r1, [r5, #1704] @ 0x6a8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2ba058 │ │ │ │ + bl 2b99b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b8f50 │ │ │ │ + bne b911c │ │ │ │ cmp r4, #0 │ │ │ │ moveq r2, r6 │ │ │ │ - beq b8e3c │ │ │ │ + beq b9008 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b8e3c │ │ │ │ + bne b9008 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1439dc <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bl 1435d0 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq b8c58 │ │ │ │ + beq b8e24 │ │ │ │ mov r1, sl │ │ │ │ - movw r0, #28512 @ 0x6f60 │ │ │ │ + movw r0, #26080 @ 0x65e0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b8c58 │ │ │ │ + beq b8e24 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, #0 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 157bf8 │ │ │ │ + bl 1577e4 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b8e98 │ │ │ │ + bgt b9064 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b8e98 │ │ │ │ + bne b9064 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq b8c58 │ │ │ │ + beq b8e24 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b8d94 │ │ │ │ + bgt b8f60 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b8d94 │ │ │ │ + bne b8f60 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b b8d94 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b b8f60 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - b b8d34 │ │ │ │ + b b8f00 │ │ │ │ ldr r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b b8b8c │ │ │ │ - bl 234610 │ │ │ │ + b b8d58 │ │ │ │ + bl 233a48 │ │ │ │ bl 2d6d0 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r4, #936] @ 0x3a8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b8b68 │ │ │ │ - b b8b8c │ │ │ │ + beq b8d34 │ │ │ │ + b b8d58 │ │ │ │ mov r0, r5 │ │ │ │ - bl 257e1c │ │ │ │ + bl 2571a4 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ - b b8b3c │ │ │ │ + b b8d08 │ │ │ │ sub r3, r3, #16384 @ 0x4000 │ │ │ │ cmp fp, r3 │ │ │ │ - bcc b8bc4 │ │ │ │ + bcc b8d90 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #28528 @ 0x6f70 │ │ │ │ + movw r1, #26096 @ 0x65f0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 36918 <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bl 36930 <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b8c68 │ │ │ │ + bne b8e34 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ - b b8bc4 │ │ │ │ - movw r0, #28520 @ 0x6f68 │ │ │ │ + b b8d90 │ │ │ │ + movw r0, #26088 @ 0x65e8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b aa8a8 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + b aa900 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, sl │ │ │ │ - movw r1, #28424 @ 0x6f08 │ │ │ │ + movw r1, #25992 @ 0x6588 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - movw r0, #28464 @ 0x6f30 │ │ │ │ + bl 1409e8 │ │ │ │ + movw r0, #26032 @ 0x65b0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ebd34 │ │ │ │ - b b8d94 │ │ │ │ + bl 2eb888 │ │ │ │ + b b8f60 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 16b8ec │ │ │ │ + b 16b5ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 8ed18 <_PyEval_RaiseAsyncExc@@Base> │ │ │ │ + bl 8ed48 <_PyEval_RaiseAsyncExc@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne b8b1c │ │ │ │ - b b8c68 │ │ │ │ + bne b8ce8 │ │ │ │ + b b8e34 │ │ │ │ andeq r0, r0, ip │ │ │ │ mlseq r2, ip, ip, r9 │ │ │ │ mlseq r2, r4, sl, r9 │ │ │ │ │ │ │ │ -000b8fac : │ │ │ │ +000b9178 : │ │ │ │ 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] @ b92b4 │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + ldr r3, [pc, #756] @ b9488 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - sub sp, sp, #20 │ │ │ │ + sub sp, sp, #28 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r4, [r5, #12] │ │ │ │ tst r4, #16 │ │ │ │ - bne b9060 │ │ │ │ + bne b922c │ │ │ │ tst r4, #8 │ │ │ │ - bne b92a0 │ │ │ │ + bne b9474 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ add r3, r6, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #1 │ │ │ │ - bne b9004 │ │ │ │ + bne b91d0 │ │ │ │ ldr r3, [r5, #200] @ 0xc8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq b924c │ │ │ │ + beq b9400 │ │ │ │ movw r4, #38392 @ 0x95f8 │ │ │ │ movt r4, #98 @ 0x62 │ │ │ │ ldr r3, [r4, #1152] @ 0x480 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9220 │ │ │ │ + beq b93f0 │ │ │ │ bl 2d6d0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r4, #936] @ 0x3a8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b9054 │ │ │ │ + bne b9220 │ │ │ │ ldr r3, [r4, #920] @ 0x398 │ │ │ │ - cmp r3, r6 │ │ │ │ - bne b9054 │ │ │ │ - ldr r6, [pc, #628] @ b92b8 │ │ │ │ + cmp r6, r3 │ │ │ │ + bne b9220 │ │ │ │ + ldr r6, [pc, #636] @ b948c │ │ │ │ dmb ish │ │ │ │ ldr r3, [r6] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - bne b908c │ │ │ │ + bne b9258 │ │ │ │ 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 b9068 │ │ │ │ + bne b9234 │ │ │ │ mov r0, r5 │ │ │ │ dmb ish │ │ │ │ - bl 261d44 <_Py_HandlePending@@Base+0x3f0> │ │ │ │ - b b8fdc │ │ │ │ + bl 260fb4 <_Py_HandlePending@@Base+0x3f4> │ │ │ │ + b b91a8 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq b92a8 │ │ │ │ + ldrb r2, [r3, #38] @ 0x26 │ │ │ │ + cmp r2, #2 │ │ │ │ + bhi b93f8 │ │ │ │ + cmp r2, #1 │ │ │ │ + beq b92a8 │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ + bic r2, r2, #1 │ │ │ │ + add r1, r2, #128 @ 0x80 │ │ │ │ + ldr r2, [r2, #120] @ 0x78 │ │ │ │ + add r2, r1, r2, lsl #1 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc b93f8 │ │ │ │ + mov sl, r5 │ │ │ │ + movw lr, #5196 @ 0x144c │ │ │ │ + movt lr, #96 @ 0x60 │ │ │ │ + movw ip, #26080 @ 0x65e0 │ │ │ │ + movt ip, #61 @ 0x3d │ │ │ │ + ldr r9, [pc, #460] @ b9490 │ │ │ │ + mov r8, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r4 │ │ │ │ + str lr, [fp, #-48] @ 0xffffffd0 │ │ │ │ + str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ + b b92ec │ │ │ │ + add r3, r8, #1 │ │ │ │ + add r9, r9, #8 │ │ │ │ mov r8, r3 │ │ │ │ - cmp r8, #0 │ │ │ │ - beq b90e0 │ │ │ │ - ldrb r3, [r8, #38] @ 0x26 │ │ │ │ - cmp r3, #2 │ │ │ │ - bhi b9240 │ │ │ │ - cmp r3, #1 │ │ │ │ - beq b90e0 │ │ │ │ - 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 b9240 │ │ │ │ - ldr sl, [pc, #468] @ b92bc │ │ │ │ - mov r9, #1 │ │ │ │ - b b9100 │ │ │ │ - add r3, r9, #1 │ │ │ │ - add sl, sl, #8 │ │ │ │ - mov r9, r3 │ │ │ │ cmp r3, #65 @ 0x41 │ │ │ │ - beq b9054 │ │ │ │ - ldr r3, [sl] │ │ │ │ + beq b9220 │ │ │ │ + ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b90ec │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [sl] │ │ │ │ + beq b92d8 │ │ │ │ + mov r2, #0 │ │ │ │ + str r2, [r9] │ │ │ │ dmb ish │ │ │ │ - ldr r3, [sl, #4] │ │ │ │ + ldr r4, [r9, #4] │ │ │ │ dmb ish │ │ │ │ - mov r7, r3 │ │ │ │ - movw r2, #5196 @ 0x144c │ │ │ │ - movt r2, #96 @ 0x60 │ │ │ │ - cmp r3, #0 │ │ │ │ - cmpne r2, r3 │ │ │ │ - beq b9274 │ │ │ │ - ldr r1, [r4, #1708] @ 0x6ac │ │ │ │ - mov r0, r3 │ │ │ │ - str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 2ba058 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + cmp r4, r2 │ │ │ │ + cmpne r3, r4 │ │ │ │ + beq b9448 │ │ │ │ + ldr r1, [r7, #1708] @ 0x6ac │ │ │ │ + mov r0, r4 │ │ │ │ + bl 2b99b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b9274 │ │ │ │ - ldr r1, [r4, #1704] @ 0x6a8 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 2ba058 │ │ │ │ + bne b9448 │ │ │ │ + ldr r1, [r7, #1704] @ 0x6a8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 2b99b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b9274 │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - cmp r8, #0 │ │ │ │ - beq b918c │ │ │ │ - ldr r2, [r8, #24] │ │ │ │ - mov r0, r8 │ │ │ │ + bne b9448 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq b9428 │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b918c │ │ │ │ - bl 1439dc <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bne b9368 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1435d0 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq b925c │ │ │ │ - mov r1, r9 │ │ │ │ - movw r0, #28512 @ 0x6f60 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl bf9f4 │ │ │ │ + beq b9410 │ │ │ │ + ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ + mov r1, r8 │ │ │ │ + bl bfbbc │ │ │ │ mov r2, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq b925c │ │ │ │ - mov r1, r7 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq b9410 │ │ │ │ + mov r1, r4 │ │ │ │ mov r3, #0 │ │ │ │ - str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 157bf8 │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r1, r0 │ │ │ │ + mov r0, sl │ │ │ │ + str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bl 1577e4 │ │ │ │ + ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ + mov r4, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b91f0 │ │ │ │ + bgt b93c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b91f0 │ │ │ │ - str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bne b93c0 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq b925c │ │ │ │ - ldr r3, [r1] │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + cmp r4, #0 │ │ │ │ + beq b9410 │ │ │ │ + ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b90ec │ │ │ │ + bgt b92d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r1] │ │ │ │ + str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b90ec │ │ │ │ - mov r0, r1 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b b90ec │ │ │ │ - bl 234610 │ │ │ │ - bl 2d6d0 │ │ │ │ - str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr r2, [r4, #936] @ 0x3a8 │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq b9030 │ │ │ │ - b b9054 │ │ │ │ - ldr r3, [r8, #4] │ │ │ │ - mov r8, r3 │ │ │ │ - b b90a4 │ │ │ │ + bne b92d8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b b92d8 │ │ │ │ + bl 233a48 │ │ │ │ + b b91e4 │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + b b926c │ │ │ │ mov r0, r5 │ │ │ │ - bl 257e1c │ │ │ │ + bl 2571a4 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ - b b9004 │ │ │ │ + b b91d0 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [r6] │ │ │ │ dmb ish │ │ │ │ mvn r0, #0 │ │ │ │ - b b9058 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + b b9224 │ │ │ │ + mov r1, r8 │ │ │ │ + movw r2, #5196 @ 0x144c │ │ │ │ + movt r2, #96 @ 0x60 │ │ │ │ + movw r0, #26080 @ 0x65e0 │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + bl bfbbc │ │ │ │ + mov r2, r0 │ │ │ │ + b b9378 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - mov r2, r9 │ │ │ │ - movw r1, #28424 @ 0x6f08 │ │ │ │ + mov r2, r8 │ │ │ │ + movw r1, #25992 @ 0x6588 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - movw r0, #28464 @ 0x6f30 │ │ │ │ + bl 1409e8 │ │ │ │ + movw r0, #26032 @ 0x65b0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ebd34 │ │ │ │ - b b90ec │ │ │ │ + bl 2eb888 │ │ │ │ + b b92d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8ed18 <_PyEval_RaiseAsyncExc@@Base> │ │ │ │ + bl 8ed48 <_PyEval_RaiseAsyncExc@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne b8fe4 │ │ │ │ - b b926c │ │ │ │ + bne b91b0 │ │ │ │ + b b9420 │ │ │ │ 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 │ │ │ │ @@ -143355,346 +143476,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 b9428 │ │ │ │ + blt b95fc │ │ │ │ cmp r2, r5 │ │ │ │ - bgt b9420 │ │ │ │ + bgt b95f4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b9358 │ │ │ │ + beq b952c │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq b9364 │ │ │ │ + beq b9538 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls b9394 │ │ │ │ + bls b9568 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r5, r3 │ │ │ │ - bgt b9394 │ │ │ │ + bgt b9568 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ str r5, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl b9d64 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl b9f38 <_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 b9388 │ │ │ │ + beq b955c │ │ │ │ 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 b9320 │ │ │ │ + bcs b94f4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b93ac │ │ │ │ + bne b9580 │ │ │ │ ldrb r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b93ec │ │ │ │ + beq b95c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b96e8 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b98bc <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b9590 │ │ │ │ + beq b9764 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ str r5, [sp] │ │ │ │ - bl b9d64 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl b9f38 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b b9358 │ │ │ │ + b b952c │ │ │ │ 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 25834c │ │ │ │ + bl 2576d4 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b b9358 │ │ │ │ + b b952c │ │ │ │ cmn r3, #1 │ │ │ │ - beq b9430 │ │ │ │ + beq b9604 │ │ │ │ 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 b94fc │ │ │ │ + beq b96d0 │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls b94e4 │ │ │ │ + bls b96b8 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r2, r8 │ │ │ │ - bge b948c │ │ │ │ + bge b9660 │ │ │ │ cmp r8, #0 │ │ │ │ - beq b9488 │ │ │ │ + beq b965c │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b96e8 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b98bc <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b9590 │ │ │ │ + beq b9764 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ sub r3, r7, r5 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ mov r8, r3 │ │ │ │ movle r3, #0 │ │ │ │ - ble b93cc │ │ │ │ + ble b95a0 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ ands r7, r3, #1 │ │ │ │ - bne b954c │ │ │ │ + bne b9720 │ │ │ │ mov r3, #32 │ │ │ │ mov r2, r8 │ │ │ │ - bl 36f49c │ │ │ │ + bl 36ece4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b9590 │ │ │ │ + beq b9764 │ │ │ │ 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 b9344 │ │ │ │ + b b9518 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2775e8 │ │ │ │ + bl 277130 │ │ │ │ mov r3, r0 │ │ │ │ - b b9468 │ │ │ │ + b b963c │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq b9598 │ │ │ │ + beq b976c │ │ │ │ cmp r2, #2 │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ movt r0, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movne r1, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bls b9454 │ │ │ │ + bls b9628 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 2775e8 │ │ │ │ + bl 277130 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, r3 │ │ │ │ mov r3, r0 │ │ │ │ - bhi b9468 │ │ │ │ - b b9454 │ │ │ │ + bhi b963c │ │ │ │ + b b9628 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ - bl b9d64 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl b9f38 <_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 36f49c │ │ │ │ + bl 36ece4 │ │ │ │ cmn r0, #1 │ │ │ │ ldrne r3, [r4, #20] │ │ │ │ addne r3, r3, r8 │ │ │ │ strne r3, [r4, #20] │ │ │ │ - bne b9358 │ │ │ │ + bne b952c │ │ │ │ mvn r0, #0 │ │ │ │ - b b935c │ │ │ │ + b b9530 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ - b b951c │ │ │ │ + b b96f0 │ │ │ │ │ │ │ │ -000b95a0 <_PyUnicodeWriter_WriteStr@@Base>: │ │ │ │ +000b9774 <_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 b9620 <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ + beq b97f4 <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq b962c <_PyUnicodeWriter_WriteStr@@Base+0x8c> │ │ │ │ + beq b9800 <_PyUnicodeWriter_WriteStr@@Base+0x8c> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls b965c <_PyUnicodeWriter_WriteStr@@Base+0xbc> │ │ │ │ + bls b9830 <_PyUnicodeWriter_WriteStr@@Base+0xbc> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r6 │ │ │ │ - blt b965c <_PyUnicodeWriter_WriteStr@@Base+0xbc> │ │ │ │ + blt b9830 <_PyUnicodeWriter_WriteStr@@Base+0xbc> │ │ │ │ mov r3, #0 │ │ │ │ str r6, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl b9d64 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl b9f38 <_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 b9650 <_PyUnicodeWriter_WriteStr@@Base+0xb0> │ │ │ │ + beq b9824 <_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 b95e8 <_PyUnicodeWriter_WriteStr@@Base+0x48> │ │ │ │ + bcs b97bc <_PyUnicodeWriter_WriteStr@@Base+0x48> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9674 <_PyUnicodeWriter_WriteStr@@Base+0xd4> │ │ │ │ + bne b9848 <_PyUnicodeWriter_WriteStr@@Base+0xd4> │ │ │ │ ldrb r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b96b4 <_PyUnicodeWriter_WriteStr@@Base+0x114> │ │ │ │ + beq b9888 <_PyUnicodeWriter_WriteStr@@Base+0x114> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl b96e8 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b98bc <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b9624 <_PyUnicodeWriter_WriteStr@@Base+0x84> │ │ │ │ + beq b97f8 <_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 b9d64 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl b9f38 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r6 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b b9620 <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ + b b97f4 <_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 25834c │ │ │ │ + bl 2576d4 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r6 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b b9620 <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ + b b97f4 <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ │ │ │ │ -000b96e8 <_PyUnicodeWriter_PrepareInternal@@Base>: │ │ │ │ +000b98bc <_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 b9d4c <_PyUnicodeWriter_PrepareInternal@@Base+0x664> │ │ │ │ + blt b9f20 <_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 b9918 <_PyUnicodeWriter_PrepareInternal@@Base+0x230> │ │ │ │ + bne b9aec <_PyUnicodeWriter_PrepareInternal@@Base+0x230> │ │ │ │ ldrb r3, [r0, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b98f8 <_PyUnicodeWriter_PrepareInternal@@Base+0x210> │ │ │ │ + beq b9acc <_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 b98f8 <_PyUnicodeWriter_PrepareInternal@@Base+0x210> │ │ │ │ + blt b9acc <_PyUnicodeWriter_PrepareInternal@@Base+0x210> │ │ │ │ ldr r1, [r0, #24] │ │ │ │ sub r3, ip, r3 │ │ │ │ cmp r3, r1 │ │ │ │ movlt r3, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b990c <_PyUnicodeWriter_PrepareInternal@@Base+0x224> │ │ │ │ + beq b9ae0 <_PyUnicodeWriter_PrepareInternal@@Base+0x224> │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - bhi b9a58 <_PyUnicodeWriter_PrepareInternal@@Base+0x370> │ │ │ │ + bhi b9c2c <_PyUnicodeWriter_PrepareInternal@@Base+0x370> │ │ │ │ cmp r3, #0 │ │ │ │ - blt b9cd0 <_PyUnicodeWriter_PrepareInternal@@Base+0x5e8> │ │ │ │ + blt b9ea4 <_PyUnicodeWriter_PrepareInternal@@Base+0x5e8> │ │ │ │ cmn r3, #-2147483626 @ 0x80000016 │ │ │ │ - bgt b9ae0 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ + bgt b9cb4 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ mov r6, #1 │ │ │ │ - movw r1, #64604 @ 0xfc5c │ │ │ │ + movw r1, #64728 @ 0xfcd8 │ │ │ │ movt r1, #9 │ │ │ │ add r7, r3, #21 │ │ │ │ ldr r4, [r2, #1008] @ 0x3f0 │ │ │ │ mov r8, r6 │ │ │ │ cmp r4, r1 │ │ │ │ - bne b9ac4 <_PyUnicodeWriter_PrepareInternal@@Base+0x3dc> │ │ │ │ - ldr r1, [pc, #1428] @ b9d54 <_PyUnicodeWriter_PrepareInternal@@Base+0x66c> │ │ │ │ + bne b9c98 <_PyUnicodeWriter_PrepareInternal@@Base+0x3dc> │ │ │ │ + ldr r1, [pc, #1428] @ b9f28 <_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 │ │ │ │ sub r1, r7, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ - bcs b9b7c <_PyUnicodeWriter_PrepareInternal@@Base+0x494> │ │ │ │ + bcs b9d50 <_PyUnicodeWriter_PrepareInternal@@Base+0x494> │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r0, [r9, r1, lsl #3] │ │ │ │ ldr ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq b9b64 <_PyUnicodeWriter_PrepareInternal@@Base+0x47c> │ │ │ │ + beq b9d38 <_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 b9840 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ + bne b9a14 <_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] │ │ │ │ @@ -143708,494 +143829,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] @ b9d58 <_PyUnicodeWriter_PrepareInternal@@Base+0x670> │ │ │ │ + ldr r2, [pc, #1260] @ b9f2c <_PyUnicodeWriter_PrepareInternal@@Base+0x670> │ │ │ │ ldr r1, [r2, #1708] @ 0x6ac │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne b9c34 <_PyUnicodeWriter_PrepareInternal@@Base+0x54c> │ │ │ │ + bne b9e08 <_PyUnicodeWriter_PrepareInternal@@Base+0x54c> │ │ │ │ cmp r8, #0 │ │ │ │ - beq b9afc <_PyUnicodeWriter_PrepareInternal@@Base+0x414> │ │ │ │ + beq b9cd0 <_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 b9994 <_PyUnicodeWriter_PrepareInternal@@Base+0x2ac> │ │ │ │ + beq b9b68 <_PyUnicodeWriter_PrepareInternal@@Base+0x2ac> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ str r2, [r5, #12] │ │ │ │ tst r3, #32 │ │ │ │ - beq b9c2c <_PyUnicodeWriter_PrepareInternal@@Base+0x544> │ │ │ │ + beq b9e00 <_PyUnicodeWriter_PrepareInternal@@Base+0x544> │ │ │ │ ldrb r3, [r5, #33] @ 0x21 │ │ │ │ add r2, r4, #20 │ │ │ │ str r2, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b99d4 <_PyUnicodeWriter_PrepareInternal@@Base+0x2ec> │ │ │ │ + bne b9ba8 <_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 b9778 <_PyUnicodeWriter_PrepareInternal@@Base+0x90> │ │ │ │ - ldr r4, [pc, #1096] @ b9d5c <_PyUnicodeWriter_PrepareInternal@@Base+0x674> │ │ │ │ + bne b994c <_PyUnicodeWriter_PrepareInternal@@Base+0x90> │ │ │ │ + ldr r4, [pc, #1096] @ b9f30 <_PyUnicodeWriter_PrepareInternal@@Base+0x674> │ │ │ │ str r4, [r5] │ │ │ │ - b b9a48 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ + b b9c1c <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r0, ip │ │ │ │ - blt b99e4 <_PyUnicodeWriter_PrepareInternal@@Base+0x2fc> │ │ │ │ + blt b9bb8 <_PyUnicodeWriter_PrepareInternal@@Base+0x2fc> │ │ │ │ cmp r2, r1 │ │ │ │ - bls b9a48 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ + bls b9c1c <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ mov r1, r2 │ │ │ │ - bl a02b8 │ │ │ │ + bl a037c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b9af4 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ + beq b9cc8 <_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 b9d64 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl b9f38 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ ldr r0, [r5] │ │ │ │ str r4, [r5] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b9a48 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ + bgt b9c1c <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9a48 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne b9c1c <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r5] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne b98b0 <_PyUnicodeWriter_PrepareInternal@@Base+0x1c8> │ │ │ │ + bne b9a84 <_PyUnicodeWriter_PrepareInternal@@Base+0x1c8> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r2, #1 │ │ │ │ - beq b9bbc <_PyUnicodeWriter_PrepareInternal@@Base+0x4d4> │ │ │ │ + beq b9d90 <_PyUnicodeWriter_PrepareInternal@@Base+0x4d4> │ │ │ │ cmp r2, #2 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ - bne b9c1c <_PyUnicodeWriter_PrepareInternal@@Base+0x534> │ │ │ │ + bne b9df0 <_PyUnicodeWriter_PrepareInternal@@Base+0x534> │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq b9c2c <_PyUnicodeWriter_PrepareInternal@@Base+0x544> │ │ │ │ - add r3, r4, #28 │ │ │ │ - ldrb r2, [r5, #33] @ 0x21 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq b98d8 <_PyUnicodeWriter_PrepareInternal@@Base+0x1f0> │ │ │ │ + beq b9e00 <_PyUnicodeWriter_PrepareInternal@@Base+0x544> │ │ │ │ + add r2, r4, #28 │ │ │ │ + ldrb r3, [r5, #33] @ 0x21 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq b9aac <_PyUnicodeWriter_PrepareInternal@@Base+0x1f0> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ str r3, [r5, #16] │ │ │ │ - b b98ec <_PyUnicodeWriter_PrepareInternal@@Base+0x204> │ │ │ │ + b b9ac0 <_PyUnicodeWriter_PrepareInternal@@Base+0x204> │ │ │ │ ldrb r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9a10 <_PyUnicodeWriter_PrepareInternal@@Base+0x328> │ │ │ │ + beq b9be4 <_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 b9c6c <_PyUnicodeWriter_PrepareInternal@@Base+0x584> │ │ │ │ + bhi b9e40 <_PyUnicodeWriter_PrepareInternal@@Base+0x584> │ │ │ │ ldrb r3, [r5, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9c6c <_PyUnicodeWriter_PrepareInternal@@Base+0x584> │ │ │ │ + bne b9e40 <_PyUnicodeWriter_PrepareInternal@@Base+0x584> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, ip │ │ │ │ - bl baed0 <_PyUnicodeWriter_Finish@@Base+0x1a8> │ │ │ │ + bl bb098 <_PyUnicodeWriter_Finish@@Base+0x1a8> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b9af4 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ + beq b9cc8 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ str r4, [r5] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne b98b0 <_PyUnicodeWriter_PrepareInternal@@Base+0x1c8> │ │ │ │ - b b9994 <_PyUnicodeWriter_PrepareInternal@@Base+0x2ac> │ │ │ │ + bne b9a84 <_PyUnicodeWriter_PrepareInternal@@Base+0x1c8> │ │ │ │ + b b9b68 <_PyUnicodeWriter_PrepareInternal@@Base+0x2ac> │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - bls b9c00 <_PyUnicodeWriter_PrepareInternal@@Base+0x518> │ │ │ │ + bls b9dd4 <_PyUnicodeWriter_PrepareInternal@@Base+0x518> │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ - bcs b9bd4 <_PyUnicodeWriter_PrepareInternal@@Base+0x4ec> │ │ │ │ + bcs b9da8 <_PyUnicodeWriter_PrepareInternal@@Base+0x4ec> │ │ │ │ cmp r3, #0 │ │ │ │ - blt b9cd0 <_PyUnicodeWriter_PrepareInternal@@Base+0x5e8> │ │ │ │ + blt b9ea4 <_PyUnicodeWriter_PrepareInternal@@Base+0x5e8> │ │ │ │ mov r6, #2 │ │ │ │ mov r1, r6 │ │ │ │ mvn r0, #-2147483620 @ 0x8000001c │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - blx 3ccaf0 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + blx 3cc180 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ 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 b9ae0 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ + blt b9cb4 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ - movw r1, #64604 @ 0xfc5c │ │ │ │ + movw r1, #64728 @ 0xfcd8 │ │ │ │ movt r1, #9 │ │ │ │ mov r8, #0 │ │ │ │ ldr r4, [r2, #1008] @ 0x3f0 │ │ │ │ cmp r4, r1 │ │ │ │ - beq b97b8 <_PyUnicodeWriter_PrepareInternal@@Base+0xd0> │ │ │ │ + beq b998c <_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 b9840 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ - bl 2e1c38 │ │ │ │ + bne b9a14 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ + bl 2e1788 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - bne b9a48 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ + bne b9c1c <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ mvn r0, #0 │ │ │ │ - b b98f0 <_PyUnicodeWriter_PrepareInternal@@Base+0x208> │ │ │ │ + b b9ac4 <_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 b9bec <_PyUnicodeWriter_PrepareInternal@@Base+0x504> │ │ │ │ + beq b9dc0 <_PyUnicodeWriter_PrepareInternal@@Base+0x504> │ │ │ │ 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 b99a8 <_PyUnicodeWriter_PrepareInternal@@Base+0x2c0> │ │ │ │ + bne b9b7c <_PyUnicodeWriter_PrepareInternal@@Base+0x2c0> │ │ │ │ mov r3, #255 @ 0xff │ │ │ │ str r3, [r5, #12] │ │ │ │ - mov r3, r1 │ │ │ │ - b b99c4 <_PyUnicodeWriter_PrepareInternal@@Base+0x2dc> │ │ │ │ + mov r2, r1 │ │ │ │ + b b9b98 <_PyUnicodeWriter_PrepareInternal@@Base+0x2dc> │ │ │ │ mov r0, r9 │ │ │ │ strd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 9fd84 │ │ │ │ + bl 9fe00 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldrd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bne b9840 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ + bne b9a14 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ ldr r4, [r2, #968] @ 0x3c8 │ │ │ │ - movw r1, #32892 @ 0x807c │ │ │ │ + movw r1, #31676 @ 0x7bbc │ │ │ │ movt r1, #9 │ │ │ │ cmp r4, r1 │ │ │ │ - bne b9cf4 <_PyUnicodeWriter_PrepareInternal@@Base+0x60c> │ │ │ │ + bne b9ec8 <_PyUnicodeWriter_PrepareInternal@@Base+0x60c> │ │ │ │ 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 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r9, #800] @ 0x320 │ │ │ │ - bne b9840 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ - b b9ae0 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ + bne b9a14 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ + b b9cb4 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq b9c2c <_PyUnicodeWriter_PrepareInternal@@Base+0x544> │ │ │ │ + beq b9e00 <_PyUnicodeWriter_PrepareInternal@@Base+0x544> │ │ │ │ add r1, r4, #28 │ │ │ │ - b b9b5c <_PyUnicodeWriter_PrepareInternal@@Base+0x474> │ │ │ │ + b b9d30 <_PyUnicodeWriter_PrepareInternal@@Base+0x474> │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ - bcs b9d10 <_PyUnicodeWriter_PrepareInternal@@Base+0x628> │ │ │ │ + bcs b9ee4 <_PyUnicodeWriter_PrepareInternal@@Base+0x628> │ │ │ │ cmp r3, #0 │ │ │ │ - blt b9cd0 <_PyUnicodeWriter_PrepareInternal@@Base+0x5e8> │ │ │ │ + blt b9ea4 <_PyUnicodeWriter_PrepareInternal@@Base+0x5e8> │ │ │ │ mov r6, #4 │ │ │ │ - b b9a74 <_PyUnicodeWriter_PrepareInternal@@Base+0x38c> │ │ │ │ + b b9c48 <_PyUnicodeWriter_PrepareInternal@@Base+0x38c> │ │ │ │ strb r2, [r1, r3] │ │ │ │ str r2, [r4, #24] │ │ │ │ str r2, [r4, #20] │ │ │ │ str r4, [r5] │ │ │ │ - b b9a48 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ + b b9c1c <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ cmp r3, #0 │ │ │ │ - blt b9cd0 <_PyUnicodeWriter_PrepareInternal@@Base+0x5e8> │ │ │ │ + blt b9ea4 <_PyUnicodeWriter_PrepareInternal@@Base+0x5e8> │ │ │ │ cmn r3, #-2147483618 @ 0x8000001e │ │ │ │ - bgt b9ae0 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ + bgt b9cb4 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ add r7, r3, #29 │ │ │ │ mov r6, #1 │ │ │ │ - b b9aa4 <_PyUnicodeWriter_PrepareInternal@@Base+0x3bc> │ │ │ │ + b b9c78 <_PyUnicodeWriter_PrepareInternal@@Base+0x3bc> │ │ │ │ movt r2, #16 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r5, #12] │ │ │ │ - bne b9bcc <_PyUnicodeWriter_PrepareInternal@@Base+0x4e4> │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ - b b99c4 <_PyUnicodeWriter_PrepareInternal@@Base+0x2dc> │ │ │ │ - movw r1, #58708 @ 0xe554 │ │ │ │ + bne b9da0 <_PyUnicodeWriter_PrepareInternal@@Base+0x4e4> │ │ │ │ + ldr r2, [r4, #28] │ │ │ │ + b b9b98 <_PyUnicodeWriter_PrepareInternal@@Base+0x2dc> │ │ │ │ + movw r1, #57428 @ 0xe054 │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne b9d34 <_PyUnicodeWriter_PrepareInternal@@Base+0x64c> │ │ │ │ - ldr r0, [pc, #272] @ b9d60 <_PyUnicodeWriter_PrepareInternal@@Base+0x678> │ │ │ │ - bl 1bdcb8 │ │ │ │ + bne b9f08 <_PyUnicodeWriter_PrepareInternal@@Base+0x64c> │ │ │ │ + ldr r0, [pc, #272] @ b9f34 <_PyUnicodeWriter_PrepareInternal@@Base+0x678> │ │ │ │ + bl 1bd7b8 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b9874 <_PyUnicodeWriter_PrepareInternal@@Base+0x18c> │ │ │ │ + bne b9a48 <_PyUnicodeWriter_PrepareInternal@@Base+0x18c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b9874 <_PyUnicodeWriter_PrepareInternal@@Base+0x18c> │ │ │ │ + b b9a48 <_PyUnicodeWriter_PrepareInternal@@Base+0x18c> │ │ │ │ cmp r2, r1 │ │ │ │ mov r0, ip │ │ │ │ movcs r1, r2 │ │ │ │ - bl a02b8 │ │ │ │ + bl a037c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b9af4 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ + beq b9cc8 <_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 b9d64 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl b9f38 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b9cc4 <_PyUnicodeWriter_PrepareInternal@@Base+0x5dc> │ │ │ │ + bgt b9e98 <_PyUnicodeWriter_PrepareInternal@@Base+0x5dc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9cc4 <_PyUnicodeWriter_PrepareInternal@@Base+0x5dc> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne b9e98 <_PyUnicodeWriter_PrepareInternal@@Base+0x5dc> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r5, #33] @ 0x21 │ │ │ │ - b b9a44 <_PyUnicodeWriter_PrepareInternal@@Base+0x35c> │ │ │ │ + b b9c18 <_PyUnicodeWriter_PrepareInternal@@Base+0x35c> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9660 @ 0x25bc │ │ │ │ + movw r1, #6808 @ 0x1a98 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - b b9af4 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ + b b9cc8 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ ldr r0, [r2, #964] @ 0x3c4 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ - b b9ba4 <_PyUnicodeWriter_PrepareInternal@@Base+0x4bc> │ │ │ │ + b b9d78 <_PyUnicodeWriter_PrepareInternal@@Base+0x4bc> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9608 @ 0x2588 │ │ │ │ + movw r1, #6756 @ 0x1a64 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - b b9af4 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ + b b9cc8 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b9874 <_PyUnicodeWriter_PrepareInternal@@Base+0x18c> │ │ │ │ - bl 2e1c38 │ │ │ │ - b b9af4 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ + b b9a48 <_PyUnicodeWriter_PrepareInternal@@Base+0x18c> │ │ │ │ + bl 2e1788 │ │ │ │ + b b9cc8 <_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 b9dec <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + beq b9fc0 <_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 ba138 <_PyUnicodeWriter_PrepareInternal@@Base+0xa50> │ │ │ │ + beq ba30c <_PyUnicodeWriter_PrepareInternal@@Base+0xa50> │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ - beq b9e94 <_PyUnicodeWriter_PrepareInternal@@Base+0x7ac> │ │ │ │ + beq ba068 <_PyUnicodeWriter_PrepareInternal@@Base+0x7ac> │ │ │ │ tst r0, #32 │ │ │ │ add r4, r7, #20 │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ - beq b9ea4 <_PyUnicodeWriter_PrepareInternal@@Base+0x7bc> │ │ │ │ + beq ba078 <_PyUnicodeWriter_PrepareInternal@@Base+0x7bc> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ - beq b9df4 <_PyUnicodeWriter_PrepareInternal@@Base+0x70c> │ │ │ │ + beq b9fc8 <_PyUnicodeWriter_PrepareInternal@@Base+0x70c> │ │ │ │ cmp r2, ip │ │ │ │ add r0, r6, #20 │ │ │ │ - bne b9e00 <_PyUnicodeWriter_PrepareInternal@@Base+0x718> │ │ │ │ + bne b9fd4 <_PyUnicodeWriter_PrepareInternal@@Base+0x718> │ │ │ │ ldr r5, [fp, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne ba214 <_PyUnicodeWriter_PrepareInternal@@Base+0xb2c> │ │ │ │ - mla r0, ip, r1, r0 │ │ │ │ + bne ba3e8 <_PyUnicodeWriter_PrepareInternal@@Base+0xb2c> │ │ │ │ + mla r0, r1, ip, r0 │ │ │ │ mla r1, r3, r2, r4 │ │ │ │ - mul r2, ip, lr │ │ │ │ + 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 b9ddc <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + beq b9fb0 <_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 b9f58 <_PyUnicodeWriter_PrepareInternal@@Base+0x870> │ │ │ │ + beq ba12c <_PyUnicodeWriter_PrepareInternal@@Base+0x870> │ │ │ │ add r0, r0, r1, lsl #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ba264 <_PyUnicodeWriter_PrepareInternal@@Base+0xb7c> │ │ │ │ + beq ba438 <_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 b9ed8 <_PyUnicodeWriter_PrepareInternal@@Base+0x7f0> │ │ │ │ + bhi ba0ac <_PyUnicodeWriter_PrepareInternal@@Base+0x7f0> │ │ │ │ cmp r4, r2 │ │ │ │ - bls b9dec <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bls b9fc0 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ strh r3, [r0] │ │ │ │ cmp r4, r2 │ │ │ │ - bls b9dec <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bls b9fc0 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ add r3, r0, #2 │ │ │ │ ldrb r1, [r2], #1 │ │ │ │ strh r1, [r3], #2 │ │ │ │ cmp r4, r2 │ │ │ │ - bne b9e80 <_PyUnicodeWriter_PrepareInternal@@Base+0x798> │ │ │ │ - b b9dec <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bne ba054 <_PyUnicodeWriter_PrepareInternal@@Base+0x798> │ │ │ │ + b b9fc0 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ tst r0, #32 │ │ │ │ add r4, r7, #28 │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ - bne b9dbc <_PyUnicodeWriter_PrepareInternal@@Base+0x6d4> │ │ │ │ + bne b9f90 <_PyUnicodeWriter_PrepareInternal@@Base+0x6d4> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp ip, r2 │ │ │ │ - bne ba04c <_PyUnicodeWriter_PrepareInternal@@Base+0x964> │ │ │ │ + bne ba220 <_PyUnicodeWriter_PrepareInternal@@Base+0x964> │ │ │ │ ldr r5, [fp, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq b9ddc <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + beq b9fb0 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ ldrb r5, [r7, #16] │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ - bne b9ddc <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + bne b9fb0 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ ldrb r5, [r6, #16] │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ - beq b9ddc <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ - b ba220 <_PyUnicodeWriter_PrepareInternal@@Base+0xb38> │ │ │ │ + beq b9fb0 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + b ba3f4 <_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 b9f20 <_PyUnicodeWriter_PrepareInternal@@Base+0x838> │ │ │ │ + bhi ba0f4 <_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 b9e64 <_PyUnicodeWriter_PrepareInternal@@Base+0x77c> │ │ │ │ + b ba038 <_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 b9f08 <_PyUnicodeWriter_PrepareInternal@@Base+0x820> │ │ │ │ - b b9f24 <_PyUnicodeWriter_PrepareInternal@@Base+0x83c> │ │ │ │ + bls ba0dc <_PyUnicodeWriter_PrepareInternal@@Base+0x820> │ │ │ │ + b ba0f8 <_PyUnicodeWriter_PrepareInternal@@Base+0x83c> │ │ │ │ sub r5, ip, #4 │ │ │ │ mov r9, sl │ │ │ │ clz r5, r5 │ │ │ │ lsr r5, r5, #5 │ │ │ │ - tst r5, sl │ │ │ │ - bne ba088 <_PyUnicodeWriter_PrepareInternal@@Base+0x9a0> │ │ │ │ + tst sl, r5 │ │ │ │ + bne ba25c <_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 ba164 <_PyUnicodeWriter_PrepareInternal@@Base+0xa7c> │ │ │ │ + beq ba338 <_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 ba570 <_PyUnicodeWriter_PrepareInternal@@Base+0xe88> │ │ │ │ + beq ba744 <_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 ba038 <_PyUnicodeWriter_PrepareInternal@@Base+0x950> │ │ │ │ + bcs ba20c <_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] │ │ │ │ @@ -144205,111 +144326,111 @@ │ │ │ │ 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 b9ffc <_PyUnicodeWriter_PrepareInternal@@Base+0x914> │ │ │ │ + bne ba1d0 <_PyUnicodeWriter_PrepareInternal@@Base+0x914> │ │ │ │ lsr r2, r0, #3 │ │ │ │ add r1, lr, r2, lsl #4 │ │ │ │ add r2, r5, r2, lsl #3 │ │ │ │ cmp r2, r4 │ │ │ │ - bcs b9dec <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bcs b9fc0 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldrh r3, [r2], #2 │ │ │ │ str r3, [r1], #4 │ │ │ │ - b ba038 <_PyUnicodeWriter_PrepareInternal@@Base+0x950> │ │ │ │ + b ba20c <_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 b9e24 <_PyUnicodeWriter_PrepareInternal@@Base+0x73c> │ │ │ │ + bne b9ff8 <_PyUnicodeWriter_PrepareInternal@@Base+0x73c> │ │ │ │ sub r5, ip, #4 │ │ │ │ mov r9, sl │ │ │ │ clz r5, r5 │ │ │ │ lsr r5, r5, #5 │ │ │ │ tst sl, r5 │ │ │ │ - beq ba14c <_PyUnicodeWriter_PrepareInternal@@Base+0xa64> │ │ │ │ + beq ba320 <_PyUnicodeWriter_PrepareInternal@@Base+0xa64> │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ba550 <_PyUnicodeWriter_PrepareInternal@@Base+0xe68> │ │ │ │ + beq ba724 <_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 │ │ │ │ + addne r1, r3, #20 │ │ │ │ + addeq r1, r3, #28 │ │ │ │ + addne ip, r7, #20 │ │ │ │ + addeq ip, r7, #28 │ │ │ │ + add r1, r7, r1 │ │ │ │ add r3, lr, r3 │ │ │ │ - mov ip, r0 │ │ │ │ - add lr, r1, r3 │ │ │ │ - mov r1, r2 │ │ │ │ - sub r3, lr, r2 │ │ │ │ - bic r3, r3, #3 │ │ │ │ - add r4, r2, r3 │ │ │ │ - cmp r1, r4 │ │ │ │ - bcs ba0fc <_PyUnicodeWriter_PrepareInternal@@Base+0xa14> │ │ │ │ - ldrb r5, [r1] │ │ │ │ - add r1, r1, #4 │ │ │ │ - str r5, [ip], #16 │ │ │ │ - ldrb r5, [r1, #-3] │ │ │ │ - str r5, [ip, #-12] │ │ │ │ - ldrb r5, [r1, #-2] │ │ │ │ - str r5, [ip, #-8] │ │ │ │ - ldrb r5, [r1, #-1] │ │ │ │ - str r5, [ip, #-4] │ │ │ │ - b ba0cc <_PyUnicodeWriter_PrepareInternal@@Base+0x9e4> │ │ │ │ - sub r1, r2, #3 │ │ │ │ - cmp r1, r4 │ │ │ │ - movls r1, r3 │ │ │ │ - movhi r1, #0 │ │ │ │ - movhi r3, #0 │ │ │ │ - lslls r3, r3, #2 │ │ │ │ - add r2, r1, r2 │ │ │ │ - add r3, r0, r3 │ │ │ │ + mov r2, r0 │ │ │ │ + add ip, ip, r3 │ │ │ │ + mov r3, r1 │ │ │ │ + sub lr, ip, r1 │ │ │ │ + bic lr, lr, #3 │ │ │ │ + add r4, r1, lr │ │ │ │ + cmp r3, r4 │ │ │ │ + bcs ba2d0 <_PyUnicodeWriter_PrepareInternal@@Base+0xa14> │ │ │ │ + ldrb r5, [r3] │ │ │ │ + add r3, r3, #4 │ │ │ │ + str r5, [r2], #16 │ │ │ │ + ldrb r5, [r3, #-3] │ │ │ │ + str r5, [r2, #-12] │ │ │ │ + ldrb r5, [r3, #-2] │ │ │ │ + str r5, [r2, #-8] │ │ │ │ + ldrb r5, [r3, #-1] │ │ │ │ + str r5, [r2, #-4] │ │ │ │ + b ba2a0 <_PyUnicodeWriter_PrepareInternal@@Base+0x9e4> │ │ │ │ + sub r3, r1, #3 │ │ │ │ + cmp r3, r4 │ │ │ │ + movls r2, lr │ │ │ │ + movhi r2, #0 │ │ │ │ + movhi lr, #0 │ │ │ │ + lslls lr, lr, #2 │ │ │ │ + add r2, r2, r1 │ │ │ │ + add r3, r0, lr │ │ │ │ mov r1, r2 │ │ │ │ - cmp r2, lr │ │ │ │ - bcs b9dec <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + cmp r2, ip │ │ │ │ + bcs b9fc0 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldrb r2, [r1], #1 │ │ │ │ str r2, [r3], #4 │ │ │ │ mov r2, r1 │ │ │ │ - b ba11c <_PyUnicodeWriter_PrepareInternal@@Base+0xa34> │ │ │ │ + b ba2f0 <_PyUnicodeWriter_PrepareInternal@@Base+0xa34> │ │ │ │ ldr r4, [r7, #28] │ │ │ │ tst r0, #32 │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ - bne b9dbc <_PyUnicodeWriter_PrepareInternal@@Base+0x6d4> │ │ │ │ - b b9ea4 <_PyUnicodeWriter_PrepareInternal@@Base+0x7bc> │ │ │ │ + bne b9f90 <_PyUnicodeWriter_PrepareInternal@@Base+0x6d4> │ │ │ │ + b ba078 <_PyUnicodeWriter_PrepareInternal@@Base+0x7bc> │ │ │ │ sub r9, r2, #2 │ │ │ │ clz r9, r9 │ │ │ │ lsr r9, r9, #5 │ │ │ │ mov sl, r9 │ │ │ │ ands r5, r5, r9 │ │ │ │ - bne ba590 <_PyUnicodeWriter_PrepareInternal@@Base+0xea8> │ │ │ │ + bne ba764 <_PyUnicodeWriter_PrepareInternal@@Base+0xea8> │ │ │ │ ldr r9, [fp, #8] │ │ │ │ cmp r9, #0 │ │ │ │ - bne ba314 <_PyUnicodeWriter_PrepareInternal@@Base+0xc2c> │ │ │ │ + bne ba4e8 <_PyUnicodeWriter_PrepareInternal@@Base+0xc2c> │ │ │ │ sub ip, ip, #1 │ │ │ │ clz ip, ip │ │ │ │ lsr ip, ip, #5 │ │ │ │ tst ip, sl │ │ │ │ - beq ba270 <_PyUnicodeWriter_PrepareInternal@@Base+0xb88> │ │ │ │ + beq ba444 <_PyUnicodeWriter_PrepareInternal@@Base+0xb88> │ │ │ │ cmp r5, #0 │ │ │ │ - beq ba588 <_PyUnicodeWriter_PrepareInternal@@Base+0xea0> │ │ │ │ + beq ba75c <_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 ba57c <_PyUnicodeWriter_PrepareInternal@@Base+0xe94> │ │ │ │ + beq ba750 <_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 │ │ │ │ @@ -144317,63 +144438,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 ba4a8 <_PyUnicodeWriter_PrepareInternal@@Base+0xdc0> │ │ │ │ + bcs ba67c <_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 ba1e4 <_PyUnicodeWriter_PrepareInternal@@Base+0xafc> │ │ │ │ + b ba3b8 <_PyUnicodeWriter_PrepareInternal@@Base+0xafc> │ │ │ │ ldrb r5, [r7, #16] │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ - bne b9ddc <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + bne b9fb0 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ movw r7, #32896 @ 0x8080 │ │ │ │ movt r7, #32896 @ 0x8080 │ │ │ │ add r6, r4, lr │ │ │ │ mov r5, r4 │ │ │ │ cmp r6, r5 │ │ │ │ - bls b9ddc <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + bls b9fb0 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ tst r5, #3 │ │ │ │ - bne ba538 <_PyUnicodeWriter_PrepareInternal@@Base+0xe50> │ │ │ │ + bne ba70c <_PyUnicodeWriter_PrepareInternal@@Base+0xe50> │ │ │ │ mov r8, r5 │ │ │ │ add r5, r5, #4 │ │ │ │ cmp r6, r5 │ │ │ │ - bcc ba52c <_PyUnicodeWriter_PrepareInternal@@Base+0xe44> │ │ │ │ + bcc ba700 <_PyUnicodeWriter_PrepareInternal@@Base+0xe44> │ │ │ │ ldr r8, [r5, #-4] │ │ │ │ tst r7, r8 │ │ │ │ - beq ba240 <_PyUnicodeWriter_PrepareInternal@@Base+0xb58> │ │ │ │ + beq ba414 <_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 b9e48 <_PyUnicodeWriter_PrepareInternal@@Base+0x760> │ │ │ │ + b ba01c <_PyUnicodeWriter_PrepareInternal@@Base+0x760> │ │ │ │ cmp r2, #4 │ │ │ │ movne ip, #0 │ │ │ │ andeq ip, ip, #1 │ │ │ │ cmp ip, #0 │ │ │ │ - beq ba404 <_PyUnicodeWriter_PrepareInternal@@Base+0xd1c> │ │ │ │ + beq ba5d8 <_PyUnicodeWriter_PrepareInternal@@Base+0xd1c> │ │ │ │ cmp r5, #0 │ │ │ │ - beq ba548 <_PyUnicodeWriter_PrepareInternal@@Base+0xe60> │ │ │ │ + beq ba71c <_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 ba520 <_PyUnicodeWriter_PrepareInternal@@Base+0xe38> │ │ │ │ + beq ba6f4 <_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 │ │ │ │ @@ -144381,32 +144502,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 ba3c8 <_PyUnicodeWriter_PrepareInternal@@Base+0xce0> │ │ │ │ + bcs ba59c <_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 ba2e4 <_PyUnicodeWriter_PrepareInternal@@Base+0xbfc> │ │ │ │ + b ba4b8 <_PyUnicodeWriter_PrepareInternal@@Base+0xbfc> │ │ │ │ ldrb r5, [r6, #16] │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ movne r5, #127 @ 0x7f │ │ │ │ - bne ba344 <_PyUnicodeWriter_PrepareInternal@@Base+0xc5c> │ │ │ │ + bne ba518 <_PyUnicodeWriter_PrepareInternal@@Base+0xc5c> │ │ │ │ cmp ip, #1 │ │ │ │ moveq r5, #255 @ 0xff │ │ │ │ - beq ba344 <_PyUnicodeWriter_PrepareInternal@@Base+0xc5c> │ │ │ │ + beq ba518 <_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 │ │ │ │ @@ -144414,62 +144535,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 b9dec <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bge b9fc0 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ cmp r5, #1 │ │ │ │ addeq lr, r4, r2 │ │ │ │ ldrbeq r7, [lr, r6] │ │ │ │ - beq ba390 <_PyUnicodeWriter_PrepareInternal@@Base+0xca8> │ │ │ │ + beq ba564 <_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 ba25c <_PyUnicodeWriter_PrepareInternal@@Base+0xb74> │ │ │ │ + bcc ba430 <_PyUnicodeWriter_PrepareInternal@@Base+0xb74> │ │ │ │ cmp ip, #1 │ │ │ │ addeq lr, r0, r1 │ │ │ │ strbeq r7, [lr, r6] │ │ │ │ - beq ba3b8 <_PyUnicodeWriter_PrepareInternal@@Base+0xcd0> │ │ │ │ + beq ba58c <_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 ba364 <_PyUnicodeWriter_PrepareInternal@@Base+0xc7c> │ │ │ │ + b ba538 <_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 b9dec <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bcs b9fc0 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldr r2, [r1], #4 │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov r2, r1 │ │ │ │ - b ba3e8 <_PyUnicodeWriter_PrepareInternal@@Base+0xd00> │ │ │ │ + b ba5bc <_PyUnicodeWriter_PrepareInternal@@Base+0xd00> │ │ │ │ cmp r5, #0 │ │ │ │ - beq ba568 <_PyUnicodeWriter_PrepareInternal@@Base+0xe80> │ │ │ │ + beq ba73c <_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 ba55c <_PyUnicodeWriter_PrepareInternal@@Base+0xe74> │ │ │ │ + beq ba730 <_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 │ │ │ │ @@ -144479,369 +144600,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 ba4e4 <_PyUnicodeWriter_PrepareInternal@@Base+0xdfc> │ │ │ │ + bcs ba6b8 <_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 ba464 <_PyUnicodeWriter_PrepareInternal@@Base+0xd7c> │ │ │ │ + b ba638 <_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 b9dec <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bcs b9fc0 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldrh r2, [r1], #2 │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov r2, r1 │ │ │ │ - b ba4c8 <_PyUnicodeWriter_PrepareInternal@@Base+0xde0> │ │ │ │ + b ba69c <_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 b9dec <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bcs b9fc0 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldr r2, [r1], #4 │ │ │ │ strh r2, [r3], #2 │ │ │ │ mov r2, r1 │ │ │ │ - b ba504 <_PyUnicodeWriter_PrepareInternal@@Base+0xe1c> │ │ │ │ + b ba6d8 <_PyUnicodeWriter_PrepareInternal@@Base+0xe1c> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ add r2, r1, r2 │ │ │ │ - b ba2c8 <_PyUnicodeWriter_PrepareInternal@@Base+0xbe0> │ │ │ │ + b ba49c <_PyUnicodeWriter_PrepareInternal@@Base+0xbe0> │ │ │ │ cmp r6, r8 │ │ │ │ - beq b9ddc <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + beq b9fb0 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ mov r5, r8 │ │ │ │ ldrsb r8, [r5], #1 │ │ │ │ cmp r8, #0 │ │ │ │ - bge ba230 <_PyUnicodeWriter_PrepareInternal@@Base+0xb48> │ │ │ │ - b ba25c <_PyUnicodeWriter_PrepareInternal@@Base+0xb74> │ │ │ │ + bge ba404 <_PyUnicodeWriter_PrepareInternal@@Base+0xb48> │ │ │ │ + b ba430 <_PyUnicodeWriter_PrepareInternal@@Base+0xb74> │ │ │ │ ldr r6, [r6, #28] │ │ │ │ - b ba29c <_PyUnicodeWriter_PrepareInternal@@Base+0xbb4> │ │ │ │ - ldr r1, [r7, #28] │ │ │ │ - add r2, r1, r3 │ │ │ │ - b ba0b0 <_PyUnicodeWriter_PrepareInternal@@Base+0x9c8> │ │ │ │ + b ba470 <_PyUnicodeWriter_PrepareInternal@@Base+0xbb4> │ │ │ │ + ldr ip, [r7, #28] │ │ │ │ + add r1, ip, r3 │ │ │ │ + b ba284 <_PyUnicodeWriter_PrepareInternal@@Base+0x9c8> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ add r2, r1, r2 │ │ │ │ - b ba448 <_PyUnicodeWriter_PrepareInternal@@Base+0xd60> │ │ │ │ + b ba61c <_PyUnicodeWriter_PrepareInternal@@Base+0xd60> │ │ │ │ ldr r6, [r6, #28] │ │ │ │ - b ba41c <_PyUnicodeWriter_PrepareInternal@@Base+0xd34> │ │ │ │ + b ba5f0 <_PyUnicodeWriter_PrepareInternal@@Base+0xd34> │ │ │ │ ldr r4, [r7, #28] │ │ │ │ add r2, r4, r2 │ │ │ │ - b b9fc8 <_PyUnicodeWriter_PrepareInternal@@Base+0x8e0> │ │ │ │ + b ba19c <_PyUnicodeWriter_PrepareInternal@@Base+0x8e0> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ add r2, r1, r2 │ │ │ │ - b ba1c8 <_PyUnicodeWriter_PrepareInternal@@Base+0xae0> │ │ │ │ + b ba39c <_PyUnicodeWriter_PrepareInternal@@Base+0xae0> │ │ │ │ ldr r6, [r6, #28] │ │ │ │ - b ba19c <_PyUnicodeWriter_PrepareInternal@@Base+0xab4> │ │ │ │ + b ba370 <_PyUnicodeWriter_PrepareInternal@@Base+0xab4> │ │ │ │ mov r6, r0 │ │ │ │ - b b9f9c <_PyUnicodeWriter_PrepareInternal@@Base+0x8b4> │ │ │ │ + b ba170 <_PyUnicodeWriter_PrepareInternal@@Base+0x8b4> │ │ │ │ │ │ │ │ -000ba598 <_PyUnicodeWriter_WriteASCIIString@@Base>: │ │ │ │ +000ba76c <_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 ba70c <_PyUnicodeWriter_WriteASCIIString@@Base+0x174> │ │ │ │ + beq ba8e0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x174> │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ba61c <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ + beq ba7f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ba624 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8c> │ │ │ │ + beq ba7f8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8c> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls ba668 <_PyUnicodeWriter_WriteASCIIString@@Base+0xd0> │ │ │ │ + bls ba83c <_PyUnicodeWriter_WriteASCIIString@@Base+0xd0> │ │ │ │ ldrd r2, [r4, #16] │ │ │ │ sub r2, r2, r3 │ │ │ │ cmp r2, r5 │ │ │ │ - blt ba668 <_PyUnicodeWriter_WriteASCIIString@@Base+0xd0> │ │ │ │ + blt ba83c <_PyUnicodeWriter_WriteASCIIString@@Base+0xd0> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne ba690 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf8> │ │ │ │ + bne ba864 <_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 ba5d4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x3c> │ │ │ │ + bne ba7a8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x3c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl d7b18 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ + bl d8730 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq ba704 <_PyUnicodeWriter_WriteASCIIString@@Base+0x16c> │ │ │ │ + beq ba8d8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x16c> │ │ │ │ mov r2, #1 │ │ │ │ - str r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ strb r2, [r4, #33] @ 0x21 │ │ │ │ - bl 25834c │ │ │ │ + str r3, [r4] │ │ │ │ + bl 2576d4 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b ba61c <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ + b ba7f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b96e8 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b98bc <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq ba704 <_PyUnicodeWriter_WriteASCIIString@@Base+0x16c> │ │ │ │ + beq ba8d8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x16c> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r2, #1 │ │ │ │ - beq ba5fc <_PyUnicodeWriter_WriteASCIIString@@Base+0x64> │ │ │ │ + beq ba7d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x64> │ │ │ │ cmp r2, #2 │ │ │ │ - bne ba724 <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ + bne ba8f8 <_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 ba79c <_PyUnicodeWriter_WriteASCIIString@@Base+0x204> │ │ │ │ + bcc ba964 <_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 ba790 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1f8> │ │ │ │ + bcs ba830 <_PyUnicodeWriter_WriteASCIIString@@Base+0xc4> │ │ │ │ ldrb r1, [ip], #1 │ │ │ │ strh r1, [r2], #2 │ │ │ │ mov r1, ip │ │ │ │ - b ba6e8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x150> │ │ │ │ + b ba8bc <_PyUnicodeWriter_WriteASCIIString@@Base+0x150> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ bl 2e31c │ │ │ │ cmp r0, #0 │ │ │ │ - beq ba61c <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ + beq ba7f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ mov r5, r0 │ │ │ │ - b ba5c8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x30> │ │ │ │ + b ba79c <_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 ba7c4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x22c> │ │ │ │ + bcc ba98c <_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 │ │ │ │ - ldrbcc r3, [r0], #1 │ │ │ │ - strcc r3, [r2], #4 │ │ │ │ - movcc r3, r0 │ │ │ │ - bcc ba774 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1dc> │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ - add r3, r3, r5 │ │ │ │ - str r3, [r4, #20] │ │ │ │ - b ba61c <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ + bcs ba82c <_PyUnicodeWriter_WriteASCIIString@@Base+0xc0> │ │ │ │ + ldrb r3, [r0], #1 │ │ │ │ + str r3, [r2], #4 │ │ │ │ + mov r3, r0 │ │ │ │ + b ba948 <_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 ba6b4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x11c> │ │ │ │ + b ba888 <_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 ba740 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1a8> │ │ │ │ + b ba914 <_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 baa64 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4cc> │ │ │ │ + beq bac2c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c0> │ │ │ │ mov ip, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - ble bacfc <_PyUnicodeWriter_WriteASCIIString@@Base+0x764> │ │ │ │ + ble baec4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x758> │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bab40 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ + beq bad08 <_PyUnicodeWriter_WriteASCIIString@@Base+0x59c> │ │ │ │ cmp ip, #1 │ │ │ │ - beq bac54 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6bc> │ │ │ │ + beq bae1c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq babbc <_PyUnicodeWriter_WriteASCIIString@@Base+0x624> │ │ │ │ + beq bad84 <_PyUnicodeWriter_WriteASCIIString@@Base+0x618> │ │ │ │ cmp ip, #2 │ │ │ │ - beq bac54 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6bc> │ │ │ │ + beq bae1c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq baa8c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4f4> │ │ │ │ + beq bac54 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4e8> │ │ │ │ cmp ip, #3 │ │ │ │ - beq bac54 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6bc> │ │ │ │ + beq bae1c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ ldrb r3, [r1, #3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq babd0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x638> │ │ │ │ + beq bad98 <_PyUnicodeWriter_WriteASCIIString@@Base+0x62c> │ │ │ │ cmp ip, #4 │ │ │ │ - beq bac54 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6bc> │ │ │ │ + beq bae1c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bac1c <_PyUnicodeWriter_WriteASCIIString@@Base+0x684> │ │ │ │ + beq bade4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x678> │ │ │ │ cmp ip, #5 │ │ │ │ - beq bac54 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6bc> │ │ │ │ + beq bae1c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ ldrb r3, [r1, #5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bac24 <_PyUnicodeWriter_WriteASCIIString@@Base+0x68c> │ │ │ │ + beq badec <_PyUnicodeWriter_WriteASCIIString@@Base+0x680> │ │ │ │ cmp ip, #6 │ │ │ │ - beq bac54 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6bc> │ │ │ │ + beq bae1c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bac38 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6a0> │ │ │ │ + beq bae00 <_PyUnicodeWriter_WriteASCIIString@@Base+0x694> │ │ │ │ cmp ip, #7 │ │ │ │ - beq bac54 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6bc> │ │ │ │ + beq bae1c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ ldrb r3, [r1, #7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bac40 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6a8> │ │ │ │ + beq bae08 <_PyUnicodeWriter_WriteASCIIString@@Base+0x69c> │ │ │ │ cmp ip, #8 │ │ │ │ - beq bac54 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6bc> │ │ │ │ + beq bae1c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ add r1, r1, #7 │ │ │ │ mov r3, #8 │ │ │ │ - b ba8dc <_PyUnicodeWriter_WriteASCIIString@@Base+0x344> │ │ │ │ + b baaa4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x338> │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, ip │ │ │ │ - beq bac54 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6bc> │ │ │ │ + beq bae1c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ ldrb r2, [r1, #1]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne ba8d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x338> │ │ │ │ + bne baa98 <_PyUnicodeWriter_WriteASCIIString@@Base+0x32c> │ │ │ │ cmp ip, r3 │ │ │ │ - beq bac54 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6bc> │ │ │ │ + beq bae1c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ cmp r6, #0 │ │ │ │ - bge bace0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x748> │ │ │ │ + bge baea8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x73c> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r7, #0 │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ - bls bac70 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6d8> │ │ │ │ + bls bae38 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6cc> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - blt bac70 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6d8> │ │ │ │ + blt bae38 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6cc> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r6, r4, r3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne bacf4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x75c> │ │ │ │ + bne baebc <_PyUnicodeWriter_WriteASCIIString@@Base+0x750> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r0, r0, r1 │ │ │ │ orr r2, r4, r0 │ │ │ │ tst r2, #3 │ │ │ │ - beq baaa4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x50c> │ │ │ │ + beq bac6c <_PyUnicodeWriter_WriteASCIIString@@Base+0x500> │ │ │ │ cmp r3, #3 │ │ │ │ - ble babe8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x650> │ │ │ │ + ble badb0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x644> │ │ │ │ ldr r2, [r4] │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ ands r2, r2, ip │ │ │ │ - bne baca8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x710> │ │ │ │ + bne bae70 <_PyUnicodeWriter_WriteASCIIString@@Base+0x704> │ │ │ │ add r2, r4, #4 │ │ │ │ sub lr, r6, #4 │ │ │ │ bic r2, r2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bhi ba9e0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x448> │ │ │ │ + bhi baba8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x43c> │ │ │ │ ldr r1, [r2] │ │ │ │ ands r1, ip, r1 │ │ │ │ - bne bacc4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x72c> │ │ │ │ + bne bae8c <_PyUnicodeWriter_WriteASCIIString@@Base+0x720> │ │ │ │ add r1, r2, #4 │ │ │ │ mov r8, r1 │ │ │ │ cmp lr, r1 │ │ │ │ - bcc baa84 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4ec> │ │ │ │ + bcc bac4c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4e0> │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ands r1, ip, r1 │ │ │ │ - bne bacc0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x728> │ │ │ │ + bne bae88 <_PyUnicodeWriter_WriteASCIIString@@Base+0x71c> │ │ │ │ add r1, r2, #8 │ │ │ │ mov r8, r1 │ │ │ │ cmp lr, r1 │ │ │ │ - bcc baa84 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4ec> │ │ │ │ + bcc bac4c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4e0> │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ands r1, ip, r1 │ │ │ │ - bne bacc0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x728> │ │ │ │ + bne bae88 <_PyUnicodeWriter_WriteASCIIString@@Base+0x71c> │ │ │ │ add r2, r2, #12 │ │ │ │ cmp lr, r2 │ │ │ │ - bcc ba9e0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x448> │ │ │ │ + bcc baba8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x43c> │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ ldr r1, [r2] │ │ │ │ ands r1, ip, r1 │ │ │ │ - bne bacc4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x72c> │ │ │ │ + bne bae8c <_PyUnicodeWriter_WriteASCIIString@@Base+0x720> │ │ │ │ add r2, r2, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bcs ba9c8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x430> │ │ │ │ - ldr lr, [pc, #828] @ bad24 <_PyUnicodeWriter_WriteASCIIString@@Base+0x78c> │ │ │ │ + bcs bab90 <_PyUnicodeWriter_WriteASCIIString@@Base+0x424> │ │ │ │ + ldr lr, [pc, #828] @ baeec <_PyUnicodeWriter_WriteASCIIString@@Base+0x780> │ │ │ │ sub r1, r6, r2 │ │ │ │ mov ip, #0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi baa00 <_PyUnicodeWriter_WriteASCIIString@@Base+0x468> │ │ │ │ + bhi babc8 <_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 │ │ │ │ @@ -144849,15 +144967,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 babf0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x658> │ │ │ │ + bne badb8 <_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 │ │ │ │ @@ -144866,589 +144984,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 baa98 <_PyUnicodeWriter_WriteASCIIString@@Base+0x500> │ │ │ │ + bge bac60 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4f4> │ │ │ │ cmp r0, #0 │ │ │ │ - bne ba8f8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x360> │ │ │ │ - b baa54 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4bc> │ │ │ │ + bne baac0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ + b bac1c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ mov r2, r8 │ │ │ │ - b ba9e0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x448> │ │ │ │ + b baba8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x43c> │ │ │ │ mov r3, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - blt ba8f8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x360> │ │ │ │ + blt baac0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ mov ip, r3 │ │ │ │ mov r3, #0 │ │ │ │ - b bab4c <_PyUnicodeWriter_WriteASCIIString@@Base+0x5b4> │ │ │ │ + b bad14 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ mov r2, r4 │ │ │ │ - b baac0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x528> │ │ │ │ + b bac88 <_PyUnicodeWriter_WriteASCIIString@@Base+0x51c> │ │ │ │ ldr lr, [r1, #-4] │ │ │ │ tst lr, ip │ │ │ │ - bne baad4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x53c> │ │ │ │ + bne bac9c <_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 baaac <_PyUnicodeWriter_WriteASCIIString@@Base+0x514> │ │ │ │ + bls bac74 <_PyUnicodeWriter_WriteASCIIString@@Base+0x508> │ │ │ │ cmp r2, r6 │ │ │ │ - bcs baaf4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x55c> │ │ │ │ + bcs bacbc <_PyUnicodeWriter_WriteASCIIString@@Base+0x550> │ │ │ │ ldrsb ip, [r2] │ │ │ │ ldrb r1, [r2] │ │ │ │ cmp ip, #0 │ │ │ │ addge r2, r2, #1 │ │ │ │ strbge r1, [r0], #1 │ │ │ │ - bge baad4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x53c> │ │ │ │ + bge bac9c <_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 baa54 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4bc> │ │ │ │ + beq bac1c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ mov lr, #3 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #8] │ │ │ │ - movw ip, #7624 @ 0x1dc8 │ │ │ │ + movw ip, #4964 @ 0x1364 │ │ │ │ movt ip, #62 @ 0x3e │ │ │ │ str lr, [sp] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 1a5c9c │ │ │ │ + bl 1a58bc │ │ │ │ mov r4, r0 │ │ │ │ - b baa58 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c0> │ │ │ │ + b bac20 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ cmp r2, #0 │ │ │ │ - blt baa54 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4bc> │ │ │ │ + blt bac1c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ mov ip, r3 │ │ │ │ mov r1, ip │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #7624 @ 0x1dc8 │ │ │ │ + movw r3, #4964 @ 0x1364 │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ - bl aa8e8 │ │ │ │ + bl aa940 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq bacec <_PyUnicodeWriter_WriteASCIIString@@Base+0x754> │ │ │ │ + beq baeb4 <_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 b92c0 │ │ │ │ + bl b9494 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt baa58 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c0> │ │ │ │ + bgt bac20 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne baa58 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c0> │ │ │ │ + bne bac20 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ mov r0, r1 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b baa58 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c0> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b bac20 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ cmp r2, #0 │ │ │ │ movge ip, #1 │ │ │ │ - bge bab4c <_PyUnicodeWriter_WriteASCIIString@@Base+0x5b4> │ │ │ │ + bge bad14 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ mov r3, #1 │ │ │ │ - b ba8f8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x360> │ │ │ │ + b baac0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ cmp r2, #0 │ │ │ │ movge ip, #3 │ │ │ │ movge r3, #0 │ │ │ │ - bge bab4c <_PyUnicodeWriter_WriteASCIIString@@Base+0x5b4> │ │ │ │ + bge bad14 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ mov r3, #3 │ │ │ │ - b ba8f8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x360> │ │ │ │ + b baac0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ mov r2, r4 │ │ │ │ - b ba9e0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x448> │ │ │ │ + b baba8 <_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 baaf8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x560> │ │ │ │ + b bacc0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x554> │ │ │ │ mov r3, #4 │ │ │ │ - b baa90 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4f8> │ │ │ │ + b bac58 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4ec> │ │ │ │ cmp r2, #0 │ │ │ │ movge ip, #5 │ │ │ │ - bge bab4c <_PyUnicodeWriter_WriteASCIIString@@Base+0x5b4> │ │ │ │ + bge bad14 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ mov r3, #5 │ │ │ │ - b ba8f8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x360> │ │ │ │ + b baac0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ mov r3, #6 │ │ │ │ - b baa90 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4f8> │ │ │ │ + b bac58 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4ec> │ │ │ │ cmp r2, #0 │ │ │ │ movge ip, #7 │ │ │ │ - bge bab4c <_PyUnicodeWriter_WriteASCIIString@@Base+0x5b4> │ │ │ │ + bge bad14 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ mov r3, #7 │ │ │ │ - b ba8f8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x360> │ │ │ │ + b baac0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ cmp r6, #0 │ │ │ │ - bge bad1c <_PyUnicodeWriter_WriteASCIIString@@Base+0x784> │ │ │ │ + bge baee4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x778> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ sub r7, fp, #32 │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ mov r3, ip │ │ │ │ - bhi ba908 <_PyUnicodeWriter_WriteASCIIString@@Base+0x370> │ │ │ │ + bhi baad0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x364> │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b96e8 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b98bc <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq bacec <_PyUnicodeWriter_WriteASCIIString@@Base+0x754> │ │ │ │ + beq baeb4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x748> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r6, r4, r3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne bacf4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x75c> │ │ │ │ + bne baebc <_PyUnicodeWriter_WriteASCIIString@@Base+0x750> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b ba92c <_PyUnicodeWriter_WriteASCIIString@@Base+0x394> │ │ │ │ + b baaf4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x388> │ │ │ │ rbit r2, r2 │ │ │ │ clz r2, r2 │ │ │ │ sub r2, r2, #7 │ │ │ │ lsr r2, r2, #3 │ │ │ │ mov r8, r2 │ │ │ │ - b bac08 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + b badd0 <_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 bac08 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + b badd0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x664> │ │ │ │ mov ip, r3 │ │ │ │ mov r3, r2 │ │ │ │ - b bab4c <_PyUnicodeWriter_WriteASCIIString@@Base+0x5b4> │ │ │ │ + b bad14 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ mvn r4, #0 │ │ │ │ - b baa58 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c0> │ │ │ │ + b bac20 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ mov r2, r4 │ │ │ │ - b bab10 <_PyUnicodeWriter_WriteASCIIString@@Base+0x578> │ │ │ │ - beq bad14 <_PyUnicodeWriter_WriteASCIIString@@Base+0x77c> │ │ │ │ + b bacd8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x56c> │ │ │ │ + beq baedc <_PyUnicodeWriter_WriteASCIIString@@Base+0x770> │ │ │ │ cmp r2, #0 │ │ │ │ movge ip, #0 │ │ │ │ movge r3, ip │ │ │ │ - blt baa54 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4bc> │ │ │ │ - b bab4c <_PyUnicodeWriter_WriteASCIIString@@Base+0x5b4> │ │ │ │ + blt bac1c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ + b bad14 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ cmp r2, #0 │ │ │ │ - blt baa54 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4bc> │ │ │ │ + blt bac1c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ sub r3, fp, #32 │ │ │ │ - b bab4c <_PyUnicodeWriter_WriteASCIIString@@Base+0x5b4> │ │ │ │ - strheq pc, [r5], #-107 @ 0xffffff95 @ │ │ │ │ + b bad14 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ + subeq lr, r5, ip, ror sp │ │ │ │ │ │ │ │ -000bad28 <_PyUnicodeWriter_Finish@@Base>: │ │ │ │ +000baef0 <_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 bae48 <_PyUnicodeWriter_Finish@@Base+0x120> │ │ │ │ + beq bb010 <_PyUnicodeWriter_Finish@@Base+0x120> │ │ │ │ ldrb r3, [r0, #33] @ 0x21 │ │ │ │ mov ip, #0 │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r3, ip │ │ │ │ str ip, [r0] │ │ │ │ - bne bae40 <_PyUnicodeWriter_Finish@@Base+0x118> │ │ │ │ + bne bb008 <_PyUnicodeWriter_Finish@@Base+0x118> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq bada8 <_PyUnicodeWriter_Finish@@Base+0x80> │ │ │ │ + beq baf70 <_PyUnicodeWriter_Finish@@Base+0x80> │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-8] │ │ │ │ - bl baed0 <_PyUnicodeWriter_Finish@@Base+0x1a8> │ │ │ │ + bl bb098 <_PyUnicodeWriter_Finish@@Base+0x1a8> │ │ │ │ ldr r2, [fp, #-8] │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq bae98 <_PyUnicodeWriter_Finish@@Base+0x170> │ │ │ │ + beq bb060 <_PyUnicodeWriter_Finish@@Base+0x170> │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bae84 <_PyUnicodeWriter_Finish@@Base+0x15c> │ │ │ │ + beq bb04c <_PyUnicodeWriter_Finish@@Base+0x15c> │ │ │ │ cmp r2, #1 │ │ │ │ - beq badb4 <_PyUnicodeWriter_Finish@@Base+0x8c> │ │ │ │ + beq baf7c <_PyUnicodeWriter_Finish@@Base+0x8c> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r3, r2 │ │ │ │ cmp r1, #1 │ │ │ │ - bne bad9c <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + bne baf64 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - bne bad9c <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + bne baf64 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ tst r2, #32 │ │ │ │ - beq bae90 <_PyUnicodeWriter_Finish@@Base+0x168> │ │ │ │ + beq bb058 <_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] @ baec8 <_PyUnicodeWriter_Finish@@Base+0x1a0> │ │ │ │ + ldrlt r1, [pc, #208] @ bb090 <_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 bad9c <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + beq baf64 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bae38 <_PyUnicodeWriter_Finish@@Base+0x110> │ │ │ │ + bgt bb000 <_PyUnicodeWriter_Finish@@Base+0x110> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne bae38 <_PyUnicodeWriter_Finish@@Base+0x110> │ │ │ │ + bne bb000 <_PyUnicodeWriter_Finish@@Base+0x110> │ │ │ │ mov r0, r3 │ │ │ │ str r1, [fp, #-8] │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-8] │ │ │ │ mov r3, r1 │ │ │ │ - b bad9c <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + b baf64 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ mov r3, r2 │ │ │ │ - b bad9c <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + b baf64 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bae7c <_PyUnicodeWriter_Finish@@Base+0x154> │ │ │ │ + beq bb044 <_PyUnicodeWriter_Finish@@Base+0x154> │ │ │ │ ldr r3, [r2] │ │ │ │ str r1, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bae7c <_PyUnicodeWriter_Finish@@Base+0x154> │ │ │ │ + bgt bb044 <_PyUnicodeWriter_Finish@@Base+0x154> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bae7c <_PyUnicodeWriter_Finish@@Base+0x154> │ │ │ │ + bne bb044 <_PyUnicodeWriter_Finish@@Base+0x154> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #72] @ baecc <_PyUnicodeWriter_Finish@@Base+0x1a4> │ │ │ │ - b bad9c <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #72] @ bb094 <_PyUnicodeWriter_Finish@@Base+0x1a4> │ │ │ │ + b baf64 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 258760 │ │ │ │ + b 257ae8 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ - b badd8 <_PyUnicodeWriter_Finish@@Base+0xb0> │ │ │ │ + b bafa0 <_PyUnicodeWriter_Finish@@Base+0xb0> │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bad9c <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + bgt baf64 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne bad9c <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + bne baf64 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ - b bad9c <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + b baf64 <_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 bb5dc <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ + bne bb7a4 <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmn r3, #1 │ │ │ │ - bne bb5dc <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ + bne bb7a4 <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ ldrb r7, [r0, #16] │ │ │ │ tst r7, #3 │ │ │ │ - bne bb5dc <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ + bne bb7a4 <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bb5dc <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ + bne bb7a4 <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ ubfx r8, r7, #6, #1 │ │ │ │ ubfx r5, r7, #2, #3 │ │ │ │ cmp r8, #0 │ │ │ │ - beq bb294 <_PyUnicodeWriter_Finish@@Base+0x56c> │ │ │ │ + beq bb45c <_PyUnicodeWriter_Finish@@Base+0x56c> │ │ │ │ cmp r5, #1 │ │ │ │ - bne bb2b0 <_PyUnicodeWriter_Finish@@Base+0x588> │ │ │ │ + bne bb478 <_PyUnicodeWriter_Finish@@Base+0x588> │ │ │ │ mov r9, #20 │ │ │ │ mvn r0, #-2147483628 @ 0x80000014 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, r6 │ │ │ │ - blt bb59c <_PyUnicodeWriter_Finish@@Base+0x874> │ │ │ │ + blt bb764 <_PyUnicodeWriter_Finish@@Base+0x874> │ │ │ │ mla r5, r6, r5, r5 │ │ │ │ tst r7, #64 @ 0x40 │ │ │ │ add r3, r5, r9 │ │ │ │ - beq bb2f8 <_PyUnicodeWriter_Finish@@Base+0x5d0> │ │ │ │ + beq bb4c0 <_PyUnicodeWriter_Finish@@Base+0x5d0> │ │ │ │ tst r7, #32 │ │ │ │ - beq bb450 <_PyUnicodeWriter_Finish@@Base+0x728> │ │ │ │ - ldr r9, [pc, #1708] @ bb620 <_PyUnicodeWriter_Finish@@Base+0x8f8> │ │ │ │ + beq bb618 <_PyUnicodeWriter_Finish@@Base+0x728> │ │ │ │ + ldr r9, [pc, #1708] @ bb7e8 <_PyUnicodeWriter_Finish@@Base+0x8f8> │ │ │ │ ldr r5, [r9, #1708] @ 0x6ac │ │ │ │ cmp r5, #0 │ │ │ │ - bne bb4a4 <_PyUnicodeWriter_Finish@@Base+0x77c> │ │ │ │ + bne bb66c <_PyUnicodeWriter_Finish@@Base+0x77c> │ │ │ │ cmp r3, #0 │ │ │ │ - blt bb1d8 <_PyUnicodeWriter_Finish@@Base+0x4b0> │ │ │ │ + blt bb3a0 <_PyUnicodeWriter_Finish@@Base+0x4b0> │ │ │ │ movw r7, #38392 @ 0x95f8 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ - movw r2, #46692 @ 0xb664 │ │ │ │ + movw r2, #47148 @ 0xb82c │ │ │ │ movt r2, #11 │ │ │ │ ldr r5, [r7, #1016] @ 0x3f8 │ │ │ │ cmp r5, r2 │ │ │ │ - bne bb430 <_PyUnicodeWriter_Finish@@Base+0x708> │ │ │ │ - ldr r1, [pc, #1660] @ bb624 <_PyUnicodeWriter_Finish@@Base+0x8fc> │ │ │ │ + bne bb5f8 <_PyUnicodeWriter_Finish@@Base+0x708> │ │ │ │ + ldr r1, [pc, #1660] @ bb7ec <_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 bb1a8 <_PyUnicodeWriter_Finish@@Base+0x480> │ │ │ │ + beq bb370 <_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 bb004 <_PyUnicodeWriter_Finish@@Base+0x2dc> │ │ │ │ + bgt bb1cc <_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 bb1a8 <_PyUnicodeWriter_Finish@@Base+0x480> │ │ │ │ + beq bb370 <_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 bb15c <_PyUnicodeWriter_Finish@@Base+0x434> │ │ │ │ + bhi bb324 <_PyUnicodeWriter_Finish@@Base+0x434> │ │ │ │ add r2, r2, r2, lsl #1 │ │ │ │ cmp r2, r3, lsl #2 │ │ │ │ - bcc bb264 <_PyUnicodeWriter_Finish@@Base+0x53c> │ │ │ │ + bcc bb42c <_PyUnicodeWriter_Finish@@Base+0x53c> │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb360 <_PyUnicodeWriter_Finish@@Base+0x638> │ │ │ │ + beq bb528 <_PyUnicodeWriter_Finish@@Base+0x638> │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bhi bb360 <_PyUnicodeWriter_Finish@@Base+0x638> │ │ │ │ + bhi bb528 <_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 bb184 <_PyUnicodeWriter_Finish@@Base+0x45c> │ │ │ │ + beq bb34c <_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 bb1e8 <_PyUnicodeWriter_Finish@@Base+0x4c0> │ │ │ │ + beq bb3b0 <_PyUnicodeWriter_Finish@@Base+0x4c0> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e280 │ │ │ │ - ldr r3, [pc, #1424] @ bb624 <_PyUnicodeWriter_Finish@@Base+0x8fc> │ │ │ │ + ldr r3, [pc, #1424] @ bb7ec <_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 bb334 <_PyUnicodeWriter_Finish@@Base+0x60c> │ │ │ │ + beq bb4fc <_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 bb0e0 <_PyUnicodeWriter_Finish@@Base+0x3b8> │ │ │ │ + blt bb2a8 <_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 bb334 <_PyUnicodeWriter_Finish@@Base+0x60c> │ │ │ │ + beq bb4fc <_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 bb2d8 <_PyUnicodeWriter_Finish@@Base+0x5b0> │ │ │ │ + beq bb4a0 <_PyUnicodeWriter_Finish@@Base+0x5b0> │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb368 <_PyUnicodeWriter_Finish@@Base+0x640> │ │ │ │ + beq bb530 <_PyUnicodeWriter_Finish@@Base+0x640> │ │ │ │ ldr r3, [r9, #1708] @ 0x6ac │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bb460 <_PyUnicodeWriter_Finish@@Base+0x738> │ │ │ │ + bne bb628 <_PyUnicodeWriter_Finish@@Base+0x738> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ str r6, [r5, #8] │ │ │ │ tst r3, #32 │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ - beq bb618 <_PyUnicodeWriter_Finish@@Base+0x8f0> │ │ │ │ + beq bb7e0 <_PyUnicodeWriter_Finish@@Base+0x8f0> │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq bb26c <_PyUnicodeWriter_Finish@@Base+0x544> │ │ │ │ + beq bb434 <_PyUnicodeWriter_Finish@@Base+0x544> │ │ │ │ add r2, r5, #20 │ │ │ │ cmp r3, #1 │ │ │ │ - bne bb278 <_PyUnicodeWriter_Finish@@Base+0x550> │ │ │ │ + bne bb440 <_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 bb21c <_PyUnicodeWriter_Finish@@Base+0x4f4> │ │ │ │ + bhi bb3e4 <_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 bb060 <_PyUnicodeWriter_Finish@@Base+0x338> │ │ │ │ + bne bb228 <_PyUnicodeWriter_Finish@@Base+0x338> │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 9fd84 │ │ │ │ + bl 9fe00 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b bb214 <_PyUnicodeWriter_Finish@@Base+0x4ec> │ │ │ │ + b bb3dc <_PyUnicodeWriter_Finish@@Base+0x4ec> │ │ │ │ ldr r5, [r7, #976] @ 0x3d0 │ │ │ │ - movw r2, #34428 @ 0x867c │ │ │ │ + movw r2, #33212 @ 0x81bc │ │ │ │ movt r2, #9 │ │ │ │ cmp r5, r2 │ │ │ │ - bne bb48c <_PyUnicodeWriter_Finish@@Base+0x764> │ │ │ │ + bne bb654 <_PyUnicodeWriter_Finish@@Base+0x764> │ │ │ │ cmp r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ movcs r1, r3 │ │ │ │ movcc r1, #1 │ │ │ │ bl 2dac0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne bb108 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + bne bb2d0 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 255e70 <_Py_NewReference@@Base> │ │ │ │ - bl 2e1c38 │ │ │ │ - b bb5a0 <_PyUnicodeWriter_Finish@@Base+0x878> │ │ │ │ + bl a02fc <_Py_NewReference@@Base> │ │ │ │ + bl 2e1788 │ │ │ │ + b bb768 <_PyUnicodeWriter_Finish@@Base+0x878> │ │ │ │ ldr ip, [r1, #24] │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, ip │ │ │ │ - bcc bb2c4 <_PyUnicodeWriter_Finish@@Base+0x59c> │ │ │ │ + bcc bb48c <_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 bb080 <_PyUnicodeWriter_Finish@@Base+0x358> │ │ │ │ + bne bb248 <_PyUnicodeWriter_Finish@@Base+0x358> │ │ │ │ ldr r5, [r7, #968] @ 0x3c8 │ │ │ │ - movw r1, #32892 @ 0x807c │ │ │ │ + movw r1, #31676 @ 0x7bbc │ │ │ │ movt r1, #9 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r5, r1 │ │ │ │ - bne bb584 <_PyUnicodeWriter_Finish@@Base+0x85c> │ │ │ │ + bne bb74c <_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 bb1d8 <_PyUnicodeWriter_Finish@@Base+0x4b0> │ │ │ │ + beq bb3a0 <_PyUnicodeWriter_Finish@@Base+0x4b0> │ │ │ │ ldr r3, [sl, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sl, #800] @ 0x320 │ │ │ │ - b bb080 <_PyUnicodeWriter_Finish@@Base+0x358> │ │ │ │ + b bb248 <_PyUnicodeWriter_Finish@@Base+0x358> │ │ │ │ mov r5, r4 │ │ │ │ - b bb108 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + b bb2d0 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ add r2, r5, #28 │ │ │ │ cmp r3, #1 │ │ │ │ - beq bb148 <_PyUnicodeWriter_Finish@@Base+0x420> │ │ │ │ + beq bb310 <_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 bb150 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ + b bb318 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ cmp r5, #1 │ │ │ │ movne r9, #28 │ │ │ │ mvnne r0, #-2147483620 @ 0x8000001c │ │ │ │ - bne bb2b8 <_PyUnicodeWriter_Finish@@Base+0x590> │ │ │ │ + bne bb480 <_PyUnicodeWriter_Finish@@Base+0x590> │ │ │ │ mov r9, #28 │ │ │ │ mvn r0, #-2147483620 @ 0x8000001c │ │ │ │ - b baf48 <_PyUnicodeWriter_Finish@@Base+0x220> │ │ │ │ + b bb110 <_PyUnicodeWriter_Finish@@Base+0x220> │ │ │ │ mov r9, #20 │ │ │ │ mvn r0, #-2147483628 @ 0x80000014 │ │ │ │ mov r1, r5 │ │ │ │ - blx 3ccaf0 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ - b baf48 <_PyUnicodeWriter_Finish@@Base+0x220> │ │ │ │ + blx 3cc180 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + b bb110 <_PyUnicodeWriter_Finish@@Base+0x220> │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [r1, #12] │ │ │ │ str r1, [r3, #8] │ │ │ │ - b bb080 <_PyUnicodeWriter_Finish@@Base+0x358> │ │ │ │ + b bb248 <_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 bb108 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + b bb2d0 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq baf6c <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ + beq bb134 <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ tst r7, #32 │ │ │ │ - bne bb5a8 <_PyUnicodeWriter_Finish@@Base+0x880> │ │ │ │ + bne bb770 <_PyUnicodeWriter_Finish@@Base+0x880> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, r0 │ │ │ │ - beq baf6c <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ + beq bb134 <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r2, [r4, #20] │ │ │ │ str r2, [r4, #24] │ │ │ │ - b baf6c <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ + b bb134 <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ ldr r2, [r7, #980] @ 0x3d4 │ │ │ │ - movw r3, #34012 @ 0x84dc │ │ │ │ + movw r3, #32796 @ 0x801c │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bb5b8 <_PyUnicodeWriter_Finish@@Base+0x890> │ │ │ │ + bne bb780 <_PyUnicodeWriter_Finish@@Base+0x890> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r3, [sl, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl, #800] @ 0x320 │ │ │ │ - b bb108 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + b bb2d0 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ mov r2, r3 │ │ │ │ - b bb21c <_PyUnicodeWriter_Finish@@Base+0x4f4> │ │ │ │ + b bb3e4 <_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] │ │ │ │ @@ -145457,102 +145575,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 bb3c8 <_PyUnicodeWriter_Finish@@Base+0x6a0> │ │ │ │ + bne bb590 <_PyUnicodeWriter_Finish@@Base+0x6a0> │ │ │ │ ldr lr, [r2, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - beq bb3c4 <_PyUnicodeWriter_Finish@@Base+0x69c> │ │ │ │ + beq bb58c <_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 bb4fc <_PyUnicodeWriter_Finish@@Base+0x7d4> │ │ │ │ + beq bb6c4 <_PyUnicodeWriter_Finish@@Base+0x7d4> │ │ │ │ cmp r1, #1 │ │ │ │ - beq bb4d0 <_PyUnicodeWriter_Finish@@Base+0x7a8> │ │ │ │ + beq bb698 <_PyUnicodeWriter_Finish@@Base+0x7a8> │ │ │ │ ldr r3, [r0, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, ip │ │ │ │ - beq bb108 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + beq bb2d0 <_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 bb108 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + b bb2d0 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ ldr r0, [r7, #1004] @ 0x3ec │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne bb108 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ - b bb1d8 <_PyUnicodeWriter_Finish@@Base+0x4b0> │ │ │ │ + bne bb2d0 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + b bb3a0 <_PyUnicodeWriter_Finish@@Base+0x4b0> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq baf6c <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ - b bb30c <_PyUnicodeWriter_Finish@@Base+0x5e4> │ │ │ │ - movw r2, #58708 @ 0xe554 │ │ │ │ + beq bb134 <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ + b bb4d4 <_PyUnicodeWriter_Finish@@Base+0x5e4> │ │ │ │ + movw r2, #57428 @ 0xe054 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - bne bb5c8 <_PyUnicodeWriter_Finish@@Base+0x8a0> │ │ │ │ - ldr r0, [pc, #432] @ bb628 <_PyUnicodeWriter_Finish@@Base+0x900> │ │ │ │ - bl 1bdcb8 │ │ │ │ + bne bb790 <_PyUnicodeWriter_Finish@@Base+0x8a0> │ │ │ │ + ldr r0, [pc, #432] @ bb7f0 <_PyUnicodeWriter_Finish@@Base+0x900> │ │ │ │ + bl 1bd7b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bb11c <_PyUnicodeWriter_Finish@@Base+0x3f4> │ │ │ │ + bne bb2e4 <_PyUnicodeWriter_Finish@@Base+0x3f4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ - b bb11c <_PyUnicodeWriter_Finish@@Base+0x3f4> │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + b bb2e4 <_PyUnicodeWriter_Finish@@Base+0x3f4> │ │ │ │ ldr r0, [r7, #964] @ 0x3c4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b bb444 <_PyUnicodeWriter_Finish@@Base+0x71c> │ │ │ │ - movw r2, #58708 @ 0xe554 │ │ │ │ + b bb60c <_PyUnicodeWriter_Finish@@Base+0x71c> │ │ │ │ + movw r2, #57428 @ 0xe054 │ │ │ │ movt r2, #27 │ │ │ │ cmp r5, r2 │ │ │ │ - beq baf7c <_PyUnicodeWriter_Finish@@Base+0x254> │ │ │ │ + beq bb144 <_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 baf7c <_PyUnicodeWriter_Finish@@Base+0x254> │ │ │ │ + b bb144 <_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 bb108 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + b bb2d0 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - beq bb3dc <_PyUnicodeWriter_Finish@@Base+0x6b4> │ │ │ │ + beq bb5a4 <_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] │ │ │ │ @@ -145575,63 +145693,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 bb108 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + b bb2d0 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ ldr r0, [r7, #964] @ 0x3c4 │ │ │ │ mov r1, r3 │ │ │ │ blx r5 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r5, r0 │ │ │ │ - b bb24c <_PyUnicodeWriter_Finish@@Base+0x524> │ │ │ │ - bl 2e1c38 │ │ │ │ + b bb414 <_PyUnicodeWriter_Finish@@Base+0x524> │ │ │ │ + bl 2e1788 │ │ │ │ mov r5, #0 │ │ │ │ - b bb150 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ + b bb318 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ cmp r8, #0 │ │ │ │ addne r2, r4, #20 │ │ │ │ addeq r2, r4, #28 │ │ │ │ - b bb310 <_PyUnicodeWriter_Finish@@Base+0x5e8> │ │ │ │ + b bb4d8 <_PyUnicodeWriter_Finish@@Base+0x5e8> │ │ │ │ ldr r0, [r7, #964] @ 0x3c4 │ │ │ │ mov r1, r4 │ │ │ │ blx r2 │ │ │ │ - b bb350 <_PyUnicodeWriter_Finish@@Base+0x628> │ │ │ │ + b bb518 <_PyUnicodeWriter_Finish@@Base+0x628> │ │ │ │ ldr r2, [r9, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b bb11c <_PyUnicodeWriter_Finish@@Base+0x3f4> │ │ │ │ + b bb2e4 <_PyUnicodeWriter_Finish@@Base+0x3f4> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8b494 │ │ │ │ + bl 8b524 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq bb5a0 <_PyUnicodeWriter_Finish@@Base+0x878> │ │ │ │ + beq bb768 <_PyUnicodeWriter_Finish@@Base+0x878> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bb150 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ + bgt bb318 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bb150 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ + bne bb318 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b bb150 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b bb318 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ ldr r2, [r5, #28] │ │ │ │ - b bb270 <_PyUnicodeWriter_Finish@@Base+0x548> │ │ │ │ + b bb438 <_PyUnicodeWriter_Finish@@Base+0x548> │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000bb62c : │ │ │ │ +000bb7f4 : │ │ │ │ push {fp, lr} │ │ │ │ subs r2, r1, #0 │ │ │ │ add fp, sp, #4 │ │ │ │ - blt bb65c │ │ │ │ + blt bb824 │ │ │ │ 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} │ │ │ │ @@ -145641,119 +145759,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 bb748 │ │ │ │ - ldr r3, [pc, #300] @ bb7b8 │ │ │ │ + beq bb910 │ │ │ │ + ldr r3, [pc, #300] @ bb980 │ │ │ │ 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 bb758 │ │ │ │ + beq bb920 │ │ │ │ lsr r1, r4, #18 │ │ │ │ ubfx ip, r4, #0, #18 │ │ │ │ add r3, r3, r1, lsl #3 │ │ │ │ ldr r1, [r3, #808] @ 0x328 │ │ │ │ cmp r1, ip │ │ │ │ - bgt bb6d8 │ │ │ │ + bgt bb8a0 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, ip │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq ip, #0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq bb758 │ │ │ │ + beq bb920 │ │ │ │ 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 bb704 │ │ │ │ + bhi bb8cc │ │ │ │ add r3, r5, r3, lsl #4 │ │ │ │ cmp r3, r2, lsl #2 │ │ │ │ - bcc bb73c │ │ │ │ + bcc bb904 │ │ │ │ mov r5, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r6, r0 │ │ │ │ - bl 9fc5c │ │ │ │ + bl 9fcd8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq bb738 │ │ │ │ + beq bb900 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2e280 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6150 │ │ │ │ + bl a6210 │ │ │ │ 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 9fc5c │ │ │ │ + b 9fcd8 │ │ │ │ cmp r2, #0 │ │ │ │ - blt bb7b0 │ │ │ │ + blt bb978 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r1, #34428 @ 0x867c │ │ │ │ + movw r1, #33212 @ 0x81bc │ │ │ │ movt r1, #9 │ │ │ │ ldr lr, [r3, #976] @ 0x3d0 │ │ │ │ cmp lr, r1 │ │ │ │ - bne bb798 │ │ │ │ + bne bb960 │ │ │ │ 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 bb73c │ │ │ │ + b bb904 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000bb7bc <_Py_NewReferenceNoTotal@@Base>: │ │ │ │ +000bb984 <_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] @ bb834 <_Py_NewReferenceNoTotal@@Base+0x78> │ │ │ │ + ldr r2, [pc, #92] @ bb9fc <_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, #58708 @ 0xe554 │ │ │ │ + movw r1, #57428 @ 0xe054 │ │ │ │ movt r1, #27 │ │ │ │ cmp lr, r1 │ │ │ │ - bne bb81c <_Py_NewReferenceNoTotal@@Base+0x60> │ │ │ │ + bne bb9e4 <_Py_NewReferenceNoTotal@@Base+0x60> │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #52] @ bb838 <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ - bl 1bdcb8 │ │ │ │ + ldr r0, [pc, #52] @ bba00 <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ + bl 1bd7b8 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + b 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ 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 @ │ │ │ │ @@ -145763,104 +145881,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 bb88c <_Py_NewReferenceNoTotal@@Base+0xd0> │ │ │ │ + b bba54 <_Py_NewReferenceNoTotal@@Base+0xd0> │ │ │ │ add lr, r0, r3 │ │ │ │ ldrsb r5, [lr, #20] │ │ │ │ cmn r5, #1 │ │ │ │ - bne bb8d0 <_Py_NewReferenceNoTotal@@Base+0x114> │ │ │ │ + bne bba98 <_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 bb864 <_Py_NewReferenceNoTotal@@Base+0xa8> │ │ │ │ + ble bba2c <_Py_NewReferenceNoTotal@@Base+0xa8> │ │ │ │ cmp r6, #15 │ │ │ │ - bgt bb980 <_Py_NewReferenceNoTotal@@Base+0x1c4> │ │ │ │ + bgt bbb48 <_Py_NewReferenceNoTotal@@Base+0x1c4> │ │ │ │ lsl lr, r3, #1 │ │ │ │ add r5, r0, lr │ │ │ │ ldrsh r5, [r5, #20] │ │ │ │ cmn r5, #1 │ │ │ │ - bne bb8d0 <_Py_NewReferenceNoTotal@@Base+0x114> │ │ │ │ + bne bba98 <_Py_NewReferenceNoTotal@@Base+0x114> │ │ │ │ add lr, r0, lr │ │ │ │ strh ip, [lr, #20] │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r4, ip │ │ │ │ - bne bb884 <_Py_NewReferenceNoTotal@@Base+0xc8> │ │ │ │ + bne bba4c <_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 bb940 <_Py_NewReferenceNoTotal@@Base+0x184> │ │ │ │ + bgt bbb08 <_Py_NewReferenceNoTotal@@Base+0x184> │ │ │ │ add lr, r0, r3 │ │ │ │ ldrsb lr, [lr, #20] │ │ │ │ cmn lr, #1 │ │ │ │ - bne bb968 <_Py_NewReferenceNoTotal@@Base+0x1ac> │ │ │ │ + bne bbb30 <_Py_NewReferenceNoTotal@@Base+0x1ac> │ │ │ │ cmp r6, #7 │ │ │ │ - ble bb960 <_Py_NewReferenceNoTotal@@Base+0x1a4> │ │ │ │ + ble bbb28 <_Py_NewReferenceNoTotal@@Base+0x1a4> │ │ │ │ cmp r6, #15 │ │ │ │ lslgt lr, r3, #2 │ │ │ │ - bgt bb994 <_Py_NewReferenceNoTotal@@Base+0x1d8> │ │ │ │ + bgt bbb5c <_Py_NewReferenceNoTotal@@Base+0x1d8> │ │ │ │ lsl lr, r3, #1 │ │ │ │ - b bb8b8 <_Py_NewReferenceNoTotal@@Base+0xfc> │ │ │ │ + b bba80 <_Py_NewReferenceNoTotal@@Base+0xfc> │ │ │ │ add lr, r0, r3, lsl #2 │ │ │ │ ldr lr, [lr, #20] │ │ │ │ cmn lr, #1 │ │ │ │ - beq bb900 <_Py_NewReferenceNoTotal@@Base+0x144> │ │ │ │ + beq bbac8 <_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 bb91c <_Py_NewReferenceNoTotal@@Base+0x160> │ │ │ │ + bgt bbae4 <_Py_NewReferenceNoTotal@@Base+0x160> │ │ │ │ ldrsh lr, [lr, #20] │ │ │ │ cmn lr, #1 │ │ │ │ - bne bb92c <_Py_NewReferenceNoTotal@@Base+0x170> │ │ │ │ + bne bbaf4 <_Py_NewReferenceNoTotal@@Base+0x170> │ │ │ │ cmp r6, #7 │ │ │ │ - bgt bb908 <_Py_NewReferenceNoTotal@@Base+0x14c> │ │ │ │ + bgt bbad0 <_Py_NewReferenceNoTotal@@Base+0x14c> │ │ │ │ add lr, r0, r3 │ │ │ │ - b bb874 <_Py_NewReferenceNoTotal@@Base+0xb8> │ │ │ │ + b bba3c <_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 bb8f0 <_Py_NewReferenceNoTotal@@Base+0x134> │ │ │ │ + b bbab8 <_Py_NewReferenceNoTotal@@Base+0x134> │ │ │ │ lsl lr, r3, #2 │ │ │ │ add r5, r0, lr │ │ │ │ ldr r5, [r5, #20] │ │ │ │ cmn r5, #1 │ │ │ │ - bne bb8d4 <_Py_NewReferenceNoTotal@@Base+0x118> │ │ │ │ + bne bba9c <_Py_NewReferenceNoTotal@@Base+0x118> │ │ │ │ add lr, r0, lr │ │ │ │ str ip, [lr, #20] │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r4, ip │ │ │ │ - bne bb884 <_Py_NewReferenceNoTotal@@Base+0xc8> │ │ │ │ + bne bba4c <_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] @ bbacc <_Py_NewReferenceNoTotal@@Base+0x310> │ │ │ │ + ldr ip, [pc, #256] @ bbc94 <_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 │ │ │ │ @@ -145874,122 +145992,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 bba48 <_Py_NewReferenceNoTotal@@Base+0x28c> │ │ │ │ + bne bbc10 <_Py_NewReferenceNoTotal@@Base+0x28c> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bbaa0 <_Py_NewReferenceNoTotal@@Base+0x2e4> │ │ │ │ + bne bbc68 <_Py_NewReferenceNoTotal@@Base+0x2e4> │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bba74 <_Py_NewReferenceNoTotal@@Base+0x2b8> │ │ │ │ + bne bbc3c <_Py_NewReferenceNoTotal@@Base+0x2b8> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b bbad0 │ │ │ │ + b bbc98 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bba20 <_Py_NewReferenceNoTotal@@Base+0x264> │ │ │ │ + bgt bbbe8 <_Py_NewReferenceNoTotal@@Base+0x264> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne bba20 <_Py_NewReferenceNoTotal@@Base+0x264> │ │ │ │ + bne bbbe8 <_Py_NewReferenceNoTotal@@Base+0x264> │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bba20 <_Py_NewReferenceNoTotal@@Base+0x264> │ │ │ │ + b bbbe8 <_Py_NewReferenceNoTotal@@Base+0x264> │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bba38 <_Py_NewReferenceNoTotal@@Base+0x27c> │ │ │ │ + bgt bbc00 <_Py_NewReferenceNoTotal@@Base+0x27c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne bba38 <_Py_NewReferenceNoTotal@@Base+0x27c> │ │ │ │ + bne bbc00 <_Py_NewReferenceNoTotal@@Base+0x27c> │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - b bba3c <_Py_NewReferenceNoTotal@@Base+0x280> │ │ │ │ + b bbc04 <_Py_NewReferenceNoTotal@@Base+0x280> │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bba2c <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ + bgt bbbf4 <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne bba2c <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ + bne bbbf4 <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bba2c <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ + b bbbf4 <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000bbad0 : │ │ │ │ +000bbc98 : │ │ │ │ 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] @ bbe10 │ │ │ │ + ldr r2, [pc, #804] @ bbfd8 │ │ │ │ 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 bbc9c │ │ │ │ + bne bbe64 │ │ │ │ ldr r1, [r2, #3752] @ 0xea8 │ │ │ │ cmp r1, #0 │ │ │ │ - ble bbcd8 │ │ │ │ + ble bbea0 │ │ │ │ movw ip, #38392 @ 0x95f8 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ sub lr, r1, #1 │ │ │ │ str lr, [r2, #3752] @ 0xea8 │ │ │ │ sub r1, r0, r3 │ │ │ │ - movw r3, #24912 @ 0x6150 │ │ │ │ + movw r3, #25104 @ 0x6210 │ │ │ │ movt r3, #10 │ │ │ │ ldr lr, [ip, #1020] @ 0x3fc │ │ │ │ cmp lr, r3 │ │ │ │ - bne bbcf8 │ │ │ │ + bne bbec0 │ │ │ │ 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 bbd2c │ │ │ │ + beq bbef4 │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt bbb9c │ │ │ │ + bgt bbd64 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq bbd2c │ │ │ │ + beq bbef4 │ │ │ │ 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 bbd0c │ │ │ │ + beq bbed4 │ │ │ │ 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 │ │ │ │ @@ -146002,29 +146120,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 bbc34 │ │ │ │ + bne bbdfc │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bbc30 │ │ │ │ + beq bbdf8 │ │ │ │ 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 bbd84 │ │ │ │ + beq bbf4c │ │ │ │ cmp r3, #1 │ │ │ │ - beq bbd58 │ │ │ │ + beq bbf20 │ │ │ │ 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] │ │ │ │ @@ -146050,41 +146168,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 bbb24 │ │ │ │ + bgt bbcec │ │ │ │ movw ip, #38392 @ 0x95f8 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ - movw r4, #24912 @ 0x6150 │ │ │ │ + movw r4, #25104 @ 0x6210 │ │ │ │ movt r4, #10 │ │ │ │ sub r1, r0, r3 │ │ │ │ ldr lr, [ip, #1020] @ 0x3fc │ │ │ │ cmp lr, r4 │ │ │ │ - beq bbb4c │ │ │ │ + beq bbd14 │ │ │ │ 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, #34012 @ 0x84dc │ │ │ │ + movw r3, #32796 @ 0x801c │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bbe04 │ │ │ │ + bne bbfcc │ │ │ │ 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 │ │ │ │ @@ -146096,15 +146214,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 bbc48 │ │ │ │ + beq bbe10 │ │ │ │ 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] │ │ │ │ @@ -146128,18 +146246,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 bbd48 │ │ │ │ + b bbf10 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000bbe14 : │ │ │ │ +000bbfdc : │ │ │ │ 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 │ │ │ │ @@ -146148,60 +146266,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 bbebc │ │ │ │ + beq bc084 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bbe94 │ │ │ │ + bne bc05c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq bbe94 │ │ │ │ + beq bc05c │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a784c <_Py_dict_lookup@@Base> │ │ │ │ + bl a790c <_Py_dict_lookup@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 98e78 │ │ │ │ + bl 98ea8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bbe78 │ │ │ │ + bne bc040 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f4454 │ │ │ │ + bl 2f4020 │ │ │ │ mov r0, #0 │ │ │ │ - b bbe8c │ │ │ │ + b bc054 │ │ │ │ mov r1, r2 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bbe58 │ │ │ │ - movw r0, #11396 @ 0x2c84 │ │ │ │ + bne bc020 │ │ │ │ + movw r0, #17376 @ 0x43e0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2588 @ 0xa1c │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b bbeb4 │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b bc07c │ │ │ │ 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 │ │ │ │ mov r7, r2 │ │ │ │ subs r6, r1, #0 │ │ │ │ str r0, [fp, #-168] @ 0xffffff58 │ │ │ │ str r3, [fp, #-172] @ 0xffffff54 │ │ │ │ - beq bccb4 │ │ │ │ + beq bce7c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ sub r5, fp, #124 @ 0x7c │ │ │ │ ldr r1, [r6, #16] │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #0 │ │ │ │ bic r2, r3, r3, asr #31 │ │ │ │ rsblt r3, r3, #0 │ │ │ │ @@ -146209,230 +146327,230 @@ │ │ │ │ str r3, [fp, #-148] @ 0xffffff6c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r2, [fp, #-144] @ 0xffffff70 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [fp, #-188] @ 0xffffff44 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ str r3, [fp, #-152] @ 0xffffff68 │ │ │ │ - bl bd14c <_PySlotIterator_InitLegacy@@Base> │ │ │ │ + bl bd314 <_PySlotIterator_InitLegacy@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [fp, #-164] @ 0xffffff5c │ │ │ │ mov r9, r4 │ │ │ │ str r4, [fp, #-160] @ 0xffffff60 │ │ │ │ str r4, [fp, #-192] @ 0xffffff40 │ │ │ │ str r4, [fp, #-176] @ 0xffffff50 │ │ │ │ str r4, [fp, #-184] @ 0xffffff48 │ │ │ │ str r4, [fp, #-180] @ 0xffffff4c │ │ │ │ str r4, [fp, #-156] @ 0xffffff64 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd194 <_PySlotIterator_Next@@Base> │ │ │ │ + bl bd35c <_PySlotIterator_Next@@Base> │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq bc0c8 │ │ │ │ + beq bc290 │ │ │ │ ldrh r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, #108 @ 0x6c │ │ │ │ - bhi bc0ac │ │ │ │ + bhi bc274 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bls bbf78 │ │ │ │ - ldr r3, [pc, #4052] @ bcf78 │ │ │ │ + bls bc140 │ │ │ │ + ldr r3, [pc, #4052] @ bd140 │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ cmp r2, #60 @ 0x3c │ │ │ │ - bhi bbf78 │ │ │ │ + bhi bc140 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrsh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq bccf8 │ │ │ │ + beq bcec0 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e31c │ │ │ │ add r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl a5998 │ │ │ │ + bl a5a58 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-156] @ 0xffffff64 │ │ │ │ - beq bd024 │ │ │ │ + beq bd1ec │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r8 │ │ │ │ bl 2e280 │ │ │ │ - b bbf78 │ │ │ │ + b bc140 │ │ │ │ ldr sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bbf78 │ │ │ │ + beq bc140 │ │ │ │ str r5, [fp, #-208] @ 0xffffff30 │ │ │ │ ldr r5, [fp, #-176] @ 0xffffff50 │ │ │ │ str r8, [fp, #-212] @ 0xffffff2c │ │ │ │ - movw r8, #29172 @ 0x71f4 │ │ │ │ + movw r8, #26740 @ 0x6874 │ │ │ │ movt r8, #61 @ 0x3d │ │ │ │ str r4, [fp, #-196] @ 0xffffff3c │ │ │ │ str r6, [fp, #-200] @ 0xffffff38 │ │ │ │ - movw r4, #29152 @ 0x71e0 │ │ │ │ + movw r4, #26720 @ 0x6860 │ │ │ │ movt r4, #61 @ 0x3d │ │ │ │ str r7, [fp, #-204] @ 0xffffff34 │ │ │ │ - movw r6, #63756 @ 0xf90c │ │ │ │ + movw r6, #61180 @ 0xeefc │ │ │ │ movt r6, #60 @ 0x3c │ │ │ │ mov r7, r3 │ │ │ │ ldr r2, [sl, #12] │ │ │ │ tst r2, #8 │ │ │ │ - bne bcbc4 │ │ │ │ + bne bcd8c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e4d8 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc7dc │ │ │ │ + beq bc9a4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc7fc │ │ │ │ + beq bc9c4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ bl 2e4d8 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r5, sl │ │ │ │ ldr r7, [sl, #20]! │ │ │ │ cmp r7, #0 │ │ │ │ - bne bc03c │ │ │ │ + bne bc204 │ │ │ │ str r5, [fp, #-176] @ 0xffffff50 │ │ │ │ ldr r4, [fp, #-196] @ 0xffffff3c │ │ │ │ ldr r6, [fp, #-200] @ 0xffffff38 │ │ │ │ ldr r7, [fp, #-204] @ 0xffffff34 │ │ │ │ ldr r5, [fp, #-208] @ 0xffffff30 │ │ │ │ - b bbf78 │ │ │ │ + b bc140 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ cmp r2, r3 │ │ │ │ - beq bca8c │ │ │ │ + beq bcc54 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd194 <_PySlotIterator_Next@@Base> │ │ │ │ + bl bd35c <_PySlotIterator_Next@@Base> │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne bbf88 │ │ │ │ + bne bc150 │ │ │ │ mov r3, r8 │ │ │ │ ldr r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq bd074 │ │ │ │ + beq bd23c │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #3 │ │ │ │ - beq bd044 │ │ │ │ + beq bd20c │ │ │ │ ldr r3, [fp, #-160] @ 0xffffff60 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bcbec │ │ │ │ + bne bcdb4 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ bl 2e688 │ │ │ │ cmp r0, #0 │ │ │ │ addne r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl aa8a8 │ │ │ │ + bl aa900 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq bca8c │ │ │ │ + beq bcc54 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2e31c │ │ │ │ add sl, r0, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl a5998 │ │ │ │ + bl a5a58 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-164] @ 0xffffff5c │ │ │ │ - beq bd118 │ │ │ │ + beq bd2e0 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, sl │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bc794 │ │ │ │ + bne bc95c │ │ │ │ cmp r4, #0 │ │ │ │ - bne bc798 │ │ │ │ + bne bc960 │ │ │ │ mov r0, #1 │ │ │ │ movw r1, #36124 @ 0x8d1c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl aee00 │ │ │ │ + bl aeecc │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq bca98 │ │ │ │ + beq bcc60 │ │ │ │ ldr r3, [fp, #-152] @ 0xffffff68 │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ - beq bc198 │ │ │ │ + beq bc360 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 259264 │ │ │ │ + bl 2585ec │ │ │ │ cmn r0, #1 │ │ │ │ - beq bca98 │ │ │ │ + beq bcc60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 258e84 │ │ │ │ + bl 25820c │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-160] @ 0xffffff60 │ │ │ │ - beq bca98 │ │ │ │ + beq bcc60 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r7, #0 │ │ │ │ movw r3, #41268 @ 0xa134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r7, r3 │ │ │ │ cmp r1, #0 │ │ │ │ - bgt bc73c │ │ │ │ + bgt bc904 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge bd0f8 │ │ │ │ + bge bd2c0 │ │ │ │ ldr r2, [r7, #156] @ 0x9c │ │ │ │ cmp r2, #0 │ │ │ │ - beq bc1f8 │ │ │ │ + beq bc3c0 │ │ │ │ movw r3, #41268 @ 0xa134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - bne bcd24 │ │ │ │ + bne bceec │ │ │ │ ldr r3, [fp, #-148] @ 0xffffff6c │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [fp, #-144] @ 0xffffff70 │ │ │ │ streq r3, [fp, #-148] @ 0xffffff6c │ │ │ │ - bne bcc54 │ │ │ │ + bne bce1c │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ sub r2, fp, #128 @ 0x80 │ │ │ │ ldr r0, [fp, #-180] @ 0xffffff4c │ │ │ │ mov sl, #0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r1, [fp, #-148] @ 0xffffff6c │ │ │ │ str sl, [fp, #-128] @ 0xffffff80 │ │ │ │ ldreq r3, [fp, #-160] @ 0xffffff60 │ │ │ │ ldreq r3, [r3, #16] │ │ │ │ streq r3, [fp, #-144] @ 0xffffff70 │ │ │ │ - bl bdc8c <_PySlotIterator_SawSlot@@Base+0x21c> │ │ │ │ + bl bde54 <_PySlotIterator_SawSlot@@Base+0x21c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq bca98 │ │ │ │ + beq bcc60 │ │ │ │ ldr r0, [fp, #-184] @ 0xffffff48 │ │ │ │ sub r2, fp, #132 @ 0x84 │ │ │ │ ldr r1, [fp, #-148] @ 0xffffff6c │ │ │ │ str sl, [fp, #-132] @ 0xffffff7c │ │ │ │ - bl bdc8c <_PySlotIterator_SawSlot@@Base+0x21c> │ │ │ │ + bl bde54 <_PySlotIterator_SawSlot@@Base+0x21c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq bca98 │ │ │ │ + beq bcc60 │ │ │ │ ldr r0, [fp, #-176] @ 0xffffff50 │ │ │ │ sub r2, fp, #136 @ 0x88 │ │ │ │ ldr r1, [fp, #-148] @ 0xffffff6c │ │ │ │ str sl, [fp, #-136] @ 0xffffff78 │ │ │ │ - bl bdc8c <_PySlotIterator_SawSlot@@Base+0x21c> │ │ │ │ + bl bde54 <_PySlotIterator_SawSlot@@Base+0x21c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq bca98 │ │ │ │ + beq bcc60 │ │ │ │ ldr r3, [r7, #152] @ 0x98 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ blx r3 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq bca98 │ │ │ │ + beq bcc60 │ │ │ │ ldr r2, [fp, #-172] @ 0xffffff54 │ │ │ │ ldr r3, [fp, #-152] @ 0xffffff68 │ │ │ │ cmp r2, sl │ │ │ │ orr r3, r3, #512 @ 0x200 │ │ │ │ str r3, [r7, #84] @ 0x54 │ │ │ │ - beq bc2b8 │ │ │ │ + beq bc480 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [fp, #-172] @ 0xffffff54 │ │ │ │ add r2, r7, #212 @ 0xd4 │ │ │ │ str r3, [r7, #448] @ 0x1c0 │ │ │ │ @@ -146451,21 +146569,21 @@ │ │ │ │ ldrle r2, [fp, #-160] @ 0xffffff60 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [fp, #-152] @ 0xffffff68 │ │ │ │ tst r3, #2 │ │ │ │ ldr r3, [fp, #-160] @ 0xffffff60 │ │ │ │ str r3, [r7, #128] @ 0x80 │ │ │ │ - bne bced8 │ │ │ │ + bne bd0a0 │ │ │ │ ldr r3, [fp, #-156] @ 0xffffff64 │ │ │ │ str r3, [r7, #88] @ 0x58 │ │ │ │ ldr r3, [r8] │ │ │ │ str r4, [r7, #168] @ 0xa8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r4, [pc, #3148] @ bcf7c │ │ │ │ + ldr r4, [pc, #3148] @ bd144 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ ldr r3, [fp, #-192] @ 0xffffff40 │ │ │ │ cmp r6, #0 │ │ │ │ str r3, [r7, #456] @ 0x1c8 │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ str r3, [r7, #16] │ │ │ │ @@ -146481,852 +146599,852 @@ │ │ │ │ ldr r2, [fp, #-168] @ 0xffffff58 │ │ │ │ bic r3, r3, #1 │ │ │ │ strb r3, [fp, #-59] @ 0xffffffc5 │ │ │ │ ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ str r8, [r7, #440] @ 0x1b8 │ │ │ │ str r8, [r7, #432] @ 0x1b0 │ │ │ │ str r2, [r3] │ │ │ │ - ldr r8, [pc, #3056] @ bcf80 │ │ │ │ + ldr r8, [pc, #3056] @ bd148 │ │ │ │ ldrb r3, [fp, #-59] @ 0xffffffc5 │ │ │ │ bic r3, r3, #2 │ │ │ │ strb r3, [fp, #-59] @ 0xffffffc5 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd194 <_PySlotIterator_Next@@Base> │ │ │ │ + bl bd35c <_PySlotIterator_Next@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc498 │ │ │ │ + beq bc660 │ │ │ │ ldrh r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ - beq bc3f8 │ │ │ │ - bhi bc450 │ │ │ │ + beq bc5c0 │ │ │ │ + bhi bc618 │ │ │ │ sub r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #1 │ │ │ │ - bls bc3f8 │ │ │ │ + bls bc5c0 │ │ │ │ sub r3, r3, #5 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bhi bc398 │ │ │ │ + bhi bc560 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r4, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ str r2, [r7, #24] │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ sub r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi bc42c │ │ │ │ + bhi bc5f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd194 <_PySlotIterator_Next@@Base> │ │ │ │ + bl bd35c <_PySlotIterator_Next@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc498 │ │ │ │ + beq bc660 │ │ │ │ ldrh r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ - beq bc3f8 │ │ │ │ - bls bc3ec │ │ │ │ + beq bc5c0 │ │ │ │ + bls bc5b4 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ - beq bc65c │ │ │ │ + beq bc824 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ cmp r3, r2 │ │ │ │ - beq bc614 │ │ │ │ - ldr r1, [pc, #2896] @ bcf84 │ │ │ │ + beq bc7dc │ │ │ │ + ldr r1, [pc, #2896] @ bd14c │ │ │ │ sub r3, r3, #5 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #86 @ 0x56 │ │ │ │ - bhi bc398 │ │ │ │ + bhi bc560 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ - beq bc65c │ │ │ │ + beq bc824 │ │ │ │ cmp r3, r6 │ │ │ │ - beq bc614 │ │ │ │ + beq bc7dc │ │ │ │ sub r3, r3, #57 @ 0x39 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bhi bc398 │ │ │ │ + bhi bc560 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r8, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ str r2, [r7, #92] @ 0x5c │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #116] @ 0x74 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #156] @ 0x9c │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r3, #57432 @ 0xe058 │ │ │ │ + movweq r3, #56556 @ 0xdcec │ │ │ │ movteq r3, #24 │ │ │ │ streq r3, [r7, #24] │ │ │ │ sub r3, fp, #136 @ 0x88 │ │ │ │ ldm r3, {r3, r6, r8} │ │ │ │ str r3, [r7, #28] │ │ │ │ str r8, [r7, #104] @ 0x68 │ │ │ │ str r6, [r7, #144] @ 0x90 │ │ │ │ - bl bdd5c │ │ │ │ + bl bdf24 │ │ │ │ cmp r0, #0 │ │ │ │ - blt bc614 │ │ │ │ + blt bc7dc │ │ │ │ ldr r2, [r7, #152] @ 0x98 │ │ │ │ - movw r3, #41068 @ 0xa06c │ │ │ │ + movw r3, #41156 @ 0xa0c4 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bc530 │ │ │ │ + bne bc6f8 │ │ │ │ ldr r2, [r7, #128] @ 0x80 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bc500 │ │ │ │ + beq bc6c8 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - blt bd120 │ │ │ │ + blt bd2e8 │ │ │ │ ldr r2, [r7, #104] @ 0x68 │ │ │ │ add r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt bce38 │ │ │ │ + blt bd000 │ │ │ │ ldr r2, [r7, #144] @ 0x90 │ │ │ │ add r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt bce80 │ │ │ │ + blt bd048 │ │ │ │ ldr r2, [r7, #28] │ │ │ │ add r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt bceac │ │ │ │ + blt bd074 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r5, [r7, #132] @ 0x84 │ │ │ │ - bne bd09c │ │ │ │ + bne bd264 │ │ │ │ ldr r1, [r7, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - beq bc598 │ │ │ │ + beq bc760 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl aed14 │ │ │ │ - bl aa8a8 │ │ │ │ + bl aede0 │ │ │ │ + bl aa900 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bc614 │ │ │ │ - ldr r1, [pc, #2592] @ bcf88 │ │ │ │ + beq bc7dc │ │ │ │ + ldr r1, [pc, #2592] @ bd150 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a9350 │ │ │ │ + bl a93a8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bc590 │ │ │ │ + bgt bc758 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bce08 │ │ │ │ + beq bcfd0 │ │ │ │ cmn r9, #1 │ │ │ │ - beq bc614 │ │ │ │ + beq bc7dc │ │ │ │ cmp r8, #0 │ │ │ │ - bne bc7e4 │ │ │ │ + bne bc9ac │ │ │ │ cmp r6, #0 │ │ │ │ - bne bc804 │ │ │ │ - ldr r1, [pc, #2524] @ bcf8c │ │ │ │ + bne bc9cc │ │ │ │ + ldr r1, [pc, #2524] @ bd154 │ │ │ │ mov r0, r5 │ │ │ │ - bl a769c │ │ │ │ + bl a775c │ │ │ │ cmp r0, #0 │ │ │ │ - bne bc614 │ │ │ │ + bne bc7dc │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ bl 2e688 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq bce5c │ │ │ │ + beq bd024 │ │ │ │ sub r1, r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl be470 │ │ │ │ + bl be638 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bc614 │ │ │ │ - ldr r1, [pc, #2460] @ bcf8c │ │ │ │ + beq bc7dc │ │ │ │ + ldr r1, [pc, #2460] @ bd154 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a9350 │ │ │ │ + bl a93a8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bc614 │ │ │ │ + bgt bc7dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd038 │ │ │ │ - bl be4fc │ │ │ │ + beq bd200 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bcd5c │ │ │ │ + bne bcf24 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [fp, #-164] @ 0xffffff5c │ │ │ │ mov r8, r4 │ │ │ │ str r4, [fp, #-156] @ 0xffffff64 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ ldr r0, [fp, #-156] @ 0xffffff64 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ ldr r0, [fp, #-164] @ 0xffffff5c │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr sl, [r3, #20] │ │ │ │ - bl be52c │ │ │ │ + bl be6f4 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mul r2, sl, r9 │ │ │ │ bl 2e280 │ │ │ │ mov r0, r7 │ │ │ │ - bl be52c │ │ │ │ + bl be6f4 │ │ │ │ str r0, [r7, #120] @ 0x78 │ │ │ │ mov r0, r7 │ │ │ │ - bl be52c │ │ │ │ + bl be6f4 │ │ │ │ cmp r9, #0 │ │ │ │ - ble bc398 │ │ │ │ + ble bc560 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ tst r3, #8 │ │ │ │ - bne bcd94 │ │ │ │ + bne bcf5c │ │ │ │ cmp r9, #1 │ │ │ │ - beq bc398 │ │ │ │ + beq bc560 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ tst r3, #8 │ │ │ │ - bne bcdb0 │ │ │ │ + bne bcf78 │ │ │ │ cmp r9, #2 │ │ │ │ - beq bc398 │ │ │ │ + beq bc560 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ tst r3, #8 │ │ │ │ - bne bcdcc │ │ │ │ + bne bcf94 │ │ │ │ cmp r9, #3 │ │ │ │ - beq bc398 │ │ │ │ + beq bc560 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ tst r3, #8 │ │ │ │ - bne bcd40 │ │ │ │ + bne bcf08 │ │ │ │ subs r2, r9, #4 │ │ │ │ - beq bc398 │ │ │ │ + beq bc560 │ │ │ │ add r3, r0, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ tst r1, #8 │ │ │ │ - bne bccdc │ │ │ │ + bne bcea4 │ │ │ │ add r3, r3, #20 │ │ │ │ subs r2, r2, #1 │ │ │ │ - bne bc6e8 │ │ │ │ - b bc398 │ │ │ │ + bne bc8b0 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #44] @ 0x2c │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #124] @ 0x7c │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #160] @ 0xa0 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #72] @ 0x48 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #112] @ 0x70 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #108] @ 0x6c │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #96] @ 0x60 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ add r0, r4, #12 │ │ │ │ str r4, [fp, #-196] @ 0xffffff3c │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r0, #4]! │ │ │ │ ldr ip, [r3, #4] │ │ │ │ ldr r3, [r7, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq bcb38 │ │ │ │ + beq bcd00 │ │ │ │ ldr sl, [r3, #8] │ │ │ │ mov r1, #0 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp sl, r1 │ │ │ │ - ble bcb60 │ │ │ │ + ble bcd28 │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ cmp ip, lr │ │ │ │ - bne bcb30 │ │ │ │ + bne bccf8 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r4, r2 │ │ │ │ - bne bc74c │ │ │ │ + bne bc914 │ │ │ │ ldr r4, [fp, #-196] @ 0xffffff3c │ │ │ │ - b bc1c8 │ │ │ │ + b bc390 │ │ │ │ ldr r4, [fp, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne bcc14 │ │ │ │ + bne bcddc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - bl aee00 │ │ │ │ + bl aeecc │ │ │ │ mov r4, r0 │ │ │ │ - b bc16c │ │ │ │ + b bc334 │ │ │ │ str r2, [r7, #148] @ 0x94 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #100] @ 0x64 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #152] @ 0x98 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #64] @ 0x40 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str sl, [fp, #-180] @ 0xffffff4c │ │ │ │ - b bc088 │ │ │ │ - ldr r1, [pc, #1956] @ bcf90 │ │ │ │ + b bc250 │ │ │ │ + ldr r1, [pc, #1956] @ bd158 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1191d4 │ │ │ │ + bl 119d0c │ │ │ │ cmn r0, #1 │ │ │ │ - bne bc5a0 │ │ │ │ - b bc614 │ │ │ │ + bne bc768 │ │ │ │ + b bc7dc │ │ │ │ str sl, [fp, #-184] @ 0xffffff48 │ │ │ │ - b bc088 │ │ │ │ - ldr r1, [pc, #1928] @ bcf94 │ │ │ │ + b bc250 │ │ │ │ + ldr r1, [pc, #1928] @ bd15c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1191d4 │ │ │ │ + bl 119d0c │ │ │ │ cmn r0, #1 │ │ │ │ - bne bc5a8 │ │ │ │ - b bc614 │ │ │ │ + bne bc770 │ │ │ │ + b bc7dc │ │ │ │ str r2, [r7, #76] @ 0x4c │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #196] @ 0xc4 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #60] @ 0x3c │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #424] @ 0x1a8 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #428] @ 0x1ac │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #68] @ 0x44 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #212] @ 0xd4 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #380] @ 0x17c │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #224] @ 0xe0 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #200] @ 0xc8 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #372] @ 0x174 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #368] @ 0x170 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #220] @ 0xdc │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #364] @ 0x16c │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #32] │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #164] @ 0xa4 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #216] @ 0xd8 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #288] @ 0x120 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #136] @ 0x88 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #384] @ 0x180 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #396] @ 0x18c │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #392] @ 0x188 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #416] @ 0x1a0 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #412] @ 0x19c │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #388] @ 0x184 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #376] @ 0x178 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #404] @ 0x194 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #420] @ 0x1a4 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #140] @ 0x8c │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #264] @ 0x108 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #236] @ 0xec │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #272] @ 0x110 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #276] @ 0x114 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #240] @ 0xf0 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #248] @ 0xf8 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #256] @ 0x100 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #304] @ 0x130 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #360] @ 0x168 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #344] @ 0x158 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #308] @ 0x134 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #328] @ 0x148 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #316] @ 0x13c │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #320] @ 0x140 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #340] @ 0x154 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #312] @ 0x138 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #324] @ 0x144 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #352] @ 0x160 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #284] @ 0x11c │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #228] @ 0xe4 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #260] @ 0x104 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #348] @ 0x15c │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #232] @ 0xe8 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #268] @ 0x10c │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #292] @ 0x124 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #336] @ 0x150 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #356] @ 0x164 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #280] @ 0x118 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #300] @ 0x12c │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #244] @ 0xf4 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #332] @ 0x14c │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #188] @ 0xbc │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ str r2, [r7, #252] @ 0xfc │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-192] @ 0xffffff40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bbf78 │ │ │ │ + bne bc140 │ │ │ │ cmp r6, #0 │ │ │ │ - beq bcf9c │ │ │ │ + beq bd164 │ │ │ │ str r6, [fp, #-192] @ 0xffffff40 │ │ │ │ - b bbf78 │ │ │ │ + b bc140 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ - bne bbf78 │ │ │ │ + bne bc140 │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b bbf78 │ │ │ │ + b bc140 │ │ │ │ cmp r6, #0 │ │ │ │ - bne bcfb8 │ │ │ │ + bne bd180 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b bbf78 │ │ │ │ + b bc140 │ │ │ │ cmp r6, #0 │ │ │ │ - bne bce14 │ │ │ │ + bne bcfdc │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt bbf78 │ │ │ │ + bgt bc140 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #28956 @ 0x711c │ │ │ │ + movw r1, #26524 @ 0x679c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [fp, #-164] @ 0xffffff5c │ │ │ │ mov r8, r4 │ │ │ │ mov r7, #0 │ │ │ │ - b bc630 │ │ │ │ + b bc7f8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne bcf30 │ │ │ │ + bne bd0f8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-188] @ 0xffffff44 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt bbf78 │ │ │ │ + bgt bc140 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29072 @ 0x7190 │ │ │ │ + movw r1, #26640 @ 0x6810 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b bca8c │ │ │ │ + bl 16e8c0 │ │ │ │ + b bcc54 │ │ │ │ cmp r6, #0 │ │ │ │ - bne bcfdc │ │ │ │ + bne bd1a4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-148] @ 0xffffff6c │ │ │ │ cmp r3, #0 │ │ │ │ - bgt bbf78 │ │ │ │ + bgt bc140 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29016 @ 0x7158 │ │ │ │ + movw r1, #26584 @ 0x67d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b bca8c │ │ │ │ + bl 16e8c0 │ │ │ │ + b bcc54 │ │ │ │ cmp r6, #0 │ │ │ │ - bne bd000 │ │ │ │ + bne bd1c8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-172] @ 0xffffff54 │ │ │ │ - b bbf78 │ │ │ │ + b bc140 │ │ │ │ cmp r6, #0 │ │ │ │ - bne bcf54 │ │ │ │ + bne bd11c │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-152] @ 0xffffff68 │ │ │ │ - b bbf78 │ │ │ │ + b bc140 │ │ │ │ add r1, r1, #1 │ │ │ │ - b bc76c │ │ │ │ + b bc934 │ │ │ │ mov r3, r7 │ │ │ │ cmp ip, r3 │ │ │ │ - beq bc780 │ │ │ │ + beq bc948 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bcb3c │ │ │ │ + bne bcd04 │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - beq bc780 │ │ │ │ + beq bc948 │ │ │ │ ldr r3, [ip, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq bcb94 │ │ │ │ + beq bcd5c │ │ │ │ ldr sl, [r3, #8] │ │ │ │ mov r1, #0 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp sl, r1 │ │ │ │ - ble bcde8 │ │ │ │ + ble bcfb0 │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ cmp r7, lr │ │ │ │ - beq bcbbc │ │ │ │ + beq bcd84 │ │ │ │ add r1, r1, #1 │ │ │ │ - b bcb78 │ │ │ │ + b bcd40 │ │ │ │ mov r3, ip │ │ │ │ cmp r7, r3 │ │ │ │ - beq bcbbc │ │ │ │ + beq bcd84 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bcb98 │ │ │ │ + bne bcd60 │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r7, r3 │ │ │ │ - bne bcde8 │ │ │ │ + bne bcfb0 │ │ │ │ mov r7, ip │ │ │ │ - b bc780 │ │ │ │ + b bc948 │ │ │ │ ldr r2, [sl, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - blt bcd08 │ │ │ │ + blt bced0 │ │ │ │ ldr r3, [fp, #-164] @ 0xffffff5c │ │ │ │ cmp r3, r2 │ │ │ │ movlt r3, r2 │ │ │ │ str r3, [fp, #-164] @ 0xffffff5c │ │ │ │ ldr r3, [fp, #-212] @ 0xffffff2c │ │ │ │ str r3, [fp, #-160] @ 0xffffff60 │ │ │ │ - b bc048 │ │ │ │ + b bc210 │ │ │ │ ldr r3, [fp, #-148] @ 0xffffff6c │ │ │ │ cmp r3, #0 │ │ │ │ - bne bcc28 │ │ │ │ + bne bcdf0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29420 @ 0x72ec │ │ │ │ + movw r1, #26988 @ 0x696c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b bca8c │ │ │ │ + bl 16e8c0 │ │ │ │ + b bcc54 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b bc174 │ │ │ │ + b bc33c │ │ │ │ ldr r3, [fp, #-148] @ 0xffffff6c │ │ │ │ ldr r2, [fp, #-164] @ 0xffffff5c │ │ │ │ cmp r3, r2 │ │ │ │ - bgt bc0f4 │ │ │ │ + bgt bc2bc │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29472 @ 0x7320 │ │ │ │ + movw r1, #27040 @ 0x69a0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b bca8c │ │ │ │ + bl 16e8c0 │ │ │ │ + b bcc54 │ │ │ │ ldr r2, [fp, #-160] @ 0xffffff60 │ │ │ │ add r3, r3, #7 │ │ │ │ bic r3, r3, #7 │ │ │ │ ldr sl, [r2, #16] │ │ │ │ add sl, sl, #7 │ │ │ │ bic r1, sl, #7 │ │ │ │ str r1, [fp, #-148] @ 0xffffff6c │ │ │ │ add r3, r3, r1 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bc20c │ │ │ │ + beq bc3d4 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ orr r3, r2, r3 │ │ │ │ tst r3, #8388608 @ 0x800000 │ │ │ │ - bne bc20c │ │ │ │ + bne bc3d4 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29740 @ 0x742c │ │ │ │ + movw r1, #27308 @ 0x6aac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b bca98 │ │ │ │ + bl 16e8c0 │ │ │ │ + b bcc60 │ │ │ │ sub r5, fp, #124 @ 0x7c │ │ │ │ ldr r1, [fp, #-168] @ 0xffffff58 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3796b8 <_PySlotIterator_Init@@Base> │ │ │ │ + bl 378ee0 <_PySlotIterator_Init@@Base> │ │ │ │ str r6, [fp, #-152] @ 0xffffff68 │ │ │ │ str r6, [fp, #-188] @ 0xffffff44 │ │ │ │ str r6, [fp, #-148] @ 0xffffff6c │ │ │ │ str r6, [fp, #-144] @ 0xffffff70 │ │ │ │ - b bbf54 │ │ │ │ + b bc11c │ │ │ │ bic r1, r1, #8 │ │ │ │ ldr r0, [fp, #-148] @ 0xffffff6c │ │ │ │ str r1, [r3, #12] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add r1, r1, r0 │ │ │ │ str r1, [r3, #8] │ │ │ │ - b bc6f4 │ │ │ │ + b bc8bc │ │ │ │ ldr r0, [fp, #-156] @ 0xffffff64 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ str r8, [fp, #-156] @ 0xffffff64 │ │ │ │ - b bbf78 │ │ │ │ + b bc140 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29116 @ 0x71bc │ │ │ │ + movw r1, #26684 @ 0x683c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b bca8c │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bl 16e8c0 │ │ │ │ + b bcc54 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29688 @ 0x73f8 │ │ │ │ + movw r1, #27256 @ 0x6a78 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b bca98 │ │ │ │ + bl 16e8c0 │ │ │ │ + b bcc60 │ │ │ │ bic r3, r3, #8 │ │ │ │ ldr r2, [fp, #-148] @ 0xffffff6c │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - b bc6dc │ │ │ │ + b bc8a4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bcd78 │ │ │ │ + bgt bcf40 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bcf1c │ │ │ │ + beq bd0e4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-164] @ 0xffffff5c │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r3 │ │ │ │ mov r4, r3 │ │ │ │ str r3, [fp, #-156] @ 0xffffff64 │ │ │ │ - b bc630 │ │ │ │ + b bc7f8 │ │ │ │ bic r3, r3, #8 │ │ │ │ ldr r2, [fp, #-148] @ 0xffffff6c │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r0, #8] │ │ │ │ - b bc6a0 │ │ │ │ + b bc868 │ │ │ │ bic r3, r3, #8 │ │ │ │ ldr r2, [fp, #-148] @ 0xffffff6c │ │ │ │ str r3, [r0, #32] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r0, #28] │ │ │ │ - b bc6b4 │ │ │ │ + b bc87c │ │ │ │ bic r3, r3, #8 │ │ │ │ ldr r2, [fp, #-148] @ 0xffffff6c │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ - b bc6c8 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b bc890 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29520 @ 0x7350 │ │ │ │ + movw r1, #27088 @ 0x69d0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r4, [fp, #-196] @ 0xffffff3c │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b bca98 │ │ │ │ + bl 16e8c0 │ │ │ │ + b bcc60 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b bc590 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b bc758 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #28940 @ 0x710c │ │ │ │ + movw r2, #26508 @ 0x678c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #28868 @ 0x70c4 │ │ │ │ + movw r1, #26436 @ 0x6744 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b bca8c │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + bl 1409e8 │ │ │ │ + b bcc54 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [sp] │ │ │ │ - movw r1, #29876 @ 0x74b4 │ │ │ │ + movw r1, #27444 @ 0x6b34 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140e0c │ │ │ │ - b bc614 │ │ │ │ - movw r0, #45236 @ 0xb0b4 │ │ │ │ + bl 1409e8 │ │ │ │ + b bc7dc │ │ │ │ + movw r0, #45660 @ 0xb25c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #30092 @ 0x758c │ │ │ │ + movw r2, #27660 @ 0x6c0c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 2f2bc0 │ │ │ │ - b bc614 │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + bl 2f276c │ │ │ │ + b bc7dc │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [sp] │ │ │ │ - movw r1, #29948 @ 0x74fc │ │ │ │ + movw r1, #27516 @ 0x6b7c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140e0c │ │ │ │ - b bc614 │ │ │ │ + bl 1409e8 │ │ │ │ + b bc7dc │ │ │ │ str r2, [r7, #128] @ 0x80 │ │ │ │ - b bc398 │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + b bc560 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [sp] │ │ │ │ - movw r1, #30016 @ 0x7540 │ │ │ │ + movw r1, #27584 @ 0x6bc0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140e0c │ │ │ │ - b bc614 │ │ │ │ + bl 1409e8 │ │ │ │ + b bc7dc │ │ │ │ str r2, [r7, #120] @ 0x78 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ mov r0, r4 │ │ │ │ - bl a47c0 <_Py_SetImmortal@@Base> │ │ │ │ - b bc314 │ │ │ │ + bl a4880 <_Py_SetImmortal@@Base> │ │ │ │ + b bc4dc │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ cmp r6, #0 │ │ │ │ ldreq r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq bbf78 │ │ │ │ + beq bc140 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #28908 @ 0x70ec │ │ │ │ + movw r2, #26476 @ 0x676c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #28868 @ 0x70c4 │ │ │ │ + movw r1, #26436 @ 0x6744 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b bca8c │ │ │ │ + bl 1409e8 │ │ │ │ + b bcc54 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b bcd78 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b bcf40 │ │ │ │ str r2, [r7, #168] @ 0xa8 │ │ │ │ - b bc398 │ │ │ │ + b bc560 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #29056 @ 0x7180 │ │ │ │ + movw r2, #26624 @ 0x6800 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #28868 @ 0x70c4 │ │ │ │ + movw r1, #26436 @ 0x6744 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b bca8c │ │ │ │ + bl 1409e8 │ │ │ │ + b bcc54 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #29104 @ 0x71b0 │ │ │ │ + movw r2, #26672 @ 0x6830 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #28868 @ 0x70c4 │ │ │ │ + movw r1, #26436 @ 0x6744 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b bca8c │ │ │ │ - subeq pc, r5, r4, asr #13 │ │ │ │ - subeq pc, r5, lr, lsr r7 @ │ │ │ │ - subeq pc, r5, r2, asr r8 @ │ │ │ │ - subeq pc, r5, r4, lsr #15 │ │ │ │ + bl 1409e8 │ │ │ │ + b bcc54 │ │ │ │ + subeq lr, r5, r4, lsl #27 │ │ │ │ + strdeq lr, [r5], #-222 @ 0xffffff22 │ │ │ │ + subeq lr, r5, r2, lsl pc │ │ │ │ + subeq lr, r5, r4, ror #28 │ │ │ │ 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 r1, #29196 @ 0x720c │ │ │ │ + movw r1, #26764 @ 0x688c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b bca8c │ │ │ │ + bl 16e8c0 │ │ │ │ + b bcc54 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #28856 @ 0x70b8 │ │ │ │ + movw r2, #26424 @ 0x6738 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #28868 @ 0x70c4 │ │ │ │ + movw r1, #26436 @ 0x6744 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b bca8c │ │ │ │ + bl 1409e8 │ │ │ │ + b bcc54 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #28992 @ 0x7140 │ │ │ │ + movw r2, #26560 @ 0x67c0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #28868 @ 0x70c4 │ │ │ │ + movw r1, #26436 @ 0x6744 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b bca8c │ │ │ │ + bl 1409e8 │ │ │ │ + b bcc54 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #28924 @ 0x70fc │ │ │ │ + movw r2, #26492 @ 0x677c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #28868 @ 0x70c4 │ │ │ │ + movw r1, #26436 @ 0x6744 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b bca8c │ │ │ │ - bl 2e1c38 │ │ │ │ + bl 1409e8 │ │ │ │ + b bcc54 │ │ │ │ + bl 2e1788 │ │ │ │ ldr r4, [fp, #-156] @ 0xffffff64 │ │ │ │ str r4, [fp, #-164] @ 0xffffff5c │ │ │ │ mov r8, r4 │ │ │ │ - b bca98 │ │ │ │ + b bcc60 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b bc614 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b bc7dc │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #29344 @ 0x72a0 │ │ │ │ + movw r1, #26912 @ 0x6920 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ ldr r4, [fp, #-144] @ 0xffffff70 │ │ │ │ str r4, [fp, #-164] @ 0xffffff5c │ │ │ │ mov r8, r4 │ │ │ │ - b bca98 │ │ │ │ + b bcc60 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movwne r1, #29268 @ 0x7254 │ │ │ │ - movweq r1, #29312 @ 0x7280 │ │ │ │ + movwne r1, #26836 @ 0x68d4 │ │ │ │ + movweq r1, #26880 @ 0x6900 │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ movteq r1, #61 @ 0x3d │ │ │ │ - bl 16ebf0 │ │ │ │ - b bca8c │ │ │ │ - ldr r1, [pc, #-268] @ bcf98 │ │ │ │ + bl 16e8c0 │ │ │ │ + b bcc54 │ │ │ │ + ldr r1, [pc, #-268] @ bd160 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [r7, #180] @ 0xb4 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ mov r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ @@ -147340,38 +147458,38 @@ │ │ │ │ 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 r5, [r1, #16] │ │ │ │ - b bc540 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b bc708 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #29644 @ 0x73cc │ │ │ │ + movw r1, #27212 @ 0x6a4c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b bca98 │ │ │ │ + bl 1409e8 │ │ │ │ + b bcc60 │ │ │ │ ldr r4, [fp, #-164] @ 0xffffff5c │ │ │ │ - b bca98 │ │ │ │ + b bcc60 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #29808 @ 0x7470 │ │ │ │ + movw r1, #27376 @ 0x6af0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [sp] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140e0c │ │ │ │ - b bc614 │ │ │ │ + bl 1409e8 │ │ │ │ + b bc7dc │ │ │ │ │ │ │ │ -000bd14c <_PySlotIterator_InitLegacy@@Base>: │ │ │ │ +000bd314 <_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 │ │ │ │ @@ -147383,472 +147501,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} │ │ │ │ │ │ │ │ -000bd194 <_PySlotIterator_Next@@Base>: │ │ │ │ +000bd35c <_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 bd5f4 <_PySlotIterator_Next@@Base+0x460> │ │ │ │ + beq bd7bc <_PySlotIterator_Next@@Base+0x460> │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bd52c <_PySlotIterator_Next@@Base+0x398> │ │ │ │ + bne bd6f4 <_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 bd580 <_PySlotIterator_Next@@Base+0x3ec> │ │ │ │ + bne bd748 <_PySlotIterator_Next@@Base+0x3ec> │ │ │ │ cmp r4, #108 @ 0x6c │ │ │ │ - bhi bd91c <_PySlotIterator_Next@@Base+0x788> │ │ │ │ + bhi bdae4 <_PySlotIterator_Next@@Base+0x788> │ │ │ │ cmp r4, #87 @ 0x57 │ │ │ │ - bls bd344 <_PySlotIterator_Next@@Base+0x1b0> │ │ │ │ + bls bd50c <_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 bd5b0 <_PySlotIterator_Next@@Base+0x41c> │ │ │ │ + beq bd778 <_PySlotIterator_Next@@Base+0x41c> │ │ │ │ sub r3, r4, #92 @ 0x5c │ │ │ │ strh r4, [r5, #72] @ 0x48 │ │ │ │ uxth r3, r3 │ │ │ │ cmp r3, #2 │ │ │ │ - bls bd888 <_PySlotIterator_Next@@Base+0x6f4> │ │ │ │ + bls bda50 <_PySlotIterator_Next@@Base+0x6f4> │ │ │ │ tst r2, #4 │ │ │ │ - beq bd284 <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ + beq bd44c <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ sub r3, r4, #5 │ │ │ │ - movw r1, #63720 @ 0xf8e8 │ │ │ │ + movw r1, #61812 @ 0xf174 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ uxtah r3, r1, r3 │ │ │ │ ldrb r3, [r3, #464] @ 0x1d0 │ │ │ │ cmp r3, #5 │ │ │ │ - beq bd620 <_PySlotIterator_Next@@Base+0x48c> │ │ │ │ - bhi bd284 <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ + beq bd7e8 <_PySlotIterator_Next@@Base+0x48c> │ │ │ │ + bhi bd44c <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ cmp r3, #3 │ │ │ │ - beq bd284 <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ + beq bd44c <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ cmp r3, #4 │ │ │ │ - beq bd620 <_PySlotIterator_Next@@Base+0x48c> │ │ │ │ + beq bd7e8 <_PySlotIterator_Next@@Base+0x48c> │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bd5d8 <_PySlotIterator_Next@@Base+0x444> │ │ │ │ + bne bd7a0 <_PySlotIterator_Next@@Base+0x444> │ │ │ │ ldr r3, [ip] │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [ip] │ │ │ │ ldrb r3, [r5, #65] @ 0x41 │ │ │ │ tst r3, #2 │ │ │ │ - beq bd3e4 <_PySlotIterator_Next@@Base+0x250> │ │ │ │ + beq bd5ac <_PySlotIterator_Next@@Base+0x250> │ │ │ │ cmp r4, #73 @ 0x49 │ │ │ │ - bhi bd420 <_PySlotIterator_Next@@Base+0x28c> │ │ │ │ + bhi bd5e8 <_PySlotIterator_Next@@Base+0x28c> │ │ │ │ cmp r4, #71 @ 0x47 │ │ │ │ - bhi bd750 <_PySlotIterator_Next@@Base+0x5bc> │ │ │ │ + bhi bd918 <_PySlotIterator_Next@@Base+0x5bc> │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ - beq bd774 <_PySlotIterator_Next@@Base+0x5e0> │ │ │ │ + beq bd93c <_PySlotIterator_Next@@Base+0x5e0> │ │ │ │ cmp r4, #56 @ 0x38 │ │ │ │ - beq bd3f4 <_PySlotIterator_Next@@Base+0x260> │ │ │ │ + beq bd5bc <_PySlotIterator_Next@@Base+0x260> │ │ │ │ sub r3, r4, #5 │ │ │ │ - movw r1, #63720 @ 0xf8e8 │ │ │ │ + movw r1, #61812 @ 0xf174 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ uxtah r3, r1, r3 │ │ │ │ ldrb r3, [r3, #464] @ 0x1d0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne bd614 <_PySlotIterator_Next@@Base+0x480> │ │ │ │ + bne bd7dc <_PySlotIterator_Next@@Base+0x480> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd368 <_PySlotIterator_Next@@Base+0x1d4> │ │ │ │ + beq bd530 <_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 bd3cc <_PySlotIterator_Next@@Base+0x238> │ │ │ │ + bls bd594 <_PySlotIterator_Next@@Base+0x238> │ │ │ │ mov ip, r4 │ │ │ │ cmp r4, #110 @ 0x6e │ │ │ │ - beq bd404 <_PySlotIterator_Next@@Base+0x270> │ │ │ │ - ldr r1, [pc, #1836] @ bda5c <_PySlotIterator_Next@@Base+0x8c8> │ │ │ │ + beq bd5cc <_PySlotIterator_Next@@Base+0x270> │ │ │ │ + ldr r1, [pc, #1836] @ bdc24 <_PySlotIterator_Next@@Base+0x8c8> │ │ │ │ sub r2, r4, #57 @ 0x39 │ │ │ │ cmp r2, #52 @ 0x34 │ │ │ │ - bhi bd404 <_PySlotIterator_Next@@Base+0x270> │ │ │ │ + bhi bd5cc <_PySlotIterator_Next@@Base+0x270> │ │ │ │ ldrb r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r4, #4 │ │ │ │ - bhi bd514 <_PySlotIterator_Next@@Base+0x380> │ │ │ │ - ldr r3, [pc, #1804] @ bda60 <_PySlotIterator_Next@@Base+0x8cc> │ │ │ │ + bhi bd6dc <_PySlotIterator_Next@@Base+0x380> │ │ │ │ + ldr r3, [pc, #1804] @ bdc28 <_PySlotIterator_Next@@Base+0x8cc> │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #3 │ │ │ │ - bhi bd9c4 <_PySlotIterator_Next@@Base+0x830> │ │ │ │ + bhi bdb8c <_PySlotIterator_Next@@Base+0x830> │ │ │ │ ldrb r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #3 │ │ │ │ - bne bd2f0 <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ + bne bd4b8 <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ add r3, r1, r4, lsl #2 │ │ │ │ - movw r0, #45236 @ 0xb0b4 │ │ │ │ + movw r0, #45660 @ 0xb25c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #30332 @ 0x767c │ │ │ │ + movw r2, #27900 @ 0x6cfc │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 2f2bc0 │ │ │ │ + bl 2f276c │ │ │ │ cmn r0, #1 │ │ │ │ - beq bd6b8 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ + beq bd880 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ 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 bd328 <_PySlotIterator_Next@@Base+0x194> │ │ │ │ + bhi bd4f0 <_PySlotIterator_Next@@Base+0x194> │ │ │ │ tst r6, r3 │ │ │ │ - bne bd790 <_PySlotIterator_Next@@Base+0x5fc> │ │ │ │ + bne bd958 <_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 bd82c <_PySlotIterator_Next@@Base+0x698> │ │ │ │ + bne bd9f4 <_PySlotIterator_Next@@Base+0x698> │ │ │ │ add r2, r5, r7, lsl #2 │ │ │ │ orr r3, r6, r3 │ │ │ │ mov r4, ip │ │ │ │ str r3, [r2, #44] @ 0x2c │ │ │ │ - b bd3e4 <_PySlotIterator_Next@@Base+0x250> │ │ │ │ + b bd5ac <_PySlotIterator_Next@@Base+0x250> │ │ │ │ cmp r4, #103 @ 0x67 │ │ │ │ - beq bd70c <_PySlotIterator_Next@@Base+0x578> │ │ │ │ + beq bd8d4 <_PySlotIterator_Next@@Base+0x578> │ │ │ │ cmp r4, #102 @ 0x66 │ │ │ │ - bhi bd468 <_PySlotIterator_Next@@Base+0x2d4> │ │ │ │ + bhi bd630 <_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 bd2c8 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ + bne bd490 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ mov r2, #25600 @ 0x6400 │ │ │ │ movt r2, #10168 @ 0x27b8 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne bd630 <_PySlotIterator_Next@@Base+0x49c> │ │ │ │ + bne bd7f8 <_PySlotIterator_Next@@Base+0x49c> │ │ │ │ sub r3, r4, #5 │ │ │ │ - movw r1, #63720 @ 0xf8e8 │ │ │ │ + movw r1, #61812 @ 0xf174 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ uxtah r3, r1, r3 │ │ │ │ ldrb r3, [r3, #464] @ 0x1d0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne bd67c <_PySlotIterator_Next@@Base+0x4e8> │ │ │ │ + bne bd844 <_PySlotIterator_Next@@Base+0x4e8> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bd2f0 <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ - b bd698 <_PySlotIterator_Next@@Base+0x504> │ │ │ │ + bne bd4b8 <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ + b bd860 <_PySlotIterator_Next@@Base+0x504> │ │ │ │ ands r3, r2, #1 │ │ │ │ strh r7, [r5, #72] @ 0x48 │ │ │ │ - bne bd9a8 <_PySlotIterator_Next@@Base+0x814> │ │ │ │ + bne bdb70 <_PySlotIterator_Next@@Base+0x814> │ │ │ │ str r3, [ip] │ │ │ │ ldr ip, [r5] │ │ │ │ ldr r3, [ip] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd5f4 <_PySlotIterator_Next@@Base+0x460> │ │ │ │ + beq bd7bc <_PySlotIterator_Next@@Base+0x460> │ │ │ │ ldr r2, [ip, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bd9cc <_PySlotIterator_Next@@Base+0x838> │ │ │ │ + beq bdb94 <_PySlotIterator_Next@@Base+0x838> │ │ │ │ cmp r2, #1 │ │ │ │ - bne bda28 <_PySlotIterator_Next@@Base+0x894> │ │ │ │ + bne bdbf0 <_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 bda00 <_PySlotIterator_Next@@Base+0x86c> │ │ │ │ + bne bdbc8 <_PySlotIterator_Next@@Base+0x86c> │ │ │ │ cmp r4, #108 @ 0x6c │ │ │ │ - bhi bd91c <_PySlotIterator_Next@@Base+0x788> │ │ │ │ + bhi bdae4 <_PySlotIterator_Next@@Base+0x788> │ │ │ │ cmp r4, #87 @ 0x57 │ │ │ │ - bhi bd21c <_PySlotIterator_Next@@Base+0x88> │ │ │ │ + bhi bd3e4 <_PySlotIterator_Next@@Base+0x88> │ │ │ │ cmp r4, #4 │ │ │ │ - bls bda3c <_PySlotIterator_Next@@Base+0x8a8> │ │ │ │ + bls bdc04 <_PySlotIterator_Next@@Base+0x8a8> │ │ │ │ sub r3, r4, #5 │ │ │ │ uxth r3, r3 │ │ │ │ cmp r3, #78 @ 0x4e │ │ │ │ - bhi bd91c <_PySlotIterator_Next@@Base+0x788> │ │ │ │ + bhi bdae4 <_PySlotIterator_Next@@Base+0x788> │ │ │ │ strh r4, [r5, #72] @ 0x48 │ │ │ │ - b bd24c <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ + b bd414 <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ cmp r3, #1 │ │ │ │ - bne bd560 <_PySlotIterator_Next@@Base+0x3cc> │ │ │ │ + bne bd728 <_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 bd1f8 <_PySlotIterator_Next@@Base+0x64> │ │ │ │ + b bd3c0 <_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 bd20c <_PySlotIterator_Next@@Base+0x78> │ │ │ │ + beq bd3d4 <_PySlotIterator_Next@@Base+0x78> │ │ │ │ cmp r4, #4 │ │ │ │ - bls bd6c8 <_PySlotIterator_Next@@Base+0x534> │ │ │ │ + bls bd890 <_PySlotIterator_Next@@Base+0x534> │ │ │ │ sub r3, r4, #84 @ 0x54 │ │ │ │ uxth r3, r3 │ │ │ │ cmp r3, #26 │ │ │ │ - bhi bd5ac <_PySlotIterator_Next@@Base+0x418> │ │ │ │ + bhi bd774 <_PySlotIterator_Next@@Base+0x418> │ │ │ │ movw r1, #1295 @ 0x50f │ │ │ │ movt r1, #1663 @ 0x67f │ │ │ │ lsr r1, r1, r3 │ │ │ │ tst r1, #1 │ │ │ │ - bne bd238 <_PySlotIterator_Next@@Base+0xa4> │ │ │ │ + bne bd400 <_PySlotIterator_Next@@Base+0xa4> │ │ │ │ mov r3, #1 │ │ │ │ mvn r1, #0 │ │ │ │ tst r2, #1 │ │ │ │ strh r1, [r5, #72] @ 0x48 │ │ │ │ - bne bd924 <_PySlotIterator_Next@@Base+0x790> │ │ │ │ - movw r2, #63720 @ 0xf8e8 │ │ │ │ + bne bdaec <_PySlotIterator_Next@@Base+0x790> │ │ │ │ + movw r2, #61812 @ 0xf174 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ - bl 3c2a24 <_Py_hashtable_foreach@@Base+0x30ec> │ │ │ │ - b bd6b8 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ + bl 3c20b4 <_Py_hashtable_foreach@@Base+0x2ed4> │ │ │ │ + b bd880 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ cmp r3, #1 │ │ │ │ ldr r3, [ip] │ │ │ │ addne r3, r3, #16 │ │ │ │ strne r3, [ip] │ │ │ │ addeq r3, r3, #8 │ │ │ │ streq r3, [ip] │ │ │ │ - b bd29c <_PySlotIterator_Next@@Base+0x108> │ │ │ │ + b bd464 <_PySlotIterator_Next@@Base+0x108> │ │ │ │ ldrb r0, [r5, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bd80c <_PySlotIterator_Next@@Base+0x678> │ │ │ │ + bne bd9d4 <_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 bd2e4 <_PySlotIterator_Next@@Base+0x150> │ │ │ │ - b bd2f0 <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ + beq bd4ac <_PySlotIterator_Next@@Base+0x150> │ │ │ │ + b bd4b8 <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ asr r3, r3, #31 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - b bd284 <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ + b bd44c <_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 bd31c <_PySlotIterator_Next@@Base+0x188> │ │ │ │ + b bd4e4 <_PySlotIterator_Next@@Base+0x188> │ │ │ │ mov r3, #89 @ 0x59 │ │ │ │ mov r4, r3 │ │ │ │ strh r3, [r5, #72] @ 0x48 │ │ │ │ - b bd24c <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ + b bd414 <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ mov r4, #88 @ 0x58 │ │ │ │ mov r3, r4 │ │ │ │ - b bd658 <_PySlotIterator_Next@@Base+0x4c4> │ │ │ │ + b bd820 <_PySlotIterator_Next@@Base+0x4c4> │ │ │ │ mov r4, #91 @ 0x5b │ │ │ │ - b bd664 <_PySlotIterator_Next@@Base+0x4d0> │ │ │ │ + b bd82c <_PySlotIterator_Next@@Base+0x4d0> │ │ │ │ mov r4, #90 @ 0x5a │ │ │ │ - b bd664 <_PySlotIterator_Next@@Base+0x4d0> │ │ │ │ + b bd82c <_PySlotIterator_Next@@Base+0x4d0> │ │ │ │ cmp r3, #2 │ │ │ │ - bne bd2f0 <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ + bne bd4b8 <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r1, #63720 @ 0xf8e8 │ │ │ │ + movweq r1, #61812 @ 0xf174 │ │ │ │ movteq r1, #69 @ 0x45 │ │ │ │ - bne bd2f0 <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ + bne bd4b8 <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ add r2, r1, r4, lsl #2 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30300 @ 0x765c │ │ │ │ + movw r1, #27868 @ 0x6cdc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #16] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, #1 │ │ │ │ strh r3, [r5, #72] @ 0x48 │ │ │ │ - b bd3ec <_PySlotIterator_Next@@Base+0x258> │ │ │ │ - ldr r3, [pc, #916] @ bda64 <_PySlotIterator_Next@@Base+0x8d0> │ │ │ │ + b bd5b4 <_PySlotIterator_Next@@Base+0x258> │ │ │ │ + ldr r3, [pc, #916] @ bdc2c <_PySlotIterator_Next@@Base+0x8d0> │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #3 │ │ │ │ - bhi bd990 <_PySlotIterator_Next@@Base+0x7fc> │ │ │ │ + bhi bdb58 <_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 bd24c <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ + b bd414 <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ mov r4, #87 @ 0x57 │ │ │ │ - b bd524 <_PySlotIterator_Next@@Base+0x390> │ │ │ │ + b bd6ec <_PySlotIterator_Next@@Base+0x390> │ │ │ │ mov r4, #86 @ 0x56 │ │ │ │ - b bd524 <_PySlotIterator_Next@@Base+0x390> │ │ │ │ + b bd6ec <_PySlotIterator_Next@@Base+0x390> │ │ │ │ mov r4, #84 @ 0x54 │ │ │ │ strh r4, [r5, #72] @ 0x48 │ │ │ │ - b bd24c <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ + b bd414 <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ tst r2, #2 │ │ │ │ - bne bd684 <_PySlotIterator_Next@@Base+0x4f0> │ │ │ │ + bne bd84c <_PySlotIterator_Next@@Base+0x4f0> │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne bd468 <_PySlotIterator_Next@@Base+0x2d4> │ │ │ │ - movw r3, #63720 @ 0xf8e8 │ │ │ │ + bne bd630 <_PySlotIterator_Next@@Base+0x2d4> │ │ │ │ + movw r3, #61812 @ 0xf174 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #30272 @ 0x7640 │ │ │ │ + movw r1, #27840 @ 0x6cc0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140e0c │ │ │ │ - b bd6b8 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ + bl 1409e8 │ │ │ │ + b bd880 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ tst r2, #2 │ │ │ │ - bne bd768 <_PySlotIterator_Next@@Base+0x5d4> │ │ │ │ + bne bd930 <_PySlotIterator_Next@@Base+0x5d4> │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - beq bd724 <_PySlotIterator_Next@@Base+0x590> │ │ │ │ + beq bd8ec <_PySlotIterator_Next@@Base+0x590> │ │ │ │ cmp r4, #73 @ 0x49 │ │ │ │ - bne bd468 <_PySlotIterator_Next@@Base+0x2d4> │ │ │ │ - b bd2c8 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ + bne bd630 <_PySlotIterator_Next@@Base+0x2d4> │ │ │ │ + b bd490 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ tst r2, #2 │ │ │ │ - bne bd2c8 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ + bne bd490 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne bd2c8 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ - b bd724 <_PySlotIterator_Next@@Base+0x590> │ │ │ │ + bne bd490 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ + b bd8ec <_PySlotIterator_Next@@Base+0x590> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bne bd40c <_PySlotIterator_Next@@Base+0x278> │ │ │ │ + bne bd5d4 <_PySlotIterator_Next@@Base+0x278> │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ - movw r3, #45236 @ 0xb0b4 │ │ │ │ + movw r3, #45660 @ 0xb25c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63720 @ 0xf8e8 │ │ │ │ + movw r1, #61812 @ 0xf174 │ │ │ │ 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, #29640 @ 0x73c8 │ │ │ │ + movweq r2, #27208 @ 0x6a48 │ │ │ │ movteq r2, #63 @ 0x3f │ │ │ │ - movwne r2, #38892 @ 0x97ec │ │ │ │ + movwne r2, #36460 @ 0x8e6c │ │ │ │ moveq lr, r2 │ │ │ │ movtne r2, #64 @ 0x40 │ │ │ │ stm sp, {r2, lr} │ │ │ │ ldr r2, [r1, #16] │ │ │ │ mov r1, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ - movw r2, #30404 @ 0x76c4 │ │ │ │ + movw r2, #27972 @ 0x6d44 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ str ip, [sp, #12] │ │ │ │ - bl 2f2bc0 │ │ │ │ + bl 2f276c │ │ │ │ cmn r0, #1 │ │ │ │ - beq bd6b8 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ + beq bd880 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ ldr r3, [r8, #44] @ 0x2c │ │ │ │ ldrh ip, [r5, #72] @ 0x48 │ │ │ │ - b bd40c <_PySlotIterator_Next@@Base+0x278> │ │ │ │ + b bd5d4 <_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 258d60 │ │ │ │ - b bd1b8 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ + bl 2580e8 │ │ │ │ + b bd380 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ - movw r1, #63720 @ 0xf8e8 │ │ │ │ + movw r1, #61812 @ 0xf174 │ │ │ │ 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, #29640 @ 0x73c8 │ │ │ │ + movweq r3, #27208 @ 0x6a48 │ │ │ │ str ip, [sp, #8] │ │ │ │ movteq r3, #63 @ 0x3f │ │ │ │ ldr ip, [r1, #16] │ │ │ │ moveq lr, r3 │ │ │ │ - movwne r3, #38892 @ 0x97ec │ │ │ │ + movwne r3, #36460 @ 0x8e6c │ │ │ │ str lr, [sp] │ │ │ │ movtne r3, #64 @ 0x40 │ │ │ │ - movw r1, #30368 @ 0x76a0 │ │ │ │ + movw r1, #27936 @ 0x6d20 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 140e0c │ │ │ │ - b bd6b8 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ + bl 1409e8 │ │ │ │ + b bd880 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd924 <_PySlotIterator_Next@@Base+0x790> │ │ │ │ + beq bdaec <_PySlotIterator_Next@@Base+0x790> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq bd960 <_PySlotIterator_Next@@Base+0x7cc> │ │ │ │ + beq bdb28 <_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 bd930 <_PySlotIterator_Next@@Base+0x79c> │ │ │ │ + bhi bdaf8 <_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] │ │ │ │ @@ -147856,111 +147974,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 bd1b8 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ + beq bd380 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bls bd1b8 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ + bls bd380 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ streq r1, [r2, #4] │ │ │ │ - beq bd1b8 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ + beq bd380 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r2, #4] │ │ │ │ - b bd1b8 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ + b bd380 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ mov r3, #0 │ │ │ │ - b bd5b0 <_PySlotIterator_Next@@Base+0x41c> │ │ │ │ + b bd778 <_PySlotIterator_Next@@Base+0x41c> │ │ │ │ mov r0, ip │ │ │ │ - bl 258d60 │ │ │ │ - b bd1b8 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ - movw r3, #63720 @ 0xf8e8 │ │ │ │ + bl 2580e8 │ │ │ │ + b bd380 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ + movw r3, #61812 @ 0xf174 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ add r2, r3, r4, lsl #2 │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #30224 @ 0x7610 │ │ │ │ + movw r1, #27792 @ 0x6c90 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #16] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140e0c │ │ │ │ - b bd6b8 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ + bl 1409e8 │ │ │ │ + b bd880 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne bd8a0 <_PySlotIterator_Next@@Base+0x70c> │ │ │ │ + bne bda68 <_PySlotIterator_Next@@Base+0x70c> │ │ │ │ tst r2, #2 │ │ │ │ - bne bd8a0 <_PySlotIterator_Next@@Base+0x70c> │ │ │ │ + bne bda68 <_PySlotIterator_Next@@Base+0x70c> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30176 @ 0x75e0 │ │ │ │ + movw r1, #27744 @ 0x6c60 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b bd6b8 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ + bl 1409e8 │ │ │ │ + b bd880 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ mov r6, #1 │ │ │ │ mov r3, #0 │ │ │ │ strh r3, [r5, #72] @ 0x48 │ │ │ │ ands r3, r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ - beq bd4a0 <_PySlotIterator_Next@@Base+0x30c> │ │ │ │ + beq bd668 <_PySlotIterator_Next@@Base+0x30c> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30140 @ 0x75bc │ │ │ │ + movw r1, #27708 @ 0x6c3c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b bd6b8 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ + bl 1409e8 │ │ │ │ + b bd880 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ mov r6, #0 │ │ │ │ - b bd994 <_PySlotIterator_Next@@Base+0x800> │ │ │ │ + b bdb5c <_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 bd4fc <_PySlotIterator_Next@@Base+0x368> │ │ │ │ + beq bd6c4 <_PySlotIterator_Next@@Base+0x368> │ │ │ │ cmp r4, #4 │ │ │ │ - bhi bd588 <_PySlotIterator_Next@@Base+0x3f4> │ │ │ │ - ldr r3, [pc, #88] @ bda68 <_PySlotIterator_Next@@Base+0x8d4> │ │ │ │ + bhi bd750 <_PySlotIterator_Next@@Base+0x3f4> │ │ │ │ + ldr r3, [pc, #88] @ bdc30 <_PySlotIterator_Next@@Base+0x8d4> │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #3 │ │ │ │ - bhi bd494 <_PySlotIterator_Next@@Base+0x300> │ │ │ │ + bhi bd65c <_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 bd4f4 <_PySlotIterator_Next@@Base+0x360> │ │ │ │ - ldr r3, [pc, #40] @ bda6c <_PySlotIterator_Next@@Base+0x8d8> │ │ │ │ + b bd6bc <_PySlotIterator_Next@@Base+0x360> │ │ │ │ + ldr r3, [pc, #40] @ bdc34 <_PySlotIterator_Next@@Base+0x8d8> │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #3 │ │ │ │ - bhi bd494 <_PySlotIterator_Next@@Base+0x300> │ │ │ │ + bhi bd65c <_PySlotIterator_Next@@Base+0x300> │ │ │ │ add r4, r4, r4 │ │ │ │ ldrsh r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop {0} │ │ │ │ - umaaleq pc, r5, r8, r8 @ │ │ │ │ - subeq pc, r5, sp, asr #17 │ │ │ │ - ldrdeq pc, [r5], #-129 @ 0xffffff7f │ │ │ │ - ldrdeq pc, [r5], #-134 @ 0xffffff7a │ │ │ │ - ldrdeq pc, [r5], #-142 @ 0xffffff72 │ │ │ │ + subeq lr, r5, r8, asr pc │ │ │ │ + subeq lr, r5, sp, lsl #31 │ │ │ │ + umaaleq lr, r5, r1, pc @ │ │ │ │ + umaaleq lr, r5, r6, pc @ │ │ │ │ + umaaleq lr, r5, lr, pc @ │ │ │ │ │ │ │ │ -000bda70 <_PySlotIterator_SawSlot@@Base>: │ │ │ │ +000bdc38 <_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 │ │ │ │ @@ -147975,246 +148093,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 bdbdc <_PySlotIterator_SawSlot@@Base+0x16c> │ │ │ │ + beq bdda4 <_PySlotIterator_SawSlot@@Base+0x16c> │ │ │ │ ldr r4, [r2, #128] @ 0x80 │ │ │ │ cmp r4, #0 │ │ │ │ - beq bdb90 <_PySlotIterator_SawSlot@@Base+0x120> │ │ │ │ + beq bdd58 <_PySlotIterator_SawSlot@@Base+0x120> │ │ │ │ ldr r1, [r4, #128] @ 0x80 │ │ │ │ subs r6, r1, #0 │ │ │ │ - beq bdc24 <_PySlotIterator_SawSlot@@Base+0x1b4> │ │ │ │ + beq bddec <_PySlotIterator_SawSlot@@Base+0x1b4> │ │ │ │ ldr r1, [r6, #128] @ 0x80 │ │ │ │ subs r7, r1, #0 │ │ │ │ - beq bdc00 <_PySlotIterator_SawSlot@@Base+0x190> │ │ │ │ + beq bddc8 <_PySlotIterator_SawSlot@@Base+0x190> │ │ │ │ ldr r0, [r7, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bdc50 <_PySlotIterator_SawSlot@@Base+0x1e0> │ │ │ │ + beq bde18 <_PySlotIterator_SawSlot@@Base+0x1e0> │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl bdaa4 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ + bl bdc6c <_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 bdc10 <_PySlotIterator_SawSlot@@Base+0x1a0> │ │ │ │ + bne bddd8 <_PySlotIterator_SawSlot@@Base+0x1a0> │ │ │ │ ldr lr, [r7, #20] │ │ │ │ mov r5, lr │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp r5, lr │ │ │ │ - bne bdc10 <_PySlotIterator_SawSlot@@Base+0x1a0> │ │ │ │ + bne bddd8 <_PySlotIterator_SawSlot@@Base+0x1a0> │ │ │ │ ldr ip, [r6, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne bdc5c <_PySlotIterator_SawSlot@@Base+0x1ec> │ │ │ │ + bne bde24 <_PySlotIterator_SawSlot@@Base+0x1ec> │ │ │ │ ldr lr, [r6, #20] │ │ │ │ ldr ip, [r0, #20] │ │ │ │ cmp lr, ip │ │ │ │ - bne bdc60 <_PySlotIterator_SawSlot@@Base+0x1f0> │ │ │ │ + bne bde28 <_PySlotIterator_SawSlot@@Base+0x1f0> │ │ │ │ ldr ip, [r4, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne bdc74 <_PySlotIterator_SawSlot@@Base+0x204> │ │ │ │ + bne bde3c <_PySlotIterator_SawSlot@@Base+0x204> │ │ │ │ ldr lr, [r4, #20] │ │ │ │ ldr ip, [r0, #20] │ │ │ │ cmp lr, ip │ │ │ │ - bne bdc3c <_PySlotIterator_SawSlot@@Base+0x1cc> │ │ │ │ + bne bde04 <_PySlotIterator_SawSlot@@Base+0x1cc> │ │ │ │ ldr ip, [r2, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - beq bdba8 <_PySlotIterator_SawSlot@@Base+0x138> │ │ │ │ + beq bdd70 <_PySlotIterator_SawSlot@@Base+0x138> │ │ │ │ mov r1, ip │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne bdbf4 <_PySlotIterator_SawSlot@@Base+0x184> │ │ │ │ + bne bddbc <_PySlotIterator_SawSlot@@Base+0x184> │ │ │ │ mov r0, r2 │ │ │ │ - b bdbc4 <_PySlotIterator_SawSlot@@Base+0x154> │ │ │ │ + b bdd8c <_PySlotIterator_SawSlot@@Base+0x154> │ │ │ │ movw r0, #36124 @ 0x8d1c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ ldr ip, [r0, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne bdb7c <_PySlotIterator_SawSlot@@Base+0x10c> │ │ │ │ + bne bdd44 <_PySlotIterator_SawSlot@@Base+0x10c> │ │ │ │ ldr lr, [r2, #20] │ │ │ │ ldr ip, [r0, #20] │ │ │ │ cmp lr, ip │ │ │ │ - bne bdb7c <_PySlotIterator_SawSlot@@Base+0x10c> │ │ │ │ + bne bdd44 <_PySlotIterator_SawSlot@@Base+0x10c> │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - bne bdbf4 <_PySlotIterator_SawSlot@@Base+0x184> │ │ │ │ + bne bddbc <_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 bdbc4 <_PySlotIterator_SawSlot@@Base+0x154> │ │ │ │ + beq bdd8c <_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 bdc60 <_PySlotIterator_SawSlot@@Base+0x1f0> │ │ │ │ + bne bde28 <_PySlotIterator_SawSlot@@Base+0x1f0> │ │ │ │ mov r0, r7 │ │ │ │ - b bdb40 <_PySlotIterator_SawSlot@@Base+0xd0> │ │ │ │ + b bdd08 <_PySlotIterator_SawSlot@@Base+0xd0> │ │ │ │ movw r0, #36124 @ 0x8d1c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr ip, [r0, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - beq bdb5c <_PySlotIterator_SawSlot@@Base+0xec> │ │ │ │ + beq bdd24 <_PySlotIterator_SawSlot@@Base+0xec> │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne bdc7c <_PySlotIterator_SawSlot@@Base+0x20c> │ │ │ │ + bne bde44 <_PySlotIterator_SawSlot@@Base+0x20c> │ │ │ │ mov r0, r4 │ │ │ │ - b bdba8 <_PySlotIterator_SawSlot@@Base+0x138> │ │ │ │ + b bdd70 <_PySlotIterator_SawSlot@@Base+0x138> │ │ │ │ movw r0, #36124 @ 0x8d1c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b bdb10 <_PySlotIterator_SawSlot@@Base+0xa0> │ │ │ │ + b bdcd8 <_PySlotIterator_SawSlot@@Base+0xa0> │ │ │ │ mov r1, ip │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r1, r0 │ │ │ │ - bne bdc84 <_PySlotIterator_SawSlot@@Base+0x214> │ │ │ │ + bne bde4c <_PySlotIterator_SawSlot@@Base+0x214> │ │ │ │ mov r0, r6 │ │ │ │ - b bdb5c <_PySlotIterator_SawSlot@@Base+0xec> │ │ │ │ + b bdd24 <_PySlotIterator_SawSlot@@Base+0xec> │ │ │ │ mov r1, ip │ │ │ │ - b bdc3c <_PySlotIterator_SawSlot@@Base+0x1cc> │ │ │ │ + b bde04 <_PySlotIterator_SawSlot@@Base+0x1cc> │ │ │ │ mov r1, r0 │ │ │ │ - b bdb7c <_PySlotIterator_SawSlot@@Base+0x10c> │ │ │ │ + b bdd44 <_PySlotIterator_SawSlot@@Base+0x10c> │ │ │ │ mov r1, r0 │ │ │ │ - b bdc3c <_PySlotIterator_SawSlot@@Base+0x1cc> │ │ │ │ + b bde04 <_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 bdcd0 <_PySlotIterator_SawSlot@@Base+0x260> │ │ │ │ + bne bde98 <_PySlotIterator_SawSlot@@Base+0x260> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #1 │ │ │ │ - bne bdcf4 <_PySlotIterator_SawSlot@@Base+0x284> │ │ │ │ + bne bdebc <_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, #30676 @ 0x77d4 │ │ │ │ + movw r1, #28244 @ 0x6e54 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r3, #9 │ │ │ │ ldreq r3, [r0, #8] │ │ │ │ addeq r3, r3, r1 │ │ │ │ streq r3, [r2] │ │ │ │ - beq bdcc8 <_PySlotIterator_SawSlot@@Base+0x258> │ │ │ │ + beq bde90 <_PySlotIterator_SawSlot@@Base+0x258> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0] │ │ │ │ - movw r1, #30712 @ 0x77f8 │ │ │ │ + movw r1, #28280 @ 0x6e78 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b bdcec <_PySlotIterator_SawSlot@@Base+0x27c> │ │ │ │ + bl 1409e8 │ │ │ │ + b bdeb4 <_PySlotIterator_SawSlot@@Base+0x27c> │ │ │ │ │ │ │ │ -000bdd28 <_PySlotIterator_Rewind@@Base>: │ │ │ │ +000bdef0 <_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 │ │ │ │ │ │ │ │ -000bdd5c : │ │ │ │ +000bdf24 : │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #4096 @ 0x1000 │ │ │ │ - bne bddb8 │ │ │ │ + bne bdf80 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq bdd78 │ │ │ │ + beq bdf40 │ │ │ │ mov r1, #1 │ │ │ │ - b a181c │ │ │ │ + b a18e0 │ │ │ │ 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 25cf48 <_Py_SetImmortalUntracked@@Base> │ │ │ │ + bl 25c1a8 <_Py_SetImmortalUntracked@@Base> │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b a181c │ │ │ │ + b a18e0 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000bddc0 : │ │ │ │ +000bdf88 : │ │ │ │ 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] @ be15c │ │ │ │ + ldr lr, [pc, #860] @ be324 │ │ │ │ tst r3, #2 │ │ │ │ - bne bde60 │ │ │ │ + bne be028 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ cmp r2, #0 │ │ │ │ - bne bdeb8 │ │ │ │ + bne be080 │ │ │ │ ldrb r3, [r0, #204] @ 0xcc │ │ │ │ cmp r3, #0 │ │ │ │ - bne be0a4 │ │ │ │ + bne be26c │ │ │ │ ldr r2, [r0, #192] @ 0xc0 │ │ │ │ ldr r3, [lr, ip] │ │ │ │ cmp r2, #0 │ │ │ │ - beq be118 │ │ │ │ + beq be2e0 │ │ │ │ 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 bde58 │ │ │ │ + beq be020 │ │ │ │ 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 │ │ │ │ @@ -148232,15 +148350,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 bde10 │ │ │ │ + beq bdfd8 │ │ │ │ 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 │ │ │ │ @@ -148251,402 +148369,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 bdf4c │ │ │ │ + b be114 │ │ │ │ ldrb r0, [r1, #5] │ │ │ │ mov lr, #1 │ │ │ │ add r1, r1, #20 │ │ │ │ lsl r0, lr, r0 │ │ │ │ ldrb lr, [r1, #-14] │ │ │ │ cmp lr, #0 │ │ │ │ - beq bdf80 │ │ │ │ + beq be148 │ │ │ │ add r0, r0, r3, lsl #3 │ │ │ │ add r1, r1, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bdfac │ │ │ │ + beq be174 │ │ │ │ cmp r3, ip │ │ │ │ - bge bdf70 │ │ │ │ + bge be138 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r0, r5 │ │ │ │ - bne bdfd4 │ │ │ │ + bne be19c │ │ │ │ cmp r4, #0 │ │ │ │ - beq be05c │ │ │ │ + beq be224 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne be034 │ │ │ │ + bne be1fc │ │ │ │ ldr r1, [r2, #24] │ │ │ │ ldr ip, [r1, #16] │ │ │ │ cmp r3, ip │ │ │ │ - blt bdf04 │ │ │ │ + blt be0cc │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov lr, r9 │ │ │ │ mov ip, sl │ │ │ │ - b bde10 │ │ │ │ + b bdfd8 │ │ │ │ mov lr, #12 │ │ │ │ mla r0, lr, r3, r0 │ │ │ │ add r1, r1, r0 │ │ │ │ cmp r3, ip │ │ │ │ - beq bdf70 │ │ │ │ + beq be138 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bdf3c │ │ │ │ + bne be104 │ │ │ │ add r1, r1, #12 │ │ │ │ add r3, r3, #1 │ │ │ │ - b bdf8c │ │ │ │ + b be154 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp ip, r3 │ │ │ │ - ble bdf70 │ │ │ │ + ble be138 │ │ │ │ add r1, r1, #8 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq be020 │ │ │ │ + beq be1e8 │ │ │ │ cmp ip, r3 │ │ │ │ - bgt bdf3c │ │ │ │ - b bdf70 │ │ │ │ + bgt be104 │ │ │ │ + b be138 │ │ │ │ ldr r2, [r0] │ │ │ │ mov r6, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - ble bded4 │ │ │ │ + ble be09c │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r0] │ │ │ │ - bl 259238 │ │ │ │ + bl 2585c0 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bded4 │ │ │ │ + bgt be09c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne bded4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b bded4 │ │ │ │ + bne be09c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b be09c │ │ │ │ add r3, r3, #1 │ │ │ │ add r1, r1, #8 │ │ │ │ cmp r3, ip │ │ │ │ - blt bdfbc │ │ │ │ - b bdf70 │ │ │ │ + blt be184 │ │ │ │ + b be138 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, r3 │ │ │ │ - ble bdf70 │ │ │ │ + ble be138 │ │ │ │ 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 bdf3c │ │ │ │ + b be104 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bdf70 │ │ │ │ + beq be138 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne be034 │ │ │ │ + bne be1fc │ │ │ │ ldr r1, [r2, #24] │ │ │ │ ldr ip, [r1, #16] │ │ │ │ cmp ip, r3 │ │ │ │ - bgt bdf04 │ │ │ │ - b bdf70 │ │ │ │ + bgt be0cc │ │ │ │ + b be138 │ │ │ │ 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 be0c0 │ │ │ │ + beq be288 │ │ │ │ ldr r2, [r5, r1, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq be0fc │ │ │ │ + beq be2c4 │ │ │ │ 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 be130 │ │ │ │ + blt be2f8 │ │ │ │ asrs r3, r3, #1 │ │ │ │ - bne be154 │ │ │ │ + bne be31c │ │ │ │ ldr r2, [r4, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r6, r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne bde2c │ │ │ │ + bne bdff4 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r0, #192] @ 0xc0 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne bde50 │ │ │ │ - b bde58 │ │ │ │ + bne be018 │ │ │ │ + b be020 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #30784 @ 0x7840 │ │ │ │ + movw r0, #28352 @ 0x6ec0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2ebd34 │ │ │ │ + bl 2eb888 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b be0fc │ │ │ │ + b be2c4 │ │ │ │ add r1, r1, #1 │ │ │ │ - b be0c0 │ │ │ │ + b be288 │ │ │ │ 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 be448 │ │ │ │ + bgt be610 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bls be290 │ │ │ │ + bls be458 │ │ │ │ add r2, r0, #3 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi be3b8 │ │ │ │ + bmi be580 │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r3, #64604 @ 0xfc5c │ │ │ │ + movw r3, #64728 @ 0xfcd8 │ │ │ │ movt r3, #9 │ │ │ │ ldr r4, [r6, #1008] @ 0x3f0 │ │ │ │ cmp r4, r3 │ │ │ │ ldrne r0, [r6, #1004] @ 0x3ec │ │ │ │ - bne be3a8 │ │ │ │ - ldr r0, [pc, #676] @ be464 │ │ │ │ + bne be570 │ │ │ │ + ldr r0, [pc, #676] @ be62c │ │ │ │ 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 be31c │ │ │ │ + bcs be4e4 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r3, r1, lsl #3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, r3 │ │ │ │ - beq be304 │ │ │ │ + beq be4cc │ │ │ │ ldm r3, {r2, r4} │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r4] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne be23c │ │ │ │ + bne be404 │ │ │ │ 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] @ be468 │ │ │ │ + ldr r2, [pc, #540] @ be630 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble be3c4 │ │ │ │ + ble be58c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne be3e0 │ │ │ │ + bne be5a8 │ │ │ │ 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] @ be464 │ │ │ │ + ldr r3, [pc, #460] @ be62c │ │ │ │ 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 be35c │ │ │ │ - ldr r1, [pc, #436] @ be468 │ │ │ │ + beq be524 │ │ │ │ + ldr r1, [pc, #436] @ be630 │ │ │ │ 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 be274 │ │ │ │ - movw r2, #58708 @ 0xe554 │ │ │ │ + beq be43c │ │ │ │ + movw r2, #57428 @ 0xe054 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - bne be420 │ │ │ │ - ldr r0, [pc, #380] @ be46c │ │ │ │ - bl 1bdcb8 │ │ │ │ + bne be5e8 │ │ │ │ + ldr r0, [pc, #380] @ be634 │ │ │ │ + bl 1bd7b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne be274 │ │ │ │ + bne be43c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ - b be274 │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + b be43c │ │ │ │ mov r0, r7 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 9fd84 │ │ │ │ + bl 9fe00 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne be23c │ │ │ │ + bne be404 │ │ │ │ ldr r4, [r6, #968] @ 0x3c8 │ │ │ │ - movw r3, #32892 @ 0x807c │ │ │ │ + movw r3, #31676 @ 0x7bbc │ │ │ │ movt r3, #9 │ │ │ │ cmp r4, r3 │ │ │ │ - bne be434 │ │ │ │ + bne be5fc │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq be3b8 │ │ │ │ + beq be580 │ │ │ │ ldr r3, [r7, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7, #800] @ 0x320 │ │ │ │ - b be23c │ │ │ │ + b be404 │ │ │ │ movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r2, #64604 @ 0xfc5c │ │ │ │ + movw r2, #64728 @ 0xfcd8 │ │ │ │ movt r2, #9 │ │ │ │ ldr r4, [r6, #1008] @ 0x3f0 │ │ │ │ cmp r4, r2 │ │ │ │ - bne be3a0 │ │ │ │ + bne be568 │ │ │ │ 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 be304 │ │ │ │ + beq be4cc │ │ │ │ mov r1, #1 │ │ │ │ - b be1f0 │ │ │ │ + b be3b8 │ │ │ │ ldr r0, [r6, #1004] @ 0x3ec │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne be23c │ │ │ │ - bl 2e1c38 │ │ │ │ + bne be404 │ │ │ │ + bl 2e1788 │ │ │ │ mov r4, #0 │ │ │ │ - b be284 │ │ │ │ + b be44c │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq be26c │ │ │ │ - movw r1, #58708 @ 0xe554 │ │ │ │ + beq be434 │ │ │ │ + movw r1, #57428 @ 0xe054 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - bne be40c │ │ │ │ - ldr r0, [pc, #116] @ be46c │ │ │ │ - bl 1bdcb8 │ │ │ │ + bne be5d4 │ │ │ │ + ldr r0, [pc, #116] @ be634 │ │ │ │ + bl 1bd7b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne be26c │ │ │ │ + bne be434 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ - b be26c │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + b be434 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b be26c │ │ │ │ + b be434 │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ - b be274 │ │ │ │ + b be43c │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b be344 │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + b be50c │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30840 @ 0x7878 │ │ │ │ + movw r1, #28408 @ 0x6ef8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b be3bc │ │ │ │ + bl 16e8c0 │ │ │ │ + b be584 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000be470 : │ │ │ │ +000be638 : │ │ │ │ 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 be4b0 │ │ │ │ + blt be678 │ │ │ │ cmp r0, #0 │ │ │ │ - beq be4d0 │ │ │ │ + beq be698 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp] │ │ │ │ - bl aa8e8 │ │ │ │ + bl aa940 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30868 @ 0x7894 │ │ │ │ + movw r1, #28436 @ 0x6f14 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, #0 │ │ │ │ - b be4a8 │ │ │ │ + b be670 │ │ │ │ cmp r3, #0 │ │ │ │ - ldreq r0, [pc, #28] @ be4f8 │ │ │ │ - beq be4a8 │ │ │ │ + ldreq r0, [pc, #28] @ be6c0 │ │ │ │ + beq be670 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30920 @ 0x78c8 │ │ │ │ + movw r1, #28488 @ 0x6f48 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b be4c8 │ │ │ │ + bl 16e8c0 │ │ │ │ + b be690 │ │ │ │ rsbeq r1, r3, r0, lsl #9 │ │ │ │ │ │ │ │ -000be4fc : │ │ │ │ - ldr r3, [pc, #36] @ be528 │ │ │ │ +000be6c4 : │ │ │ │ + ldr r3, [pc, #36] @ be6f0 │ │ │ │ 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] │ │ │ │ @@ -148655,29 +148773,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 be558 │ │ │ │ + beq be720 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r0, r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #31048 @ 0x7948 │ │ │ │ + movw r1, #28616 @ 0x6fc8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ 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 │ │ │ │ @@ -148687,413 +148805,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 be64c │ │ │ │ + beq be814 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne be628 │ │ │ │ + bne be7f0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq be628 │ │ │ │ - ldr ip, [pc, #236] @ be6d8 │ │ │ │ + beq be7f0 │ │ │ │ + ldr ip, [pc, #236] @ be8a0 │ │ │ │ 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 a784c <_Py_dict_lookup@@Base> │ │ │ │ + bl a790c <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ streq r5, [r4, #84] @ 0x54 │ │ │ │ ldreq r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne be660 │ │ │ │ + bne be828 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 98e78 │ │ │ │ + bl 98ea8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne be5e4 │ │ │ │ + bne be7ac │ │ │ │ mov r0, r6 │ │ │ │ - bl 2ebd34 │ │ │ │ + bl 2eb888 │ │ │ │ mov r0, #0 │ │ │ │ - b be620 │ │ │ │ + b be7e8 │ │ │ │ mov r1, ip │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq be644 │ │ │ │ - b be5c4 │ │ │ │ + beq be80c │ │ │ │ + b be78c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq be6b8 │ │ │ │ - movw r3, #52312 @ 0xcc58 │ │ │ │ + beq be880 │ │ │ │ + movw r3, #48340 @ 0xbcd4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 14325c │ │ │ │ + bl 142e50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq be6c0 │ │ │ │ + beq be888 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq be6b0 │ │ │ │ + beq be878 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt be6b0 │ │ │ │ + bgt be878 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq be6cc │ │ │ │ + beq be894 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b be620 │ │ │ │ + b be7e8 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ - b be694 │ │ │ │ + b be85c │ │ │ │ mov r0, r6 │ │ │ │ - bl 2ebd34 │ │ │ │ - b be684 │ │ │ │ + bl 2eb888 │ │ │ │ + b be84c │ │ │ │ mov r0, r3 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b be6b0 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b be878 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000be6dc <_PyErr_GetRaisedException@@Base>: │ │ │ │ +000be8a4 <_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 │ │ │ │ │ │ │ │ -000be700 <_PyErr_SetRaisedException@@Base>: │ │ │ │ +000be8c8 <_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 a7658 │ │ │ │ + b a7718 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000be73c : │ │ │ │ +000be904 : │ │ │ │ add r1, r0, #5 │ │ │ │ movw r2, #1029 @ 0x405 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi be764 │ │ │ │ + bhi be92c │ │ │ │ add r3, r0, #588 @ 0x24c │ │ │ │ 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 be84c │ │ │ │ + bhi bea14 │ │ │ │ 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] @ be924 │ │ │ │ + ldr r3, [pc, #408] @ beaec │ │ │ │ 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 be800 │ │ │ │ - ldr r0, [pc, #376] @ be928 │ │ │ │ + beq be9c8 │ │ │ │ + ldr r0, [pc, #376] @ beaf0 │ │ │ │ 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 be850 │ │ │ │ + bne bea18 │ │ │ │ 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 9fb0c │ │ │ │ + bl 9fb88 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq be914 │ │ │ │ + beq beadc │ │ │ │ movw r2, #43176 @ 0xa8a8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #264] @ be928 │ │ │ │ + ldr r1, [pc, #264] @ beaf0 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r0, [r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble be888 │ │ │ │ + ble bea50 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r1, #1708] @ 0x6ac │ │ │ │ subs ip, r2, #0 │ │ │ │ - bne be8a4 │ │ │ │ + bne bea6c │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b be7d8 │ │ │ │ - b beb0c │ │ │ │ - movw r2, #58708 @ 0xe554 │ │ │ │ + b be9a0 │ │ │ │ + b becd4 │ │ │ │ + movw r2, #57428 @ 0xe054 │ │ │ │ movt r2, #27 │ │ │ │ cmp r1, r2 │ │ │ │ - bne be8dc │ │ │ │ - ldr r0, [pc, #196] @ be92c │ │ │ │ + bne beaa4 │ │ │ │ + ldr r0, [pc, #196] @ beaf4 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1bdcb8 │ │ │ │ + bl 1bd7b8 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne be7d8 │ │ │ │ + bne be9a0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b be7d8 │ │ │ │ + b be9a0 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r2] │ │ │ │ ldr r2, [r1, #1708] @ 0x6ac │ │ │ │ mov ip, #1 │ │ │ │ str ip, [r3] │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq be840 │ │ │ │ - movw r2, #58708 @ 0xe554 │ │ │ │ + beq bea08 │ │ │ │ + movw r2, #57428 @ 0xe054 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ - bne be8f8 │ │ │ │ - ldr r0, [pc, #112] @ be92c │ │ │ │ + bne beac0 │ │ │ │ + ldr r0, [pc, #112] @ beaf4 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1bdcb8 │ │ │ │ + bl 1bd7b8 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne be840 │ │ │ │ + bne bea08 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b be840 │ │ │ │ + b bea08 │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b be7d8 │ │ │ │ + b be9a0 │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b be840 │ │ │ │ + b bea08 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 2e1c38 │ │ │ │ + bl 2e1788 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b be7f4 │ │ │ │ + b be9bc │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000be930 : │ │ │ │ +000beaf8 : │ │ │ │ add r1, r0, #5 │ │ │ │ movw r2, #1029 @ 0x405 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi be958 │ │ │ │ + bhi beb20 │ │ │ │ add r3, r0, #588 @ 0x24c │ │ │ │ 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 bea44 │ │ │ │ + bhi bec0c │ │ │ │ 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] @ beb00 │ │ │ │ + ldr r3, [pc, #384] @ becc8 │ │ │ │ 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 be9f4 │ │ │ │ - ldr r0, [pc, #352] @ beb04 │ │ │ │ + beq bebbc │ │ │ │ + ldr r0, [pc, #352] @ beccc │ │ │ │ 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 bea48 │ │ │ │ + bne bec10 │ │ │ │ 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] │ │ │ │ + eor r1, r4, r4, asr #31 │ │ │ │ + sub r1, r1, r4, asr #31 │ │ │ │ + movlt r2, #10 │ │ │ │ + movge r2, #8 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r2, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, #16 │ │ │ │ - bl 9fb0c │ │ │ │ + bl 9fb88 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq beab8 │ │ │ │ + beq bec80 │ │ │ │ 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] @ beb04 │ │ │ │ + ldr r2, [pc, #220] @ beccc │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r2, #1708] @ 0x6ac │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne bea80 │ │ │ │ + bne bec48 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b be9cc │ │ │ │ - b beb0c │ │ │ │ - movw r2, #58708 @ 0xe554 │ │ │ │ + b beb94 │ │ │ │ + b becd4 │ │ │ │ + movw r2, #57428 @ 0xe054 │ │ │ │ movt r2, #27 │ │ │ │ cmp r1, r2 │ │ │ │ - bne beac8 │ │ │ │ - ldr r0, [pc, #168] @ beb08 │ │ │ │ + bne bec90 │ │ │ │ + ldr r0, [pc, #168] @ becd0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1bdcb8 │ │ │ │ + bl 1bd7b8 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne be9cc │ │ │ │ + bne beb94 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b be9cc │ │ │ │ - movw r1, #58708 @ 0xe554 │ │ │ │ + b beb94 │ │ │ │ + movw r1, #57428 @ 0xe054 │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ - bne beae4 │ │ │ │ - ldr r0, [pc, #112] @ beb08 │ │ │ │ + bne becac │ │ │ │ + ldr r0, [pc, #112] @ becd0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1bdcb8 │ │ │ │ + bl 1bd7b8 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bea38 │ │ │ │ + bne bec00 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bea38 │ │ │ │ + b bec00 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 2e1c38 │ │ │ │ + bl 2e1788 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b be9e8 │ │ │ │ + b bebb0 │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b be9cc │ │ │ │ + b beb94 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bea38 │ │ │ │ + b bec00 │ │ │ │ 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, #64604 @ 0xfc5c │ │ │ │ + movw r3, #64728 @ 0xfcd8 │ │ │ │ movt r3, #9 │ │ │ │ ldr r4, [r2, #1008] @ 0x3f0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - bne bec98 │ │ │ │ - ldr r3, [pc, #448] @ bed0c │ │ │ │ + bne bee60 │ │ │ │ + ldr r3, [pc, #448] @ beed4 │ │ │ │ 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 bec7c │ │ │ │ + beq bee44 │ │ │ │ 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 bec0c │ │ │ │ + beq bedd4 │ │ │ │ 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] @ bed10 │ │ │ │ + ldr r2, [pc, #352] @ beed8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne becb8 │ │ │ │ + bne bee80 │ │ │ │ cmp r5, #0 │ │ │ │ movlt r3, #18 │ │ │ │ strlt r3, [r4, #8] │ │ │ │ - blt bebe8 │ │ │ │ + blt bedb0 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bne bebe8 │ │ │ │ + bne bedb0 │ │ │ │ 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 │ │ │ │ @@ -149104,77 +149222,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 beb8c │ │ │ │ + bhi bed54 │ │ │ │ add r0, r3, ip │ │ │ │ str r0, [r3, #4] │ │ │ │ add r0, ip, #24 │ │ │ │ str r0, [r3, #24] │ │ │ │ str r1, [r3, ip] │ │ │ │ cmp r4, #0 │ │ │ │ - bne beb8c │ │ │ │ + bne bed54 │ │ │ │ ldr r4, [r2, #968] @ 0x3c8 │ │ │ │ - movw r3, #32892 @ 0x807c │ │ │ │ + movw r3, #31676 @ 0x7bbc │ │ │ │ movt r3, #9 │ │ │ │ cmp r4, r3 │ │ │ │ - bne bece4 │ │ │ │ + bne beeac │ │ │ │ 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 beb8c │ │ │ │ - b becac │ │ │ │ + bne bed54 │ │ │ │ + b bee74 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 9fd84 │ │ │ │ + bl 9fe00 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r4, r0 │ │ │ │ - b bec3c │ │ │ │ + b bee04 │ │ │ │ ldr r0, [r2, #1004] @ 0x3ec │ │ │ │ mov r1, #20 │ │ │ │ blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne beb8c │ │ │ │ + bne bed54 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2e1c38 │ │ │ │ - b bebdc │ │ │ │ - movw r1, #58708 @ 0xe554 │ │ │ │ + bl 2e1788 │ │ │ │ + b beda4 │ │ │ │ + movw r1, #57428 @ 0xe054 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - bne becf8 │ │ │ │ - ldr r0, [pc, #68] @ bed14 │ │ │ │ - bl 1bdcb8 │ │ │ │ + bne beec0 │ │ │ │ + ldr r0, [pc, #68] @ beedc │ │ │ │ + bl 1bd7b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bebc0 │ │ │ │ + bne bed88 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ - b bebc0 │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + b bed88 │ │ │ │ ldr r0, [r2, #964] @ 0x3c4 │ │ │ │ mov r1, #20 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b bec64 │ │ │ │ + b bee2c │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b bebc0 │ │ │ │ + b bed88 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000bed18 : │ │ │ │ +000beee0 : │ │ │ │ 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 │ │ │ │ @@ -149183,325 +149301,325 @@ │ │ │ │ mov r6, r2 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl aa8e8 │ │ │ │ + bl aa940 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bf054 │ │ │ │ + beq bf21c │ │ │ │ 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 beda0 │ │ │ │ + bne bef68 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ands r2, r3, #3 │ │ │ │ - beq bee28 │ │ │ │ + beq beff0 │ │ │ │ cmp r2, #1 │ │ │ │ - beq bef3c │ │ │ │ + beq bf104 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq bf020 │ │ │ │ + beq bf1e8 │ │ │ │ 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 bef54 │ │ │ │ + bne bf11c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq bef54 │ │ │ │ + beq bf11c │ │ │ │ ldr r1, [r5, #24] │ │ │ │ - movw r3, #46952 @ 0xb768 │ │ │ │ + movw r3, #45676 @ 0xb26c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r4 │ │ │ │ - beq befcc │ │ │ │ - bl abc3c │ │ │ │ + beq bf194 │ │ │ │ + bl abccc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble befe0 │ │ │ │ + ble bf1a8 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq bf05c │ │ │ │ - ldr r3, [pc, #812] @ bf168 │ │ │ │ + beq bf224 │ │ │ │ + ldr r3, [pc, #812] @ bf330 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #808] @ bf16c │ │ │ │ + ldr r2, [pc, #808] @ bf334 │ │ │ │ ldr r0, [r3, #1132] @ 0x46c │ │ │ │ ldr r8, [r1, r2] │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bef80 │ │ │ │ + bne bf148 │ │ │ │ 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 ae32c │ │ │ │ + bl ae3b4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq bf0f4 │ │ │ │ + beq bf2bc │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne beed4 │ │ │ │ + bne bf09c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt beebc │ │ │ │ + bgt bf084 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne beebc │ │ │ │ + bne bf084 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq beffc │ │ │ │ + beq bf1c4 │ │ │ │ mov r4, r2 │ │ │ │ - b beda0 │ │ │ │ + b bef68 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt beef0 │ │ │ │ + bgt bf0b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bf0e8 │ │ │ │ + beq bf2b0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bef28 │ │ │ │ + bgt bf0f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bf0dc │ │ │ │ + beq bf2a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bef28 │ │ │ │ + bgt bf0f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bf0fc │ │ │ │ + beq bf2c4 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - bl a47c0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4880 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b beda0 │ │ │ │ + b bef68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 98e78 │ │ │ │ + bl 98ea8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bede8 │ │ │ │ + bne befb0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 25766c <_Py_NewReference@@Base+0x17fc> │ │ │ │ + bl 256958 <_PyThreadState_New@@Base+0x1f04> │ │ │ │ mov r5, r0 │ │ │ │ - b befd4 │ │ │ │ + b bf19c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bee5c │ │ │ │ + beq bf024 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt befb8 │ │ │ │ + bgt bf180 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne befb8 │ │ │ │ + bne bf180 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b beecc │ │ │ │ - bl a9494 │ │ │ │ + b bf094 │ │ │ │ + bl a94ec │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bee1c │ │ │ │ + bgt befe4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bee1c │ │ │ │ + bne befe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b bee1c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b befe4 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a47c0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4880 <_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 beecc │ │ │ │ + b bf094 │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq bf0c0 │ │ │ │ - bl b6288 │ │ │ │ + beq bf288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf0c0 │ │ │ │ - movw r0, #11396 @ 0x2c84 │ │ │ │ + bne bf288 │ │ │ │ + movw r0, #17376 @ 0x43e0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2799 @ 0xaef │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r5, #0 │ │ │ │ - b befd4 │ │ │ │ + b bf19c │ │ │ │ mvn r5, #0 │ │ │ │ - b bee1c │ │ │ │ + b befe4 │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne bee34 │ │ │ │ + bne beffc │ │ │ │ ldr r2, [r4] │ │ │ │ tst r3, #32 │ │ │ │ - bne bf108 │ │ │ │ + bne bf2d0 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - blt bf12c │ │ │ │ + blt bf2f4 │ │ │ │ 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 bf0b8 │ │ │ │ + bgt bf280 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bf154 │ │ │ │ + beq bf31c │ │ │ │ mov r4, r3 │ │ │ │ - b beda0 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b bef68 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11420 @ 0x2c9c │ │ │ │ + movw r1, #17400 @ 0x43f8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b bf04c │ │ │ │ + bl 16e8c0 │ │ │ │ + b bf214 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b bef0c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b bf0d4 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b beef0 │ │ │ │ - bl 143524 │ │ │ │ - b beda0 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b bf0b8 │ │ │ │ + bl 143118 │ │ │ │ + b bef68 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b bef28 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b bf0f0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne bf13c │ │ │ │ + bne bf304 │ │ │ │ ldrsb r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ addge r3, r4, #28 │ │ │ │ - bge bf084 │ │ │ │ + bge bf24c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r3, r4, #28 │ │ │ │ - bne bf14c │ │ │ │ + bne bf314 │ │ │ │ ldrb r1, [r3] │ │ │ │ - ldr r3, [pc, #56] @ bf170 │ │ │ │ + ldr r3, [pc, #56] @ bf338 │ │ │ │ add r3, r3, r1, lsl #5 │ │ │ │ - b bf0a0 │ │ │ │ + b bf268 │ │ │ │ ldrsb r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r4, #20 │ │ │ │ - bge bf084 │ │ │ │ + bge bf24c │ │ │ │ add r3, r4, #20 │ │ │ │ - b bf12c │ │ │ │ + b bf2f4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bf0b8 │ │ │ │ + b bf280 │ │ │ │ strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ │ │ │ │ -000bf174 <_PyUnicode_InternImmortal@@Base>: │ │ │ │ +000bf33c <_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 ab20c │ │ │ │ + bl ab264 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000bf1a0 <_PyTuple_Resize@@Base>: │ │ │ │ +000bf368 <_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 bf624 <_PyTuple_Resize@@Base+0x484> │ │ │ │ + beq bf7ec <_PyTuple_Resize@@Base+0x484> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #42540 @ 0xa62c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bf624 <_PyTuple_Resize@@Base+0x484> │ │ │ │ + bne bf7ec <_PyTuple_Resize@@Base+0x484> │ │ │ │ ldr r9, [r6, #8] │ │ │ │ mov r7, r1 │ │ │ │ cmp r9, #0 │ │ │ │ - beq bf1f4 <_PyTuple_Resize@@Base+0x54> │ │ │ │ + beq bf3bc <_PyTuple_Resize@@Base+0x54> │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne bf624 <_PyTuple_Resize@@Base+0x484> │ │ │ │ + bne bf7ec <_PyTuple_Resize@@Base+0x484> │ │ │ │ cmp r7, r9 │ │ │ │ - bne bf204 <_PyTuple_Resize@@Base+0x64> │ │ │ │ + bne bf3cc <_PyTuple_Resize@@Base+0x64> │ │ │ │ mov r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r7, #0 │ │ │ │ - beq bf528 <_PyTuple_Resize@@Base+0x388> │ │ │ │ + beq bf6f0 <_PyTuple_Resize@@Base+0x388> │ │ │ │ cmp r9, #0 │ │ │ │ - beq bf6fc <_PyTuple_Resize@@Base+0x55c> │ │ │ │ + beq bf8c4 <_PyTuple_Resize@@Base+0x55c> │ │ │ │ ldr r2, [r6, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bf268 <_PyTuple_Resize@@Base+0xc8> │ │ │ │ - ldr r3, [pc, #1384] @ bf790 <_PyTuple_Resize@@Base+0x5f0> │ │ │ │ + beq bf430 <_PyTuple_Resize@@Base+0xc8> │ │ │ │ + ldr r3, [pc, #1384] @ bf958 <_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 │ │ │ │ @@ -149512,106 +149630,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 bf3a8 <_PyTuple_Resize@@Base+0x208> │ │ │ │ + bge bf570 <_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 bf330 <_PyTuple_Resize@@Base+0x190> │ │ │ │ + beq bf4f8 <_PyTuple_Resize@@Base+0x190> │ │ │ │ cmp r3, #1 │ │ │ │ - beq bf318 <_PyTuple_Resize@@Base+0x178> │ │ │ │ + beq bf4e0 <_PyTuple_Resize@@Base+0x178> │ │ │ │ cmp r3, #2 │ │ │ │ - beq bf308 <_PyTuple_Resize@@Base+0x168> │ │ │ │ + beq bf4d0 <_PyTuple_Resize@@Base+0x168> │ │ │ │ cmp r3, #3 │ │ │ │ - beq bf2f8 <_PyTuple_Resize@@Base+0x158> │ │ │ │ + beq bf4c0 <_PyTuple_Resize@@Base+0x158> │ │ │ │ cmp r3, #4 │ │ │ │ - beq bf2e8 <_PyTuple_Resize@@Base+0x148> │ │ │ │ + beq bf4b0 <_PyTuple_Resize@@Base+0x148> │ │ │ │ cmp r3, #5 │ │ │ │ - beq bf2d8 <_PyTuple_Resize@@Base+0x138> │ │ │ │ + beq bf4a0 <_PyTuple_Resize@@Base+0x138> │ │ │ │ cmp r3, #6 │ │ │ │ - beq bf2c8 <_PyTuple_Resize@@Base+0x128> │ │ │ │ + beq bf490 <_PyTuple_Resize@@Base+0x128> │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf420 <_PyTuple_Resize@@Base+0x280> │ │ │ │ + bne bf5e8 <_PyTuple_Resize@@Base+0x280> │ │ │ │ add r5, r7, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf724 <_PyTuple_Resize@@Base+0x584> │ │ │ │ + bne bf8ec <_PyTuple_Resize@@Base+0x584> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf6a4 <_PyTuple_Resize@@Base+0x504> │ │ │ │ + bne bf86c <_PyTuple_Resize@@Base+0x504> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf678 <_PyTuple_Resize@@Base+0x4d8> │ │ │ │ + bne bf840 <_PyTuple_Resize@@Base+0x4d8> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf4d0 <_PyTuple_Resize@@Base+0x330> │ │ │ │ + bne bf698 <_PyTuple_Resize@@Base+0x330> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf6d0 <_PyTuple_Resize@@Base+0x530> │ │ │ │ + bne bf898 <_PyTuple_Resize@@Base+0x530> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf5f8 <_PyTuple_Resize@@Base+0x458> │ │ │ │ + bne bf7c0 <_PyTuple_Resize@@Base+0x458> │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r9 │ │ │ │ - beq bf3a8 <_PyTuple_Resize@@Base+0x208> │ │ │ │ + beq bf570 <_PyTuple_Resize@@Base+0x208> │ │ │ │ ldr r0, [sl, #4] │ │ │ │ add r4, sl, #4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf44c <_PyTuple_Resize@@Base+0x2ac> │ │ │ │ + bne bf614 <_PyTuple_Resize@@Base+0x2ac> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf478 <_PyTuple_Resize@@Base+0x2d8> │ │ │ │ + bne bf640 <_PyTuple_Resize@@Base+0x2d8> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf4a4 <_PyTuple_Resize@@Base+0x304> │ │ │ │ + bne bf66c <_PyTuple_Resize@@Base+0x304> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf5b0 <_PyTuple_Resize@@Base+0x410> │ │ │ │ + bne bf778 <_PyTuple_Resize@@Base+0x410> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf558 <_PyTuple_Resize@@Base+0x3b8> │ │ │ │ + bne bf720 <_PyTuple_Resize@@Base+0x3b8> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf584 <_PyTuple_Resize@@Base+0x3e4> │ │ │ │ + bne bf74c <_PyTuple_Resize@@Base+0x3e4> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf4fc <_PyTuple_Resize@@Base+0x35c> │ │ │ │ + bne bf6c4 <_PyTuple_Resize@@Base+0x35c> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add sl, r4, #28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf64c <_PyTuple_Resize@@Base+0x4ac> │ │ │ │ + bne bf814 <_PyTuple_Resize@@Base+0x4ac> │ │ │ │ add r5, r5, #7 │ │ │ │ cmp r5, r9 │ │ │ │ - bne bf330 <_PyTuple_Resize@@Base+0x190> │ │ │ │ - ldr r2, [pc, #996] @ bf794 <_PyTuple_Resize@@Base+0x5f4> │ │ │ │ + bne bf4f8 <_PyTuple_Resize@@Base+0x190> │ │ │ │ + ldr r2, [pc, #996] @ bf95c <_PyTuple_Resize@@Base+0x5f4> │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne bf750 <_PyTuple_Resize@@Base+0x5b0> │ │ │ │ + bne bf918 <_PyTuple_Resize@@Base+0x5b0> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2865f0 <_PyObject_GC_Resize@@Base> │ │ │ │ + bl 286138 <_PyObject_GC_Resize@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bf764 <_PyTuple_Resize@@Base+0x5c4> │ │ │ │ - bl 255e70 <_Py_NewReference@@Base> │ │ │ │ + beq bf92c <_PyTuple_Resize@@Base+0x5c4> │ │ │ │ + bl a02fc <_Py_NewReference@@Base> │ │ │ │ cmp r7, r9 │ │ │ │ - bgt bf5dc <_PyTuple_Resize@@Base+0x43c> │ │ │ │ - ldr r1, [pc, #944] @ bf790 <_PyTuple_Resize@@Base+0x5f0> │ │ │ │ + bgt bf7a4 <_PyTuple_Resize@@Base+0x43c> │ │ │ │ + ldr r1, [pc, #944] @ bf958 <_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 │ │ │ │ @@ -149620,258 +149738,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 bf1fc <_PyTuple_Resize@@Base+0x5c> │ │ │ │ + b bf3c4 <_PyTuple_Resize@@Base+0x5c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf2c4 <_PyTuple_Resize@@Base+0x124> │ │ │ │ + bgt bf48c <_PyTuple_Resize@@Base+0x124> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf2c4 <_PyTuple_Resize@@Base+0x124> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b bf2c4 <_PyTuple_Resize@@Base+0x124> │ │ │ │ + bne bf48c <_PyTuple_Resize@@Base+0x124> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b bf48c <_PyTuple_Resize@@Base+0x124> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf340 <_PyTuple_Resize@@Base+0x1a0> │ │ │ │ + bgt bf508 <_PyTuple_Resize@@Base+0x1a0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf340 <_PyTuple_Resize@@Base+0x1a0> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b bf340 <_PyTuple_Resize@@Base+0x1a0> │ │ │ │ + bne bf508 <_PyTuple_Resize@@Base+0x1a0> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b bf508 <_PyTuple_Resize@@Base+0x1a0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf350 <_PyTuple_Resize@@Base+0x1b0> │ │ │ │ + bgt bf518 <_PyTuple_Resize@@Base+0x1b0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf350 <_PyTuple_Resize@@Base+0x1b0> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b bf350 <_PyTuple_Resize@@Base+0x1b0> │ │ │ │ + bne bf518 <_PyTuple_Resize@@Base+0x1b0> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b bf518 <_PyTuple_Resize@@Base+0x1b0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf35c <_PyTuple_Resize@@Base+0x1bc> │ │ │ │ + bgt bf524 <_PyTuple_Resize@@Base+0x1bc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf35c <_PyTuple_Resize@@Base+0x1bc> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b bf35c <_PyTuple_Resize@@Base+0x1bc> │ │ │ │ + bne bf524 <_PyTuple_Resize@@Base+0x1bc> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b bf524 <_PyTuple_Resize@@Base+0x1bc> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf304 <_PyTuple_Resize@@Base+0x164> │ │ │ │ + bgt bf4cc <_PyTuple_Resize@@Base+0x164> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf304 <_PyTuple_Resize@@Base+0x164> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b bf304 <_PyTuple_Resize@@Base+0x164> │ │ │ │ + bne bf4cc <_PyTuple_Resize@@Base+0x164> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b bf4cc <_PyTuple_Resize@@Base+0x164> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf38c <_PyTuple_Resize@@Base+0x1ec> │ │ │ │ + bgt bf554 <_PyTuple_Resize@@Base+0x1ec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf38c <_PyTuple_Resize@@Base+0x1ec> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b bf38c <_PyTuple_Resize@@Base+0x1ec> │ │ │ │ + bne bf554 <_PyTuple_Resize@@Base+0x1ec> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b bf554 <_PyTuple_Resize@@Base+0x1ec> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf54c <_PyTuple_Resize@@Base+0x3ac> │ │ │ │ + bgt bf714 <_PyTuple_Resize@@Base+0x3ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bf54c <_PyTuple_Resize@@Base+0x3ac> │ │ │ │ + bne bf714 <_PyTuple_Resize@@Base+0x3ac> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #580] @ bf798 <_PyTuple_Resize@@Base+0x5f8> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #580] @ bf960 <_PyTuple_Resize@@Base+0x5f8> │ │ │ │ str r3, [r8] │ │ │ │ - b bf1fc <_PyTuple_Resize@@Base+0x5c> │ │ │ │ + b bf3c4 <_PyTuple_Resize@@Base+0x5c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf374 <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ + bgt bf53c <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf374 <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b bf374 <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ + bne bf53c <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b bf53c <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf380 <_PyTuple_Resize@@Base+0x1e0> │ │ │ │ + bgt bf548 <_PyTuple_Resize@@Base+0x1e0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf380 <_PyTuple_Resize@@Base+0x1e0> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b bf380 <_PyTuple_Resize@@Base+0x1e0> │ │ │ │ + bne bf548 <_PyTuple_Resize@@Base+0x1e0> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b bf548 <_PyTuple_Resize@@Base+0x1e0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf368 <_PyTuple_Resize@@Base+0x1c8> │ │ │ │ + bgt bf530 <_PyTuple_Resize@@Base+0x1c8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf368 <_PyTuple_Resize@@Base+0x1c8> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b bf368 <_PyTuple_Resize@@Base+0x1c8> │ │ │ │ + bne bf530 <_PyTuple_Resize@@Base+0x1c8> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b bf530 <_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 bf3d8 <_PyTuple_Resize@@Base+0x238> │ │ │ │ + b bf5a0 <_PyTuple_Resize@@Base+0x238> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf324 <_PyTuple_Resize@@Base+0x184> │ │ │ │ + bgt bf4ec <_PyTuple_Resize@@Base+0x184> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf324 <_PyTuple_Resize@@Base+0x184> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b bf324 <_PyTuple_Resize@@Base+0x184> │ │ │ │ + bne bf4ec <_PyTuple_Resize@@Base+0x184> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b bf4ec <_PyTuple_Resize@@Base+0x184> │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r8] │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ - movw r0, #9780 @ 0x2634 │ │ │ │ + bl aed64 │ │ │ │ + movw r0, #6928 @ 0x1b10 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #1048 @ 0x418 │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378f30 <_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 bf39c <_PyTuple_Resize@@Base+0x1fc> │ │ │ │ + bgt bf564 <_PyTuple_Resize@@Base+0x1fc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf39c <_PyTuple_Resize@@Base+0x1fc> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b bf39c <_PyTuple_Resize@@Base+0x1fc> │ │ │ │ + bne bf564 <_PyTuple_Resize@@Base+0x1fc> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b bf564 <_PyTuple_Resize@@Base+0x1fc> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf2f4 <_PyTuple_Resize@@Base+0x154> │ │ │ │ + bgt bf4bc <_PyTuple_Resize@@Base+0x154> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf2f4 <_PyTuple_Resize@@Base+0x154> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b bf2f4 <_PyTuple_Resize@@Base+0x154> │ │ │ │ + bne bf4bc <_PyTuple_Resize@@Base+0x154> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b bf4bc <_PyTuple_Resize@@Base+0x154> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf2e4 <_PyTuple_Resize@@Base+0x144> │ │ │ │ + bgt bf4ac <_PyTuple_Resize@@Base+0x144> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf2e4 <_PyTuple_Resize@@Base+0x144> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b bf2e4 <_PyTuple_Resize@@Base+0x144> │ │ │ │ + bne bf4ac <_PyTuple_Resize@@Base+0x144> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b bf4ac <_PyTuple_Resize@@Base+0x144> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf314 <_PyTuple_Resize@@Base+0x174> │ │ │ │ + bgt bf4dc <_PyTuple_Resize@@Base+0x174> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf314 <_PyTuple_Resize@@Base+0x174> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b bf314 <_PyTuple_Resize@@Base+0x174> │ │ │ │ + bne bf4dc <_PyTuple_Resize@@Base+0x174> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b bf4dc <_PyTuple_Resize@@Base+0x174> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bf774 <_PyTuple_Resize@@Base+0x5d4> │ │ │ │ + ble bf93c <_PyTuple_Resize@@Base+0x5d4> │ │ │ │ mov r0, r7 │ │ │ │ - bl a091c │ │ │ │ + bl a09e0 │ │ │ │ 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 bf2d4 <_PyTuple_Resize@@Base+0x134> │ │ │ │ + bgt bf49c <_PyTuple_Resize@@Base+0x134> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf2d4 <_PyTuple_Resize@@Base+0x134> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b bf2d4 <_PyTuple_Resize@@Base+0x134> │ │ │ │ + bne bf49c <_PyTuple_Resize@@Base+0x134> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b bf49c <_PyTuple_Resize@@Base+0x134> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b bf3b8 <_PyTuple_Resize@@Base+0x218> │ │ │ │ + b bf580 <_PyTuple_Resize@@Base+0x218> │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r8] │ │ │ │ - bl bbad0 │ │ │ │ - b bf644 <_PyTuple_Resize@@Base+0x4a4> │ │ │ │ + bl bbc98 │ │ │ │ + b bf80c <_PyTuple_Resize@@Base+0x4a4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bf708 <_PyTuple_Resize@@Base+0x568> │ │ │ │ + bne bf8d0 <_PyTuple_Resize@@Base+0x568> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b bf708 <_PyTuple_Resize@@Base+0x568> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b bf8d0 <_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, #41068 @ 0xa06c │ │ │ │ + movw r3, #41156 @ 0xa0c4 │ │ │ │ movt r3, #10 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bf86c <_PyTuple_Resize@@Base+0x6cc> │ │ │ │ + bne bfa34 <_PyTuple_Resize@@Base+0x6cc> │ │ │ │ mov r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl aa0e4 │ │ │ │ + bl aa13c │ │ │ │ cmp r0, #0 │ │ │ │ - beq bf87c <_PyTuple_Resize@@Base+0x6dc> │ │ │ │ + beq bfa44 <_PyTuple_Resize@@Base+0x6dc> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq bf828 <_PyTuple_Resize@@Base+0x688> │ │ │ │ - ldr ip, [pc, #148] @ bf884 <_PyTuple_Resize@@Base+0x6e4> │ │ │ │ + beq bf9f0 <_PyTuple_Resize@@Base+0x688> │ │ │ │ + ldr ip, [pc, #148] @ bfa4c <_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 │ │ │ │ @@ -149887,134 +150005,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 bf864 <_PyTuple_Resize@@Base+0x6c4> │ │ │ │ + beq bfa2c <_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] @ bf888 <_PyTuple_Resize@@Base+0x6e8> │ │ │ │ - b bf85c <_PyTuple_Resize@@Base+0x6bc> │ │ │ │ + ldr r4, [pc, #28] @ bfa50 <_PyTuple_Resize@@Base+0x6e8> │ │ │ │ + b bfa24 <_PyTuple_Resize@@Base+0x6bc> │ │ │ │ mov r1, #0 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf828 <_PyTuple_Resize@@Base+0x688> │ │ │ │ + bne bf9f0 <_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 bf970 <_PyTuple_Resize@@Base+0x7d0> │ │ │ │ + bne bfb38 <_PyTuple_Resize@@Base+0x7d0> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bf8e4 <_PyTuple_Resize@@Base+0x744> │ │ │ │ + beq bfaac <_PyTuple_Resize@@Base+0x744> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf8e4 <_PyTuple_Resize@@Base+0x744> │ │ │ │ + bgt bfaac <_PyTuple_Resize@@Base+0x744> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf8e4 <_PyTuple_Resize@@Base+0x744> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne bfaac <_PyTuple_Resize@@Base+0x744> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf9c8 <_PyTuple_Resize@@Base+0x828> │ │ │ │ + bne bfb90 <_PyTuple_Resize@@Base+0x828> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bf924 <_PyTuple_Resize@@Base+0x784> │ │ │ │ + beq bfaec <_PyTuple_Resize@@Base+0x784> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf924 <_PyTuple_Resize@@Base+0x784> │ │ │ │ + bgt bfaec <_PyTuple_Resize@@Base+0x784> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf924 <_PyTuple_Resize@@Base+0x784> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne bfaec <_PyTuple_Resize@@Base+0x784> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf99c <_PyTuple_Resize@@Base+0x7fc> │ │ │ │ + bne bfb64 <_PyTuple_Resize@@Base+0x7fc> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf944 <_PyTuple_Resize@@Base+0x7a4> │ │ │ │ + bne bfb0c <_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 bf93c <_PyTuple_Resize@@Base+0x79c> │ │ │ │ + bgt bfb04 <_PyTuple_Resize@@Base+0x79c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf93c <_PyTuple_Resize@@Base+0x79c> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b bf93c <_PyTuple_Resize@@Base+0x79c> │ │ │ │ + bne bfb04 <_PyTuple_Resize@@Base+0x79c> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b bfb04 <_PyTuple_Resize@@Base+0x79c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf8b0 <_PyTuple_Resize@@Base+0x710> │ │ │ │ + bgt bfa78 <_PyTuple_Resize@@Base+0x710> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf8b0 <_PyTuple_Resize@@Base+0x710> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b bf8b0 <_PyTuple_Resize@@Base+0x710> │ │ │ │ + bne bfa78 <_PyTuple_Resize@@Base+0x710> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b bfa78 <_PyTuple_Resize@@Base+0x710> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #28] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf930 <_PyTuple_Resize@@Base+0x790> │ │ │ │ + bgt bfaf8 <_PyTuple_Resize@@Base+0x790> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf930 <_PyTuple_Resize@@Base+0x790> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b bf930 <_PyTuple_Resize@@Base+0x790> │ │ │ │ + bne bfaf8 <_PyTuple_Resize@@Base+0x790> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b bfaf8 <_PyTuple_Resize@@Base+0x790> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf8f0 <_PyTuple_Resize@@Base+0x750> │ │ │ │ + bgt bfab8 <_PyTuple_Resize@@Base+0x750> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf8f0 <_PyTuple_Resize@@Base+0x750> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b bf8f0 <_PyTuple_Resize@@Base+0x750> │ │ │ │ + bne bfab8 <_PyTuple_Resize@@Base+0x750> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b bfab8 <_PyTuple_Resize@@Base+0x750> │ │ │ │ │ │ │ │ -000bf9f4 : │ │ │ │ +000bfbbc : │ │ │ │ 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 bfa30 │ │ │ │ + bl bfbf8 │ │ │ │ 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 │ │ │ │ @@ -150023,60 +150141,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 bfc48 │ │ │ │ + bgt bfe10 │ │ │ │ cmp ip, #0 │ │ │ │ - beq bfaa0 │ │ │ │ + beq bfc68 │ │ │ │ cmp ip, #58 @ 0x3a │ │ │ │ - bhi bfc78 │ │ │ │ + bhi bfe40 │ │ │ │ cmp ip, #31 │ │ │ │ - bhi bfc08 │ │ │ │ + bhi bfdd0 │ │ │ │ cmp ip, #9 │ │ │ │ - beq bfa58 │ │ │ │ + beq bfc20 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bfa58 │ │ │ │ + bne bfc20 │ │ │ │ ldrb ip, [r2, #1]! │ │ │ │ add r4, r4, #1 │ │ │ │ mov r3, #0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne bfa6c │ │ │ │ + bne bfc34 │ │ │ │ cmp r4, #0 │ │ │ │ - blt bfd48 │ │ │ │ - beq bfde0 │ │ │ │ + blt bffd8 │ │ │ │ + beq bffe8 │ │ │ │ cmp r4, #1 │ │ │ │ str r1, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq bfcd4 │ │ │ │ + beq bfe9c │ │ │ │ sub r3, r4, #1 │ │ │ │ mov r8, r3 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt bfd20 │ │ │ │ - ldr r2, [pc, #960] @ bfe90 │ │ │ │ + bgt bfee8 │ │ │ │ + ldr r2, [pc, #960] @ c0058 │ │ │ │ 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 bfcf0 │ │ │ │ - ldr r1, [pc, #928] @ bfe94 │ │ │ │ + beq bfeb8 │ │ │ │ + ldr r1, [pc, #928] @ c005c │ │ │ │ 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 bfd50 │ │ │ │ + bne bff0c │ │ │ │ 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 │ │ │ │ @@ -150089,417 +150207,417 @@ │ │ │ │ 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 c0000 │ │ │ │ + bl c01c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bfe3c │ │ │ │ + beq bfff4 │ │ │ │ str r0, [r5, #16] │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl c0000 │ │ │ │ + bl c01c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bfe44 │ │ │ │ + beq bffe0 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq bfbec │ │ │ │ + beq bfdb4 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl c0000 │ │ │ │ + bl c01c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bfdfc │ │ │ │ + beq bff9c │ │ │ │ cmp r4, #3 │ │ │ │ str r0, [r5, #24] │ │ │ │ addne r6, r5, #24 │ │ │ │ movne r3, #3 │ │ │ │ - beq bfbec │ │ │ │ + beq bfdb4 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #32 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl c0000 │ │ │ │ + bl c01c8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bfe00 │ │ │ │ + beq bffa0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r0, [r6, #4]! │ │ │ │ cmp r3, r4 │ │ │ │ - bne bfbc0 │ │ │ │ + bne bfd88 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bfd84 │ │ │ │ + bne bff40 │ │ │ │ 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 bfa58 │ │ │ │ + bne bfc20 │ │ │ │ cmp ip, #41 @ 0x29 │ │ │ │ - beq bfc70 │ │ │ │ + beq bfe38 │ │ │ │ cmp ip, #40 @ 0x28 │ │ │ │ - bne bfa84 │ │ │ │ + bne bfc4c │ │ │ │ cmp r3, #0 │ │ │ │ - bne bfcb4 │ │ │ │ + bne bfe74 │ │ │ │ ldrb ip, [r2, #1]! │ │ │ │ add r4, r4, #1 │ │ │ │ mov r3, #1 │ │ │ │ cmp ip, #93 @ 0x5d │ │ │ │ - beq bfc70 │ │ │ │ - bls bfc98 │ │ │ │ + beq bfe38 │ │ │ │ + bls bfe60 │ │ │ │ cmp ip, #123 @ 0x7b │ │ │ │ - beq bfcb4 │ │ │ │ + beq bfe74 │ │ │ │ cmp ip, #125 @ 0x7d │ │ │ │ - beq bfc70 │ │ │ │ + beq bfe38 │ │ │ │ ldrb ip, [r2, #1]! │ │ │ │ cmp ip, #93 @ 0x5d │ │ │ │ - bne bfc50 │ │ │ │ + bne bfe18 │ │ │ │ sub r3, r3, #1 │ │ │ │ - b bfa58 │ │ │ │ + b bfc20 │ │ │ │ cmp ip, #123 @ 0x7b │ │ │ │ - beq bfc34 │ │ │ │ - bhi bfcbc │ │ │ │ + beq bfdfc │ │ │ │ + bhi bfe7c │ │ │ │ cmp ip, #91 @ 0x5b │ │ │ │ - beq bfc34 │ │ │ │ + beq bfdfc │ │ │ │ cmp ip, #93 @ 0x5d │ │ │ │ - bne bfa84 │ │ │ │ - b bfc70 │ │ │ │ + bne bfc4c │ │ │ │ + b bfe38 │ │ │ │ cmp ip, #41 @ 0x29 │ │ │ │ - beq bfc70 │ │ │ │ - bhi bfcc8 │ │ │ │ - cmp ip, #0 │ │ │ │ - beq bfe4c │ │ │ │ - cmp ip, #40 @ 0x28 │ │ │ │ - bne bfc64 │ │ │ │ + beq bfe38 │ │ │ │ + bls bfe88 │ │ │ │ + cmp ip, #91 @ 0x5b │ │ │ │ + bne bfe2c │ │ │ │ add r3, r3, #1 │ │ │ │ - b bfa58 │ │ │ │ + b bfc20 │ │ │ │ cmp ip, #125 @ 0x7d │ │ │ │ - bne bfa84 │ │ │ │ - b bfc70 │ │ │ │ - cmp ip, #91 @ 0x5b │ │ │ │ - bne bfc64 │ │ │ │ - b bfcb4 │ │ │ │ + bne bfc4c │ │ │ │ + b bfe38 │ │ │ │ + cmp ip, #0 │ │ │ │ + beq c003c │ │ │ │ + cmp ip, #40 @ 0x28 │ │ │ │ + bne bfe2c │ │ │ │ + b bfe74 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl c0000 │ │ │ │ + bl c01c8 │ │ │ │ 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 a6d20 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a6de0 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq bfd34 │ │ │ │ - ldr r2, [pc, #384] @ bfe90 │ │ │ │ + beq c0024 │ │ │ │ + ldr r2, [pc, #384] @ c0058 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mvn r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - b bfb20 │ │ │ │ + b bfce8 │ │ │ │ cmn r4, #-536870907 @ 0xe0000005 │ │ │ │ - bls bfcf0 │ │ │ │ - bl 2e1c38 │ │ │ │ + bls bfeb8 │ │ │ │ + bl 2e1788 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne bfdec │ │ │ │ - mov r3, r4 │ │ │ │ - mov r2, #0 │ │ │ │ - sub r1, fp, #36 @ 0x24 │ │ │ │ - sub r0, fp, #32 │ │ │ │ - bl 3c79a0 │ │ │ │ - mov r5, #0 │ │ │ │ - b bfbfc │ │ │ │ - movw r2, #58708 @ 0xe554 │ │ │ │ + beq c0024 │ │ │ │ + ldr r3, [pc, #340] @ c0058 │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r6, [r2, r3] │ │ │ │ + b bfce8 │ │ │ │ + movw r2, #57428 @ 0xe054 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - bne bfdc4 │ │ │ │ - ldr r0, [pc, #304] @ bfe98 │ │ │ │ - bl 1bdcb8 │ │ │ │ + bne bff80 │ │ │ │ + ldr r0, [pc, #316] @ c0060 │ │ │ │ + bl 1bd7b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfdd4 │ │ │ │ + bne bff90 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ - ldr r3, [pc, #272] @ bfe90 │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + ldr r3, [pc, #284] @ c0058 │ │ │ │ ldr r6, [r7, r3] │ │ │ │ - b bfb18 │ │ │ │ + b bfce0 │ │ │ │ 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 bfe68 │ │ │ │ + bne bfffc │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq bfbfc │ │ │ │ - b bfd84 │ │ │ │ + beq bfdc4 │ │ │ │ + b bff40 │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, ip │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #180] @ bfe90 │ │ │ │ + ldr r3, [pc, #192] @ c0058 │ │ │ │ ldr r6, [r7, r3] │ │ │ │ - b bfb18 │ │ │ │ - movw r5, #5196 @ 0x144c │ │ │ │ - movt r5, #96 @ 0x60 │ │ │ │ - b bfbfc │ │ │ │ - ldr r3, [pc, #156] @ bfe90 │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r6, [r2, r3] │ │ │ │ - b bfb20 │ │ │ │ + b bfce0 │ │ │ │ mov r3, #2 │ │ │ │ sub r3, r8, r3 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 3c79a0 │ │ │ │ + bl 3c7030 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bfd48 │ │ │ │ + bgt bffd8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bfd48 │ │ │ │ + bne bffd8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b bfd48 │ │ │ │ - mov r3, r0 │ │ │ │ - b bfe00 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + mov r5, #0 │ │ │ │ + b bfdc4 │ │ │ │ mov r3, #1 │ │ │ │ - b bfe00 │ │ │ │ + b bffa0 │ │ │ │ + movw r5, #5196 @ 0x144c │ │ │ │ + movt r5, #96 @ 0x60 │ │ │ │ + b bfdc4 │ │ │ │ + mov r3, r0 │ │ │ │ + b bffa0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33004 @ 0x80ec │ │ │ │ + movw r1, #28744 @ 0x7048 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b bfd48 │ │ │ │ + bl 16e8c0 │ │ │ │ + ldr r3, [r5] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble bffc0 │ │ │ │ + b bffd8 │ │ │ │ + mov r3, r4 │ │ │ │ + mov r2, #0 │ │ │ │ + sub r1, fp, #36 @ 0x24 │ │ │ │ + sub r0, fp, #32 │ │ │ │ + bl 3c7030 │ │ │ │ + b bffd8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33032 @ 0x8108 │ │ │ │ + movw r1, #28716 @ 0x702c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - ldr r3, [r5] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bfe20 │ │ │ │ - b bfd48 │ │ │ │ + bl 16e8c0 │ │ │ │ + b bffd8 │ │ │ │ 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 bff78 │ │ │ │ + bgt c0140 │ │ │ │ cmp r1, r3 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bhi bff14 │ │ │ │ + bhi c00dc │ │ │ │ cmp r3, #31 │ │ │ │ - bhi bff38 │ │ │ │ + bhi c0100 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bffe0 │ │ │ │ + beq c01a8 │ │ │ │ cmp r3, #9 │ │ │ │ - beq bfebc │ │ │ │ + beq c0084 │ │ │ │ cmp ip, #0 │ │ │ │ - bne bfebc │ │ │ │ + bne c0084 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ add r0, r0, #1 │ │ │ │ mov ip, #0 │ │ │ │ cmp r1, r3 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bls bfed8 │ │ │ │ + bls c00a0 │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq bff64 │ │ │ │ - bhi bffc8 │ │ │ │ + beq c012c │ │ │ │ + bhi c0190 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq bff64 │ │ │ │ + beq c012c │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne bfef0 │ │ │ │ + bne c00b8 │ │ │ │ sub ip, ip, #1 │ │ │ │ - b bfebc │ │ │ │ + b c0084 │ │ │ │ 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 bfebc │ │ │ │ + bne c0084 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq bff30 │ │ │ │ + beq c00f8 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne bfef0 │ │ │ │ + bne c00b8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne bffc0 │ │ │ │ + bne c0188 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ add r0, r0, #1 │ │ │ │ mov ip, #1 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq bff30 │ │ │ │ - bls bffa4 │ │ │ │ + beq c00f8 │ │ │ │ + bls c016c │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq bffc0 │ │ │ │ + beq c0188 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - beq bff30 │ │ │ │ + beq c00f8 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq bff30 │ │ │ │ - bhi bff84 │ │ │ │ + beq c00f8 │ │ │ │ + bhi c014c │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq bff30 │ │ │ │ - bhi bffd4 │ │ │ │ + beq c00f8 │ │ │ │ + bhi c019c │ │ │ │ cmp r3, #0 │ │ │ │ - beq bffe0 │ │ │ │ + beq c01a8 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne bff94 │ │ │ │ + bne c015c │ │ │ │ add ip, ip, #1 │ │ │ │ - b bfebc │ │ │ │ + b c0084 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - bne bfef0 │ │ │ │ - b bff30 │ │ │ │ + bne c00b8 │ │ │ │ + b c00f8 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne bff94 │ │ │ │ - b bffc0 │ │ │ │ + bne c015c │ │ │ │ + b c0188 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33004 @ 0x80ec │ │ │ │ + movw r1, #28716 @ 0x702c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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] @ c093c │ │ │ │ + ldr ip, [pc, #2324] @ c0b04 │ │ │ │ mov r6, r1 │ │ │ │ add r0, r2, #1 │ │ │ │ str r0, [r4] │ │ │ │ ldrb r3, [r2] │ │ │ │ sub r3, r3, #9 │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bhi c08cc │ │ │ │ + bhi c0aa4 │ │ │ │ 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 be73c │ │ │ │ + b be904 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r1, #38 @ 0x26 │ │ │ │ add r2, r3, #4 │ │ │ │ - beq c02c4 │ │ │ │ + beq c048c │ │ │ │ str r2, [r6] │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq c07cc │ │ │ │ + beq c093c │ │ │ │ ldr r3, [r4] │ │ │ │ ldrb r3, [r3, #-1] │ │ │ │ cmp r3, #78 @ 0x4e │ │ │ │ - beq c00b0 │ │ │ │ + beq c0278 │ │ │ │ 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] @ c0940 │ │ │ │ + ldr r3, [pc, #2172] @ c0b08 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ ldrb r1, [r0, #-1] │ │ │ │ sub r1, r1, #9 │ │ │ │ cmp r1, #114 @ 0x72 │ │ │ │ - bhi c08cc │ │ │ │ + bhi c0aa4 │ │ │ │ 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 c06c8 │ │ │ │ + beq c08b4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c06e4 │ │ │ │ + beq c08d0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e31c │ │ │ │ mov r1, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp] │ │ │ │ - bl aa8e8 │ │ │ │ + bl aa940 │ │ │ │ mov r5, r0 │ │ │ │ - b c00b0 │ │ │ │ + b c0278 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ - bl bfe9c │ │ │ │ + bl c0064 │ │ │ │ subs r2, r0, #0 │ │ │ │ mov r7, r2 │ │ │ │ - blt c06c0 │ │ │ │ - beq c05d4 │ │ │ │ + blt c0880 │ │ │ │ + beq c07c0 │ │ │ │ sub r3, r2, #1 │ │ │ │ mov r9, r3 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt c0698 │ │ │ │ - ldr r1, [pc, #2008] @ c0944 │ │ │ │ + bgt c0858 │ │ │ │ + ldr r1, [pc, #2008] @ c0b0c │ │ │ │ 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 c062c │ │ │ │ - ldr r0, [pc, #1976] @ c0948 │ │ │ │ + beq c0818 │ │ │ │ + ldr r0, [pc, #1976] @ c0b10 │ │ │ │ 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 c075c │ │ │ │ + bne c0908 │ │ │ │ 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 │ │ │ │ @@ -150514,482 +150632,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 c0000 │ │ │ │ + bl c01c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0790 │ │ │ │ + beq c0a3c │ │ │ │ cmp r7, #1 │ │ │ │ str r0, [r5, #16] │ │ │ │ - beq c02a0 │ │ │ │ + beq c0468 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c0000 │ │ │ │ + bl c01c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c07c4 │ │ │ │ + beq c0a14 │ │ │ │ cmp r7, #2 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq c02a0 │ │ │ │ + beq c0468 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c0000 │ │ │ │ + bl c01c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c07a0 │ │ │ │ + beq c0a34 │ │ │ │ cmp r7, #3 │ │ │ │ str r0, [r5, #24] │ │ │ │ - beq c02a0 │ │ │ │ + beq c0468 │ │ │ │ add r8, r5, #24 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl c0000 │ │ │ │ + bl c01c8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0794 │ │ │ │ + beq c0a18 │ │ │ │ mov r3, r8 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r7, r2 │ │ │ │ str r0, [r3, #4]! │ │ │ │ mov r8, r3 │ │ │ │ - bne c026c │ │ │ │ + bne c0434 │ │ │ │ ldr r3, [r4] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - bne c05e8 │ │ │ │ + bne c07d4 │ │ │ │ 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, #9332 @ 0x2474 │ │ │ │ + movw r2, #4620 @ 0x120c │ │ │ │ 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 c065c │ │ │ │ + bne c0848 │ │ │ │ ldr r0, [r0] │ │ │ │ cmn r0, #1 │ │ │ │ - bne c0060 │ │ │ │ + bne c0228 │ │ │ │ movw r5, #5196 @ 0x144c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ - b c00b0 │ │ │ │ + b c0278 │ │ │ │ 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 c57b8 │ │ │ │ + b c5ae0 │ │ │ │ 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 b23fc │ │ │ │ + b b24cc │ │ │ │ mov r1, #125 @ 0x7d │ │ │ │ - bl bfe9c │ │ │ │ + bl c0064 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov sl, r3 │ │ │ │ - blt c06c0 │ │ │ │ + blt c0880 │ │ │ │ ands r3, r3, #1 │ │ │ │ mov r9, r3 │ │ │ │ - bne c081c │ │ │ │ - bl 9f37c │ │ │ │ + bne c09b4 │ │ │ │ + bl 9f408 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c0834 │ │ │ │ + beq c09cc │ │ │ │ cmp sl, #0 │ │ │ │ - beq c0400 │ │ │ │ + beq c05c8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c0000 │ │ │ │ + bl c01c8 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ - beq c071c │ │ │ │ + beq c0a24 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c0000 │ │ │ │ + bl c01c8 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r8, r3 │ │ │ │ - beq c084c │ │ │ │ + beq c09e4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl a9350 │ │ │ │ + bl a93a8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c084c │ │ │ │ + beq c09e4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c0700 │ │ │ │ + ble c08ec │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c03f0 │ │ │ │ + bgt c05b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c0894 │ │ │ │ + beq c0af8 │ │ │ │ add r3, r9, #2 │ │ │ │ mov r9, r3 │ │ │ │ cmp sl, r3 │ │ │ │ - bgt c0380 │ │ │ │ + bgt c0548 │ │ │ │ mov r1, #125 @ 0x7d │ │ │ │ mov r0, r4 │ │ │ │ - bl 25998c │ │ │ │ + bl 258d14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c00b0 │ │ │ │ - b c0734 │ │ │ │ + bne c0278 │ │ │ │ + ldr r3, [r5] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt c0880 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c0880 │ │ │ │ + mov r0, r5 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c0880 │ │ │ │ ldr r2, [r6] │ │ │ │ add r3, r2, #4 │ │ │ │ str r3, [r6] │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r5, [r2] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - beq c066c │ │ │ │ + beq c0888 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c06e4 │ │ │ │ + beq c08d0 │ │ │ │ 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 a0614 │ │ │ │ + b a06d8 │ │ │ │ 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 185dcc │ │ │ │ + b 185a7c │ │ │ │ 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 a0614 │ │ │ │ + bl a06d8 │ │ │ │ mov r5, r0 │ │ │ │ - b c00b0 │ │ │ │ + b c0278 │ │ │ │ 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 19ee88 │ │ │ │ + b 19eb48 │ │ │ │ ldr r2, [r6] │ │ │ │ add r3, r2, #4 │ │ │ │ str r3, [r6] │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r5, [r2] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - beq c08a0 │ │ │ │ + beq c0a60 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c06e4 │ │ │ │ + beq c08d0 │ │ │ │ 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 ccce0 │ │ │ │ + b cd958 │ │ │ │ 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 c00b0 │ │ │ │ + b c0278 │ │ │ │ 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 1edf5c │ │ │ │ + b 1eccf0 │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ - bl bfe9c │ │ │ │ + bl c0064 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ - blt c06c0 │ │ │ │ - bl a12b4 │ │ │ │ + blt c0880 │ │ │ │ + bl a1378 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ - beq c087c │ │ │ │ + beq c0a8c │ │ │ │ cmp r7, r3 │ │ │ │ - beq c07f4 │ │ │ │ + beq c0980 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl c0000 │ │ │ │ + bl c01c8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c080c │ │ │ │ + beq c0998 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ str r0, [r2, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ - b c057c │ │ │ │ + b c0768 │ │ │ │ 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 222c14 │ │ │ │ + b 221f04 │ │ │ │ ldr r3, [r4] │ │ │ │ - ldr r5, [pc, #876] @ c094c │ │ │ │ + ldr r5, [pc, #840] @ c0b14 │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq c02b0 │ │ │ │ + beq c0478 │ │ │ │ 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 c08f8 │ │ │ │ + bne c0ad0 │ │ │ │ ldrb r2, [r3, #1]! │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq c02b0 │ │ │ │ - b c05e8 │ │ │ │ + beq c0478 │ │ │ │ + b c07d4 │ │ │ │ mov r1, r7 │ │ │ │ movw r0, #42540 @ 0xa62c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a6d20 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a6de0 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c06ac │ │ │ │ + beq c086c │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r5, #12] │ │ │ │ - ldr r1, [pc, #752] @ c0944 │ │ │ │ + ldr r1, [pc, #716] @ c0b0c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r1] │ │ │ │ - b c01bc │ │ │ │ + b c0384 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ + cmn r2, #-536870907 @ 0xe0000005 │ │ │ │ + bls c0818 │ │ │ │ + bl 2e1788 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + bne c0838 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r2, #41 @ 0x29 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 3c7030 │ │ │ │ + mov r5, #0 │ │ │ │ + b c0278 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r6] │ │ │ │ ldr r1, [r3] │ │ │ │ - beq c06e4 │ │ │ │ + beq c08d0 │ │ │ │ cmp r1, #0 │ │ │ │ - bge c044c │ │ │ │ - b c0440 │ │ │ │ - cmn r2, #-536870907 @ 0xe0000005 │ │ │ │ - bls c062c │ │ │ │ - bl 2e1c38 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - bne c064c │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, #41 @ 0x29 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 3c79a0 │ │ │ │ - mov r5, #0 │ │ │ │ - b c00b0 │ │ │ │ + bge c0638 │ │ │ │ + b c062c │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r6] │ │ │ │ - bne c08e8 │ │ │ │ + bne c0ac0 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b c0300 │ │ │ │ + b c04c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c03d4 │ │ │ │ + bne c059c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c03d4 │ │ │ │ - sub r3, sl, #1 │ │ │ │ - mov r2, #125 @ 0x7d │ │ │ │ - sub r3, r3, r9 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 3c79a0 │ │ │ │ - ldr r3, [r5] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c06c0 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne c06c0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c06c0 │ │ │ │ - movw r2, #58708 @ 0xe554 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c059c │ │ │ │ + movw r2, #57428 @ 0xe054 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ - bne c07a8 │ │ │ │ - ldr r0, [pc, #476] @ c0950 │ │ │ │ - bl 1bdcb8 │ │ │ │ + bne c0964 │ │ │ │ + ldr r0, [pc, #504] @ c0b18 │ │ │ │ + bl 1bd7b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c07b8 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ - ldr r3, [pc, #440] @ c0944 │ │ │ │ - ldr r3, [r8, r3] │ │ │ │ - b c01b4 │ │ │ │ - mov r2, r0 │ │ │ │ - sub r3, r9, r2 │ │ │ │ - mov r2, #41 @ 0x29 │ │ │ │ - b c0728 │ │ │ │ - mov r2, #2 │ │ │ │ - b c0794 │ │ │ │ - ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ - mov r1, #0 │ │ │ │ + bne c0974 │ │ │ │ mov r0, r5 │ │ │ │ - blx ip │ │ │ │ - ldr r3, [pc, #388] @ c0944 │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + ldr r3, [pc, #468] @ c0b0c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - b c01b4 │ │ │ │ - mov r2, #1 │ │ │ │ - b c0794 │ │ │ │ - bl be4fc │ │ │ │ + b c037c │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c06c0 │ │ │ │ + bne c0880 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33076 @ 0x8134 │ │ │ │ + movw r1, #28788 @ 0x7074 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b c06c0 │ │ │ │ + bl 16e8c0 │ │ │ │ + b c0880 │ │ │ │ + ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + blx ip │ │ │ │ + ldr r3, [pc, #400] @ c0b0c │ │ │ │ + ldr r3, [r8, r3] │ │ │ │ + b c037c │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ mov r0, r4 │ │ │ │ - bl 25998c │ │ │ │ + bl 258d14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c00b0 │ │ │ │ - b c0734 │ │ │ │ + bne c0278 │ │ │ │ + b c05dc │ │ │ │ sub r1, r7, #1 │ │ │ │ mov r2, #93 @ 0x5d │ │ │ │ sub r3, r1, r3 │ │ │ │ - b c0728 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 3c7030 │ │ │ │ + b c05dc │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33060 @ 0x8124 │ │ │ │ + movw r1, #28772 @ 0x7064 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r3, sl │ │ │ │ mov r2, #125 @ 0x7d │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c79a0 │ │ │ │ - b c06c0 │ │ │ │ + bl 3c7030 │ │ │ │ + b c0880 │ │ │ │ sub r3, sl, #2 │ │ │ │ mov r1, r6 │ │ │ │ sub r3, r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #125 @ 0x7d │ │ │ │ - bl 3c79a0 │ │ │ │ + bl 3c7030 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c0920 │ │ │ │ - mov r0, r8 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ - b c0734 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, #93 @ 0x5d │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 3c79a0 │ │ │ │ - b c06c0 │ │ │ │ + ble c0a44 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c03f0 │ │ │ │ + bl aed64 │ │ │ │ + b c05dc │ │ │ │ + mov r2, #1 │ │ │ │ + sub r3, r9, r2 │ │ │ │ + mov r2, #41 @ 0x29 │ │ │ │ + b c09a4 │ │ │ │ + sub r3, sl, #1 │ │ │ │ + mov r2, #125 @ 0x7d │ │ │ │ + sub r3, r3, r9 │ │ │ │ + b c09a4 │ │ │ │ + mov r2, #2 │ │ │ │ + b c0a18 │ │ │ │ + mov r2, r0 │ │ │ │ + b c0a18 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c0a08 │ │ │ │ + mov r0, r7 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c0a08 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r6] │ │ │ │ ldr r1, [r3] │ │ │ │ - beq c06e4 │ │ │ │ + beq c08d0 │ │ │ │ cmp r1, #0 │ │ │ │ - blt c04f4 │ │ │ │ - b c0500 │ │ │ │ + blt c06e0 │ │ │ │ + b c06ec │ │ │ │ + mov r3, r7 │ │ │ │ + mov r2, #93 @ 0x5d │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 3c7030 │ │ │ │ + b c0880 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33112 @ 0x8158 │ │ │ │ + movw r1, #28824 @ 0x7098 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b c06c0 │ │ │ │ + bl 16e8c0 │ │ │ │ + b c0880 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - blt c0114 │ │ │ │ - b c0120 │ │ │ │ + blt c02dc │ │ │ │ + b c02e8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33032 @ 0x8108 │ │ │ │ + movw r1, #28744 @ 0x7048 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c0740 │ │ │ │ - b c06c0 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne c0870 │ │ │ │ - mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c0870 │ │ │ │ - subeq pc, r5, ip, lsl #23 │ │ │ │ - subeq pc, r5, r2, ror ip @ │ │ │ │ + ble c05e8 │ │ │ │ + b c0880 │ │ │ │ + mov r0, r8 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c05b8 │ │ │ │ + subeq lr, r5, r6, lsr #31 │ │ │ │ + subeq pc, r5, ip, lsl #1 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000c0954 : │ │ │ │ +000c0b1c : │ │ │ │ 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) │ │ │ │ @@ -151000,534 +151118,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 9f37c │ │ │ │ + bl 9f408 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ str r0, [r7, #3848] @ 0xf08 │ │ │ │ - beq c1ee0 │ │ │ │ + beq c20a4 │ │ │ │ + ldr r0, [pc, #1820] @ c129c │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - movw r0, #10748 @ 0x29fc │ │ │ │ - movt r0, #97 @ 0x61 │ │ │ │ - bl 25aa1c │ │ │ │ + bl 259da8 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - beq c2260 │ │ │ │ - bl c3e04 │ │ │ │ + beq c2424 │ │ │ │ + bl c3fd0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c1ee0 │ │ │ │ + beq c20a4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r7, #3840] @ 0xf00 │ │ │ │ - bl c3e78 │ │ │ │ + bl c4044 │ │ │ │ add r3, r7, #4096 @ 0x1000 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3, #352] @ 0x160 │ │ │ │ - beq c1ee0 │ │ │ │ + beq c20a4 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33680 @ 0x8390 │ │ │ │ + movw r1, #29392 @ 0x72d0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c1ee0 │ │ │ │ - bl 9f37c │ │ │ │ + beq c20a4 │ │ │ │ + bl 9f408 │ │ │ │ str r0, [r7, #3896] @ 0xf38 │ │ │ │ mov r0, #0 │ │ │ │ - bl c45ac │ │ │ │ + bl c4778 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7, #3892] @ 0xf34 │ │ │ │ - beq c1ee0 │ │ │ │ + beq c20a4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33688 @ 0x8398 │ │ │ │ + movw r1, #29400 @ 0x72d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c1ee0 │ │ │ │ + beq c20a4 │ │ │ │ movw r3, #23888 @ 0x5d50 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2dd3c │ │ │ │ - bl 25b2c4 │ │ │ │ + bl 25a528 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c2280 │ │ │ │ - ldr r1, [pc, #4012] @ c1a28 │ │ │ │ + beq c2444 │ │ │ │ + ldr r1, [pc, #1632] @ c12a0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9350 │ │ │ │ + bl a93a8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2280 │ │ │ │ + beq c2444 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33704 @ 0x83a8 │ │ │ │ + movw r1, #29416 @ 0x72e8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2280 │ │ │ │ + beq c2444 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0ac4 │ │ │ │ + bgt c0c88 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2254 │ │ │ │ + beq c2418 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r1, #33716 @ 0x83b4 │ │ │ │ + movw r1, #29428 @ 0x72f4 │ │ │ │ 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 25b330 │ │ │ │ + bl 25a594 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1d28 │ │ │ │ + beq c1eec │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33760 @ 0x83e0 │ │ │ │ + movw r1, #29472 @ 0x7320 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0b2c │ │ │ │ + bgt c0cf0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c223c │ │ │ │ + beq c2400 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1d28 │ │ │ │ + beq c1eec │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #65316 @ 0xff24 │ │ │ │ + movw r1, #63032 @ 0xf638 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 25b330 │ │ │ │ + bl 25a594 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1d28 │ │ │ │ + beq c1eec │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33776 @ 0x83f0 │ │ │ │ + movw r1, #29488 @ 0x7330 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0b80 │ │ │ │ + bgt c0d44 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2248 │ │ │ │ + beq c240c │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1d28 │ │ │ │ + beq c1eec │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33792 @ 0x8400 │ │ │ │ + movw r1, #29504 @ 0x7340 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 25b330 │ │ │ │ + bl 25a594 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1d28 │ │ │ │ + beq c1eec │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33808 @ 0x8410 │ │ │ │ + movw r1, #29520 @ 0x7350 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0bd4 │ │ │ │ + bgt c0d98 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2230 │ │ │ │ + beq c23f4 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1d28 │ │ │ │ + beq c1eec │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28140 @ 0x6dec │ │ │ │ + movw r1, #25708 @ 0x646c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 25b330 │ │ │ │ + bl 25a594 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1d28 │ │ │ │ + beq c1eec │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33828 @ 0x8424 │ │ │ │ + movw r1, #29540 @ 0x7364 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0c28 │ │ │ │ + bgt c0dec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c22e0 │ │ │ │ + beq c24a4 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1d28 │ │ │ │ - bl 250714 │ │ │ │ + beq c1eec │ │ │ │ + bl 24fb8c │ │ │ │ movw r0, #25088 @ 0x6200 │ │ │ │ movt r0, #101 @ 0x65 │ │ │ │ - bl aa8a8 │ │ │ │ + bl aa900 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1d28 │ │ │ │ + beq c1eec │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #2640 @ 0xa50 │ │ │ │ + movw r1, #128 @ 0x80 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0c7c │ │ │ │ + bgt c0e40 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c22d4 │ │ │ │ + beq c2498 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1d28 │ │ │ │ + beq c1eec │ │ │ │ mov r0, #179 @ 0xb3 │ │ │ │ movt r0, #783 @ 0x30f │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1d28 │ │ │ │ + beq c1eec │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33848 @ 0x8438 │ │ │ │ + movw r1, #29560 @ 0x7378 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0ccc │ │ │ │ + bgt c0e90 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c22c8 │ │ │ │ + beq c248c │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1d28 │ │ │ │ - movw r3, #29640 @ 0x73c8 │ │ │ │ + beq c1eec │ │ │ │ + movw r3, #27208 @ 0x6a48 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #33860 @ 0x8444 │ │ │ │ + movw r1, #29572 @ 0x7384 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #33868 @ 0x844c │ │ │ │ + movw r0, #29580 @ 0x738c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl bf9f4 │ │ │ │ + bl bfbbc │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1d28 │ │ │ │ + beq c1eec │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33876 @ 0x8454 │ │ │ │ + movw r1, #29588 @ 0x7394 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0d30 │ │ │ │ + bgt c0ef4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c22bc │ │ │ │ + beq c2480 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1d28 │ │ │ │ - movw r0, #29640 @ 0x73c8 │ │ │ │ + beq c1eec │ │ │ │ + movw r0, #27208 @ 0x6a48 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl aa8a8 │ │ │ │ + bl aa900 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1d28 │ │ │ │ + beq c1eec │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33884 @ 0x845c │ │ │ │ + movw r1, #29596 @ 0x739c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c2308 │ │ │ │ + ble c24cc │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1d28 │ │ │ │ + beq c1eec │ │ │ │ movw r0, #1013 @ 0x3f5 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1d28 │ │ │ │ + beq c1eec │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33896 @ 0x8468 │ │ │ │ + movw r1, #29608 @ 0x73a8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c22ec │ │ │ │ + ble c24b0 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1d28 │ │ │ │ - movw r0, #28904 @ 0x70e8 │ │ │ │ + beq c1eec │ │ │ │ + movw r0, #26472 @ 0x6768 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl aa8a8 │ │ │ │ + bl aa900 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1d28 │ │ │ │ + beq c1eec │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33908 @ 0x8474 │ │ │ │ + movw r1, #29620 @ 0x73b4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0dfc │ │ │ │ + bgt c0fc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2324 │ │ │ │ + beq c24e8 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1d28 │ │ │ │ - movw r0, #33920 @ 0x8480 │ │ │ │ + beq c1eec │ │ │ │ + movw r0, #29632 @ 0x73c0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl aa8a8 │ │ │ │ + bl aa900 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1d28 │ │ │ │ + beq c1eec │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #15024 @ 0x3ab0 │ │ │ │ + movw r1, #12592 @ 0x3130 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0e4c │ │ │ │ + bgt c1010 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2074 │ │ │ │ + beq c2238 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1d28 │ │ │ │ + beq c1eec │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1d28 │ │ │ │ + beq c1eec │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33928 @ 0x8488 │ │ │ │ + movw r1, #29640 @ 0x73c8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0e98 │ │ │ │ + bgt c105c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2144 │ │ │ │ + beq c2308 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1d28 │ │ │ │ - bl 25b3e8 │ │ │ │ + beq c1eec │ │ │ │ + bl 25a64c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1d28 │ │ │ │ + beq c1eec │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26404 @ 0x6724 │ │ │ │ + movw r1, #16876 @ 0x41ec │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0ee0 │ │ │ │ + bgt c10a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2138 │ │ │ │ + beq c22fc │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1d28 │ │ │ │ - bl 25b540 │ │ │ │ + beq c1eec │ │ │ │ + bl 25a7a0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1d28 │ │ │ │ + beq c1eec │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26336 @ 0x66e0 │ │ │ │ + movw r1, #16808 @ 0x41a8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0f28 │ │ │ │ + bgt c10ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c212c │ │ │ │ + beq c22f0 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1d28 │ │ │ │ - ldr r2, [pc, #2804] @ c1a2c │ │ │ │ + beq c1eec │ │ │ │ + ldr r2, [pc, #424] @ c12a4 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r1, #60584 @ 0xeca8 │ │ │ │ + movw r1, #60624 @ 0xecd0 │ │ │ │ movt r1, #103 @ 0x67 │ │ │ │ - bl 2592d8 │ │ │ │ + bl 258660 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2120 │ │ │ │ - movw r0, #60584 @ 0xeca8 │ │ │ │ + beq c22e4 │ │ │ │ + movw r0, #60624 @ 0xecd0 │ │ │ │ movt r0, #103 @ 0x67 │ │ │ │ - bl c4da0 │ │ │ │ + bl c50c8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1d28 │ │ │ │ + beq c1eec │ │ │ │ mov r0, #32 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c20f8 │ │ │ │ + beq c22bc │ │ │ │ str r0, [r7, #16] │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c20d0 │ │ │ │ + beq c2294 │ │ │ │ str r0, [r7, #20] │ │ │ │ movw r0, #52015 @ 0xcb2f │ │ │ │ movt r0, #4 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c20a8 │ │ │ │ + beq c226c │ │ │ │ str r0, [r7, #24] │ │ │ │ mov r0, #0 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2080 │ │ │ │ + beq c2244 │ │ │ │ str r0, [r7, #28] │ │ │ │ movw r0, #16963 @ 0x4243 │ │ │ │ movt r0, #15 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c21c8 │ │ │ │ - movw r8, #45176 @ 0xb078 │ │ │ │ + beq c238c │ │ │ │ + movw r8, #45600 @ 0xb220 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ str r0, [r7, #32] │ │ │ │ ldr r0, [r8, #4] │ │ │ │ - bl aa8a8 │ │ │ │ + bl aa900 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c21a0 │ │ │ │ + beq c2364 │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2178 │ │ │ │ + beq c233c │ │ │ │ str r0, [r7, #40] @ 0x28 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2150 │ │ │ │ + beq c2314 │ │ │ │ str r0, [r7, #44] @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c21fc │ │ │ │ + beq c23c0 │ │ │ │ str r0, [r7, #48] @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #39416 @ 0x99f8 │ │ │ │ + movw r1, #34412 @ 0x866c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c105c │ │ │ │ + bgt c1220 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c21f0 │ │ │ │ + beq c23b4 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1d28 │ │ │ │ + beq c1eec │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ movt r0, #16 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1d28 │ │ │ │ + beq c1eec │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33936 @ 0x8490 │ │ │ │ + movw r1, #29648 @ 0x73d0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c10ac │ │ │ │ + bgt c1270 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2224 │ │ │ │ + beq c23e8 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1d28 │ │ │ │ + beq c1eec │ │ │ │ mov r0, #0 │ │ │ │ - bl a12b4 │ │ │ │ + bl a1378 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq c1d28 │ │ │ │ + beq c1eec │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ mov r9, #0 │ │ │ │ ldr r7, [r3, #1908] @ 0x774 │ │ │ │ - b c1118 │ │ │ │ - bl aa8a8 │ │ │ │ + b c133c │ │ │ │ + strdeq r2, [r1], #-156 @ 0xffffff64 @ │ │ │ │ + ldrdeq r7, [r3], #-40 @ 0xffffffd8 @ │ │ │ │ + rsbeq r2, r1, r0, lsr sl │ │ │ │ + subeq pc, r5, r4, ror #8 │ │ │ │ + strdeq r5, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq r2, r1, r0, asr #20 │ │ │ │ + rsbeq lr, r7, r4, lsr #27 │ │ │ │ + rsbeq r2, r1, r0, asr sl │ │ │ │ + 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, r0, ror #20 │ │ │ │ + rsbeq lr, r7, ip, asr #30 │ │ │ │ + rsbeq r2, r1, r0, ror sl │ │ │ │ + subeq pc, r5, r8, lsl r9 @ │ │ │ │ + strhteq fp, [r2], #-168 @ 0xffffff58 │ │ │ │ + rsbeq r2, r1, r4, lsr #21 │ │ │ │ + subeq pc, r5, r8, lsl #18 │ │ │ │ + rsbeq r5, r3, ip, asr #21 │ │ │ │ + subeq pc, r5, ip, lsr r4 @ │ │ │ │ + bl aa900 │ │ │ │ subs r8, r0, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - beq c2050 │ │ │ │ - bl c5924 │ │ │ │ + beq c2214 │ │ │ │ + bl c5c4c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r0, #1 │ │ │ │ - beq c1fdc │ │ │ │ + beq c21a0 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1114 │ │ │ │ + bgt c1338 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r8] │ │ │ │ - beq c1fd0 │ │ │ │ + beq c2194 │ │ │ │ add r9, r9, #1 │ │ │ │ ldr r0, [r7, r9, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c10d8 │ │ │ │ + bne c12fc │ │ │ │ mov r0, sl │ │ │ │ - bl c61a4 │ │ │ │ + bl c643c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c201c │ │ │ │ + bne c21e0 │ │ │ │ mov r0, sl │ │ │ │ - bl a68a8 │ │ │ │ + bl a6968 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1164 │ │ │ │ + bgt c1388 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1164 │ │ │ │ + bne c1388 │ │ │ │ mov r0, sl │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq c1d28 │ │ │ │ + beq c1eec │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33948 @ 0x849c │ │ │ │ + movw r1, #29660 @ 0x73dc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c11a0 │ │ │ │ + bgt c13c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1fc4 │ │ │ │ + beq c2188 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1d28 │ │ │ │ + beq c1eec │ │ │ │ mov r0, #296 @ 0x128 │ │ │ │ - bl a091c │ │ │ │ + bl a09e0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c1d28 │ │ │ │ - ldr r7, [pc, #2160] @ c1a30 │ │ │ │ + beq c1eec │ │ │ │ + ldr r7, [pc, #-316] @ c12a8 │ │ │ │ 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] │ │ │ │ @@ -151536,1170 +151677,1148 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl aa8e8 │ │ │ │ + bl aa940 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c1f98 │ │ │ │ + beq c215c │ │ │ │ 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 aa8e8 │ │ │ │ + bl aa940 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c1f98 │ │ │ │ + beq c215c │ │ │ │ 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 aa8e8 │ │ │ │ + bl aa940 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c1f98 │ │ │ │ + beq c215c │ │ │ │ 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 aa8e8 │ │ │ │ + bl aa940 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c1f98 │ │ │ │ + beq c215c │ │ │ │ add r9, r6, #12 │ │ │ │ cmp sl, r7 │ │ │ │ str r0, [r6, #12] │ │ │ │ - bne c11d4 │ │ │ │ + bne c13f8 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - movw r1, #33972 @ 0x84b4 │ │ │ │ + movw r1, #29684 @ 0x73f4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ movw r0, #10664 @ 0x29a8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r4, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ - bl c8a98 │ │ │ │ + bl c8cb4 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c12f8 │ │ │ │ + bgt c151c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c12f8 │ │ │ │ + bne c151c │ │ │ │ mov r0, r3 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq c1d28 │ │ │ │ + beq c1eec │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5112 @ 0x13f8 │ │ │ │ + movw r1, #2704 @ 0xa90 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1334 │ │ │ │ + bgt c1558 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1ca8 │ │ │ │ + beq c1e6c │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1d28 │ │ │ │ - ldr r2, [pc, #1848] @ c1a7c │ │ │ │ + beq c1eec │ │ │ │ + ldr r2, [pc, #-628] @ c12f4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33976 @ 0x84b8 │ │ │ │ + movw r1, #29688 @ 0x73f8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bed18 │ │ │ │ - ldr r2, [pc, #1756] @ c1a34 │ │ │ │ + bl beee0 │ │ │ │ + ldr r2, [pc, #-720] @ c12ac │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r2, #1236] @ 0x4d4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c1cb4 │ │ │ │ + ble c1e78 │ │ │ │ cmn r7, #1 │ │ │ │ - beq c1d28 │ │ │ │ - movw r0, #29640 @ 0x73c8 │ │ │ │ + beq c1eec │ │ │ │ + movw r0, #27208 @ 0x6a48 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl aa8a8 │ │ │ │ + bl aa900 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1d28 │ │ │ │ + beq c1eec │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33988 @ 0x84c4 │ │ │ │ + movw r1, #29700 @ 0x7404 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c1cd0 │ │ │ │ + ble c1e94 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1d28 │ │ │ │ - ldr r2, [pc, #1668] @ c1a38 │ │ │ │ + beq c1eec │ │ │ │ + ldr r2, [pc, #-808] @ c12b0 │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #1664] @ c1a3c │ │ │ │ + ldr r1, [pc, #-812] @ c12b4 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 2592d8 │ │ │ │ + bl 258660 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2120 │ │ │ │ - ldr r0, [pc, #1644] @ c1a3c │ │ │ │ - bl c4da0 │ │ │ │ + beq c22e4 │ │ │ │ + ldr r0, [pc, #-832] @ c12b4 │ │ │ │ + bl c50c8 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c1d28 │ │ │ │ + beq c1eec │ │ │ │ mov r0, #3 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ str r0, [r8, #16] │ │ │ │ mov r0, #15 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ str r0, [r8, #20] │ │ │ │ mov r0, #0 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ str r0, [r8, #24] │ │ │ │ - movw r0, #34000 @ 0x84d0 │ │ │ │ + movw r0, #29712 @ 0x7410 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl aa8a8 │ │ │ │ + bl aa900 │ │ │ │ str r0, [r8, #28] │ │ │ │ mov r0, #3 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ str r0, [r8, #32] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1cf8 │ │ │ │ + bne c1ebc │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #39396 @ 0x99e4 │ │ │ │ + movw r1, #34392 @ 0x8658 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1458 │ │ │ │ + bgt c167c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1cec │ │ │ │ + beq c1eb0 │ │ │ │ cmn r7, #1 │ │ │ │ - beq c1d28 │ │ │ │ - bl 9f37c │ │ │ │ + beq c1eec │ │ │ │ + bl 9f408 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1d28 │ │ │ │ - movw r0, #34008 @ 0x84d8 │ │ │ │ + beq c1eec │ │ │ │ + movw r0, #29720 @ 0x7418 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl aa8a8 │ │ │ │ + bl aa900 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq c1d5c │ │ │ │ + beq c1f20 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #6756 @ 0x1a64 │ │ │ │ + movw r1, #4096 @ 0x1000 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c14b4 │ │ │ │ + bgt c16d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1d84 │ │ │ │ + beq c1f48 │ │ │ │ cmn sl, #1 │ │ │ │ - beq c1d5c │ │ │ │ - movw r0, #34016 @ 0x84e0 │ │ │ │ + beq c1f20 │ │ │ │ + movw r0, #29728 @ 0x7420 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl aa8a8 │ │ │ │ + bl aa900 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq c1d5c │ │ │ │ + beq c1f20 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #34028 @ 0x84ec │ │ │ │ + movw r1, #29740 @ 0x742c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1504 │ │ │ │ + bgt c1728 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1d90 │ │ │ │ + beq c1f54 │ │ │ │ cmn sl, #1 │ │ │ │ - beq c1d5c │ │ │ │ + beq c1f20 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #2640 @ 0xa50 │ │ │ │ + movw r1, #128 @ 0x80 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c1d5c │ │ │ │ + beq c1f20 │ │ │ │ mov r0, #179 @ 0xb3 │ │ │ │ movt r0, #783 @ 0x30f │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c1d5c │ │ │ │ + beq c1f20 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #33848 @ 0x8438 │ │ │ │ + movw r1, #29560 @ 0x7378 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1570 │ │ │ │ + bgt c1794 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1d9c │ │ │ │ + beq c1f60 │ │ │ │ cmn r9, #1 │ │ │ │ - beq c1d5c │ │ │ │ - movw r0, #34040 @ 0x84f8 │ │ │ │ + beq c1f20 │ │ │ │ + movw r0, #29752 @ 0x7438 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl aa8a8 │ │ │ │ + bl aa900 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c1d5c │ │ │ │ + beq c1f20 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #34060 @ 0x850c │ │ │ │ + movw r1, #29772 @ 0x744c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c15c0 │ │ │ │ + bgt c17e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1da8 │ │ │ │ + beq c1f6c │ │ │ │ cmn r9, #1 │ │ │ │ - beq c1d5c │ │ │ │ + beq c1f20 │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #34072 @ 0x8518 │ │ │ │ + movw r1, #29784 @ 0x7458 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c1d5c │ │ │ │ + beq c1f20 │ │ │ │ mov r0, r7 │ │ │ │ - bl 25bba4 <_PyNamespace_New@@Base> │ │ │ │ + bl 25ae04 <_PyNamespace_New@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1618 │ │ │ │ + bgt c183c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1618 │ │ │ │ + bne c183c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq c1d28 │ │ │ │ + beq c1eec │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58872 @ 0xe5f8 │ │ │ │ + movw r1, #56296 @ 0xdbe8 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1654 │ │ │ │ + bgt c1878 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1db4 │ │ │ │ + beq c1f78 │ │ │ │ cmn r7, #1 │ │ │ │ - beq c1d28 │ │ │ │ - ldr r2, [pc, #988] @ c1a40 │ │ │ │ + beq c1eec │ │ │ │ + ldr r2, [pc, #-1488] @ c12b8 │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #984] @ c1a44 │ │ │ │ + ldr r1, [pc, #-1492] @ c12bc │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 2592d8 │ │ │ │ + bl 258660 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2120 │ │ │ │ - ldr r0, [pc, #964] @ c1a44 │ │ │ │ + beq c22e4 │ │ │ │ + ldr r0, [pc, #-1512] @ c12bc │ │ │ │ ldr r7, [r6, #8] │ │ │ │ - bl c4da0 │ │ │ │ + bl c50c8 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c1d28 │ │ │ │ + beq c1eec │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ - bl 25bed8 <_PyNamespace_New@@Base+0x334> │ │ │ │ + bl 25b138 <_PyNamespace_New@@Base+0x334> │ │ │ │ cmn r0, #1 │ │ │ │ - beq c1dc0 │ │ │ │ + beq c1f84 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38468 @ 0x9644 │ │ │ │ + movw r1, #35808 @ 0x8be0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c16d4 │ │ │ │ + bgt c18f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1de8 │ │ │ │ + beq c1fac │ │ │ │ cmn r7, #1 │ │ │ │ - beq c1d28 │ │ │ │ - ldr r2, [pc, #868] @ c1a48 │ │ │ │ + beq c1eec │ │ │ │ + ldr r2, [pc, #-1608] @ c12c0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34104 @ 0x8538 │ │ │ │ + movw r1, #29816 @ 0x7478 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #848] @ c1a4c │ │ │ │ + ldr r0, [pc, #-1628] @ c12c4 │ │ │ │ ldr r3, [r0, #2576] @ 0xa10 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c1df4 │ │ │ │ + ble c1fb8 │ │ │ │ cmn r7, #1 │ │ │ │ - beq c1d28 │ │ │ │ - bl 25c5c8 │ │ │ │ + beq c1eec │ │ │ │ + bl 25b828 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1d28 │ │ │ │ + beq c1eec │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40956 @ 0x9ffc │ │ │ │ + movw r1, #37660 @ 0x931c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c174c │ │ │ │ + bgt c1970 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1e10 │ │ │ │ + beq c1fd4 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1d28 │ │ │ │ - bl 9f37c │ │ │ │ + beq c1eec │ │ │ │ + bl 9f408 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1d28 │ │ │ │ + beq c1eec │ │ │ │ mov r0, #32 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c1e20 │ │ │ │ - ldr r1, [pc, #728] @ c1a50 │ │ │ │ + beq c1fe4 │ │ │ │ + ldr r1, [pc, #-1748] @ c12c8 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl a9350 │ │ │ │ + bl a93a8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c1e20 │ │ │ │ + beq c1fe4 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c1e48 │ │ │ │ - ldr r1, [pc, #696] @ c1a54 │ │ │ │ + ble c200c │ │ │ │ + ldr r1, [pc, #-1780] @ c12cc │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - bl a9350 │ │ │ │ + bl a93a8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c1e64 │ │ │ │ - ldr r1, [pc, #672] @ c1a58 │ │ │ │ + beq c2028 │ │ │ │ + ldr r1, [pc, #-1804] @ c12d0 │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - bl a9350 │ │ │ │ + bl a93a8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c1e64 │ │ │ │ - ldr r2, [pc, #680] @ c1a7c │ │ │ │ + beq c2028 │ │ │ │ + ldr r2, [pc, #-1796] @ c12f4 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r1, [pc, #640] @ c1a5c │ │ │ │ - bl a9350 │ │ │ │ + ldr r1, [pc, #-1836] @ c12d4 │ │ │ │ + bl a93a8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c1e1c │ │ │ │ + beq c1fe0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 25bba4 <_PyNamespace_New@@Base> │ │ │ │ + bl 25ae04 <_PyNamespace_New@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1814 │ │ │ │ + bgt c1a38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1814 │ │ │ │ + bne c1a38 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq c1d28 │ │ │ │ + beq c1eec │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34124 @ 0x854c │ │ │ │ + movw r1, #29836 @ 0x748c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1850 │ │ │ │ + bgt c1a74 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1e7c │ │ │ │ + beq c2040 │ │ │ │ cmn r7, #1 │ │ │ │ - beq c1d28 │ │ │ │ + beq c1eec │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #504] @ c1a60 │ │ │ │ - ldr r1, [pc, #504] @ c1a64 │ │ │ │ - bl 2592d8 │ │ │ │ + ldr r2, [pc, #-1972] @ c12d8 │ │ │ │ + ldr r1, [pc, #-1972] @ c12dc │ │ │ │ + bl 258660 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2120 │ │ │ │ + beq c22e4 │ │ │ │ mov r0, #0 │ │ │ │ - bl a12b4 │ │ │ │ + bl a1378 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1d28 │ │ │ │ + beq c1eec │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34136 @ 0x8558 │ │ │ │ + movw r1, #29848 @ 0x7498 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c18b8 │ │ │ │ + bgt c1adc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1e88 │ │ │ │ + beq c204c │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1d28 │ │ │ │ - bl 9f37c │ │ │ │ + beq c1eec │ │ │ │ + bl 9f408 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1d28 │ │ │ │ + beq c1eec │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34148 @ 0x8564 │ │ │ │ + movw r1, #29860 @ 0x74a4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1900 │ │ │ │ + bgt c1b24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1e94 │ │ │ │ + beq c2058 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1d28 │ │ │ │ + beq c1eec │ │ │ │ mov r0, #0 │ │ │ │ - bl a12b4 │ │ │ │ + bl a1378 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1d28 │ │ │ │ + beq c1eec │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34168 @ 0x8578 │ │ │ │ + movw r1, #29880 @ 0x74b8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c194c │ │ │ │ + bgt c1b70 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1ea0 │ │ │ │ + beq c2064 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1d28 │ │ │ │ + beq c1eec │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1eac │ │ │ │ + bne c2070 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ - movw r2, #57160 @ 0xdf48 │ │ │ │ + movw r2, #54584 @ 0xd538 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ - bl 25c934 │ │ │ │ + bl 25bb94 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c1ee0 │ │ │ │ - ldr r0, [pc, #224] @ c1a68 │ │ │ │ + beq c20a4 │ │ │ │ + ldr r0, [pc, #-2252] @ c12e0 │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 25aa1c │ │ │ │ + bl 259da8 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq c1ee0 │ │ │ │ + beq c20a4 │ │ │ │ movw r2, #5212 @ 0x145c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #26528 @ 0x67a0 │ │ │ │ + movw r1, #23868 @ 0x5d3c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl c31a0 │ │ │ │ + bl c336c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c1ebc │ │ │ │ + bne c2080 │ │ │ │ mov r0, r9 │ │ │ │ movw r2, #5204 @ 0x1454 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #10192 @ 0x27d0 │ │ │ │ + movw r1, #7340 @ 0x1cac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl c31a0 │ │ │ │ + bl c336c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c1ebc │ │ │ │ - bl 25bba4 <_PyNamespace_New@@Base> │ │ │ │ + bne c2080 │ │ │ │ + bl 25ae04 <_PyNamespace_New@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c1ebc │ │ │ │ + beq c2080 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #53328 @ 0xd050 │ │ │ │ + movw r1, #50896 @ 0xc6d0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl c31a0 │ │ │ │ + bl c336c │ │ │ │ ldr r3, [r5] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1a10 │ │ │ │ + bgt c1c34 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1f04 │ │ │ │ + beq c20c8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne c1ebc │ │ │ │ - ldr r7, [pc, #76] @ c1a6c │ │ │ │ + bne c2080 │ │ │ │ + ldr r7, [pc, #-2400] @ c12e4 │ │ │ │ mov r8, #1 │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b c1a9c │ │ │ │ - ldrdeq r7, [r3], #-40 @ 0xffffffd8 @ │ │ │ │ - rsbeq r2, r1, r0, lsr sl │ │ │ │ - ldrdeq pc, [r5], #-212 @ 0xffffff2c │ │ │ │ - strdeq r5, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ - rsbeq r2, r1, r0, asr #20 │ │ │ │ - rsbeq lr, r7, ip, ror sp │ │ │ │ - rsbeq r2, r1, r0, asr sl │ │ │ │ - rsbeq lr, r7, r0, asr 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, r0, ror #20 │ │ │ │ - rsbeq lr, r7, r4, lsr #30 │ │ │ │ - rsbeq r2, r1, r0, ror sl │ │ │ │ - subeq r0, r6, r8, lsl #5 │ │ │ │ - strhteq fp, [r2], #-168 @ 0xffffff58 │ │ │ │ - rsbeq r2, r1, r4, lsr #21 │ │ │ │ - subeq r0, r6, r8, ror r2 │ │ │ │ - rsbeq r5, r3, ip, asr #21 │ │ │ │ - subeq pc, r5, ip, lsr #27 │ │ │ │ - strheq pc, [r5], #-220 @ 0xffffff24 @ │ │ │ │ + b c1c60 │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c1ebc │ │ │ │ + bne c2080 │ │ │ │ cmp sl, #19 │ │ │ │ - beq c1af4 │ │ │ │ + beq c1cb8 │ │ │ │ ldr r4, [r7], #4 │ │ │ │ lsl r0, r8, sl │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq c1ebc │ │ │ │ + beq c2080 │ │ │ │ mov r2, r6 │ │ │ │ - bl c31a0 │ │ │ │ + bl c336c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, r0 │ │ │ │ sub r1, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1a88 │ │ │ │ + bgt c1c4c │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r6] │ │ │ │ - bne c1a88 │ │ │ │ + bne c1c4c │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - b c1a88 │ │ │ │ - ldr r2, [pc, #-140] @ c1a70 │ │ │ │ + b c1c4c │ │ │ │ + ldr r2, [pc, #-2520] @ c12e8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #34180 @ 0x8584 │ │ │ │ + movw r1, #29892 @ 0x74c4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl c31a0 │ │ │ │ + bl c336c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c1ebc │ │ │ │ - bl be73c │ │ │ │ + bne c2080 │ │ │ │ + bl be904 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #34192 @ 0x8590 │ │ │ │ + movw r1, #29904 @ 0x74d0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r9 │ │ │ │ - bl c31a0 │ │ │ │ + bl c336c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c1f48 │ │ │ │ + ble c210c │ │ │ │ cmp r7, #0 │ │ │ │ - bne c1ebc │ │ │ │ + bne c2080 │ │ │ │ mov r0, #1 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #34204 @ 0x859c │ │ │ │ + movw r1, #29916 @ 0x74dc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r9 │ │ │ │ - bl c31a0 │ │ │ │ + bl c336c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c1f10 │ │ │ │ + ble c20d4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne c1ebc │ │ │ │ + bne c2080 │ │ │ │ mov r0, #2 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #34216 @ 0x85a8 │ │ │ │ + movw r1, #29928 @ 0x74e8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r9 │ │ │ │ - bl c31a0 │ │ │ │ + bl c336c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c1f2c │ │ │ │ + ble c20f0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne c1ebc │ │ │ │ + bne c2080 │ │ │ │ mov r0, #5 │ │ │ │ - bl be73c │ │ │ │ + bl be904 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #34228 @ 0x85b4 │ │ │ │ + movw r1, #29940 @ 0x74f4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r9 │ │ │ │ - bl c31a0 │ │ │ │ + bl c336c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c1f64 │ │ │ │ + ble c2128 │ │ │ │ cmp r7, #0 │ │ │ │ - bne c1ebc │ │ │ │ + bne c2080 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #39640 @ 0x9ad8 │ │ │ │ + movw r1, #34636 @ 0x874c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1c24 │ │ │ │ + bgt c1de8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1f80 │ │ │ │ + beq c2144 │ │ │ │ cmn r6, #1 │ │ │ │ - beq c1ee0 │ │ │ │ - ldr r0, [pc, #-448] @ c1a74 │ │ │ │ + beq c20a4 │ │ │ │ + ldr r0, [pc, #-2828] @ c12ec │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 25aa1c │ │ │ │ + bl 259da8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq c1ee0 │ │ │ │ + beq c20a4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #39656 @ 0x9ae8 │ │ │ │ + movw r1, #34652 @ 0x875c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bed18 │ │ │ │ + bl beee0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1c74 │ │ │ │ + bgt c1e38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1f8c │ │ │ │ + beq c2150 │ │ │ │ cmp r4, #0 │ │ │ │ - bne c1ee0 │ │ │ │ + bne c20a4 │ │ │ │ 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 a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c1334 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c1558 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2, #1236] @ 0x4d4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1364 │ │ │ │ - ldr r0, [pc, #-592] @ c1a7c │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c1364 │ │ │ │ + bne c1588 │ │ │ │ + ldr r0, [pc, #-2972] @ c12f4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c1588 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c13a4 │ │ │ │ + bne c15c8 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c13a4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c15c8 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c1458 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c167c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1424 │ │ │ │ + beq c1648 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1d28 │ │ │ │ + bgt c1eec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1d28 │ │ │ │ + bne c1eec │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #33588 @ 0x8334 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #29300 @ 0x7274 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - ldr r2, [pc, #-704] @ c1a78 │ │ │ │ + ldr r2, [pc, #-3084] @ c12f0 │ │ │ │ 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 c1c9c │ │ │ │ + b c1e60 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1d28 │ │ │ │ + bgt c1eec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1d28 │ │ │ │ + bne c1eec │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c1d28 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c1eec │ │ │ │ mov r0, r9 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c14b4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c16d8 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c1504 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c1728 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c1570 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c1794 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c15c0 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c17e4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c1654 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c1878 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1d28 │ │ │ │ + bgt c1eec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1d28 │ │ │ │ + bne c1eec │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c1d28 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c1eec │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c16d4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c18f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0, #2576] @ 0xa10 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1704 │ │ │ │ + bne c1928 │ │ │ │ add r0, r0, #2576 @ 0xa10 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c1704 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c1928 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c174c │ │ │ │ - ldr r8, [pc, #-936] @ c1a7c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c1970 │ │ │ │ + ldr r8, [pc, #-3316] @ c12f4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1e3c │ │ │ │ + bgt c2000 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1e70 │ │ │ │ + beq c2034 │ │ │ │ mov r0, r8 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ - b c1d28 │ │ │ │ + bl aed64 │ │ │ │ + b c1eec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1794 │ │ │ │ + bne c19b8 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c1794 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c19b8 │ │ │ │ movw r8, #5464 @ 0x1558 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ - b c1e20 │ │ │ │ + b c1fe4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c1e3c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c2000 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c1850 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c1a74 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c18b8 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c1adc │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c1900 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c1b24 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c194c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c1b70 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1d28 │ │ │ │ - b c1960 │ │ │ │ + bne c1eec │ │ │ │ + b c1b84 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1ee0 │ │ │ │ + bgt c20a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1ee0 │ │ │ │ + bne c20a4 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #-1136] @ c1a80 │ │ │ │ + ldr r2, [pc, #-3516] @ c12f8 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #33588 @ 0x8334 │ │ │ │ + movw r3, #29300 @ 0x7274 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ str r0, [ip, #12] │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ - b c1c9c │ │ │ │ + b c1e60 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c1a10 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c1c34 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1b78 │ │ │ │ + bne c1d3c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c1b78 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c1d3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1bb0 │ │ │ │ + bne c1d74 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c1bb0 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c1d74 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1b40 │ │ │ │ + bne c1d04 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c1b40 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c1d04 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1be8 │ │ │ │ + bne c1dac │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c1be8 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c1dac │ │ │ │ mov r0, r9 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c1c24 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c1de8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c1c74 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c1e38 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1d28 │ │ │ │ + bgt c1eec │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c1d28 │ │ │ │ + bne c1eec │ │ │ │ mov r0, r3 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c1d28 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c1eec │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c11a0 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c13c4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c1114 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c1338 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1ff4 │ │ │ │ + bgt c21b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2044 │ │ │ │ + beq c2208 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1d28 │ │ │ │ + bgt c1eec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1d28 │ │ │ │ + bne c1eec │ │ │ │ mov r0, sl │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c1d28 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c1eec │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1d28 │ │ │ │ + bgt c1eec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1d28 │ │ │ │ + bne c1eec │ │ │ │ mov r0, sl │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c1d28 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c1eec │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c1ff4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c21b8 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1d28 │ │ │ │ + bgt c1eec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1d28 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c1d28 │ │ │ │ + bne c1eec │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c1eec │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c0e4c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c1010 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1d28 │ │ │ │ + bgt c1eec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1d28 │ │ │ │ + bne c1eec │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c1d28 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c1eec │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1d28 │ │ │ │ + bgt c1eec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1d28 │ │ │ │ + bne c1eec │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c1d28 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c1eec │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1d28 │ │ │ │ + bgt c1eec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1d28 │ │ │ │ + bne c1eec │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c1d28 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c1eec │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1d28 │ │ │ │ + bgt c1eec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1d28 │ │ │ │ + bne c1eec │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c1d28 │ │ │ │ - movw r3, #33616 @ 0x8350 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c1eec │ │ │ │ + movw r3, #29328 @ 0x7290 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - b c1d30 │ │ │ │ + b c1ef4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c0f28 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c10ec │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c0ee0 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c10a4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c0e98 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c105c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1d28 │ │ │ │ + bgt c1eec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1d28 │ │ │ │ + bne c1eec │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c1d28 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c1eec │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1d28 │ │ │ │ + bgt c1eec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1d28 │ │ │ │ + bne c1eec │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c1d28 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c1eec │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1d28 │ │ │ │ + bgt c1eec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1d28 │ │ │ │ + bne c1eec │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c1d28 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c1eec │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1d28 │ │ │ │ + bgt c1eec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1d28 │ │ │ │ + bne c1eec │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c1d28 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c1eec │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c105c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c1220 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1d28 │ │ │ │ + bgt c1eec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1d28 │ │ │ │ + bne c1eec │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c1d28 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c1eec │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c10ac │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c1270 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c0bd4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c0d98 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c0b2c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c0cf0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c0b80 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c0d44 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c0ac4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c0c88 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, #1 │ │ │ │ - ldr r2, [pc, #-2032] @ c1a80 │ │ │ │ - movw r3, #33644 @ 0x836c │ │ │ │ + ldr r2, [pc, #192] @ c24f4 │ │ │ │ + movw r3, #29356 @ 0x72ac │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ ldr ip, [fp, #-64] @ 0xffffffc0 │ │ │ │ stm r0, {r1, r2, r3, ip} │ │ │ │ - b c1c9c │ │ │ │ + b c1e60 │ │ │ │ mov r0, r7 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ - ldr r3, [pc, #-2060] @ c1a84 │ │ │ │ + bl aed64 │ │ │ │ + ldr r3, [pc, #164] @ c24f8 │ │ │ │ mov r2, #1 │ │ │ │ strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r3, #33728 @ 0x83c0 │ │ │ │ + movw r3, #29440 @ 0x7300 │ │ │ │ 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 c1c9c │ │ │ │ + b c1e60 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c0d30 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c0ef4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c0ccc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c0e90 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c0c7c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c0e40 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c0c28 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c0dec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c0dac │ │ │ │ + bne c0f70 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c0dac │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c0f70 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c0d70 │ │ │ │ + bne c0f34 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c0d70 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c0f34 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c0dfc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c0fc0 │ │ │ │ + subeq pc, r5, ip, lsr r4 @ │ │ │ │ + subeq pc, r5, ip, asr #8 │ │ │ │ │ │ │ │ -000c2330 : │ │ │ │ +000c24fc : │ │ │ │ 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 c23b4 │ │ │ │ - ldr r2, [pc, #112] @ c23d4 │ │ │ │ + beq c2580 │ │ │ │ + ldr r2, [pc, #112] @ c25a0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ str r0, [fp, #-16] │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 25af24 │ │ │ │ + bl 25a2b4 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c23cc │ │ │ │ + bne c2598 │ │ │ │ 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 │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ orr r3, r2, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34412 @ 0x866c │ │ │ │ + movw r1, #36516 @ 0x8ea4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mvn r0, #0 │ │ │ │ - b c23ac │ │ │ │ + b c2578 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c23d8 : │ │ │ │ +000c25a4 : │ │ │ │ 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 c243c │ │ │ │ - ldr r1, [pc, #64] @ c2440 │ │ │ │ + bne c2608 │ │ │ │ + ldr r1, [pc, #64] @ c260c │ │ │ │ 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] │ │ │ │ @@ -152711,15 +152830,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 │ │ │ │ │ │ │ │ -000c2444 : │ │ │ │ +000c2610 : │ │ │ │ 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 │ │ │ │ @@ -152729,179 +152848,179 @@ │ │ │ │ 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 c2520 │ │ │ │ + beq c26ec │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c24f4 │ │ │ │ + bne c26c0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq c24f4 │ │ │ │ + beq c26c0 │ │ │ │ sub r3, fp, #24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a784c <_Py_dict_lookup@@Base> │ │ │ │ + bl a790c <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c2514 │ │ │ │ + beq c26e0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq c24e8 │ │ │ │ + beq c26b4 │ │ │ │ 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 98e78 │ │ │ │ + bl 98ea8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c24ac │ │ │ │ + bne c2678 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f4454 │ │ │ │ + bl 2f4020 │ │ │ │ mov r3, #0 │ │ │ │ mvn r0, #0 │ │ │ │ - b c24e8 │ │ │ │ + b c26b4 │ │ │ │ mov r1, ip │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c248c │ │ │ │ - movw r0, #11396 @ 0x2c84 │ │ │ │ + bne c2658 │ │ │ │ + movw r0, #17376 @ 0x43e0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2532 @ 0x9e4 │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c2514 │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c26e0 │ │ │ │ │ │ │ │ -000c2544 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base>: │ │ │ │ +000c2710 <_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 a784c <_Py_dict_lookup@@Base> │ │ │ │ + bl a790c <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c25a0 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x5c> │ │ │ │ + beq c276c <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x5c> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq c2594 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x50> │ │ │ │ + beq c2760 <_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 c2594 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x50> │ │ │ │ + b c2760 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x50> │ │ │ │ │ │ │ │ -000c25ac <_PyDict_GetItemRef_KnownHash@@Base>: │ │ │ │ +000c2778 <_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 a784c <_Py_dict_lookup@@Base> │ │ │ │ + bl a790c <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c2608 <_PyDict_GetItemRef_KnownHash@@Base+0x5c> │ │ │ │ + beq c27d4 <_PyDict_GetItemRef_KnownHash@@Base+0x5c> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq c25fc <_PyDict_GetItemRef_KnownHash@@Base+0x50> │ │ │ │ + beq c27c8 <_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 c25fc <_PyDict_GetItemRef_KnownHash@@Base+0x50> │ │ │ │ + b c27c8 <_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 c2838 <_PyDict_GetItemRef_KnownHash@@Base+0x28c> │ │ │ │ + beq c2a04 <_PyDict_GetItemRef_KnownHash@@Base+0x28c> │ │ │ │ mov r8, r1 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2ac4 <_PyDict_GetItemRef_KnownHash@@Base+0x518> │ │ │ │ + beq c2c90 <_PyDict_GetItemRef_KnownHash@@Base+0x518> │ │ │ │ mov r5, r2 │ │ │ │ - movw ip, #29168 @ 0x71f0 │ │ │ │ + movw ip, #32392 @ 0x7e88 │ │ │ │ movt ip, #18 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r5, #8] │ │ │ │ tst r2, #48 @ 0x30 │ │ │ │ - bne c302c <_PyDict_GetItemRef_KnownHash@@Base+0xa80> │ │ │ │ + bne c31f8 <_PyDict_GetItemRef_KnownHash@@Base+0xa80> │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt c2850 <_PyDict_GetItemRef_KnownHash@@Base+0x2a4> │ │ │ │ + bgt c2a1c <_PyDict_GetItemRef_KnownHash@@Base+0x2a4> │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2ff0 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ - ldr r1, [pc, #2812] @ c3184 <_PyDict_GetItemRef_KnownHash@@Base+0xbd8> │ │ │ │ + beq c31bc <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ + ldr r1, [pc, #2812] @ c3350 <_PyDict_GetItemRef_KnownHash@@Base+0xbd8> │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi c2ff0 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ + bhi c31bc <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - movw r6, #28888 @ 0x70d8 │ │ │ │ + movw r6, #31984 @ 0x7cf0 │ │ │ │ movt r6, #13 │ │ │ │ ands r1, r2, #512 @ 0x200 │ │ │ │ - bne c3150 <_PyDict_GetItemRef_KnownHash@@Base+0xba4> │ │ │ │ - ldr r9, [pc, #2768] @ c3188 <_PyDict_GetItemRef_KnownHash@@Base+0xbdc> │ │ │ │ + bne c331c <_PyDict_GetItemRef_KnownHash@@Base+0xba4> │ │ │ │ + ldr r9, [pc, #2768] @ c3354 <_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 c2934 <_PyDict_GetItemRef_KnownHash@@Base+0x388> │ │ │ │ + beq c2b00 <_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] @ c318c <_PyDict_GetItemRef_KnownHash@@Base+0xbe0> │ │ │ │ + ldr r2, [pc, #2724] @ c3358 <_PyDict_GetItemRef_KnownHash@@Base+0xbe0> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2a94 <_PyDict_GetItemRef_KnownHash@@Base+0x4e8> │ │ │ │ + bne c2c60 <_PyDict_GetItemRef_KnownHash@@Base+0x4e8> │ │ │ │ ldr r2, [sl] │ │ │ │ str r3, [r4, #20] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bgt c2714 <_PyDict_GetItemRef_KnownHash@@Base+0x168> │ │ │ │ + bgt c28e0 <_PyDict_GetItemRef_KnownHash@@Base+0x168> │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r1, r4, #8 │ │ │ │ ldr ip, [r0, #3836] @ 0xefc │ │ │ │ str sl, [r4, #12] │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -152923,262 +153042,262 @@ │ │ │ │ cmp r8, #0 │ │ │ │ ldr r2, [r0, #3824] @ 0xef0 │ │ │ │ ldr r6, [r5] │ │ │ │ str ip, [r4, #-8] │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [ip, #4] │ │ │ │ str r2, [r0, #3824] @ 0xef0 │ │ │ │ - bne c2f78 <_PyDict_GetItemRef_KnownHash@@Base+0x9cc> │ │ │ │ + bne c3144 <_PyDict_GetItemRef_KnownHash@@Base+0x9cc> │ │ │ │ mov r0, r6 │ │ │ │ bl 2e31c │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r0 │ │ │ │ str r8, [sp] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl aa8e8 │ │ │ │ + bl aa940 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c2f28 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ + beq c30f4 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq c30d8 <_PyDict_GetItemRef_KnownHash@@Base+0xb2c> │ │ │ │ + beq c32a4 <_PyDict_GetItemRef_KnownHash@@Base+0xb2c> │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c27d8 <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ + bne c29a4 <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq c288c <_PyDict_GetItemRef_KnownHash@@Base+0x2e0> │ │ │ │ + beq c2a58 <_PyDict_GetItemRef_KnownHash@@Base+0x2e0> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl b4c24 │ │ │ │ + bl b4cf4 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2808 <_PyDict_GetItemRef_KnownHash@@Base+0x25c> │ │ │ │ + bgt c29d4 <_PyDict_GetItemRef_KnownHash@@Base+0x25c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3020 <_PyDict_GetItemRef_KnownHash@@Base+0xa74> │ │ │ │ + beq c31ec <_PyDict_GetItemRef_KnownHash@@Base+0xa74> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne c2f28 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ + bne c30f4 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c282c <_PyDict_GetItemRef_KnownHash@@Base+0x280> │ │ │ │ + bgt c29f8 <_PyDict_GetItemRef_KnownHash@@Base+0x280> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3014 <_PyDict_GetItemRef_KnownHash@@Base+0xa68> │ │ │ │ + beq c31e0 <_PyDict_GetItemRef_KnownHash@@Base+0xa68> │ │ │ │ ldr lr, [r5, #16]! │ │ │ │ cmp lr, #0 │ │ │ │ - bne c265c <_PyDict_GetItemRef_KnownHash@@Base+0xb0> │ │ │ │ + bne c2828 <_PyDict_GetItemRef_KnownHash@@Base+0xb0> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - movw r6, #55552 @ 0xd900 │ │ │ │ + movw r6, #58432 @ 0xe440 │ │ │ │ movt r6, #17 │ │ │ │ - b c26a8 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ + b c2874 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ ldreq r6, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq c26a8 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ + beq c2874 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble c2ff0 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ + ble c31bc <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - movweq r6, #10360 @ 0x2878 │ │ │ │ + movweq r6, #13240 @ 0x33b8 │ │ │ │ movteq r6, #17 │ │ │ │ - beq c26a8 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ + beq c2874 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c2ff0 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ - movw r6, #51584 @ 0xc980 │ │ │ │ + bne c31bc <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ + movw r6, #50304 @ 0xc480 │ │ │ │ movt r6, #27 │ │ │ │ - b c26a8 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ + b c2874 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ ldr r2, [r8, #8] │ │ │ │ ldr r6, [r8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq c2968 <_PyDict_GetItemRef_KnownHash@@Base+0x3bc> │ │ │ │ - ldr r3, [pc, #2284] @ c3190 <_PyDict_GetItemRef_KnownHash@@Base+0xbe4> │ │ │ │ + beq c2b34 <_PyDict_GetItemRef_KnownHash@@Base+0x3bc> │ │ │ │ + ldr r3, [pc, #2284] @ c335c <_PyDict_GetItemRef_KnownHash@@Base+0xbe4> │ │ │ │ mov r1, r8 │ │ │ │ ldr r7, [r9, r7] │ │ │ │ ldr r0, [r3, #1132] @ 0x46c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2994 <_PyDict_GetItemRef_KnownHash@@Base+0x3e8> │ │ │ │ + bne c2b60 <_PyDict_GetItemRef_KnownHash@@Base+0x3e8> │ │ │ │ add r7, r7, #114688 @ 0x1c000 │ │ │ │ mov ip, #1 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r7, #64] @ 0x40 │ │ │ │ str ip, [sp] │ │ │ │ - bl ae32c │ │ │ │ + bl ae3b4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c30d4 <_PyDict_GetItemRef_KnownHash@@Base+0xb28> │ │ │ │ + beq c32a0 <_PyDict_GetItemRef_KnownHash@@Base+0xb28> │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne c29dc <_PyDict_GetItemRef_KnownHash@@Base+0x430> │ │ │ │ + bne c2ba8 <_PyDict_GetItemRef_KnownHash@@Base+0x430> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2914 <_PyDict_GetItemRef_KnownHash@@Base+0x368> │ │ │ │ + bgt c2ae0 <_PyDict_GetItemRef_KnownHash@@Base+0x368> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2914 <_PyDict_GetItemRef_KnownHash@@Base+0x368> │ │ │ │ + bne c2ae0 <_PyDict_GetItemRef_KnownHash@@Base+0x368> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c2a6c <_PyDict_GetItemRef_KnownHash@@Base+0x4c0> │ │ │ │ + ble c2c38 <_PyDict_GetItemRef_KnownHash@@Base+0x4c0> │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c2a78 <_PyDict_GetItemRef_KnownHash@@Base+0x4cc> │ │ │ │ + beq c2c44 <_PyDict_GetItemRef_KnownHash@@Base+0x4cc> │ │ │ │ mov r8, r7 │ │ │ │ - b c27d8 <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ + b c29a4 <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ movw r0, #15188 @ 0x3b54 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9f7b0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f82c <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c300c <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ + beq c31d8 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ ldr r0, [r9, r7] │ │ │ │ ldr r2, [sl] │ │ │ │ mov r3, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r3, [r4, #20] │ │ │ │ - ble c270c <_PyDict_GetItemRef_KnownHash@@Base+0x160> │ │ │ │ - b c2714 <_PyDict_GetItemRef_KnownHash@@Base+0x168> │ │ │ │ + ble c28d8 <_PyDict_GetItemRef_KnownHash@@Base+0x160> │ │ │ │ + b c28e0 <_PyDict_GetItemRef_KnownHash@@Base+0x168> │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - beq c2f98 <_PyDict_GetItemRef_KnownHash@@Base+0x9ec> │ │ │ │ - ldr r3, [pc, #2068] @ c3190 <_PyDict_GetItemRef_KnownHash@@Base+0xbe4> │ │ │ │ + beq c3164 <_PyDict_GetItemRef_KnownHash@@Base+0x9ec> │ │ │ │ + ldr r3, [pc, #2068] @ c335c <_PyDict_GetItemRef_KnownHash@@Base+0xbe4> │ │ │ │ mov r1, r8 │ │ │ │ ldr r7, [r9, r7] │ │ │ │ ldr r0, [r3, #1132] @ 0x46c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c28bc <_PyDict_GetItemRef_KnownHash@@Base+0x310> │ │ │ │ + beq c2a88 <_PyDict_GetItemRef_KnownHash@@Base+0x310> │ │ │ │ ldr r9, [r0, #12] │ │ │ │ cmp r9, #0 │ │ │ │ - beq c28bc <_PyDict_GetItemRef_KnownHash@@Base+0x310> │ │ │ │ + beq c2a88 <_PyDict_GetItemRef_KnownHash@@Base+0x310> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c29c4 <_PyDict_GetItemRef_KnownHash@@Base+0x418> │ │ │ │ + bgt c2b90 <_PyDict_GetItemRef_KnownHash@@Base+0x418> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c29c4 <_PyDict_GetItemRef_KnownHash@@Base+0x418> │ │ │ │ + bne c2b90 <_PyDict_GetItemRef_KnownHash@@Base+0x418> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ mov r8, r9 │ │ │ │ - b c27d8 <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ + b c29a4 <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c29f8 <_PyDict_GetItemRef_KnownHash@@Base+0x44c> │ │ │ │ + bgt c2bc4 <_PyDict_GetItemRef_KnownHash@@Base+0x44c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3144 <_PyDict_GetItemRef_KnownHash@@Base+0xb98> │ │ │ │ + beq c3310 <_PyDict_GetItemRef_KnownHash@@Base+0xb98> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2a30 <_PyDict_GetItemRef_KnownHash@@Base+0x484> │ │ │ │ + bgt c2bfc <_PyDict_GetItemRef_KnownHash@@Base+0x484> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3138 <_PyDict_GetItemRef_KnownHash@@Base+0xb8c> │ │ │ │ + beq c3304 <_PyDict_GetItemRef_KnownHash@@Base+0xb8c> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2a30 <_PyDict_GetItemRef_KnownHash@@Base+0x484> │ │ │ │ + bgt c2bfc <_PyDict_GetItemRef_KnownHash@@Base+0x484> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c316c <_PyDict_GetItemRef_KnownHash@@Base+0xbc0> │ │ │ │ + beq c3338 <_PyDict_GetItemRef_KnownHash@@Base+0xbc0> │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r8, #16] │ │ │ │ - ble c27d8 <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ + ble c29a4 <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ mov r0, r8 │ │ │ │ - bl a47c0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4880 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r8, #16] │ │ │ │ - b c27d8 <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ + b c29a4 <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ mov r6, #0 │ │ │ │ - b c26a8 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ + b c2874 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ cmp r7, #0 │ │ │ │ - bne c292c <_PyDict_GetItemRef_KnownHash@@Base+0x380> │ │ │ │ - b c2f28 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ + bne c2af8 <_PyDict_GetItemRef_KnownHash@@Base+0x380> │ │ │ │ + b c30f4 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ mov r0, r7 │ │ │ │ - bl a47c0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4880 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r7, #16] │ │ │ │ - b c292c <_PyDict_GetItemRef_KnownHash@@Base+0x380> │ │ │ │ - movw r0, #58708 @ 0xe554 │ │ │ │ + b c2af8 <_PyDict_GetItemRef_KnownHash@@Base+0x380> │ │ │ │ + movw r0, #57428 @ 0xe054 │ │ │ │ movt r0, #27 │ │ │ │ cmp r3, r0 │ │ │ │ - bne c2f64 <_PyDict_GetItemRef_KnownHash@@Base+0x9b8> │ │ │ │ - ldr r0, [pc, #1768] @ c3194 <_PyDict_GetItemRef_KnownHash@@Base+0xbe8> │ │ │ │ - bl 1bdcb8 │ │ │ │ + bne c3130 <_PyDict_GetItemRef_KnownHash@@Base+0x9b8> │ │ │ │ + ldr r0, [pc, #1768] @ c3360 <_PyDict_GetItemRef_KnownHash@@Base+0xbe8> │ │ │ │ + bl 1bd7b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2948 <_PyDict_GetItemRef_KnownHash@@Base+0x39c> │ │ │ │ + bne c2b14 <_PyDict_GetItemRef_KnownHash@@Base+0x39c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r0, [r9, r7] │ │ │ │ - b c294c <_PyDict_GetItemRef_KnownHash@@Base+0x3a0> │ │ │ │ + b c2b18 <_PyDict_GetItemRef_KnownHash@@Base+0x3a0> │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ tst r2, #48 @ 0x30 │ │ │ │ - bne c302c <_PyDict_GetItemRef_KnownHash@@Base+0xa80> │ │ │ │ + bne c31f8 <_PyDict_GetItemRef_KnownHash@@Base+0xa80> │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt c2ca8 <_PyDict_GetItemRef_KnownHash@@Base+0x6fc> │ │ │ │ + bgt c2e74 <_PyDict_GetItemRef_KnownHash@@Base+0x6fc> │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2ff0 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ - ldr r1, [pc, #1700] @ c3198 <_PyDict_GetItemRef_KnownHash@@Base+0xbec> │ │ │ │ + beq c31bc <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ + ldr r1, [pc, #1700] @ c3364 <_PyDict_GetItemRef_KnownHash@@Base+0xbec> │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi c2ff0 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ + bhi c31bc <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r6, #0 │ │ │ │ ands r1, r2, #512 @ 0x200 │ │ │ │ - bne c3150 <_PyDict_GetItemRef_KnownHash@@Base+0xba4> │ │ │ │ - ldr sl, [pc, #1640] @ c3188 <_PyDict_GetItemRef_KnownHash@@Base+0xbdc> │ │ │ │ + bne c331c <_PyDict_GetItemRef_KnownHash@@Base+0xba4> │ │ │ │ + ldr sl, [pc, #1640] @ c3354 <_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 c2da4 <_PyDict_GetItemRef_KnownHash@@Base+0x7f8> │ │ │ │ - ldr ip, [pc, #1616] @ c318c <_PyDict_GetItemRef_KnownHash@@Base+0xbe0> │ │ │ │ + beq c2f70 <_PyDict_GetItemRef_KnownHash@@Base+0x7f8> │ │ │ │ + ldr ip, [pc, #1616] @ c3358 <_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 │ │ │ │ ldr r3, [ip, #1708] @ 0x6ac │ │ │ │ str r0, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2ef0 <_PyDict_GetItemRef_KnownHash@@Base+0x944> │ │ │ │ + bne c30bc <_PyDict_GetItemRef_KnownHash@@Base+0x944> │ │ │ │ ldr r3, [r8] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r4, #20] │ │ │ │ str r1, [r4, #12] │ │ │ │ @@ -153199,1276 +153318,1276 @@ │ │ │ │ str r9, [lr] │ │ │ │ add r3, r3, #1 │ │ │ │ str r1, [r4, #-4] │ │ │ │ str ip, [r4, #-8] │ │ │ │ str r9, [ip, #4] │ │ │ │ ldr r9, [r5] │ │ │ │ str r3, [r2, #3824] @ 0xef0 │ │ │ │ - bne c30c0 <_PyDict_GetItemRef_KnownHash@@Base+0xb14> │ │ │ │ + bne c328c <_PyDict_GetItemRef_KnownHash@@Base+0xb14> │ │ │ │ mov r0, r9 │ │ │ │ bl 2e31c │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r0 │ │ │ │ str r6, [sp] │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl aa8e8 │ │ │ │ + bl aa940 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq c2f28 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ + beq c30f4 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq c2c28 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ + beq c2df4 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c2c28 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ + bne c2df4 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq c2ce8 <_PyDict_GetItemRef_KnownHash@@Base+0x73c> │ │ │ │ + beq c2eb4 <_PyDict_GetItemRef_KnownHash@@Base+0x73c> │ │ │ │ mov r7, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #0 │ │ │ │ - bl b4c24 │ │ │ │ + bl b4cf4 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2c5c <_PyDict_GetItemRef_KnownHash@@Base+0x6b0> │ │ │ │ + bgt c2e28 <_PyDict_GetItemRef_KnownHash@@Base+0x6b0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c312c <_PyDict_GetItemRef_KnownHash@@Base+0xb80> │ │ │ │ + beq c32f8 <_PyDict_GetItemRef_KnownHash@@Base+0xb80> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne c2f28 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ + bne c30f4 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2c80 <_PyDict_GetItemRef_KnownHash@@Base+0x6d4> │ │ │ │ + bgt c2e4c <_PyDict_GetItemRef_KnownHash@@Base+0x6d4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3178 <_PyDict_GetItemRef_KnownHash@@Base+0xbcc> │ │ │ │ + beq c3344 <_PyDict_GetItemRef_KnownHash@@Base+0xbcc> │ │ │ │ ldr lr, [r5, #16]! │ │ │ │ cmp lr, #0 │ │ │ │ - bne c2ac8 <_PyDict_GetItemRef_KnownHash@@Base+0x51c> │ │ │ │ - b c2838 <_PyDict_GetItemRef_KnownHash@@Base+0x28c> │ │ │ │ - movw r6, #28888 @ 0x70d8 │ │ │ │ + bne c2c94 <_PyDict_GetItemRef_KnownHash@@Base+0x51c> │ │ │ │ + b c2a04 <_PyDict_GetItemRef_KnownHash@@Base+0x28c> │ │ │ │ + movw r6, #31984 @ 0x7cf0 │ │ │ │ movt r6, #13 │ │ │ │ - b c2b10 <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ - movw r6, #55552 @ 0xd900 │ │ │ │ + b c2cdc <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ + movw r6, #58432 @ 0xe440 │ │ │ │ movt r6, #17 │ │ │ │ - b c2b10 <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ + b c2cdc <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - movweq r6, #29168 @ 0x71f0 │ │ │ │ + movweq r6, #32392 @ 0x7e88 │ │ │ │ movteq r6, #18 │ │ │ │ - beq c2b10 <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ + beq c2cdc <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble c2ff0 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ + ble c31bc <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - movweq r6, #10360 @ 0x2878 │ │ │ │ + movweq r6, #13240 @ 0x33b8 │ │ │ │ movteq r6, #17 │ │ │ │ - beq c2b10 <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ + beq c2cdc <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c2ff0 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ - movw r6, #51584 @ 0xc980 │ │ │ │ + bne c31bc <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ + movw r6, #50304 @ 0xc480 │ │ │ │ movt r6, #27 │ │ │ │ - b c2b10 <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ + b c2cdc <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r9, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - beq c2e8c <_PyDict_GetItemRef_KnownHash@@Base+0x8e0> │ │ │ │ - ldr r3, [pc, #1168] @ c3190 <_PyDict_GetItemRef_KnownHash@@Base+0xbe4> │ │ │ │ + beq c3058 <_PyDict_GetItemRef_KnownHash@@Base+0x8e0> │ │ │ │ + ldr r3, [pc, #1168] @ c335c <_PyDict_GetItemRef_KnownHash@@Base+0xbe4> │ │ │ │ mov r1, r6 │ │ │ │ ldr sl, [sl, r7] │ │ │ │ ldr r0, [r3, #1132] @ 0x46c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2e48 <_PyDict_GetItemRef_KnownHash@@Base+0x89c> │ │ │ │ + bne c3014 <_PyDict_GetItemRef_KnownHash@@Base+0x89c> │ │ │ │ add sl, sl, #114688 @ 0x1c000 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r6 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [sl, #64] @ 0x40 │ │ │ │ - bl ae32c │ │ │ │ + bl ae3b4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c30ac <_PyDict_GetItemRef_KnownHash@@Base+0xb00> │ │ │ │ + beq c3278 <_PyDict_GetItemRef_KnownHash@@Base+0xb00> │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne c2dc0 <_PyDict_GetItemRef_KnownHash@@Base+0x814> │ │ │ │ + bne c2f8c <_PyDict_GetItemRef_KnownHash@@Base+0x814> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2d70 <_PyDict_GetItemRef_KnownHash@@Base+0x7c4> │ │ │ │ + bgt c2f3c <_PyDict_GetItemRef_KnownHash@@Base+0x7c4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2d70 <_PyDict_GetItemRef_KnownHash@@Base+0x7c4> │ │ │ │ + bne c2f3c <_PyDict_GetItemRef_KnownHash@@Base+0x7c4> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c2f20 <_PyDict_GetItemRef_KnownHash@@Base+0x974> │ │ │ │ + ble c30ec <_PyDict_GetItemRef_KnownHash@@Base+0x974> │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne c2c2c <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ + bne c2df8 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ mov r0, r7 │ │ │ │ - bl a47c0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4880 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r7, #16] │ │ │ │ - b c2c2c <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ + b c2df8 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ movw r0, #15188 @ 0x3b54 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9f7b0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f82c <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c300c <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ + beq c31d8 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ ldr r2, [sl, r7] │ │ │ │ - b c2b60 <_PyDict_GetItemRef_KnownHash@@Base+0x5b4> │ │ │ │ + b c2d2c <_PyDict_GetItemRef_KnownHash@@Base+0x5b4> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2ddc <_PyDict_GetItemRef_KnownHash@@Base+0x830> │ │ │ │ + bgt c2fa8 <_PyDict_GetItemRef_KnownHash@@Base+0x830> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c30b4 <_PyDict_GetItemRef_KnownHash@@Base+0xb08> │ │ │ │ + beq c3280 <_PyDict_GetItemRef_KnownHash@@Base+0xb08> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2e14 <_PyDict_GetItemRef_KnownHash@@Base+0x868> │ │ │ │ + bgt c2fe0 <_PyDict_GetItemRef_KnownHash@@Base+0x868> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c30a0 <_PyDict_GetItemRef_KnownHash@@Base+0xaf4> │ │ │ │ + beq c326c <_PyDict_GetItemRef_KnownHash@@Base+0xaf4> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2e14 <_PyDict_GetItemRef_KnownHash@@Base+0x868> │ │ │ │ + bgt c2fe0 <_PyDict_GetItemRef_KnownHash@@Base+0x868> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3094 <_PyDict_GetItemRef_KnownHash@@Base+0xae8> │ │ │ │ + beq c3260 <_PyDict_GetItemRef_KnownHash@@Base+0xae8> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r6, #16] │ │ │ │ - ble c2c28 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ + ble c2df4 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ mov r0, r6 │ │ │ │ - bl a47c0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4880 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r6, #16] │ │ │ │ - b c2c28 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ + b c2df4 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ ldr r7, [r0, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq c2d18 <_PyDict_GetItemRef_KnownHash@@Base+0x76c> │ │ │ │ + beq c2ee4 <_PyDict_GetItemRef_KnownHash@@Base+0x76c> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2e78 <_PyDict_GetItemRef_KnownHash@@Base+0x8cc> │ │ │ │ + bgt c3044 <_PyDict_GetItemRef_KnownHash@@Base+0x8cc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2e78 <_PyDict_GetItemRef_KnownHash@@Base+0x8cc> │ │ │ │ + bne c3044 <_PyDict_GetItemRef_KnownHash@@Base+0x8cc> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ - b c2c2c <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ + b c2df8 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne c2cf8 <_PyDict_GetItemRef_KnownHash@@Base+0x74c> │ │ │ │ + bne c2ec4 <_PyDict_GetItemRef_KnownHash@@Base+0x74c> │ │ │ │ tst r3, #32 │ │ │ │ - bne c30e0 <_PyDict_GetItemRef_KnownHash@@Base+0xb34> │ │ │ │ + bne c32ac <_PyDict_GetItemRef_KnownHash@@Base+0xb34> │ │ │ │ ldr r3, [r6, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt c3108 <_PyDict_GetItemRef_KnownHash@@Base+0xb5c> │ │ │ │ + blt c32d4 <_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 c2c2c <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ + bgt c2df8 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ sub r9, r9, #1 │ │ │ │ str r9, [r6] │ │ │ │ cmp r9, #0 │ │ │ │ - bne c2c2c <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ + bne c2df8 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c2c2c <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ - movw r2, #58708 @ 0xe554 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c2df8 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ + movw r2, #57428 @ 0xe054 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - bne c2f50 <_PyDict_GetItemRef_KnownHash@@Base+0x9a4> │ │ │ │ - ldr r0, [pc, #652] @ c3194 <_PyDict_GetItemRef_KnownHash@@Base+0xbe8> │ │ │ │ - bl 1bdcb8 │ │ │ │ + bne c311c <_PyDict_GetItemRef_KnownHash@@Base+0x9a4> │ │ │ │ + ldr r0, [pc, #652] @ c3360 <_PyDict_GetItemRef_KnownHash@@Base+0xbe8> │ │ │ │ + bl 1bd7b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2db8 <_PyDict_GetItemRef_KnownHash@@Base+0x80c> │ │ │ │ + bne c2f84 <_PyDict_GetItemRef_KnownHash@@Base+0x80c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r2, [sl, r7] │ │ │ │ - b c2b60 <_PyDict_GetItemRef_KnownHash@@Base+0x5b4> │ │ │ │ + b c2d2c <_PyDict_GetItemRef_KnownHash@@Base+0x5b4> │ │ │ │ cmp r7, #0 │ │ │ │ - bne c2c2c <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ + bne c2df8 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c300c <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ + bgt c31d8 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c300c <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ + bne c31d8 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c300c <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c31d8 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ ldr r2, [ip, #1712] @ 0x6b0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sl, r7] │ │ │ │ - b c2b60 <_PyDict_GetItemRef_KnownHash@@Base+0x5b4> │ │ │ │ + b c2d2c <_PyDict_GetItemRef_KnownHash@@Base+0x5b4> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r0, [r9, r7] │ │ │ │ - b c294c <_PyDict_GetItemRef_KnownHash@@Base+0x3a0> │ │ │ │ + b c2b18 <_PyDict_GetItemRef_KnownHash@@Base+0x3a0> │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, sl │ │ │ │ blx r8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2814 <_PyDict_GetItemRef_KnownHash@@Base+0x268> │ │ │ │ - b c2f28 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ + beq c29e0 <_PyDict_GetItemRef_KnownHash@@Base+0x268> │ │ │ │ + b c30f4 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ tst r3, #32 │ │ │ │ - bne c3048 <_PyDict_GetItemRef_KnownHash@@Base+0xa9c> │ │ │ │ + bne c3214 <_PyDict_GetItemRef_KnownHash@@Base+0xa9c> │ │ │ │ ldr r3, [r8, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt c3070 <_PyDict_GetItemRef_KnownHash@@Base+0xac4> │ │ │ │ + blt c323c <_PyDict_GetItemRef_KnownHash@@Base+0xac4> │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r2, #24 │ │ │ │ movw r9, #59024 @ 0xe690 │ │ │ │ mla r9, r2, r3, r9 │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ add r9, r9, r3 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c29d4 <_PyDict_GetItemRef_KnownHash@@Base+0x428> │ │ │ │ + bgt c2ba0 <_PyDict_GetItemRef_KnownHash@@Base+0x428> │ │ │ │ sub r6, r6, #1 │ │ │ │ str r6, [r8] │ │ │ │ cmp r6, #0 │ │ │ │ - bne c29d4 <_PyDict_GetItemRef_KnownHash@@Base+0x428> │ │ │ │ + bne c2ba0 <_PyDict_GetItemRef_KnownHash@@Base+0x428> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c29d4 <_PyDict_GetItemRef_KnownHash@@Base+0x428> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c2ba0 <_PyDict_GetItemRef_KnownHash@@Base+0x428> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26756 @ 0x6884 │ │ │ │ + movw r1, #18556 @ 0x487c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, lr │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ mvn r0, #0 │ │ │ │ - b c283c <_PyDict_GetItemRef_KnownHash@@Base+0x290> │ │ │ │ + b c2a08 <_PyDict_GetItemRef_KnownHash@@Base+0x290> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c282c <_PyDict_GetItemRef_KnownHash@@Base+0x280> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c29f8 <_PyDict_GetItemRef_KnownHash@@Base+0x280> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c2808 <_PyDict_GetItemRef_KnownHash@@Base+0x25c> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c29d4 <_PyDict_GetItemRef_KnownHash@@Base+0x25c> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34564 @ 0x8704 │ │ │ │ + movw r1, #36668 @ 0x8f3c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b c300c <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ + bl 16e8c0 │ │ │ │ + b c31d8 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne c3080 <_PyDict_GetItemRef_KnownHash@@Base+0xad4> │ │ │ │ + bne c324c <_PyDict_GetItemRef_KnownHash@@Base+0xad4> │ │ │ │ ldrsb r3, [r8, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r8, #28 │ │ │ │ - bge c2fb0 <_PyDict_GetItemRef_KnownHash@@Base+0xa04> │ │ │ │ + bge c317c <_PyDict_GetItemRef_KnownHash@@Base+0xa04> │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r8, #20 │ │ │ │ addeq r3, r8, #28 │ │ │ │ ldrb r3, [r3] │ │ │ │ - ldr r9, [pc, #288] @ c319c <_PyDict_GetItemRef_KnownHash@@Base+0xbf0> │ │ │ │ + ldr r9, [pc, #288] @ c3368 <_PyDict_GetItemRef_KnownHash@@Base+0xbf0> │ │ │ │ add r9, r9, r3, lsl #5 │ │ │ │ - b c2fcc <_PyDict_GetItemRef_KnownHash@@Base+0xa20> │ │ │ │ + b c3198 <_PyDict_GetItemRef_KnownHash@@Base+0xa20> │ │ │ │ ldrsb r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r8, #20 │ │ │ │ - bge c2fb0 <_PyDict_GetItemRef_KnownHash@@Base+0xa04> │ │ │ │ - b c3060 <_PyDict_GetItemRef_KnownHash@@Base+0xab4> │ │ │ │ + bge c317c <_PyDict_GetItemRef_KnownHash@@Base+0xa04> │ │ │ │ + b c322c <_PyDict_GetItemRef_KnownHash@@Base+0xab4> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c2e14 <_PyDict_GetItemRef_KnownHash@@Base+0x868> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c2fe0 <_PyDict_GetItemRef_KnownHash@@Base+0x868> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c2df8 <_PyDict_GetItemRef_KnownHash@@Base+0x84c> │ │ │ │ - bl 143524 │ │ │ │ - b c2c28 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c2fc4 <_PyDict_GetItemRef_KnownHash@@Base+0x84c> │ │ │ │ + bl 143118 │ │ │ │ + b c2df4 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c2ddc <_PyDict_GetItemRef_KnownHash@@Base+0x830> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c2fa8 <_PyDict_GetItemRef_KnownHash@@Base+0x830> │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r4 │ │ │ │ blx r6 │ │ │ │ mov r6, r0 │ │ │ │ - b c2c5c <_PyDict_GetItemRef_KnownHash@@Base+0x6b0> │ │ │ │ - bl 143524 │ │ │ │ + b c2e28 <_PyDict_GetItemRef_KnownHash@@Base+0x6b0> │ │ │ │ + bl 143118 │ │ │ │ mov r9, r8 │ │ │ │ - b c29d4 <_PyDict_GetItemRef_KnownHash@@Base+0x428> │ │ │ │ + b c2ba0 <_PyDict_GetItemRef_KnownHash@@Base+0x428> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne c3118 <_PyDict_GetItemRef_KnownHash@@Base+0xb6c> │ │ │ │ + bne c32e4 <_PyDict_GetItemRef_KnownHash@@Base+0xb6c> │ │ │ │ ldrsb r3, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r6, #28 │ │ │ │ - bge c2eb0 <_PyDict_GetItemRef_KnownHash@@Base+0x904> │ │ │ │ + bge c307c <_PyDict_GetItemRef_KnownHash@@Base+0x904> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r3, r6, #28 │ │ │ │ addne r3, r6, #20 │ │ │ │ ldrb r3, [r3] │ │ │ │ - ldr r7, [pc, #136] @ c319c <_PyDict_GetItemRef_KnownHash@@Base+0xbf0> │ │ │ │ + ldr r7, [pc, #136] @ c3368 <_PyDict_GetItemRef_KnownHash@@Base+0xbf0> │ │ │ │ add r7, r7, r3, lsl #5 │ │ │ │ - b c2ecc <_PyDict_GetItemRef_KnownHash@@Base+0x920> │ │ │ │ + b c3098 <_PyDict_GetItemRef_KnownHash@@Base+0x920> │ │ │ │ ldrsb r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r6, #20 │ │ │ │ - bge c2eb0 <_PyDict_GetItemRef_KnownHash@@Base+0x904> │ │ │ │ - b c30f8 <_PyDict_GetItemRef_KnownHash@@Base+0xb4c> │ │ │ │ + bge c307c <_PyDict_GetItemRef_KnownHash@@Base+0x904> │ │ │ │ + b c32c4 <_PyDict_GetItemRef_KnownHash@@Base+0xb4c> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c2c5c <_PyDict_GetItemRef_KnownHash@@Base+0x6b0> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c2e28 <_PyDict_GetItemRef_KnownHash@@Base+0x6b0> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c2a14 <_PyDict_GetItemRef_KnownHash@@Base+0x468> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c2be0 <_PyDict_GetItemRef_KnownHash@@Base+0x468> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c29f8 <_PyDict_GetItemRef_KnownHash@@Base+0x44c> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c2bc4 <_PyDict_GetItemRef_KnownHash@@Base+0x44c> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26784 @ 0x68a0 │ │ │ │ + movw r1, #18584 @ 0x4898 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b c300c <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ + bl 16e8c0 │ │ │ │ + b c31d8 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c2a30 <_PyDict_GetItemRef_KnownHash@@Base+0x484> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c2bfc <_PyDict_GetItemRef_KnownHash@@Base+0x484> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c2c80 <_PyDict_GetItemRef_KnownHash@@Base+0x6d4> │ │ │ │ - subeq pc, r5, r8, asr sp @ │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c2e4c <_PyDict_GetItemRef_KnownHash@@Base+0x6d4> │ │ │ │ + umaaleq r3, r6, r8, r8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ - subeq pc, r5, r8, ror #26 │ │ │ │ + subeq r3, r6, r8, lsr #17 │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ │ │ │ │ -000c31a0 : │ │ │ │ +000c336c : │ │ │ │ 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 c348c │ │ │ │ + beq c3658 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c34f0 │ │ │ │ + bne c36bc │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl aa8e8 │ │ │ │ + bl aa940 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq c3420 │ │ │ │ + beq c35ec │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq c3230 │ │ │ │ + beq c33fc │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ - bne c3230 │ │ │ │ + bne c33fc │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq c3270 │ │ │ │ + beq c343c │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl b4c24 │ │ │ │ + bl b4cf4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3264 │ │ │ │ + bgt c3430 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3508 │ │ │ │ + beq c36d4 │ │ │ │ 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 c3428 │ │ │ │ - ldr r1, [pc, #784] @ c359c │ │ │ │ + beq c35f4 │ │ │ │ + ldr r1, [pc, #784] @ c3768 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r3, [pc, #780] @ c35a0 │ │ │ │ + ldr r3, [pc, #780] @ c376c │ │ │ │ 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 c33d4 │ │ │ │ + bne c35a0 │ │ │ │ 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 ae32c │ │ │ │ + bl ae3b4 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c34e4 │ │ │ │ + beq c36b0 │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne c3344 │ │ │ │ + bne c3510 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3310 │ │ │ │ + bgt c34dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c3310 │ │ │ │ + bne c34dc │ │ │ │ mov r0, r2 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c3418 │ │ │ │ + ble c35e4 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne c3234 │ │ │ │ + bne c3400 │ │ │ │ mov r0, r4 │ │ │ │ - bl a47c0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4880 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b c3234 │ │ │ │ + b c3400 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3360 │ │ │ │ + bgt c352c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3528 │ │ │ │ + beq c36f4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3398 │ │ │ │ + bgt c3564 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3514 │ │ │ │ + beq c36e0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3398 │ │ │ │ + bgt c3564 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c353c │ │ │ │ + beq c3708 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ mov r1, #1 │ │ │ │ cmn r8, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - ble c3230 │ │ │ │ + ble c33fc │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a47c0 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4880 <_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 c3230 │ │ │ │ + b c33fc │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq c32b4 │ │ │ │ + beq c3480 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3404 │ │ │ │ + bgt c35d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c3404 │ │ │ │ + bne c35d0 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b c3234 │ │ │ │ + b c3400 │ │ │ │ cmp r4, #0 │ │ │ │ - bne c3234 │ │ │ │ + bne c3400 │ │ │ │ mvn r5, #0 │ │ │ │ - b c3264 │ │ │ │ + b c3430 │ │ │ │ and r1, r3, #28 │ │ │ │ cmp r1, #4 │ │ │ │ - bne c3284 │ │ │ │ + bne c3450 │ │ │ │ tst r3, #32 │ │ │ │ - bne c3550 │ │ │ │ + bne c371c │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldrsb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - blt c3578 │ │ │ │ + blt c3744 │ │ │ │ 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 c3234 │ │ │ │ + bgt c3400 │ │ │ │ sub r3, r8, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c3234 │ │ │ │ + bne c3400 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c3234 │ │ │ │ - ldr r3, [pc, #272] @ c35a4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c3400 │ │ │ │ + ldr r3, [pc, #272] @ c3770 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c31cc │ │ │ │ + beq c3398 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c31cc │ │ │ │ + beq c3398 │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r6, [r0, #84] @ 0x54 │ │ │ │ - movw r2, #34620 @ 0x873c │ │ │ │ + movw r2, #36724 @ 0x8f74 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r1, [r1] │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 16ec8c <_PyErr_SetString@@Base> │ │ │ │ + bl 16e95c <_PyErr_SetString@@Base> │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 295ad0 │ │ │ │ - b c3420 │ │ │ │ - bl 143524 │ │ │ │ + bl 295650 │ │ │ │ + b c35ec │ │ │ │ + bl 143118 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c3230 │ │ │ │ + b c33fc │ │ │ │ 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 a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c3264 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c3430 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c337c │ │ │ │ + b c3548 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c3360 │ │ │ │ + b c352c │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c3398 │ │ │ │ + b c3564 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne c3588 │ │ │ │ + bne c3754 │ │ │ │ ldrsb r3, [r2, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r2, #28 │ │ │ │ - bge c344c │ │ │ │ + bge c3618 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r2, #20 │ │ │ │ addeq r3, r2, #28 │ │ │ │ ldrb r3, [r3] │ │ │ │ - ldr r4, [pc, #36] @ c35a8 │ │ │ │ + ldr r4, [pc, #36] @ c3774 │ │ │ │ add r4, r4, r3, lsl #5 │ │ │ │ - b c3468 │ │ │ │ + b c3634 │ │ │ │ ldrsb r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r2, #20 │ │ │ │ - bge c344c │ │ │ │ - b c3568 │ │ │ │ + bge c3618 │ │ │ │ + b c3734 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r7, r3, r8, lsl #17 │ │ │ │ │ │ │ │ -000c35ac <_PyDict_SendEvent@@Base>: │ │ │ │ +000c3778 <_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] @ c3db0 <_PyDict_SendEvent@@Base+0x804> │ │ │ │ + ldr r3, [pc, #2020] @ c3f7c <_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 c3654 <_PyDict_SendEvent@@Base+0xa8> │ │ │ │ + bne c3820 <_PyDict_SendEvent@@Base+0xa8> │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #5 │ │ │ │ - bhi c3d38 <_PyDict_SendEvent@@Base+0x78c> │ │ │ │ + bhi c3f04 <_PyDict_SendEvent@@Base+0x78c> │ │ │ │ tst r0, #1 │ │ │ │ - bne c36d8 <_PyDict_SendEvent@@Base+0x12c> │ │ │ │ + bne c38a4 <_PyDict_SendEvent@@Base+0x12c> │ │ │ │ tst r4, #2 │ │ │ │ - bne c3734 <_PyDict_SendEvent@@Base+0x188> │ │ │ │ + bne c3900 <_PyDict_SendEvent@@Base+0x188> │ │ │ │ tst r4, #4 │ │ │ │ - bne c3790 <_PyDict_SendEvent@@Base+0x1e4> │ │ │ │ + bne c395c <_PyDict_SendEvent@@Base+0x1e4> │ │ │ │ tst r4, #8 │ │ │ │ - bne c37ec <_PyDict_SendEvent@@Base+0x240> │ │ │ │ + bne c39b8 <_PyDict_SendEvent@@Base+0x240> │ │ │ │ tst r4, #16 │ │ │ │ - bne c3848 <_PyDict_SendEvent@@Base+0x29c> │ │ │ │ + bne c3a14 <_PyDict_SendEvent@@Base+0x29c> │ │ │ │ tst r4, #32 │ │ │ │ - bne c38a4 <_PyDict_SendEvent@@Base+0x2f8> │ │ │ │ + bne c3a70 <_PyDict_SendEvent@@Base+0x2f8> │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ asr r4, r4, #6 │ │ │ │ - bne c3900 <_PyDict_SendEvent@@Base+0x354> │ │ │ │ + bne c3acc <_PyDict_SendEvent@@Base+0x354> │ │ │ │ tst r4, #2 │ │ │ │ - bne c395c <_PyDict_SendEvent@@Base+0x3b0> │ │ │ │ + bne c3b28 <_PyDict_SendEvent@@Base+0x3b0> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ tst r0, #1 │ │ │ │ - bne c3b34 <_PyDict_SendEvent@@Base+0x588> │ │ │ │ + bne c3d00 <_PyDict_SendEvent@@Base+0x588> │ │ │ │ tst r4, #2 │ │ │ │ - bne c3af4 <_PyDict_SendEvent@@Base+0x548> │ │ │ │ + bne c3cc0 <_PyDict_SendEvent@@Base+0x548> │ │ │ │ tst r4, #4 │ │ │ │ - bne c3ab4 <_PyDict_SendEvent@@Base+0x508> │ │ │ │ + bne c3c80 <_PyDict_SendEvent@@Base+0x508> │ │ │ │ tst r4, #8 │ │ │ │ - bne c3a74 <_PyDict_SendEvent@@Base+0x4c8> │ │ │ │ + bne c3c40 <_PyDict_SendEvent@@Base+0x4c8> │ │ │ │ tst r4, #16 │ │ │ │ - bne c3a34 <_PyDict_SendEvent@@Base+0x488> │ │ │ │ + bne c3c00 <_PyDict_SendEvent@@Base+0x488> │ │ │ │ tst r4, #32 │ │ │ │ - bne c39f4 <_PyDict_SendEvent@@Base+0x448> │ │ │ │ + bne c3bc0 <_PyDict_SendEvent@@Base+0x448> │ │ │ │ asr r5, r4, #6 │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ - bne c39b4 <_PyDict_SendEvent@@Base+0x408> │ │ │ │ + bne c3b80 <_PyDict_SendEvent@@Base+0x408> │ │ │ │ tst r5, #2 │ │ │ │ - beq c364c <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + beq c3818 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ add r7, r7, #40960 @ 0xa000 │ │ │ │ ldr r4, [r7, #408] @ 0x198 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c364c <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + beq c3818 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r4, r3 │ │ │ │ - bne c3b74 <_PyDict_SendEvent@@Base+0x5c8> │ │ │ │ + bne c3d40 <_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 c364c <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + b c3818 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #380] @ 0x17c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3610 <_PyDict_SendEvent@@Base+0x64> │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + beq c37dc <_PyDict_SendEvent@@Base+0x64> │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c3610 <_PyDict_SendEvent@@Base+0x64> │ │ │ │ + beq c37dc <_PyDict_SendEvent@@Base+0x64> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3610 <_PyDict_SendEvent@@Base+0x64> │ │ │ │ - movw r3, #62996 @ 0xf614 │ │ │ │ + bge c37dc <_PyDict_SendEvent@@Base+0x64> │ │ │ │ + movw r3, #60524 @ 0xec6c │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2ebd34 │ │ │ │ - b c3610 <_PyDict_SendEvent@@Base+0x64> │ │ │ │ + bl 2eb888 │ │ │ │ + b c37dc <_PyDict_SendEvent@@Base+0x64> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #384] @ 0x180 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3618 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + beq c37e4 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c3618 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ + beq c37e4 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3618 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ - movw r3, #62996 @ 0xf614 │ │ │ │ + bge c37e4 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ + movw r3, #60524 @ 0xec6c │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2ebd34 │ │ │ │ - b c3618 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ + bl 2eb888 │ │ │ │ + b c37e4 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #388] @ 0x184 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3620 <_PyDict_SendEvent@@Base+0x74> │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + beq c37ec <_PyDict_SendEvent@@Base+0x74> │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c3620 <_PyDict_SendEvent@@Base+0x74> │ │ │ │ + beq c37ec <_PyDict_SendEvent@@Base+0x74> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3620 <_PyDict_SendEvent@@Base+0x74> │ │ │ │ - movw r3, #62996 @ 0xf614 │ │ │ │ + bge c37ec <_PyDict_SendEvent@@Base+0x74> │ │ │ │ + movw r3, #60524 @ 0xec6c │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2ebd34 │ │ │ │ - b c3620 <_PyDict_SendEvent@@Base+0x74> │ │ │ │ + bl 2eb888 │ │ │ │ + b c37ec <_PyDict_SendEvent@@Base+0x74> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #392] @ 0x188 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3628 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + beq c37f4 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c3628 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ + beq c37f4 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3628 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ - movw r3, #62996 @ 0xf614 │ │ │ │ + bge c37f4 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ + movw r3, #60524 @ 0xec6c │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2ebd34 │ │ │ │ - b c3628 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ + bl 2eb888 │ │ │ │ + b c37f4 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #396] @ 0x18c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3630 <_PyDict_SendEvent@@Base+0x84> │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + beq c37fc <_PyDict_SendEvent@@Base+0x84> │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c3630 <_PyDict_SendEvent@@Base+0x84> │ │ │ │ + beq c37fc <_PyDict_SendEvent@@Base+0x84> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3630 <_PyDict_SendEvent@@Base+0x84> │ │ │ │ - movw r3, #62996 @ 0xf614 │ │ │ │ + bge c37fc <_PyDict_SendEvent@@Base+0x84> │ │ │ │ + movw r3, #60524 @ 0xec6c │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2ebd34 │ │ │ │ - b c3630 <_PyDict_SendEvent@@Base+0x84> │ │ │ │ + bl 2eb888 │ │ │ │ + b c37fc <_PyDict_SendEvent@@Base+0x84> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #400] @ 0x190 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3638 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + beq c3804 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c3638 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ + beq c3804 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3638 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ - movw r3, #62996 @ 0xf614 │ │ │ │ + bge c3804 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ + movw r3, #60524 @ 0xec6c │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2ebd34 │ │ │ │ - b c3638 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ + bl 2eb888 │ │ │ │ + b c3804 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #404] @ 0x194 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3644 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + beq c3810 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c3644 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ + beq c3810 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3644 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ - movw r3, #62996 @ 0xf614 │ │ │ │ + bge c3810 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ + movw r3, #60524 @ 0xec6c │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2ebd34 │ │ │ │ - b c3644 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ + bl 2eb888 │ │ │ │ + b c3810 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ add r7, r7, #40960 @ 0xa000 │ │ │ │ ldr r4, [r7, #408] @ 0x198 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c364c <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + beq c3818 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r4, r3 │ │ │ │ - beq c364c <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + beq c3818 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c364c <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ - movw r3, #62996 @ 0xf614 │ │ │ │ + bge c3818 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + movw r3, #60524 @ 0xec6c │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - b c3ba4 <_PyDict_SendEvent@@Base+0x5f8> │ │ │ │ + b c3d70 <_PyDict_SendEvent@@Base+0x5f8> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r4, [r3, #404] @ 0x194 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c3690 <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + beq c385c <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r4, r3 │ │ │ │ - bne c3d00 <_PyDict_SendEvent@@Base+0x754> │ │ │ │ + bne c3ecc <_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 c3690 <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ + b c385c <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r5, [r3, #400] @ 0x190 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c3684 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + beq c3850 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c3cc8 <_PyDict_SendEvent@@Base+0x71c> │ │ │ │ + bne c3e94 <_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 c3684 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ + b c3850 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r5, [r3, #396] @ 0x18c │ │ │ │ cmp r5, #0 │ │ │ │ - beq c367c <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + beq c3848 <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c3c90 <_PyDict_SendEvent@@Base+0x6e4> │ │ │ │ + bne c3e5c <_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 c367c <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ + b c3848 <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r5, [r3, #392] @ 0x188 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c3674 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + beq c3840 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c3c58 <_PyDict_SendEvent@@Base+0x6ac> │ │ │ │ + bne c3e24 <_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 c3674 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ + b c3840 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r5, [r3, #388] @ 0x184 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c366c <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + beq c3838 <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c3c20 <_PyDict_SendEvent@@Base+0x674> │ │ │ │ + bne c3dec <_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 c366c <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ + b c3838 <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r5, [r3, #384] @ 0x180 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c3664 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + beq c3830 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c3be8 <_PyDict_SendEvent@@Base+0x63c> │ │ │ │ + bne c3db4 <_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 c3664 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ + b c3830 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r5, [r3, #380] @ 0x17c │ │ │ │ cmp r5, #0 │ │ │ │ - beq c365c <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + beq c3828 <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c3bb0 <_PyDict_SendEvent@@Base+0x604> │ │ │ │ + bne c3d7c <_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 c365c <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ + b c3828 <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c364c <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ - movw r1, #27056 @ 0x69b0 │ │ │ │ + bge c3818 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + movw r1, #18856 @ 0x49a8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2ebd34 │ │ │ │ + b 2eb888 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c365c <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ + bge c3828 <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #27056 @ 0x69b0 │ │ │ │ + movw r1, #18856 @ 0x49a8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ebd34 │ │ │ │ - b c365c <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ + bl 2eb888 │ │ │ │ + b c3828 <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3664 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ + bge c3830 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #27056 @ 0x69b0 │ │ │ │ + movw r1, #18856 @ 0x49a8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ebd34 │ │ │ │ - b c3664 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ + bl 2eb888 │ │ │ │ + b c3830 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c366c <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ + bge c3838 <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #27056 @ 0x69b0 │ │ │ │ + movw r1, #18856 @ 0x49a8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ebd34 │ │ │ │ - b c366c <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ + bl 2eb888 │ │ │ │ + b c3838 <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3674 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ + bge c3840 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #27056 @ 0x69b0 │ │ │ │ + movw r1, #18856 @ 0x49a8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ebd34 │ │ │ │ - b c3674 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ + bl 2eb888 │ │ │ │ + b c3840 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c367c <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ + bge c3848 <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #27056 @ 0x69b0 │ │ │ │ + movw r1, #18856 @ 0x49a8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ebd34 │ │ │ │ - b c367c <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ + bl 2eb888 │ │ │ │ + b c3848 <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3684 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ + bge c3850 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #27056 @ 0x69b0 │ │ │ │ + movw r1, #18856 @ 0x49a8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ebd34 │ │ │ │ - b c3684 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ + bl 2eb888 │ │ │ │ + b c3850 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3690 <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ + bge c385c <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #27056 @ 0x69b0 │ │ │ │ + movw r1, #18856 @ 0x49a8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #26996 @ 0x6974 │ │ │ │ + movw r0, #18796 @ 0x496c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2ebd34 │ │ │ │ - b c3690 <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ + bl 2eb888 │ │ │ │ + b c385c <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ add r3, r7, #41216 @ 0xa100 │ │ │ │ mov r4, r1 │ │ │ │ add r7, r3, #156 @ 0x9c │ │ │ │ add sl, r3, #124 @ 0x7c │ │ │ │ - movw r3, #15796 @ 0x3db4 │ │ │ │ + movw r3, #16256 @ 0x3f80 │ │ │ │ movt r3, #12 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, r6 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #1 │ │ │ │ - bne c3d7c <_PyDict_SendEvent@@Base+0x7d0> │ │ │ │ + bne c3f48 <_PyDict_SendEvent@@Base+0x7d0> │ │ │ │ add r2, sl, #4 │ │ │ │ asr r6, r6, #1 │ │ │ │ mov sl, r2 │ │ │ │ cmp r2, r7 │ │ │ │ - bne c3d5c <_PyDict_SendEvent@@Base+0x7b0> │ │ │ │ - b c364c <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + bne c3f28 <_PyDict_SendEvent@@Base+0x7b0> │ │ │ │ + b c3818 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ ldr r5, [sl] │ │ │ │ cmp r5, #0 │ │ │ │ - beq c3d64 <_PyDict_SendEvent@@Base+0x7b8> │ │ │ │ + beq c3f30 <_PyDict_SendEvent@@Base+0x7b8> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r5, r2 │ │ │ │ - beq c3d64 <_PyDict_SendEvent@@Base+0x7b8> │ │ │ │ + beq c3f30 <_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 c3d64 <_PyDict_SendEvent@@Base+0x7b8> │ │ │ │ + b c3f30 <_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 c3df4 <_PyDict_SendEvent@@Base+0x848> │ │ │ │ + beq c3fc0 <_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 │ │ │ │ │ │ │ │ -000c3e04 : │ │ │ │ +000c3fd0 : │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #14572 @ 0x38ec │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - bne c3e24 │ │ │ │ + bne c3ff0 │ │ │ │ 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 b6288 │ │ │ │ + bl b6364 │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ subs r2, r0, #0 │ │ │ │ ldrne r0, [r3, #8] │ │ │ │ - beq c3e5c │ │ │ │ + beq c4028 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ movw r1, #833 @ 0x341 │ │ │ │ - movw r0, #34704 @ 0x8790 │ │ │ │ + movw r0, #36808 @ 0x8fc8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ str r2, [fp, #-8] │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ - b c3e54 │ │ │ │ + b c4020 │ │ │ │ │ │ │ │ -000c3e78 : │ │ │ │ +000c4044 : │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c3e98 │ │ │ │ + beq c4064 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq c3e98 │ │ │ │ + beq c4064 │ │ │ │ mov r1, #0 │ │ │ │ - b c3ec4 │ │ │ │ + b c4090 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #4461 @ 0x116d │ │ │ │ - movw r0, #11396 @ 0x2c84 │ │ │ │ + movw r0, #17376 @ 0x43e0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378f30 <_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 c3efc │ │ │ │ + beq c40c8 │ │ │ │ ldr r3, [ip, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq c4574 │ │ │ │ + beq c4740 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq c423c │ │ │ │ + beq c4408 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r6, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c43c8 │ │ │ │ + bne c4594 │ │ │ │ ldr r2, [ip, #108] @ 0x6c │ │ │ │ - movw r3, #10040 @ 0x2738 │ │ │ │ + movw r3, #4540 @ 0x11bc │ │ │ │ movt r3, #29 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c44b0 │ │ │ │ + bne c467c │ │ │ │ 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 c44b0 │ │ │ │ + bgt c467c │ │ │ │ cmp ip, lr │ │ │ │ - beq c3f68 │ │ │ │ + beq c4134 │ │ │ │ ldr r3, [ip, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq c4558 │ │ │ │ + beq c4724 │ │ │ │ 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 │ │ │ │ @@ -154477,43 +154596,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 c42e4 │ │ │ │ + bmi c44b0 │ │ │ │ movw r7, #38392 @ 0x95f8 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ - movw r3, #64604 @ 0xfc5c │ │ │ │ + movw r3, #64728 @ 0xfcd8 │ │ │ │ movt r3, #9 │ │ │ │ ldr r5, [r7, #988] @ 0x3dc │ │ │ │ cmp r5, r3 │ │ │ │ - bne c42c4 │ │ │ │ - ldr r0, [pc, #1488] @ c45a0 │ │ │ │ + bne c4490 │ │ │ │ + ldr r0, [pc, #1488] @ c476c │ │ │ │ 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 c4260 │ │ │ │ + bcs c442c │ │ │ │ lsr ip, r3, #3 │ │ │ │ ldr r3, [r8, ip, lsl #3] │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq c42a8 │ │ │ │ + beq c4474 │ │ │ │ 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 c418c │ │ │ │ + beq c4358 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e280 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r1, [r5, #5] │ │ │ │ mov r3, #1 │ │ │ │ ldr r7, [r5, #16] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ @@ -154526,62 +154645,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 c4098 │ │ │ │ - b c40dc │ │ │ │ + bgt c4264 │ │ │ │ + b c42a8 │ │ │ │ str r8, [r2] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c40c4 │ │ │ │ + ble c4290 │ │ │ │ add r3, r3, #1 │ │ │ │ add lr, lr, r1 │ │ │ │ cmp r7, r3 │ │ │ │ - beq c40dc │ │ │ │ + beq c42a8 │ │ │ │ add ip, ip, r1 │ │ │ │ ldr r2, [lr] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c4084 │ │ │ │ + beq c4250 │ │ │ │ ldr r0, [r2] │ │ │ │ add r8, r0, #1 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r0, [ip] │ │ │ │ - ble c4074 │ │ │ │ + ble c4240 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c4084 │ │ │ │ + bgt c4250 │ │ │ │ add r3, r3, #1 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r7, r3 │ │ │ │ str r2, [r0] │ │ │ │ addne lr, lr, r1 │ │ │ │ - bne c4094 │ │ │ │ + bne c4260 │ │ │ │ cmp r6, #0 │ │ │ │ - bne c434c │ │ │ │ - ldr r8, [pc, #1204] @ c45a0 │ │ │ │ + bne c4518 │ │ │ │ + ldr r8, [pc, #1204] @ c476c │ │ │ │ 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 c41d0 │ │ │ │ - ldr r0, [pc, #1180] @ c45a4 │ │ │ │ + beq c439c │ │ │ │ + ldr r0, [pc, #1180] @ c4770 │ │ │ │ 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 c431c │ │ │ │ + bne c44e8 │ │ │ │ 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] │ │ │ │ @@ -154604,30 +154723,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 c401c │ │ │ │ + bhi c41e8 │ │ │ │ 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 c4260 │ │ │ │ + beq c442c │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - b c401c │ │ │ │ + b c41e8 │ │ │ │ movw r0, #19260 @ 0x4b3c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9f7b0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f82c <_PyObject_GC_New@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c4568 │ │ │ │ + beq c4734 │ │ │ │ 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 │ │ │ │ @@ -154641,89 +154760,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 c4178 │ │ │ │ + b c4344 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c42f0 │ │ │ │ + bne c44bc │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r1 │ │ │ │ - movw r0, #46952 @ 0xb768 │ │ │ │ + movw r0, #45676 @ 0xb26c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 9f59c │ │ │ │ + b 9f618 │ │ │ │ ldr r5, [r7, #968] @ 0x3c8 │ │ │ │ - movw r3, #32892 @ 0x807c │ │ │ │ + movw r3, #31676 @ 0x7bbc │ │ │ │ movt r3, #9 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c4300 │ │ │ │ + bne c44cc │ │ │ │ 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 c42e4 │ │ │ │ + beq c44b0 │ │ │ │ ldr r3, [r8, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8, #800] @ 0x320 │ │ │ │ - b c41c8 │ │ │ │ + b c4394 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 9fd84 │ │ │ │ + bl 9fe00 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, r0 │ │ │ │ - b c41c0 │ │ │ │ + b c438c │ │ │ │ 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 c401c │ │ │ │ - bl 2e1c38 │ │ │ │ + bne c41e8 │ │ │ │ + bl 2e1788 │ │ │ │ mov r7, #0 │ │ │ │ - b c4180 │ │ │ │ + b c434c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 61a40 │ │ │ │ + b 619f8 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r7, #964] @ 0x3c4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r5 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, r0 │ │ │ │ - b c4290 │ │ │ │ - movw r2, #58708 @ 0xe554 │ │ │ │ + b c445c │ │ │ │ + movw r2, #57428 @ 0xe054 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - bne c4520 │ │ │ │ - ldr r0, [pc, #628] @ c45a8 │ │ │ │ - bl 1bdcb8 │ │ │ │ + bne c46ec │ │ │ │ + ldr r0, [pc, #628] @ c4774 │ │ │ │ + bl 1bd7b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c41e4 │ │ │ │ + bne c43b0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r1, [r9, r8] │ │ │ │ - b c41e8 │ │ │ │ + b c43b4 │ │ │ │ movw r0, #21196 @ 0x52cc │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9f7b0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f82c <_PyObject_GC_New@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c4568 │ │ │ │ - ldr r2, [pc, #568] @ c45a0 │ │ │ │ + beq c4734 │ │ │ │ + ldr r2, [pc, #568] @ c476c │ │ │ │ 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] │ │ │ │ @@ -154740,48 +154859,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 c4178 │ │ │ │ - bl 306de8 <_Py_call_instrumentation_exc2@@Base+0xac> │ │ │ │ + b c4344 │ │ │ │ + bl 3068c4 <_Py_call_instrumentation_exc2@@Base+0xac> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c4544 │ │ │ │ + beq c4710 │ │ │ │ cmp r6, #0 │ │ │ │ movwne r0, #21196 @ 0x52cc │ │ │ │ movweq r0, #19260 @ 0x4b3c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - bl 9f7b0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f82c <_PyObject_GC_New@@Base> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4538 │ │ │ │ + beq c4704 │ │ │ │ ldrb ip, [r5] │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ cmp ip, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ - bls c4430 │ │ │ │ + bls c45fc │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq c4404 │ │ │ │ + beq c45d0 │ │ │ │ ldr r0, [r2] │ │ │ │ add lr, r0, #1 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ strle lr, [r2] │ │ │ │ - b c4404 │ │ │ │ + b c45d0 │ │ │ │ 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] @ c45a0 │ │ │ │ + ldr r0, [pc, #336] @ c476c │ │ │ │ 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 │ │ │ │ @@ -154798,103 +154917,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 c4180 │ │ │ │ + b c434c │ │ │ │ cmp r6, #0 │ │ │ │ - bne c4590 │ │ │ │ + bne c475c │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #46952 @ 0xb768 │ │ │ │ + movw r0, #45676 @ 0xb26c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9f59c │ │ │ │ + bl 9f618 │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq c42e8 │ │ │ │ + beq c44b4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl cb4f0 │ │ │ │ + bl cb6f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4180 │ │ │ │ + beq c434c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c42e8 │ │ │ │ + bgt c44b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c42e8 │ │ │ │ + bne c44b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c42e8 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c44b4 │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ ldr r1, [r9, r8] │ │ │ │ - b c41e8 │ │ │ │ + b c43b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5ea8 │ │ │ │ - b c42e8 │ │ │ │ + bl a5f68 │ │ │ │ + b c44b4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e1c38 │ │ │ │ + b 2e1788 │ │ │ │ cmp ip, lr │ │ │ │ - beq c3f68 │ │ │ │ + beq c4134 │ │ │ │ ldr ip, [ip, #128] @ 0x80 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c4550 │ │ │ │ - b c3f68 │ │ │ │ + bne c471c │ │ │ │ + b c4134 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25bd40 <_PyNamespace_New@@Base+0x19c> │ │ │ │ - b c42e8 │ │ │ │ + bl 25afa0 <_PyNamespace_New@@Base+0x19c> │ │ │ │ + b c44b4 │ │ │ │ mov r3, ip │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3efc │ │ │ │ + beq c40c8 │ │ │ │ cmp r3, lr │ │ │ │ - bne c4578 │ │ │ │ - b c3efc │ │ │ │ + bne c4744 │ │ │ │ + b c40c8 │ │ │ │ mov r0, #0 │ │ │ │ - bl 61a40 │ │ │ │ + bl 619f8 │ │ │ │ mov r7, r0 │ │ │ │ - b c44d4 │ │ │ │ + b c46a0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000c45ac : │ │ │ │ +000c4778 : │ │ │ │ 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, #41068 @ 0xa06c │ │ │ │ + movw r3, #41156 @ 0xa0c4 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r4, #152] @ 0x98 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c4684 │ │ │ │ - bl aa0e4 │ │ │ │ + bne c4850 │ │ │ │ + bl aa13c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c4700 │ │ │ │ + beq c48cc │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - beq c4690 │ │ │ │ - ldr ip, [pc, #252] @ c4708 │ │ │ │ + beq c485c │ │ │ │ + ldr ip, [pc, #252] @ c48d4 │ │ │ │ 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 │ │ │ │ @@ -154914,103 +155033,190 @@ │ │ │ │ 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 c46c0 │ │ │ │ + bne c488c │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ blx r2 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c4700 │ │ │ │ + beq c48cc │ │ │ │ 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 c4678 │ │ │ │ + beq c4844 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl c958c │ │ │ │ + bl c97a4 │ │ │ │ + ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq c4844 │ │ │ │ + ldr r2, [r3] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt c48cc │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne c48cc │ │ │ │ + mov r0, r3 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + mov r3, #0 │ │ │ │ + b c4844 │ │ │ │ + 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, #41156 @ 0xa0c4 │ │ │ │ + movt r3, #10 │ │ │ │ + mov r4, r1 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne c49a8 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r5, r0 │ │ │ │ + bl aa13c │ │ │ │ + subs r3, r0, #0 │ │ │ │ + beq c4a28 │ │ │ │ + ldr r2, [r5, #84] @ 0x54 │ │ │ │ + tst r2, #16384 @ 0x4000 │ │ │ │ + beq c49b8 │ │ │ │ + ldr ip, [pc, #256] @ c4a30 │ │ │ │ + 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 │ │ │ │ + ldr r5, [ip, #3836] @ 0xefc │ │ │ │ + ldr lr, [ip, #3824] @ 0xef0 │ │ │ │ + ldr r6, [r5, #4] │ │ │ │ + add lr, lr, #1 │ │ │ │ + orr r2, r2, r6 │ │ │ │ + str r0, [r6] │ │ │ │ + str r2, [r3, #-4] │ │ │ │ + mvn r2, #0 │ │ │ │ + str r5, [r3, #-8] │ │ │ │ + str r0, [r5, #4] │ │ │ │ + add r0, r3, #32 │ │ │ │ + str lr, [ip, #3824] @ 0xef0 │ │ │ │ + mov ip, #7 │ │ │ │ + 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 c49e8 │ │ │ │ + mov r0, r3 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, pc} │ │ │ │ + mov r1, #0 │ │ │ │ + blx r2 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + beq c4a28 │ │ │ │ + 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 c499c │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, r4 │ │ │ │ + str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ + bl c97a4 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4678 │ │ │ │ + beq c499c │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c4700 │ │ │ │ + bgt c4a28 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c4700 │ │ │ │ + bne c4a28 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b c4678 │ │ │ │ + b c499c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c470c <_PyObject_New@@Base>: │ │ │ │ +000c4a34 <_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 c4890 <_PyObject_New@@Base+0x184> │ │ │ │ + blt c4bb8 <_PyObject_New@@Base+0x184> │ │ │ │ movw r5, #38392 @ 0x95f8 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ - movw r3, #64604 @ 0xfc5c │ │ │ │ + movw r3, #64728 @ 0xfcd8 │ │ │ │ movt r3, #9 │ │ │ │ mov r2, r0 │ │ │ │ ldr r4, [r5, #1008] @ 0x3f0 │ │ │ │ cmp r4, r3 │ │ │ │ - bne c4874 <_PyObject_New@@Base+0x168> │ │ │ │ - ldr r0, [pc, #416] @ c48f8 <_PyObject_New@@Base+0x1ec> │ │ │ │ + bne c4b9c <_PyObject_New@@Base+0x168> │ │ │ │ + ldr r0, [pc, #416] @ c4c20 <_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 c4814 <_PyObject_New@@Base+0x108> │ │ │ │ + bcs c4b3c <_PyObject_New@@Base+0x108> │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r7, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq c485c <_PyObject_New@@Base+0x150> │ │ │ │ + beq c4b84 <_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 c47dc <_PyObject_New@@Base+0xd0> │ │ │ │ + beq c4b04 <_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] @ c48fc <_PyObject_New@@Base+0x1f0> │ │ │ │ + ldr r2, [pc, #316] @ c4c24 <_PyObject_New@@Base+0x1f0> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne c489c <_PyObject_New@@Base+0x190> │ │ │ │ + bne c4bc4 <_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 │ │ │ │ @@ -155019,433 +155225,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 c47a4 <_PyObject_New@@Base+0x98> │ │ │ │ + bne c4acc <_PyObject_New@@Base+0x98> │ │ │ │ ldr r4, [r5, #968] @ 0x3c8 │ │ │ │ - movw r3, #32892 @ 0x807c │ │ │ │ + movw r3, #31676 @ 0x7bbc │ │ │ │ movt r3, #9 │ │ │ │ cmp r4, r3 │ │ │ │ - bne c48c8 <_PyObject_New@@Base+0x1bc> │ │ │ │ + bne c4bf0 <_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 c4890 <_PyObject_New@@Base+0x184> │ │ │ │ + beq c4bb8 <_PyObject_New@@Base+0x184> │ │ │ │ ldr r3, [r7, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7, #800] @ 0x320 │ │ │ │ - b c47a4 <_PyObject_New@@Base+0x98> │ │ │ │ + b c4acc <_PyObject_New@@Base+0x98> │ │ │ │ mov r0, r7 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 9fd84 │ │ │ │ + bl 9fe00 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ - b c480c <_PyObject_New@@Base+0x100> │ │ │ │ + b c4b34 <_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 c47a4 <_PyObject_New@@Base+0x98> │ │ │ │ + bne c4acc <_PyObject_New@@Base+0x98> │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2e1c38 │ │ │ │ - movw r1, #58708 @ 0xe554 │ │ │ │ + b 2e1788 │ │ │ │ + movw r1, #57428 @ 0xe054 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c48e4 <_PyObject_New@@Base+0x1d8> │ │ │ │ - ldr r0, [pc, #76] @ c4900 <_PyObject_New@@Base+0x1f4> │ │ │ │ - bl 1bdcb8 │ │ │ │ + bne c4c0c <_PyObject_New@@Base+0x1d8> │ │ │ │ + ldr r0, [pc, #76] @ c4c28 <_PyObject_New@@Base+0x1f4> │ │ │ │ + bl 1bd7b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c47d0 <_PyObject_New@@Base+0xc4> │ │ │ │ + bne c4af8 <_PyObject_New@@Base+0xc4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ - b c47d0 <_PyObject_New@@Base+0xc4> │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + b c4af8 <_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 c4844 <_PyObject_New@@Base+0x138> │ │ │ │ + b c4b6c <_PyObject_New@@Base+0x138> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b c47d0 <_PyObject_New@@Base+0xc4> │ │ │ │ + b c4af8 <_PyObject_New@@Base+0xc4> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000c4904 : │ │ │ │ +000c4c2c : │ │ │ │ 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 c4a94 │ │ │ │ + beq c4dbc │ │ │ │ ldr ip, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [ip, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c4958 │ │ │ │ + beq c4c80 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c4958 │ │ │ │ + beq c4c80 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ bx r2 │ │ │ │ ldr r2, [ip, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c49c4 │ │ │ │ + beq c4cec │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c49c4 │ │ │ │ + beq c4cec │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c4af0 │ │ │ │ + beq c4e18 │ │ │ │ ldr r2, [r2, #132] @ 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c4af0 │ │ │ │ - movw r2, #52316 @ 0xcc5c │ │ │ │ + beq c4e18 │ │ │ │ + movw r2, #48344 @ 0xbcd8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [r2] │ │ │ │ - bl 14b4bc │ │ │ │ + bl 14b0c0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c4ad0 │ │ │ │ + beq c4df8 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 16b10c │ │ │ │ + b 16adcc │ │ │ │ ldr r2, [ip, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge c4ab4 │ │ │ │ + bge c4ddc │ │ │ │ movw r2, #41268 @ 0xa134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq c4aa0 │ │ │ │ - ldr r1, [pc, #288] @ c4b08 │ │ │ │ + beq c4dc8 │ │ │ │ + ldr r1, [pc, #288] @ c4e30 │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b3888 │ │ │ │ + bl b3958 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c4a98 │ │ │ │ + beq c4dc0 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ movw r1, #5196 @ 0x144c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r2, r1 │ │ │ │ cmpne r2, #0 │ │ │ │ - beq c4a64 │ │ │ │ + beq c4d8c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 14193c │ │ │ │ + bl 141518 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c4a58 │ │ │ │ + bgt c4d80 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne c4a58 │ │ │ │ + bne c4d80 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, r2 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #34780 @ 0x87dc │ │ │ │ + movw r1, #36884 @ 0x9014 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ - bl 3c66e4 <_Py_hashtable_foreach@@Base+0x6dac> │ │ │ │ + b 1409e8 │ │ │ │ + bl 3c5d74 <_Py_hashtable_foreach@@Base+0x6b94> │ │ │ │ mov r3, #0 │ │ │ │ - b c4a58 │ │ │ │ + b c4d80 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 1c3428 │ │ │ │ + b 1c2f10 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34816 @ 0x8800 │ │ │ │ + movw r1, #36920 @ 0x9038 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - b c4a88 │ │ │ │ + b c4db0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl be4fc │ │ │ │ + bl be6c4 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ - beq c49b4 │ │ │ │ - b c4a98 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq c4cdc │ │ │ │ + b c4dc0 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34732 @ 0x87ac │ │ │ │ + movw r1, #36836 @ 0x8fe4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - b c4ac8 │ │ │ │ + b c4df0 │ │ │ │ rsbeq r1, r3, r0, lsl #25 │ │ │ │ │ │ │ │ -000c4b0c <_PyDict_Subscript@@Base>: │ │ │ │ +000c4e34 <_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 c4b90 <_PyDict_Subscript@@Base+0x84> │ │ │ │ + bne c4eb8 <_PyDict_Subscript@@Base+0x84> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq c4b90 <_PyDict_Subscript@@Base+0x84> │ │ │ │ + beq c4eb8 <_PyDict_Subscript@@Base+0x84> │ │ │ │ sub r3, fp, #16 │ │ │ │ - bl a784c <_Py_dict_lookup@@Base> │ │ │ │ + bl a790c <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c4bc0 <_PyDict_Subscript@@Base+0xb4> │ │ │ │ + beq c4ee8 <_PyDict_Subscript@@Base+0xb4> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c4bf8 <_PyDict_Subscript@@Base+0xec> │ │ │ │ + bgt c4f20 <_PyDict_Subscript@@Base+0xec> │ │ │ │ add r2, r2, #1 │ │ │ │ cmn r0, #3 │ │ │ │ str r2, [r3] │ │ │ │ - beq c4bf0 <_PyDict_Subscript@@Base+0xe4> │ │ │ │ + beq c4f18 <_PyDict_Subscript@@Base+0xe4> │ │ │ │ cmn r0, #1 │ │ │ │ - beq c4c04 <_PyDict_Subscript@@Base+0xf8> │ │ │ │ + beq c4f2c <_PyDict_Subscript@@Base+0xf8> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 98e78 │ │ │ │ + bl 98ea8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c4c84 <_PyDict_Subscript@@Base+0x178> │ │ │ │ + beq c4fac <_PyDict_Subscript@@Base+0x178> │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a784c <_Py_dict_lookup@@Base> │ │ │ │ + bl a790c <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c4b60 <_PyDict_Subscript@@Base+0x54> │ │ │ │ + bne c4e88 <_PyDict_Subscript@@Base+0x54> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c4bf0 <_PyDict_Subscript@@Base+0xe4> │ │ │ │ + beq c4f18 <_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 c4c24 <_PyDict_Subscript@@Base+0x118> │ │ │ │ + bne c4f4c <_PyDict_Subscript@@Base+0x118> │ │ │ │ mov r0, r4 │ │ │ │ - bl 17fca8 <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 17f960 <_PyErr_SetKeyError@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b c4b84 <_PyDict_Subscript@@Base+0x78> │ │ │ │ + b c4eac <_PyDict_Subscript@@Base+0x78> │ │ │ │ cmn r0, #3 │ │ │ │ - bne c4b7c <_PyDict_Subscript@@Base+0x70> │ │ │ │ - b c4bf0 <_PyDict_Subscript@@Base+0xe4> │ │ │ │ + bne c4ea4 <_PyDict_Subscript@@Base+0x70> │ │ │ │ + b c4f18 <_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 c4be8 <_PyDict_Subscript@@Base+0xdc> │ │ │ │ + beq c4f10 <_PyDict_Subscript@@Base+0xdc> │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #100] @ c4c94 <_PyDict_Subscript@@Base+0x188> │ │ │ │ - bl d55d8 <_PyObject_LookupSpecial@@Base> │ │ │ │ + ldr r1, [pc, #100] @ c4fbc <_PyDict_Subscript@@Base+0x188> │ │ │ │ + bl d61ec <_PyObject_LookupSpecial@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c4c74 <_PyDict_Subscript@@Base+0x168> │ │ │ │ + beq c4f9c <_PyDict_Subscript@@Base+0x168> │ │ │ │ mov r1, r4 │ │ │ │ - bl 14193c │ │ │ │ + bl 141518 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c4b84 <_PyDict_Subscript@@Base+0x78> │ │ │ │ + bgt c4eac <_PyDict_Subscript@@Base+0x78> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c4b84 <_PyDict_Subscript@@Base+0x78> │ │ │ │ + bne c4eac <_PyDict_Subscript@@Base+0x78> │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b c4b84 <_PyDict_Subscript@@Base+0x78> │ │ │ │ - bl be4fc │ │ │ │ + b c4eac <_PyDict_Subscript@@Base+0x78> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4be8 <_PyDict_Subscript@@Base+0xdc> │ │ │ │ - b c4bf0 <_PyDict_Subscript@@Base+0xe4> │ │ │ │ + beq c4f10 <_PyDict_Subscript@@Base+0xdc> │ │ │ │ + b c4f18 <_PyDict_Subscript@@Base+0xe4> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f4454 │ │ │ │ - b c4bf0 <_PyDict_Subscript@@Base+0xe4> │ │ │ │ + bl 2f4020 │ │ │ │ + b c4f18 <_PyDict_Subscript@@Base+0xe4> │ │ │ │ rsbeq r2, r3, ip, ror #11 │ │ │ │ │ │ │ │ -000c4c98 <_PyDict_SubscriptKnownHash@@Base>: │ │ │ │ +000c4fc0 <_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 a784c <_Py_dict_lookup@@Base> │ │ │ │ + bl a790c <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c4cf8 <_PyDict_SubscriptKnownHash@@Base+0x60> │ │ │ │ + beq c5020 <_PyDict_SubscriptKnownHash@@Base+0x60> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ cmn r0, #3 │ │ │ │ - beq c4d00 <_PyDict_SubscriptKnownHash@@Base+0x68> │ │ │ │ + beq c5028 <_PyDict_SubscriptKnownHash@@Base+0x68> │ │ │ │ cmn r0, #1 │ │ │ │ - beq c4d08 <_PyDict_SubscriptKnownHash@@Base+0x70> │ │ │ │ + beq c5030 <_PyDict_SubscriptKnownHash@@Base+0x70> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmn r0, #3 │ │ │ │ - bne c4d08 <_PyDict_SubscriptKnownHash@@Base+0x70> │ │ │ │ + bne c5030 <_PyDict_SubscriptKnownHash@@Base+0x70> │ │ │ │ mov r3, #0 │ │ │ │ - b c4cec <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ + b c5014 <_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 c4d34 <_PyDict_SubscriptKnownHash@@Base+0x9c> │ │ │ │ + bne c505c <_PyDict_SubscriptKnownHash@@Base+0x9c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 17fca8 <_PyErr_SetKeyError@@Base> │ │ │ │ - b c4d00 <_PyDict_SubscriptKnownHash@@Base+0x68> │ │ │ │ - ldr r1, [pc, #96] @ c4d9c <_PyDict_SubscriptKnownHash@@Base+0x104> │ │ │ │ + bl 17f960 <_PyErr_SetKeyError@@Base> │ │ │ │ + b c5028 <_PyDict_SubscriptKnownHash@@Base+0x68> │ │ │ │ + ldr r1, [pc, #96] @ c50c4 <_PyDict_SubscriptKnownHash@@Base+0x104> │ │ │ │ mov r0, r4 │ │ │ │ - bl d55d8 <_PyObject_LookupSpecial@@Base> │ │ │ │ + bl d61ec <_PyObject_LookupSpecial@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq c4d8c <_PyDict_SubscriptKnownHash@@Base+0xf4> │ │ │ │ + beq c50b4 <_PyDict_SubscriptKnownHash@@Base+0xf4> │ │ │ │ mov r1, r5 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 14193c │ │ │ │ + bl 141518 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c4cec <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ + bgt c5014 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne c4cec <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ + bne c5014 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b c4cec <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ - bl be4fc │ │ │ │ + b c5014 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4d28 <_PyDict_SubscriptKnownHash@@Base+0x90> │ │ │ │ - b c4d00 <_PyDict_SubscriptKnownHash@@Base+0x68> │ │ │ │ + beq c5050 <_PyDict_SubscriptKnownHash@@Base+0x90> │ │ │ │ + b c5028 <_PyDict_SubscriptKnownHash@@Base+0x68> │ │ │ │ rsbeq r2, r3, ip, ror #11 │ │ │ │ │ │ │ │ -000c4da0 : │ │ │ │ +000c50c8 : │ │ │ │ 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 c509c │ │ │ │ + bne c53c4 │ │ │ │ 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 c538c │ │ │ │ - ldr r6, [pc, #1680] @ c5488 │ │ │ │ + beq c56b4 │ │ │ │ + ldr r6, [pc, #1680] @ c57b0 │ │ │ │ movw r7, #42752 @ 0xa700 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ ldr r3, [r6, #2452] @ 0x994 │ │ │ │ cmp r3, r7 │ │ │ │ - bne c519c │ │ │ │ + bne c54c4 │ │ │ │ ldr r2, [r6, #2460] @ 0x99c │ │ │ │ cmn r2, #1 │ │ │ │ - beq c519c │ │ │ │ + beq c54c4 │ │ │ │ mov r0, r5 │ │ │ │ sub r9, fp, #40 @ 0x28 │ │ │ │ add r1, r6, #2448 @ 0x990 │ │ │ │ mov r3, r9 │ │ │ │ - bl a784c <_Py_dict_lookup@@Base> │ │ │ │ + bl a790c <_Py_dict_lookup@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c51c8 │ │ │ │ + beq c54f0 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq c545c │ │ │ │ + beq c5784 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ and r5, r3, #3 │ │ │ │ cmp r3, #15 │ │ │ │ rsb r5, r5, #1 │ │ │ │ - bhi c5298 │ │ │ │ + bhi c55c0 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ mul r5, r3, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - blt c5384 │ │ │ │ + blt c56ac │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ ldreq sl, [r4, #132] @ 0x84 │ │ │ │ - beq c4ec0 │ │ │ │ - ldr r3, [pc, #1548] @ c548c │ │ │ │ + beq c51e8 │ │ │ │ + ldr r3, [pc, #1548] @ c57b4 │ │ │ │ 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 │ │ │ │ @@ -155461,41 +155667,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 c5410 │ │ │ │ + beq c5738 │ │ │ │ ldr r3, [r6, #2484] @ 0x9b4 │ │ │ │ cmp r3, r7 │ │ │ │ - bne c51fc │ │ │ │ + bne c5524 │ │ │ │ ldr r2, [r6, #2492] @ 0x9bc │ │ │ │ cmn r2, #1 │ │ │ │ - beq c51fc │ │ │ │ - ldr r1, [pc, #1428] @ c5490 │ │ │ │ + beq c5524 │ │ │ │ + ldr r1, [pc, #1428] @ c57b8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl a784c <_Py_dict_lookup@@Base> │ │ │ │ + bl a790c <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c521c │ │ │ │ + beq c5544 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ - beq c545c │ │ │ │ + beq c5784 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and r6, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r6, r6, #1 │ │ │ │ - bhi c52c8 │ │ │ │ + bhi c55f0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mul r6, r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - blt c5384 │ │ │ │ + blt c56ac │ │ │ │ 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 │ │ │ │ @@ -155503,86 +155709,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] @ c5494 │ │ │ │ + ldr r1, [pc, #1292] @ c57bc │ │ │ │ ldr r9, [r1, r8] │ │ │ │ - bhi c544c │ │ │ │ + bhi c5774 │ │ │ │ adds r0, r3, r2 │ │ │ │ - str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bmi c544c │ │ │ │ + str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ + bmi c5774 │ │ │ │ movw r7, #38392 @ 0x95f8 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ - movw r1, #64604 @ 0xfc5c │ │ │ │ + movw r1, #64728 @ 0xfcd8 │ │ │ │ movt r1, #9 │ │ │ │ ldr r2, [r7, #1008] @ 0x3f0 │ │ │ │ cmp r2, r1 │ │ │ │ - bne c5334 │ │ │ │ - ldr r2, [pc, #1232] @ c548c │ │ │ │ + bne c565c │ │ │ │ + ldr r2, [pc, #1232] @ c57b4 │ │ │ │ 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 c5244 │ │ │ │ + bcs c556c │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r2, [r2, r1, lsl #3] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ - str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ + str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, r0 │ │ │ │ - beq c5320 │ │ │ │ + beq c5648 │ │ │ │ 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 c50f4 │ │ │ │ + beq c541c │ │ │ │ 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 c5144 │ │ │ │ - ldr r2, [pc, #1104] @ c5498 │ │ │ │ + bgt c546c │ │ │ │ + ldr r2, [pc, #1104] @ c57c0 │ │ │ │ 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 c53b4 │ │ │ │ + bne c56dc │ │ │ │ mvn r3, #0 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r7, #12] │ │ │ │ str r6, [r7, #8] │ │ │ │ - beq c5090 │ │ │ │ + beq c53b8 │ │ │ │ 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] @ c548c │ │ │ │ + ldr r0, [pc, #1000] @ c57b4 │ │ │ │ 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] │ │ │ │ @@ -155595,244 +155801,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 c4dd8 │ │ │ │ + b c5100 │ │ │ │ ldr sl, [r2, #24] │ │ │ │ ldr lr, [r2, #28] │ │ │ │ cmp lr, sl │ │ │ │ - bcc c5130 │ │ │ │ + bcc c5458 │ │ │ │ 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 c5244 │ │ │ │ - ldr r2, [pc, #872] @ c5494 │ │ │ │ + beq c556c │ │ │ │ + ldr r2, [pc, #872] @ c57bc │ │ │ │ ldr r9, [r2, r8] │ │ │ │ - b c500c │ │ │ │ + b c5334 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r2, [r1, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ - b c500c │ │ │ │ + b c5334 │ │ │ │ ldr r2, [r3, #3732] @ 0xe94 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq c5040 │ │ │ │ + beq c5368 │ │ │ │ ldr r3, [r3, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c5040 │ │ │ │ + bne c5368 │ │ │ │ ldr r3, [r9, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c5478 │ │ │ │ + bne c57a0 │ │ │ │ add r2, r9, #12 │ │ │ │ ldr r3, [r9, #12] │ │ │ │ tst r3, #16 │ │ │ │ - bne c5040 │ │ │ │ + bne c5368 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ orr r3, r3, #16 │ │ │ │ strex r1, r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne c5180 │ │ │ │ + bne c54a8 │ │ │ │ dmb ish │ │ │ │ - b c5040 │ │ │ │ - ldr r0, [pc, #760] @ c549c │ │ │ │ - bl 98e78 │ │ │ │ + b c5368 │ │ │ │ + ldr r0, [pc, #760] @ c57c4 │ │ │ │ + bl 98ea8 │ │ │ │ cmn r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ subne r9, fp, #40 @ 0x28 │ │ │ │ movne r0, r5 │ │ │ │ - ldrne r1, [pc, #736] @ c549c │ │ │ │ - bne c4e20 │ │ │ │ - ldr r1, [pc, #728] @ c549c │ │ │ │ + ldrne r1, [pc, #736] @ c57c4 │ │ │ │ + bne c5148 │ │ │ │ + ldr r1, [pc, #728] @ c57c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f4454 │ │ │ │ - bl be4fc │ │ │ │ + bl 2f4020 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c5384 │ │ │ │ + bne c56ac │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - ldr r2, [pc, #692] @ c549c │ │ │ │ - movw r1, #34856 @ 0x8828 │ │ │ │ + ldr r2, [pc, #692] @ c57c4 │ │ │ │ + movw r1, #36960 @ 0x9060 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ - ldr r0, [pc, #652] @ c5490 │ │ │ │ - bl 98e78 │ │ │ │ - ldr r1, [pc, #644] @ c5490 │ │ │ │ + b 1409e8 │ │ │ │ + ldr r0, [pc, #652] @ c57b8 │ │ │ │ + bl 98ea8 │ │ │ │ + ldr r1, [pc, #644] @ c57b8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c4ef8 │ │ │ │ + bne c5220 │ │ │ │ mov r0, sl │ │ │ │ - bl 2f4454 │ │ │ │ - bl be4fc │ │ │ │ + bl 2f4020 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c5384 │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + bne c56ac │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #34856 @ 0x8828 │ │ │ │ + movw r1, #36960 @ 0x9060 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r2, [pc, #588] @ c5490 │ │ │ │ - b c51ec │ │ │ │ + ldr r2, [pc, #588] @ c57b8 │ │ │ │ + b c5514 │ │ │ │ ldr r2, [r7, #968] @ 0x3c8 │ │ │ │ - movw r1, #32892 @ 0x807c │ │ │ │ + movw r1, #31676 @ 0x7bbc │ │ │ │ movt r1, #9 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, r1 │ │ │ │ - bne c535c │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bne c5684 │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #1 │ │ │ │ movcs r0, r3 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c544c │ │ │ │ - ldr r2, [pc, #528] @ c5494 │ │ │ │ + beq c5774 │ │ │ │ + ldr r2, [pc, #528] @ c57bc │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r9, [r2, r8] │ │ │ │ ldr r2, [r1, #800] @ 0x320 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r1, #800] @ 0x320 │ │ │ │ - b c500c │ │ │ │ + b c5334 │ │ │ │ lsr r3, r3, #3 │ │ │ │ add r2, r2, #12 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ subs r3, r3, #1 │ │ │ │ - bcs c52f8 │ │ │ │ + bcs c5620 │ │ │ │ cmp r1, #0 │ │ │ │ - blt c5370 │ │ │ │ + blt c5698 │ │ │ │ mul r5, r5, r1 │ │ │ │ cmp r5, #0 │ │ │ │ - bge c4e68 │ │ │ │ - b c5384 │ │ │ │ + bge c5190 │ │ │ │ + b c56ac │ │ │ │ lsr r2, r2, #3 │ │ │ │ add r3, r3, #12 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [r3, r2, lsl #2] │ │ │ │ subs r2, r2, #1 │ │ │ │ - bcs c530c │ │ │ │ + bcs c5634 │ │ │ │ cmp r1, #0 │ │ │ │ - blt c53e0 │ │ │ │ + blt c5708 │ │ │ │ mul r6, r6, r1 │ │ │ │ cmp r6, #0 │ │ │ │ - bge c4f44 │ │ │ │ - b c5384 │ │ │ │ + bge c526c │ │ │ │ + b c56ac │ │ │ │ cmp r1, #3 │ │ │ │ - bhi c53f4 │ │ │ │ + bhi c571c │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ orr r1, r0, r1, lsl #30 │ │ │ │ - b c52a8 │ │ │ │ + b c55d0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi c53f4 │ │ │ │ + bhi c571c │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ orr r1, r0, r1, lsl #30 │ │ │ │ - b c52d8 │ │ │ │ + b c5600 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 9fd84 │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b c511c │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl 9fe00 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + b c5444 │ │ │ │ ldr r0, [r7, #1004] @ 0x3ec │ │ │ │ - ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c544c │ │ │ │ - ldr r3, [pc, #320] @ c5494 │ │ │ │ + beq c5774 │ │ │ │ + ldr r3, [pc, #320] @ c57bc │ │ │ │ ldr r9, [r3, r8] │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b c500c │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + b c5334 │ │ │ │ ldr r0, [r7, #964] @ 0x3c4 │ │ │ │ - ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r2 │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b c5274 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + b c559c │ │ │ │ sub r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ ands r1, r1, r5, lsr #31 │ │ │ │ - beq c53f4 │ │ │ │ + beq c571c │ │ │ │ mov r7, #0 │ │ │ │ - b c5090 │ │ │ │ + b c53b8 │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c4df0 │ │ │ │ - movw r0, #11396 @ 0x2c84 │ │ │ │ + bne c5118 │ │ │ │ + movw r0, #17376 @ 0x43e0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2588 @ 0xa1c │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c51c8 │ │ │ │ - movw r1, #58708 @ 0xe554 │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c54f0 │ │ │ │ + movw r1, #57428 @ 0xe054 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c5438 │ │ │ │ - ldr r0, [pc, #212] @ c54a0 │ │ │ │ - bl 1bdcb8 │ │ │ │ + bne c5760 │ │ │ │ + ldr r0, [pc, #212] @ c57c8 │ │ │ │ + bl 1bd7b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c506c │ │ │ │ + bne c5394 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ - b c506c │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + b c5394 │ │ │ │ sub r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ ands r1, r1, r6, lsr #31 │ │ │ │ - bne c5384 │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + bne c56ac │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34916 @ 0x8864 │ │ │ │ + movw r1, #37020 @ 0x909c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b c5384 │ │ │ │ + bl 16e8c0 │ │ │ │ + b c56ac │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c4edc │ │ │ │ - movw r0, #11396 @ 0x2c84 │ │ │ │ + bne c5204 │ │ │ │ + movw r0, #17376 @ 0x43e0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2588 @ 0xa1c │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c521c │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c5544 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b c506c │ │ │ │ + b c5394 │ │ │ │ mov r0, r9 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e1c5c │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b 2e17ac │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34892 @ 0x884c │ │ │ │ + movw r1, #36996 @ 0x9084 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b c5384 │ │ │ │ + bl 16e8c0 │ │ │ │ + b c56ac │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c5040 │ │ │ │ - b c516c │ │ │ │ + bne c5368 │ │ │ │ + b c5494 │ │ │ │ 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 │ │ │ │ @@ -155843,18 +156049,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 c552c │ │ │ │ + beq c5854 │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #480] @ c56c4 │ │ │ │ + ldr r0, [pc, #480] @ c59ec │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -155874,702 +156080,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 c5680 │ │ │ │ + beq c59a8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c55c0 │ │ │ │ + bne c58e8 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq c55c0 │ │ │ │ + beq c58e8 │ │ │ │ sub r3, fp, #24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a784c <_Py_dict_lookup@@Base> │ │ │ │ + bl a790c <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c55e0 │ │ │ │ + beq c5908 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ - beq c5664 │ │ │ │ + beq c598c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and r0, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r0, r0, #1 │ │ │ │ - bhi c55f4 │ │ │ │ + bhi c591c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mul r0, r3, r0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 98e78 │ │ │ │ + bl 98ea8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c5570 │ │ │ │ + bne c5898 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2f4454 │ │ │ │ - bl be4fc │ │ │ │ + bl 2f4020 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c56a0 │ │ │ │ + beq c59c8 │ │ │ │ mvn r0, #0 │ │ │ │ - b c55b8 │ │ │ │ + b c58e0 │ │ │ │ lsr r2, r2, #3 │ │ │ │ add r3, r3, #12 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [r3, r2, lsl #2] │ │ │ │ subs r2, r2, #1 │ │ │ │ - bcs c561c │ │ │ │ + bcs c5944 │ │ │ │ cmp r1, #0 │ │ │ │ - blt c5630 │ │ │ │ + blt c5958 │ │ │ │ mul r0, r0, r1 │ │ │ │ - b c55b8 │ │ │ │ + b c58e0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi c5648 │ │ │ │ + bhi c5970 │ │ │ │ ldr ip, [r3, r2, lsl #2] │ │ │ │ orr r1, ip, r1, lsl #30 │ │ │ │ - b c5604 │ │ │ │ + b c592c │ │ │ │ sub r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ ands r1, r1, r0, lsr #31 │ │ │ │ movne r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne c55b8 │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + bne c58e0 │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34916 @ 0x8864 │ │ │ │ + movw r1, #37020 @ 0x909c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b c55ec │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bl 16e8c0 │ │ │ │ + b c5914 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34892 @ 0x884c │ │ │ │ + movw r1, #36996 @ 0x9084 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b c55ec │ │ │ │ - bl b6288 │ │ │ │ + bl 16e8c0 │ │ │ │ + b c5914 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c5550 │ │ │ │ - movw r0, #11396 @ 0x2c84 │ │ │ │ + bne c5878 │ │ │ │ + movw r0, #17376 @ 0x43e0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2588 @ 0xa1c │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c55e0 │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c5908 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #34856 @ 0x8828 │ │ │ │ + movw r1, #36960 @ 0x9060 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140e0c │ │ │ │ - b c55ec │ │ │ │ + bl 1409e8 │ │ │ │ + b c5914 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c56c8 : │ │ │ │ +000c59f0 : │ │ │ │ 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 c57a4 │ │ │ │ + beq c5acc │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ - beq c5788 │ │ │ │ + beq c5ab0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and r0, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r0, r0, #1 │ │ │ │ - bhi c5714 │ │ │ │ + bhi c5a3c │ │ │ │ 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 c573c │ │ │ │ + bcs c5a64 │ │ │ │ cmp r1, #0 │ │ │ │ - blt c576c │ │ │ │ + blt c5a94 │ │ │ │ mul r0, r0, r1 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r1, #3 │ │ │ │ ldrls ip, [r3, r2, lsl #2] │ │ │ │ orrls r1, ip, r1, lsl #30 │ │ │ │ - bls c5724 │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + bls c5a4c │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34916 @ 0x8864 │ │ │ │ + movw r1, #37020 @ 0x909c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ 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 c574c │ │ │ │ + beq c5a74 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34892 @ 0x884c │ │ │ │ + movw r1, #36996 @ 0x9084 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b c5764 │ │ │ │ - movw r0, #34964 @ 0x8894 │ │ │ │ + bl 16e8c0 │ │ │ │ + b c5a8c │ │ │ │ + movw r0, #37068 @ 0x90cc │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #714 @ 0x2ca │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c5764 │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c5a8c │ │ │ │ │ │ │ │ -000c57b8 : │ │ │ │ +000c5ae0 : │ │ │ │ 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] @ c58fc │ │ │ │ + ldr r2, [pc, #296] @ c5c24 │ │ │ │ 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 c5828 │ │ │ │ - ldr r1, [pc, #268] @ c5900 │ │ │ │ + beq c5b50 │ │ │ │ + ldr r1, [pc, #268] @ c5c28 │ │ │ │ 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 c58a0 │ │ │ │ + bne c5bc8 │ │ │ │ mov r0, r4 │ │ │ │ vstr d0, [r4, #8] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, #16 │ │ │ │ vstr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 9fb0c │ │ │ │ + bl 9fb88 │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c58f0 │ │ │ │ + beq c5c18 │ │ │ │ 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] @ c5900 │ │ │ │ + ldr r2, [pc, #156] @ c5c28 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq c5818 │ │ │ │ - movw r1, #58708 @ 0xe554 │ │ │ │ + beq c5b40 │ │ │ │ + movw r1, #57428 @ 0xe054 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ vstr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - beq c58b4 │ │ │ │ + beq c5bdc │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - b c5818 │ │ │ │ - movw r2, #58708 @ 0xe554 │ │ │ │ + b c5b40 │ │ │ │ + movw r2, #57428 @ 0xe054 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ vstr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - bne c58d8 │ │ │ │ - ldr r0, [pc, #72] @ c5904 │ │ │ │ - bl 1bdcb8 │ │ │ │ + bne c5c00 │ │ │ │ + ldr r0, [pc, #72] @ c5c2c │ │ │ │ + bl 1bd7b8 │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, #0 │ │ │ │ - bne c5818 │ │ │ │ + bne c5b40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - b c5818 │ │ │ │ + b c5b40 │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - b c5818 │ │ │ │ + b c5b40 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2e1c38 │ │ │ │ + b 2e1788 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000c5908 : │ │ │ │ +000c5c30 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000c5924 : │ │ │ │ +000c5c4c : │ │ │ │ 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 c5a50 │ │ │ │ + beq c5d78 │ │ │ │ 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 c599c │ │ │ │ + bge c5cc4 │ │ │ │ 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 c5a14 │ │ │ │ + bge c5d3c │ │ │ │ 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 c5a28 │ │ │ │ + beq c5d50 │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ - bhi c5a54 │ │ │ │ + bhi c5d7c │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsl r1, r6, #2 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl c5ca8 │ │ │ │ + bl c5f40 │ │ │ │ ldrd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c5a54 │ │ │ │ + beq c5d7c │ │ │ │ str r0, [r3, #12] │ │ │ │ str r4, [r3, #8] │ │ │ │ str r6, [r3, #16] │ │ │ │ mov ip, #0 │ │ │ │ str r7, [r0, r2, lsl #2] │ │ │ │ - b c5990 │ │ │ │ + b c5cb8 │ │ │ │ cmp r4, r5, asr #1 │ │ │ │ - blt c59ac │ │ │ │ + blt c5cd4 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ str r4, [r3, #8] │ │ │ │ - b c5a08 │ │ │ │ + b c5d30 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl c5ca8 │ │ │ │ + bl c5f40 │ │ │ │ ldrd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c5a54 │ │ │ │ + beq c5d7c │ │ │ │ mov r6, r4 │ │ │ │ - b c59fc │ │ │ │ - b 25b698 │ │ │ │ + b c5d24 │ │ │ │ + b 25a8f8 │ │ │ │ cmp r5, r4 │ │ │ │ - bgt c5a1c │ │ │ │ - bl 2e1c38 │ │ │ │ + bgt c5d44 │ │ │ │ + bl 2e1788 │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c5a7c │ │ │ │ + bgt c5da4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c5a84 │ │ │ │ + beq c5dac │ │ │ │ mvn ip, #0 │ │ │ │ - b c5990 │ │ │ │ + b c5cb8 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c5a7c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c5da4 │ │ │ │ │ │ │ │ -000c5a90 <_PyList_AppendTakeRefListResize@@Base>: │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ +000c5db8 <_PyList_AppendTakeRefListResize@@Base>: │ │ │ │ + push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ - add fp, sp, #20 │ │ │ │ + add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - ldr r5, [r0, #8] │ │ │ │ - mov r2, r0 │ │ │ │ - ldr r6, [r0, #16] │ │ │ │ - mov r7, r1 │ │ │ │ - add r4, r5, #1 │ │ │ │ - cmp r4, r6 │ │ │ │ - ble c5b2c <_PyList_AppendTakeRefListResize@@Base+0x9c> │ │ │ │ - add r3, r5, #7 │ │ │ │ - add r3, r3, r4, asr #3 │ │ │ │ - bic r3, r3, #3 │ │ │ │ - sub r1, r3, r4 │ │ │ │ - cmp r1, #0 │ │ │ │ - addle r3, r5, #4 │ │ │ │ - bicle r3, r3, #3 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq c5b44 <_PyList_AppendTakeRefListResize@@Base+0xb4> │ │ │ │ - cmn r3, #-536870911 @ 0xe0000001 │ │ │ │ - bhi c5b64 <_PyList_AppendTakeRefListResize@@Base+0xd4> │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ - lsl r1, r3, #2 │ │ │ │ - str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ - str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl c5ca8 │ │ │ │ - ldrd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c5b64 <_PyList_AppendTakeRefListResize@@Base+0xd4> │ │ │ │ - str r0, [r2, #12] │ │ │ │ - str r4, [r2, #8] │ │ │ │ - str r3, [r2, #16] │ │ │ │ - str r7, [r0, r5, lsl #2] │ │ │ │ - mov r0, #0 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - cmp r4, r6, asr #1 │ │ │ │ - blt c5ac4 <_PyList_AppendTakeRefListResize@@Base+0x34> │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ - str r4, [r2, #8] │ │ │ │ - str r7, [r3, r5, lsl #2] │ │ │ │ - b c5b20 <_PyList_AppendTakeRefListResize@@Base+0x90> │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ - mov r1, r4 │ │ │ │ - str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl c5ca8 │ │ │ │ - ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - cmp r0, #0 │ │ │ │ - movne r3, r4 │ │ │ │ - bne c5b10 <_PyList_AppendTakeRefListResize@@Base+0x80> │ │ │ │ - cmp r4, r6 │ │ │ │ - blt c5b34 <_PyList_AppendTakeRefListResize@@Base+0xa4> │ │ │ │ - bl 2e1c38 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c5b8c <_PyList_AppendTakeRefListResize@@Base+0xfc> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq c5b94 <_PyList_AppendTakeRefListResize@@Base+0x104> │ │ │ │ - mvn r0, #0 │ │ │ │ - b c5b24 <_PyList_AppendTakeRefListResize@@Base+0x94> │ │ │ │ - mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c5b8c <_PyList_AppendTakeRefListResize@@Base+0xfc> │ │ │ │ + sub sp, sp, #12 │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ + mov r6, r1 │ │ │ │ + mov r5, r0 │ │ │ │ + add r1, r4, #1 │ │ │ │ + bl c5e38 <_PyList_AppendTakeRefListResize@@Base+0x80> │ │ │ │ + cmn r0, #1 │ │ │ │ + movne r3, #0 │ │ │ │ + ldrne r2, [r5, #12] │ │ │ │ + strne r6, [r2, r4, lsl #2] │ │ │ │ + beq c5e04 <_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 c5df8 <_PyList_AppendTakeRefListResize@@Base+0x40> │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r6] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne c5df8 <_PyList_AppendTakeRefListResize@@Base+0x40> │ │ │ │ + str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ + mov r0, r6 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ + b c5df8 <_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 c5c34 <_PyList_AppendTakeRefListResize@@Base+0x1a4> │ │ │ │ + bge c5ecc <_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 c5c68 <_PyList_AppendTakeRefListResize@@Base+0x1d8> │ │ │ │ + blt c5f00 <_PyList_AppendTakeRefListResize@@Base+0x148> │ │ │ │ cmp r2, #0 │ │ │ │ - beq c5c74 <_PyList_AppendTakeRefListResize@@Base+0x1e4> │ │ │ │ + beq c5f0c <_PyList_AppendTakeRefListResize@@Base+0x154> │ │ │ │ cmn r3, #-536870911 @ 0xe0000001 │ │ │ │ - bhi c5c94 <_PyList_AppendTakeRefListResize@@Base+0x204> │ │ │ │ + bhi c5f2c <_PyList_AppendTakeRefListResize@@Base+0x174> │ │ │ │ lsl r1, r3, #2 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r2, [fp, #-20] @ 0xffffffec │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl c5ca8 │ │ │ │ + bl c5f40 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq c5c94 <_PyList_AppendTakeRefListResize@@Base+0x204> │ │ │ │ + beq c5f2c <_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 c5c48 <_PyList_AppendTakeRefListResize@@Base+0x1b8> │ │ │ │ + blt c5ee0 <_PyList_AppendTakeRefListResize@@Base+0x128> │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ - b c5c2c <_PyList_AppendTakeRefListResize@@Base+0x19c> │ │ │ │ + b c5ec4 <_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 c5bec <_PyList_AppendTakeRefListResize@@Base+0x15c> │ │ │ │ + ble c5e84 <_PyList_AppendTakeRefListResize@@Base+0xcc> │ │ │ │ add r3, r2, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ - b c5bec <_PyList_AppendTakeRefListResize@@Base+0x15c> │ │ │ │ + b c5e84 <_PyList_AppendTakeRefListResize@@Base+0xcc> │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl c5ca8 │ │ │ │ + bl c5f40 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ subs r1, r0, #0 │ │ │ │ movne r3, r2 │ │ │ │ - bne c5c1c <_PyList_AppendTakeRefListResize@@Base+0x18c> │ │ │ │ + bne c5eb4 <_PyList_AppendTakeRefListResize@@Base+0xfc> │ │ │ │ cmp r5, r2 │ │ │ │ - bgt c5c3c <_PyList_AppendTakeRefListResize@@Base+0x1ac> │ │ │ │ - bl 2e1c38 │ │ │ │ + bgt c5ed4 <_PyList_AppendTakeRefListResize@@Base+0x11c> │ │ │ │ + bl 2e1788 │ │ │ │ mvn r0, #0 │ │ │ │ - b c5c2c <_PyList_AppendTakeRefListResize@@Base+0x19c> │ │ │ │ + b c5ec4 <_PyList_AppendTakeRefListResize@@Base+0x10c> │ │ │ │ │ │ │ │ -000c5ca8 : │ │ │ │ +000c5f40 : │ │ │ │ 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 c6194 │ │ │ │ + blt c642c │ │ │ │ movw r4, #38392 @ 0x95f8 │ │ │ │ movt r4, #98 @ 0x62 │ │ │ │ - movw r2, #46692 @ 0xb664 │ │ │ │ + movw r2, #47148 @ 0xb82c │ │ │ │ movt r2, #11 │ │ │ │ mov ip, r0 │ │ │ │ ldr lr, [r4, #996] @ 0x3e4 │ │ │ │ ldr r0, [r4, #984] @ 0x3d8 │ │ │ │ cmp lr, r2 │ │ │ │ - bne c60a4 │ │ │ │ + bne c633c │ │ │ │ cmp ip, #0 │ │ │ │ - beq c5eac │ │ │ │ - ldr r9, [pc, #1188] @ c61a0 │ │ │ │ + beq c6144 │ │ │ │ + ldr r9, [pc, #1188] @ c6438 │ │ │ │ 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 c5eb8 │ │ │ │ + beq c6150 │ │ │ │ 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 c5d54 │ │ │ │ + bgt c5fec │ │ │ │ ldr r2, [r2, #804] @ 0x324 │ │ │ │ cmp r2, r7 │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c5eb8 │ │ │ │ + beq c6150 │ │ │ │ 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 c5e60 │ │ │ │ + bhi c60f8 │ │ │ │ add r2, r2, r2, lsl #1 │ │ │ │ cmp r2, r3, lsl #2 │ │ │ │ strcc r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bcc c5e54 │ │ │ │ + bcc c60ec │ │ │ │ cmp r3, #0 │ │ │ │ - beq c5fd4 │ │ │ │ + beq c626c │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bhi c5fd4 │ │ │ │ + bhi c626c │ │ │ │ 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 c5e88 │ │ │ │ + beq c6120 │ │ │ │ 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 c5ee8 │ │ │ │ + beq c6180 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, r5 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [r9, r8] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r8, [r3, #1604] @ 0x644 │ │ │ │ cmn r8, #804 @ 0x324 │ │ │ │ - beq c5fa8 │ │ │ │ + beq c6240 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r3, r8, r3 │ │ │ │ ldr r2, [r3, #808] @ 0x328 │ │ │ │ cmp r7, r2 │ │ │ │ - blt c5e2c │ │ │ │ + blt c60c4 │ │ │ │ ldr r2, [r3, #804] @ 0x324 │ │ │ │ cmp r7, r2 │ │ │ │ movlt r3, #0 │ │ │ │ movge r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c5fa8 │ │ │ │ + beq c6240 │ │ │ │ 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 c5f88 │ │ │ │ + beq c6220 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c5fdc │ │ │ │ + beq c6274 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bhi c5f28 │ │ │ │ + bhi c61c0 │ │ │ │ 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 c5db4 │ │ │ │ + bne c604c │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 9fd84 │ │ │ │ + bl 9fe00 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c5f1c │ │ │ │ + b c61b4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 9fc5c │ │ │ │ + b 9fcd8 │ │ │ │ ldr lr, [r4, #976] @ 0x3d0 │ │ │ │ - movw r2, #34428 @ 0x867c │ │ │ │ + movw r2, #33212 @ 0x81bc │ │ │ │ movt r2, #9 │ │ │ │ cmp lr, r2 │ │ │ │ - bne c60a0 │ │ │ │ + bne c6338 │ │ │ │ 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 c5f74 │ │ │ │ + bcc c620c │ │ │ │ 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 c5dd8 │ │ │ │ + bne c6070 │ │ │ │ ldr r0, [r4, #968] @ 0x3c8 │ │ │ │ - movw r1, #32892 @ 0x807c │ │ │ │ + movw r1, #31676 @ 0x7bbc │ │ │ │ movt r1, #9 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne c60e8 │ │ │ │ + bne c6380 │ │ │ │ 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 c6194 │ │ │ │ + beq c642c │ │ │ │ ldr r3, [sl, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sl, #800] @ 0x320 │ │ │ │ - b c5dd8 │ │ │ │ + b c6070 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [r1, #12] │ │ │ │ str r1, [r3, #8] │ │ │ │ - b c5dd8 │ │ │ │ + b c6070 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r8, r3, lsl #3] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str r2, [r6, #12] │ │ │ │ str r3, [r6, #8] │ │ │ │ str r6, [r3, #12] │ │ │ │ str r6, [r2, #8] │ │ │ │ - b c5e54 │ │ │ │ + b c60ec │ │ │ │ ldr r2, [r4, #980] @ 0x3d4 │ │ │ │ - movw r3, #34012 @ 0x84dc │ │ │ │ + movw r3, #32796 @ 0x801c │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c6184 │ │ │ │ + bne c641c │ │ │ │ mov r0, r5 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r3, [r8, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8, #800] @ 0x320 │ │ │ │ - b c5e54 │ │ │ │ + b c60ec │ │ │ │ mov r2, r3 │ │ │ │ - b c5f28 │ │ │ │ + b c61c0 │ │ │ │ ldrd r2, [r6, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ ldr r5, [r6, #16] │ │ │ │ ldr r9, [r8, #512] @ 0x200 │ │ │ │ str r2, [r3, #8] │ │ │ │ mov r3, #28 │ │ │ │ mul r5, r3, r5 │ │ │ │ @@ -156577,48 +156747,48 @@ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ str r1, [r6, #8] │ │ │ │ add r1, r8, r2, lsl #2 │ │ │ │ str r6, [r3, #16] │ │ │ │ ldr r0, [r1, #528] @ 0x210 │ │ │ │ cmp r3, r0 │ │ │ │ - bne c6038 │ │ │ │ + bne c62d0 │ │ │ │ ldr ip, [r3, #24] │ │ │ │ cmp ip, #0 │ │ │ │ - beq c6034 │ │ │ │ + beq c62cc │ │ │ │ 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 c6104 │ │ │ │ + beq c639c │ │ │ │ cmp r2, #1 │ │ │ │ - beq c60bc │ │ │ │ + beq c6354 │ │ │ │ ldr r2, [r1, #532] @ 0x214 │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [r1, #532] @ 0x214 │ │ │ │ cmp r3, r0 │ │ │ │ - beq c5e54 │ │ │ │ + beq c60ec │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ streq r2, [r8, #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 c5e54 │ │ │ │ + b c60ec │ │ │ │ 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 │ │ │ │ @@ -156628,25 +156798,25 @@ │ │ │ │ cmp r2, r1 │ │ │ │ str r1, [r3, #24] │ │ │ │ strne r3, [r2, #24] │ │ │ │ ldr r2, [r8, #532] @ 0x214 │ │ │ │ str r3, [r8, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [r8, #532] @ 0x214 │ │ │ │ - b c5e54 │ │ │ │ + b c60ec │ │ │ │ mov r1, r3 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #964] @ 0x3c4 │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c5f58 │ │ │ │ + b c61f0 │ │ │ │ ldr ip, [r3, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - beq c604c │ │ │ │ + beq c62e4 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ mov r6, #0 │ │ │ │ ldr r1, [r9, r5] │ │ │ │ cmp r2, #0 │ │ │ │ streq ip, [r8, #524] @ 0x20c │ │ │ │ strne ip, [r2, #20] │ │ │ │ str r2, [ip, #24] │ │ │ │ @@ -156667,58 +156837,58 @@ │ │ │ │ str r6, [r3, #804] @ 0x324 │ │ │ │ ldr r3, [r4, #1112] @ 0x458 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r8, #788] @ 0x314 │ │ │ │ str r6, [r9, r5] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8, #788] @ 0x314 │ │ │ │ - b c5e54 │ │ │ │ + b c60ec │ │ │ │ ldr r0, [r4, #964] @ 0x3c4 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b c5fc4 │ │ │ │ + b c625c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c5e54 │ │ │ │ + b c60ec │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c61a4 : │ │ │ │ +000c643c : │ │ │ │ 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 c61f8 │ │ │ │ + beq c6490 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq c61f8 │ │ │ │ + beq c6490 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl c6228 │ │ │ │ + bl c64c0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c6208 │ │ │ │ + beq c64a0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c6210 │ │ │ │ + ble c64a8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #9864 @ 0x2688 │ │ │ │ + movw r0, #7012 @ 0x1b64 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #3214 @ 0xc8e │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c61f0 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c61f0 │ │ │ │ + bne c6488 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c6488 │ │ │ │ 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 │ │ │ │ @@ -156729,79 +156899,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 c673c │ │ │ │ + beq c699c │ │ │ │ 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 c6fac │ │ │ │ + bne c71e4 │ │ │ │ cmp r3, #1 │ │ │ │ - ble c675c │ │ │ │ + ble c69bc │ │ │ │ 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 c7290 │ │ │ │ - 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 c7634 │ │ │ │ + movw ip, #43176 @ 0xa8a8 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ - cmp r2, ip │ │ │ │ - bne c6f10 │ │ │ │ - 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 c6f8c │ │ │ │ - tst r1, r0 │ │ │ │ - bne c6800 │ │ │ │ + sub ip, r2, ip │ │ │ │ + clz ip, ip │ │ │ │ + lsr ip, ip, #5 │ │ │ │ + movw r6, #42752 @ 0xa700 │ │ │ │ + movt r6, #96 @ 0x60 │ │ │ │ + cmp r2, r6 │ │ │ │ + bne c7148 │ │ │ │ + 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 c71c4 │ │ │ │ + tst ip, lr │ │ │ │ + bne c6a60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c6810 │ │ │ │ - ldrb r3, [r6, #16] │ │ │ │ - add r5, r5, #1 │ │ │ │ - ldr r6, [fp, #-1644] @ 0xfffff994 │ │ │ │ + beq c6a70 │ │ │ │ + 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 c62fc │ │ │ │ - mov r5, #0 │ │ │ │ - cmp r2, ip │ │ │ │ + blt c6594 │ │ │ │ + mov r1, #0 │ │ │ │ + cmp r2, r6 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - movwne r3, #31860 @ 0x7c74 │ │ │ │ + movwne r3, #32368 @ 0x7e70 │ │ │ │ movtne r3, #12 │ │ │ │ - beq c6c24 │ │ │ │ - cmp r5, #0 │ │ │ │ + beq c6e08 │ │ │ │ + cmp r1, #0 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne c7394 │ │ │ │ + bne c7734 │ │ │ │ cmp r4, #0 │ │ │ │ - bne c71d8 │ │ │ │ + bne c7424 │ │ │ │ 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 │ │ │ │ @@ -156809,249 +156979,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 c76d0 │ │ │ │ + bgt c78f4 │ │ │ │ ldr r2, [fp, #-1644] @ 0xfffff994 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #1 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ble c6bc4 │ │ │ │ + ble c6da8 │ │ │ │ ldr r3, [fp, #-1680] @ 0xfffff970 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c7938 │ │ │ │ + bne c7d3c │ │ │ │ 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 c75dc │ │ │ │ - mov r4, r9 │ │ │ │ + ble c7830 │ │ │ │ + mov r4, sl │ │ │ │ mov r6, #1 │ │ │ │ - movw r3, #31860 @ 0x7c74 │ │ │ │ + movw r3, #32368 @ 0x7e70 │ │ │ │ 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 c6824 │ │ │ │ + bne c6a84 │ │ │ │ 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 c7c0c │ │ │ │ + beq c7e20 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c7920 │ │ │ │ + beq c7b44 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ add r0, r0, #20 │ │ │ │ tst r3, #32 │ │ │ │ - beq c7930 │ │ │ │ + beq c7b54 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c7788 │ │ │ │ + beq c79a4 │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7798 │ │ │ │ + beq c79b4 │ │ │ │ lsr r4, r0, #31 │ │ │ │ cmp r4, #0 │ │ │ │ - bne c6884 │ │ │ │ - ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ - add r3, r6, #1 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq c684c │ │ │ │ - mov r2, r3 │ │ │ │ - lsl r3, r3, #2 │ │ │ │ - add r7, r9, r3 │ │ │ │ + bne c6ab4 │ │ │ │ + ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ + add r7, r6, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + beq c6aac │ │ │ │ + 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 c79bc │ │ │ │ - ldr r3, [fp, #-1636] @ 0xfffff99c │ │ │ │ + beq c7cb4 │ │ │ │ + ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r0, r4, #28 │ │ │ │ - beq c79bc │ │ │ │ + beq c7cb4 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ add r0, r4, #20 │ │ │ │ tst r3, #32 │ │ │ │ - beq c79c8 │ │ │ │ + beq c7cc0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r1, r1, #28 │ │ │ │ - beq c79cc │ │ │ │ + beq c7cc4 │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c79d8 │ │ │ │ + beq c7cd0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt c6654 │ │ │ │ - ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ - add r3, r6, #2 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r2, r3 │ │ │ │ - ble c6650 │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ - ldr r7, [r0, #8] │ │ │ │ + blt c7c78 │ │ │ │ + ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ + add r7, r6, #2 │ │ │ │ + cmp r3, r7 │ │ │ │ + ble c68d8 │ │ │ │ + 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 c79e8 │ │ │ │ + beq c7ce0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ - beq c79e8 │ │ │ │ - cmp sl, #0 │ │ │ │ - add r0, r0, #20 │ │ │ │ - beq c79f0 │ │ │ │ + beq c7ce0 │ │ │ │ ldr r3, [fp, #-1636] @ 0xfffff99c │ │ │ │ + add r0, r0, #20 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq c7cec │ │ │ │ + ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r1, r4, #28 │ │ │ │ - beq c79f4 │ │ │ │ + beq c7cf0 │ │ │ │ add r1, r4, #20 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7a00 │ │ │ │ + beq c7cfc │ │ │ │ cmp r0, #0 │ │ │ │ - blt c6654 │ │ │ │ + blt c7c78 │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ add r7, r6, #3 │ │ │ │ - str r7, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ cmp r3, r7 │ │ │ │ - ble c6650 │ │ │ │ + ble c68d8 │ │ │ │ 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 c7c34 │ │ │ │ + beq c7e58 │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ - beq c7a28 │ │ │ │ + beq c7d24 │ │ │ │ add r0, r3, #20 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq c7a38 │ │ │ │ + beq c7d34 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c7a0c │ │ │ │ + beq c7d08 │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7a1c │ │ │ │ + beq c7d18 │ │ │ │ cmp r0, #0 │ │ │ │ - blt c6640 │ │ │ │ + blt c68d0 │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ add r7, r7, #1 │ │ │ │ add r4, r4, #4 │ │ │ │ cmp r3, r7 │ │ │ │ - bgt c65d0 │ │ │ │ - str r7, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + bgt c6860 │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ - ldr r2, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq c6854 │ │ │ │ - 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 c75b8 │ │ │ │ - beq c7998 │ │ │ │ + cmp r3, r7 │ │ │ │ + bne c7c78 │ │ │ │ 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 c6aa0 │ │ │ │ + blt c6cc8 │ │ │ │ ldr r3, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ cmp r3, #0 │ │ │ │ - ldreq lr, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - beq c6d2c │ │ │ │ + moveq ip, r7 │ │ │ │ + beq c6ed0 │ │ │ │ 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 c75d0 │ │ │ │ + ble c7768 │ │ │ │ cmp r2, r0 │ │ │ │ - bgt c75d0 │ │ │ │ + bgt c7768 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ cmp r3, #1 │ │ │ │ add r2, r2, r3, lsl #4 │ │ │ │ - ble c7600 │ │ │ │ + ble c78b0 │ │ │ │ ldr r2, [r2, #-1580] @ 0xfffff9d4 │ │ │ │ sub r1, r3, #2 │ │ │ │ - ldr r0, [fp, #-1652] @ 0xfffff98c │ │ │ │ + ldr r0, [fp, #-1660] @ 0xfffff984 │ │ │ │ cmp r4, r2 │ │ │ │ - bge c7600 │ │ │ │ - bl c7d20 │ │ │ │ + bge c78b0 │ │ │ │ + bl c7f1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c75b8 │ │ │ │ + bne c7818 │ │ │ │ ldr r3, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ - b c6704 │ │ │ │ + b c6964 │ │ │ │ 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 c62a0 │ │ │ │ + bgt c6538 │ │ │ │ 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 │ │ │ │ @@ -157065,1386 +157221,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 c78e8 │ │ │ │ + bne c7ba4 │ │ │ │ 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 c790c │ │ │ │ + bne c7afc │ │ │ │ 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 c6314 │ │ │ │ - mov r0, #0 │ │ │ │ - ldr r6, [fp, #-1644] @ 0xfffff994 │ │ │ │ - add r5, r5, #1 │ │ │ │ - cmp r5, r6 │ │ │ │ - blt c62fc │ │ │ │ - b c6340 │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ + ldr r7, [r0, #8] │ │ │ │ + cmp r7, #15 │ │ │ │ + bls c65ac │ │ │ │ + mov lr, #0 │ │ │ │ + ldr r0, [fp, #-1644] @ 0xfffff994 │ │ │ │ + add r1, r1, #1 │ │ │ │ + cmp r1, r0 │ │ │ │ + blt c6594 │ │ │ │ + b c65d8 │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt c75b8 │ │ │ │ - bne c6884 │ │ │ │ + blt c7818 │ │ │ │ + bne c6ab4 │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ add r6, r6, #1 │ │ │ │ add r4, r4, #4 │ │ │ │ cmp r3, r6 │ │ │ │ - bne c6424 │ │ │ │ - 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 c6aa0 │ │ │ │ - b c66a0 │ │ │ │ + bne c66bc │ │ │ │ + ldr r7, [fp, #-1664] @ 0xfffff980 │ │ │ │ + b c68dc │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ cmp r3, r6 │ │ │ │ - beq c684c │ │ │ │ + beq c6aac │ │ │ │ cmp r6, #1 │ │ │ │ moveq r3, #2 │ │ │ │ - streq r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - moveq r2, r3 │ │ │ │ - bne c7a6c │ │ │ │ - ldr r1, [fp, #-1664] @ 0xfffff980 │ │ │ │ - cmp r1, r2 │ │ │ │ - ble c7638 │ │ │ │ - sub r3, r9, #4 │ │ │ │ - mov sl, #0 │ │ │ │ - add r8, r3, r2, lsl #2 │ │ │ │ - str r9, [fp, #-1640] @ 0xfffff998 │ │ │ │ + moveq r7, r3 │ │ │ │ + bne c7c70 │ │ │ │ + ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ + cmp r2, r7 │ │ │ │ + ble c788c │ │ │ │ + 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 c6b80 │ │ │ │ + bne c70fc │ │ │ │ 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 c7c14 │ │ │ │ + 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 c7e18 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c7b48 │ │ │ │ + beq c7d74 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ add r0, r5, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq c7b58 │ │ │ │ + beq c7d84 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c7a40 │ │ │ │ + beq c70b0 │ │ │ │ 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 c7708 │ │ │ │ - blt c6b9c │ │ │ │ + ldr r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ + beq c79c4 │ │ │ │ + blt c70dc │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c7bf8 │ │ │ │ - cmp r9, #0 │ │ │ │ + beq c7b5c │ │ │ │ + cmp r3, #0 │ │ │ │ add r0, r4, #20 │ │ │ │ - beq c7c04 │ │ │ │ + beq c7b68 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c77a8 │ │ │ │ + beq c74fc │ │ │ │ add r1, r5, #20 │ │ │ │ bl 2e5bc │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c77b8 │ │ │ │ + beq c750c │ │ │ │ lsr r3, r3, #31 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c73d8 │ │ │ │ - ldr r9, [fp, #-1640] @ 0xfffff998 │ │ │ │ - cmp sl, #0 │ │ │ │ - bne c767c │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - sub r3, r3, #1 │ │ │ │ + beq c7884 │ │ │ │ + ldr sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + mov ip, r9 │ │ │ │ + cmp r9, #0 │ │ │ │ + bne c78c4 │ │ │ │ + sub r3, r7, #1 │ │ │ │ lsl r3, r3, #2 │ │ │ │ - add r2, r9, r3 │ │ │ │ - cmp r2, r9 │ │ │ │ - bls c69d4 │ │ │ │ - add r4, r9, #4 │ │ │ │ + add r2, sl, r3 │ │ │ │ + cmp r2, sl │ │ │ │ + bls c6c08 │ │ │ │ + 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 c69d4 │ │ │ │ + bls c6c08 │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r0, [r1] │ │ │ │ str r0, [r4], #4 │ │ │ │ str r2, [r1], #-4 │ │ │ │ cmp r1, r4 │ │ │ │ - bhi c69bc │ │ │ │ - ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ + bhi c6bf0 │ │ │ │ + ldr r2, [fp, #-1656] @ 0xfffff988 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c7658 │ │ │ │ + bne c7860 │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ - ldr r2, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r3, r2 │ │ │ │ - ble c6854 │ │ │ │ - ldr r2, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - movw r3, #31860 @ 0x7c74 │ │ │ │ - movt r3, #12 │ │ │ │ + cmp r3, r7 │ │ │ │ + ble c68dc │ │ │ │ + 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, #32368 @ 0x7e70 │ │ │ │ + movt r3, #12 │ │ │ │ + ldr r0, [sl, r7, lsl #2] │ │ │ │ cmp r4, r3 │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - bne c6c98 │ │ │ │ - ldr r6, [r0, #8] │ │ │ │ - ldr r8, [r1, #8] │ │ │ │ + ldr r1, [r8, #-4] │ │ │ │ + str r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ + bne c72b8 │ │ │ │ + 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 c7c3c │ │ │ │ + beq c7e68 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ addne r0, r0, #20 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq c7c50 │ │ │ │ + beq c7e08 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r1, r1, #28 │ │ │ │ addne r1, r1, #20 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ lsrne r0, r0, #31 │ │ │ │ - beq c7820 │ │ │ │ + beq c7a20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c73f0 │ │ │ │ + beq c751c │ │ │ │ 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 c66a0 │ │ │ │ + ble c6904 │ │ │ │ ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ - ldr r7, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ cmp r2, r3 │ │ │ │ - movlt lr, r2 │ │ │ │ - movge lr, r3 │ │ │ │ - cmp lr, r7 │ │ │ │ - ble c6d20 │ │ │ │ - movw r3, #31860 @ 0x7c74 │ │ │ │ + movlt ip, r2 │ │ │ │ + movge ip, r3 │ │ │ │ + cmp ip, r7 │ │ │ │ + ble c6ec4 │ │ │ │ + mov r9, sl │ │ │ │ + movw r3, #32368 @ 0x7e70 │ │ │ │ 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 c6cac │ │ │ │ + bne c6e4c │ │ │ │ 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 c7c58 │ │ │ │ + beq c7e3c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c78a0 │ │ │ │ + beq c7a58 │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ add r0, r0, #20 │ │ │ │ tst ip, #32 │ │ │ │ - beq c78b4 │ │ │ │ + beq c7a6c │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ - beq c722c │ │ │ │ + beq c7478 │ │ │ │ add r1, r1, #20 │ │ │ │ str r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ bl 2e5bc │ │ │ │ ldr r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7244 │ │ │ │ + beq c7490 │ │ │ │ lsr r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c6df8 │ │ │ │ + beq c6f98 │ │ │ │ mov lr, r7 │ │ │ │ mov r8, r3 │ │ │ │ - cmp r4, lr │ │ │ │ + cmp r5, lr │ │ │ │ ldr r7, [fp, #-1636] @ 0xfffff99c │ │ │ │ movlt r6, lr │ │ │ │ - blt c6e20 │ │ │ │ - b c6cd0 │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - blx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt c75b8 │ │ │ │ - beq c6c68 │ │ │ │ - cmp sl, #0 │ │ │ │ - bne c77f0 │ │ │ │ - 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 c68c0 │ │ │ │ - b c6978 │ │ │ │ + blt c6fc0 │ │ │ │ + b c6e70 │ │ │ │ cmp r6, #0 │ │ │ │ - beq c67a8 │ │ │ │ + beq c6a08 │ │ │ │ cmp r2, #1 │ │ │ │ - bne c67a8 │ │ │ │ + bne c6a08 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c70b8 │ │ │ │ - b c70cc │ │ │ │ - ldr sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r5, #0 │ │ │ │ + ble c7304 │ │ │ │ + b c7318 │ │ │ │ + ldr r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + cmp r1, #0 │ │ │ │ ldr r4, [fp, #-1636] @ 0xfffff99c │ │ │ │ - beq c738c │ │ │ │ + beq c772c │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - movne r6, #0 │ │ │ │ - andeq r6, r6, #1 │ │ │ │ - cmp r6, #0 │ │ │ │ - movwne r3, #31860 @ 0x7c74 │ │ │ │ + movne r0, #0 │ │ │ │ + andeq r0, r0, #1 │ │ │ │ + cmp r0, #0 │ │ │ │ + movwne r3, #32368 @ 0x7e70 │ │ │ │ movtne r3, #12 │ │ │ │ - bne c7394 │ │ │ │ - tst r1, r0 │ │ │ │ - movwne r3, #53168 @ 0xcfb0 │ │ │ │ + bne c7734 │ │ │ │ + tst ip, lr │ │ │ │ + movwne r3, #48452 @ 0xbd44 │ │ │ │ movtne r3, #30 │ │ │ │ - bne c6360 │ │ │ │ + bne c65f8 │ │ │ │ movw r3, #26132 @ 0x6614 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c7b64 │ │ │ │ - ldr r0, [r2, #100] @ 0x64 │ │ │ │ - movw r1, #46996 @ 0xb794 │ │ │ │ - movt r1, #27 │ │ │ │ - movw r3, #3872 @ 0xf20 │ │ │ │ + beq c7a40 │ │ │ │ + ldr ip, [r2, #100] @ 0x64 │ │ │ │ + movw r0, #45716 @ 0xb294 │ │ │ │ + movt r0, #27 │ │ │ │ + movw r3, #176 @ 0xb0 │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ - cmp r0, #0 │ │ │ │ - movne r3, r1 │ │ │ │ - str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b c6360 │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr r2, [fp, #-1648] @ 0xfffff990 │ │ │ │ - ldrd r4, [r8, #-4] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq c7840 │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c6974 │ │ │ │ - b c75b8 │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c6a6c │ │ │ │ - b c75b8 │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ + cmp ip, #0 │ │ │ │ + movne r3, r0 │ │ │ │ + str ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ + b c65f8 │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ ldr r0, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - blx r5 │ │ │ │ + blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt c75b8 │ │ │ │ - beq c6df8 │ │ │ │ - cmp r4, r7 │ │ │ │ - blt c6f08 │ │ │ │ + blt c7818 │ │ │ │ + beq c6f98 │ │ │ │ + cmp r5, r7 │ │ │ │ + blt c70a8 │ │ │ │ ldr r7, [fp, #-1636] @ 0xfffff99c │ │ │ │ - lsl r5, r4, #2 │ │ │ │ - cmp r4, r7 │ │ │ │ - add r1, r9, r5 │ │ │ │ - bge c6ec4 │ │ │ │ - sub r8, r7, r4 │ │ │ │ - add r6, r5, #4 │ │ │ │ + lsl r4, r5, #2 │ │ │ │ + cmp r5, r7 │ │ │ │ + add r1, r9, r4 │ │ │ │ + bge c7064 │ │ │ │ + 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 c7080 │ │ │ │ + bne c72cc │ │ │ │ ldr r3, [fp, #-1668] @ 0xfffff97c │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - bgt c6acc │ │ │ │ - mov lr, r3 │ │ │ │ + bgt c6cf4 │ │ │ │ + mov ip, r3 │ │ │ │ + mov sl, r9 │ │ │ │ ldr r3, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c76a8 │ │ │ │ + bne c78e8 │ │ │ │ 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 c73b8 │ │ │ │ - subs ip, ip, lr │ │ │ │ + bne c74dc │ │ │ │ + subs ip, lr, ip │ │ │ │ str ip, [fp, #-1664] @ 0xfffff980 │ │ │ │ - bne c73d0 │ │ │ │ + bne c74f4 │ │ │ │ ldr r6, [fp, #-1688] @ 0xfffff968 │ │ │ │ cmp r2, #1 │ │ │ │ ldr r8, [fp, #-1692] @ 0xfffff964 │ │ │ │ - bgt c7710 │ │ │ │ + bgt c792c │ │ │ │ cmp r6, #0 │ │ │ │ - bne c70a0 │ │ │ │ + bne c72ec │ │ │ │ ldr r3, [r8, #16] │ │ │ │ cmn r3, #1 │ │ │ │ - bne c78e8 │ │ │ │ + bne c7ba4 │ │ │ │ ldr r3, [fp, #-1680] @ 0xfffff970 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r0, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c71a8 │ │ │ │ + bne c73f4 │ │ │ │ ldr r3, [fp, #-1676] @ 0xfffff974 │ │ │ │ add r3, r3, #536 @ 0x218 │ │ │ │ cmp r0, r3 │ │ │ │ - bne c7874 │ │ │ │ + bne c7b8c │ │ │ │ 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 c790c │ │ │ │ + bne c7afc │ │ │ │ cmp r4, #0 │ │ │ │ - bne c67e4 │ │ │ │ - mov r4, #0 │ │ │ │ - b c67f4 │ │ │ │ - add r4, r7, #1 │ │ │ │ - cmp r6, r4 │ │ │ │ - ble c6ccc │ │ │ │ + bne c6a44 │ │ │ │ + b c7ab4 │ │ │ │ + add r5, r7, #1 │ │ │ │ + cmp r6, r5 │ │ │ │ + ble c6e6c │ │ │ │ ldr r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ - cmp r5, r3 │ │ │ │ - bne c6f04 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne c70a4 │ │ │ │ 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 c7c44 │ │ │ │ + beq c7e30 │ │ │ │ cmp sl, #0 │ │ │ │ - beq c7884 │ │ │ │ + beq c7b70 │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ ldr r0, [fp, #-1640] @ 0xfffff998 │ │ │ │ tst ip, #32 │ │ │ │ - beq c7898 │ │ │ │ + beq c7b84 │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ - beq c6ee4 │ │ │ │ + beq c7084 │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c6ef4 │ │ │ │ + beq c7094 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c6efc │ │ │ │ - mov r8, r5 │ │ │ │ - cmp r8, r4 │ │ │ │ - bgt c6e44 │ │ │ │ - ldr r7, [fp, #-1656] @ 0xfffff988 │ │ │ │ - lsl r5, r4, #2 │ │ │ │ - add r1, r9, r5 │ │ │ │ - cmp r4, r7 │ │ │ │ - blt c6ce0 │ │ │ │ + bge c709c │ │ │ │ + mov r8, r4 │ │ │ │ + cmp r8, r5 │ │ │ │ + bgt c6fe4 │ │ │ │ + ldr r7, [fp, #-1652] @ 0xfffff98c │ │ │ │ + lsl r4, r5, #2 │ │ │ │ + add r1, r9, r4 │ │ │ │ + cmp r5, r7 │ │ │ │ + blt c6e80 │ │ │ │ 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 c6d0c │ │ │ │ - ldr r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ - ldr r4, [r3, r7, lsl #2] │ │ │ │ - b c7094 │ │ │ │ + beq c6eac │ │ │ │ + ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ + ldr r5, [r3, r7, lsl #2] │ │ │ │ + b c72e0 │ │ │ │ add r1, r1, #28 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne c6e9c │ │ │ │ + bne c703c │ │ │ │ cmp r6, r7 │ │ │ │ - bgt c6ea4 │ │ │ │ - add r4, r5, #1 │ │ │ │ - b c6ea8 │ │ │ │ + bgt c7044 │ │ │ │ + add r5, r4, #1 │ │ │ │ + b c7048 │ │ │ │ mov r7, r6 │ │ │ │ mov r6, r7 │ │ │ │ - b c6ae0 │ │ │ │ - sub r5, sl, #4 │ │ │ │ - str sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r0, #1 │ │ │ │ - ldr sl, [fp, #-1644] @ 0xfffff994 │ │ │ │ + b c6d08 │ │ │ │ + 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 c7c4c │ │ │ │ + cmp r9, #0 │ │ │ │ + bne c79cc │ │ │ │ + mov r9, #0 │ │ │ │ + ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + bgt c6aec │ │ │ │ + b c6bac │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt c7818 │ │ │ │ + bne c70dc │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr r2, [fp, #-1648] @ 0xfffff990 │ │ │ │ + ldrd r4, [r8, #-4] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq c7c24 │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge c6ba8 │ │ │ │ + b c7818 │ │ │ │ + sub r1, r9, #4 │ │ │ │ + str r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + mov lr, #1 │ │ │ │ + ldr r9, [fp, #-1644] @ 0xfffff994 │ │ │ │ mov r3, #0 │ │ │ │ - b c6f38 │ │ │ │ + b c7170 │ │ │ │ add r3, r3, #1 │ │ │ │ - mov r5, r7 │ │ │ │ - cmp r3, sl │ │ │ │ - bge c6f9c │ │ │ │ - ldr r6, [r5, #4] │ │ │ │ - add r7, r5, #4 │ │ │ │ - ldr r9, [r6, #4] │ │ │ │ - cmp r2, r9 │ │ │ │ - bne c6f88 │ │ │ │ - ands r9, r1, r0 │ │ │ │ - beq c6f28 │ │ │ │ - ldr r6, [r6, #8] │ │ │ │ - mov r0, #1 │ │ │ │ - cmp r6, #15 │ │ │ │ - bls c6f28 │ │ │ │ + mov r1, r5 │ │ │ │ + cmp r3, r9 │ │ │ │ + bge c71d4 │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ + add r5, r1, #4 │ │ │ │ + ldr r7, [r0, #4] │ │ │ │ + cmp r2, r7 │ │ │ │ + bne c71c0 │ │ │ │ + ands r7, ip, lr │ │ │ │ + beq c7160 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + mov lr, #1 │ │ │ │ + cmp r0, #15 │ │ │ │ + bls c7160 │ │ │ │ add r3, r3, #1 │ │ │ │ - add r7, r5, #8 │ │ │ │ - cmp r3, sl │ │ │ │ - bge c7b94 │ │ │ │ - ldr r5, [r5, #8] │ │ │ │ - mov r0, #0 │ │ │ │ - ldr r5, [r5, #4] │ │ │ │ - cmp r2, r5 │ │ │ │ - beq c6f28 │ │ │ │ - ldr sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - movw r3, #3872 @ 0xf20 │ │ │ │ + add r5, r1, #8 │ │ │ │ + cmp r3, r9 │ │ │ │ + bge c7be0 │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + mov lr, #0 │ │ │ │ + ldr r1, [r1, #4] │ │ │ │ + cmp r2, r1 │ │ │ │ + beq c7160 │ │ │ │ + ldr r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + movw r3, #176 @ 0xb0 │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b c636c │ │ │ │ - ldr sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r5, #0 │ │ │ │ + b c6604 │ │ │ │ + ldr r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + mov r1, #0 │ │ │ │ mov r3, #1 │ │ │ │ - b c6344 │ │ │ │ + b c65dc │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bgt c7bac │ │ │ │ + bgt c7dc4 │ │ │ │ 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 c726c │ │ │ │ + str r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ + ble c74b8 │ │ │ │ ldr r3, [fp, #-1672] @ 0xfffff978 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 14193c │ │ │ │ + bl 141518 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq c7a78 │ │ │ │ + beq c7a74 │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c7254 │ │ │ │ + beq c74a0 │ │ │ │ ldr r7, [fp, #-1672] @ 0xfffff978 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ - bl 14193c │ │ │ │ + bl 141518 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ - beq c7bf0 │ │ │ │ + beq c7dbc │ │ │ │ ldr r9, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r9, #2 │ │ │ │ - beq c7070 │ │ │ │ + beq c72a8 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 14193c │ │ │ │ + bl 141518 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - beq c7ac0 │ │ │ │ + beq c7b3c │ │ │ │ cmp r9, #3 │ │ │ │ - beq c7070 │ │ │ │ + beq c72a8 │ │ │ │ mov r6, #3 │ │ │ │ ldr r1, [r7, r6, lsl #2] │ │ │ │ mov r0, r5 │ │ │ │ - bl 14193c │ │ │ │ + bl 141518 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, r6, lsl #2] │ │ │ │ - beq c7a7c │ │ │ │ + beq c7a78 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, r9 │ │ │ │ - bne c704c │ │ │ │ + bne c7284 │ │ │ │ ldr r3, [fp, #-1672] @ 0xfffff978 │ │ │ │ - mov sl, r4 │ │ │ │ - str r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ - b c62b0 │ │ │ │ + mov r9, r4 │ │ │ │ + str r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ + b c6548 │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge c6c98 │ │ │ │ + b c7818 │ │ │ │ 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 c6d0c │ │ │ │ + ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ + str r5, [r3, r4] │ │ │ │ + b c6eac │ │ │ │ ldr r0, [r6] │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c70d8 │ │ │ │ + bgt c7324 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c70cc │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne c7318 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r3, #1 │ │ │ │ - ble c7184 │ │ │ │ + ble c73d0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c70fc │ │ │ │ + bgt c7348 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c70fc │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne c7348 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r3, #2 │ │ │ │ - beq c7184 │ │ │ │ + beq c73d0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c712c │ │ │ │ + bgt c7378 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c712c │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne c7378 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r7, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r7, #3 │ │ │ │ - beq c7184 │ │ │ │ + beq c73d0 │ │ │ │ mov r5, #3 │ │ │ │ ldr r3, [r6, r5, lsl #2] │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ sub r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c7164 │ │ │ │ + bgt c73b0 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r3] │ │ │ │ - bne c7164 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne c73b0 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ - bne c713c │ │ │ │ + bne c7388 │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble c7184 │ │ │ │ + ble c73d0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ cmn r3, #1 │ │ │ │ - bne c78e0 │ │ │ │ + bne c7b9c │ │ │ │ ldr r3, [fp, #-1680] @ 0xfffff970 │ │ │ │ ldr r2, [fp, #-1644] @ 0xfffff994 │ │ │ │ ldr r0, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r2, #1 │ │ │ │ - ble c6db0 │ │ │ │ + ble c6f54 │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ ldr r2, [fp, #-1672] @ 0xfffff978 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ - b c71cc │ │ │ │ + b c7418 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr ip, [r3] │ │ │ │ str ip, [r2], #4 │ │ │ │ str r1, [r3], #-4 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi c71bc │ │ │ │ - b c6db0 │ │ │ │ + bhi c7408 │ │ │ │ + b c6f54 │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bgt c78bc │ │ │ │ + bgt c7c00 │ │ │ │ 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 c6390 │ │ │ │ + b c6628 │ │ │ │ add r1, r1, #28 │ │ │ │ str r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ bl 2e5bc │ │ │ │ ldr r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c6b58 │ │ │ │ + bne c6d80 │ │ │ │ cmp sl, r8 │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b c6b5c │ │ │ │ + b c6d84 │ │ │ │ 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 c7210 │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - cmp r1, #0 │ │ │ │ - ble c7c2c │ │ │ │ - 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 c7318 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq c7360 │ │ │ │ - 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 c73e0 │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r3, [r4, #4]! │ │ │ │ - ldr ip, [r3, #4] │ │ │ │ - cmp ip, lr │ │ │ │ - bne c7b28 │ │ │ │ - ldr ip, [r3, #8] │ │ │ │ - cmp ip, #0 │ │ │ │ - beq c7b28 │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - ldr ip, [r3, #4] │ │ │ │ - cmp r2, ip │ │ │ │ - bne c7b40 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq c7360 │ │ │ │ - tst r1, r0 │ │ │ │ - bne c7378 │ │ │ │ - mov ip, r9 │ │ │ │ - cmp r2, r9 │ │ │ │ - beq c72e8 │ │ │ │ - add r7, r7, #1 │ │ │ │ - cmp r7, sl │ │ │ │ - bge c6bf0 │ │ │ │ - mov r3, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - b c7310 │ │ │ │ - ldr ip, [r3, #8] │ │ │ │ - cmp ip, #15 │ │ │ │ - bls c7354 │ │ │ │ - mov r0, #0 │ │ │ │ - b c7360 │ │ │ │ - movw r3, #3872 @ 0xf20 │ │ │ │ - movt r3, #34 @ 0x22 │ │ │ │ - cmp r2, lr │ │ │ │ - movw r1, #3872 @ 0xf20 │ │ │ │ - movt r1, #34 @ 0x22 │ │ │ │ - moveq r3, r1 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r3, #45636 @ 0xb244 │ │ │ │ - movt r3, #27 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b c636c │ │ │ │ - subs ip, ip, lr │ │ │ │ + b c745c │ │ │ │ + subs ip, lr, ip │ │ │ │ str ip, [fp, #-1664] @ 0xfffff980 │ │ │ │ - beq c6d74 │ │ │ │ - ldr r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ + beq c6f18 │ │ │ │ + ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ add r3, r3, r1 │ │ │ │ - str r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ - add r9, r9, r1 │ │ │ │ - b c6404 │ │ │ │ - add sl, sl, #1 │ │ │ │ - b c6ba8 │ │ │ │ - ldr sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r5, r6 │ │ │ │ - ldr r4, [fp, #-1636] @ 0xfffff99c │ │ │ │ - b c6344 │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r2, r3 │ │ │ │ - ble c6a74 │ │ │ │ + str r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ + add sl, sl, r1 │ │ │ │ + b c669c │ │ │ │ + add r1, r5, #28 │ │ │ │ + bl 2e5bc │ │ │ │ + subs r3, r0, #0 │ │ │ │ + bne c6ba0 │ │ │ │ + cmp sl, r6 │ │ │ │ + movge r3, #0 │ │ │ │ + movlt r3, #1 │ │ │ │ + b c6ba4 │ │ │ │ + ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + ble c6ca0 │ │ │ │ ldr r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ cmp r4, r3 │ │ │ │ - bne c7524 │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - add r4, r9, r3, lsl #2 │ │ │ │ - ldr r3, [r9, r3, lsl #2] │ │ │ │ + bne c7774 │ │ │ │ + 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 c77c8 │ │ │ │ + beq c79f8 │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addeq r0, r3, #28 │ │ │ │ - beq c77c8 │ │ │ │ + beq c79f8 │ │ │ │ add r0, r3, #20 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq c77d4 │ │ │ │ + beq c7a04 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r1, r1, #28 │ │ │ │ - beq c77d8 │ │ │ │ + beq c7a08 │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c77e4 │ │ │ │ + beq c7a14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt c6a74 │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r2, r3 │ │ │ │ - ble c6a74 │ │ │ │ + blt c6ca0 │ │ │ │ + ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + ble c6ca0 │ │ │ │ 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 c7c6c │ │ │ │ + beq c7e60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq c7c64 │ │ │ │ + beq c7e10 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r1, r1, #20 │ │ │ │ addeq r1, r1, #28 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7830 │ │ │ │ + beq c7a30 │ │ │ │ lsr r5, r0, #31 │ │ │ │ cmp r5, #0 │ │ │ │ - bne c6a74 │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + bne c6ca0 │ │ │ │ + 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 c74a0 │ │ │ │ - b c6a74 │ │ │ │ - ldr r6, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r8, r5 │ │ │ │ - mov r7, r3 │ │ │ │ - ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr r0, [r8, #4] │ │ │ │ - ldr r1, [r8] │ │ │ │ - cmp r5, r7 │ │ │ │ - bne c75a8 │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ - ldr sl, [r1, #8] │ │ │ │ - ldrb r3, [r0, #16] │ │ │ │ - cmp r4, sl │ │ │ │ - movlt r2, r4 │ │ │ │ - movge r2, sl │ │ │ │ - tst r3, #32 │ │ │ │ - beq c7c24 │ │ │ │ - tst r3, #64 @ 0x40 │ │ │ │ - addne r0, r0, #20 │ │ │ │ - addeq r0, r0, #28 │ │ │ │ - ldrb r3, [r1, #16] │ │ │ │ - tst r3, #32 │ │ │ │ - beq c7c1c │ │ │ │ - tst r3, #64 @ 0x40 │ │ │ │ - addne r1, r1, #20 │ │ │ │ - addeq r1, r1, #28 │ │ │ │ - bl 2e5bc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c7b84 │ │ │ │ - lsr r0, r0, #31 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c7614 │ │ │ │ - str r6, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - b c6a74 │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ - blx r5 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c7598 │ │ │ │ - ldr r6, [fp, #-1688] @ 0xfffff968 │ │ │ │ - ldr r8, [fp, #-1692] @ 0xfffff964 │ │ │ │ - cmp r6, #0 │ │ │ │ - bne c7b7c │ │ │ │ - mov r4, #0 │ │ │ │ - b c7190 │ │ │ │ - lsl r1, r1, #1 │ │ │ │ - lsl r0, r0, #1 │ │ │ │ - b c66e8 │ │ │ │ - beq c684c │ │ │ │ - add r4, r9, #4 │ │ │ │ - cmp r9, r4 │ │ │ │ - mov r2, r4 │ │ │ │ - bcs c76b4 │ │ │ │ - mov r3, #2 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r3, #4 │ │ │ │ - b c69a0 │ │ │ │ - sub r2, fp, #36 @ 0x24 │ │ │ │ - ldr lr, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - add r2, r2, r3, lsl #4 │ │ │ │ - str r4, [r2, #-1564] @ 0xfffff9e4 │ │ │ │ - b c6d2c │ │ │ │ + cmp r3, r7 │ │ │ │ + bgt c75b8 │ │ │ │ + b c6ca0 │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + cmp r1, #0 │ │ │ │ + ble c7e28 │ │ │ │ + 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 c76b8 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq c7700 │ │ │ │ + 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 c7758 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r7, #4]! │ │ │ │ + ldr r6, [r3, #4] │ │ │ │ + cmp r6, sl │ │ │ │ + bne c7bc8 │ │ │ │ + ldr r6, [r3, #8] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq c7bc8 │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + ldr r6, [r3, #4] │ │ │ │ + cmp r2, r6 │ │ │ │ + bne c7bc0 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq c7700 │ │ │ │ + tst ip, lr │ │ │ │ + bne c7718 │ │ │ │ + mov r6, r4 │ │ │ │ + cmp r2, r4 │ │ │ │ + beq c7688 │ │ │ │ + add r5, r5, #1 │ │ │ │ + cmp r5, r9 │ │ │ │ + bge c6dd4 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r1 │ │ │ │ + b c76b0 │ │ │ │ + ldr r6, [r3, #8] │ │ │ │ + cmp r6, #15 │ │ │ │ + bls c76f4 │ │ │ │ + mov lr, #0 │ │ │ │ + b c7700 │ │ │ │ + movw r3, #176 @ 0xb0 │ │ │ │ + movt r3, #34 @ 0x22 │ │ │ │ + cmp r2, sl │ │ │ │ + movw r1, #176 @ 0xb0 │ │ │ │ + movt r1, #34 @ 0x22 │ │ │ │ + moveq r3, r1 │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + movw r3, #44356 @ 0xad44 │ │ │ │ + movt r3, #27 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + b c6604 │ │ │ │ + ldr r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r4, [fp, #-1636] @ 0xfffff99c │ │ │ │ + b c65dc │ │ │ │ + lsl r1, r1, #1 │ │ │ │ + lsl r0, r0, #1 │ │ │ │ + b c6948 │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr r0, [r8, #4] │ │ │ │ + ldr r1, [r8] │ │ │ │ + cmp r5, r6 │ │ │ │ + bne c7808 │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ + ldr r9, [r1, #8] │ │ │ │ + ldrb r3, [r0, #16] │ │ │ │ + cmp r4, r9 │ │ │ │ + movlt r2, r4 │ │ │ │ + movge r2, r9 │ │ │ │ + tst r3, #32 │ │ │ │ + beq c7e50 │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ + addne r0, r0, #20 │ │ │ │ + addeq r0, r0, #28 │ │ │ │ + ldrb r3, [r1, #16] │ │ │ │ + tst r3, #32 │ │ │ │ + beq c7e48 │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ + addne r1, r1, #20 │ │ │ │ + addeq r1, r1, #28 │ │ │ │ + bl 2e5bc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq c7c60 │ │ │ │ + lsr r3, r0, #31 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c6ca0 │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ - add r6, r6, #1 │ │ │ │ - cmp r3, r6 │ │ │ │ - ble c75a0 │ │ │ │ - cmp r5, r7 │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + ble c6ca0 │ │ │ │ + cmp r5, r6 │ │ │ │ add r8, r8, #4 │ │ │ │ - bne c7530 │ │ │ │ - str r6, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - b c7414 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - add r2, r9, r3, lsl #2 │ │ │ │ - lsl r3, r3, #2 │ │ │ │ - cmp r2, r9 │ │ │ │ - bhi c699c │ │ │ │ - ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c6854 │ │ │ │ + beq c7538 │ │ │ │ + b c7778 │ │ │ │ ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ + blx r5 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + bge c77e0 │ │ │ │ + ldr r6, [fp, #-1688] @ 0xfffff968 │ │ │ │ + ldr r8, [fp, #-1692] @ 0xfffff964 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne c7bf8 │ │ │ │ + mov r4, #0 │ │ │ │ + b c73dc │ │ │ │ + beq c6aac │ │ │ │ + add r4, sl, #4 │ │ │ │ + cmp sl, r4 │ │ │ │ + mov r2, r4 │ │ │ │ + movcc r7, #2 │ │ │ │ + movcc r3, #4 │ │ │ │ + bcc c6bd4 │ │ │ │ + ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ + mov r7, #2 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq c68dc │ │ │ │ + mov r3, #4 │ │ │ │ + ldr r2, [fp, #-1656] @ 0xfffff988 │ │ │ │ add r3, r2, r3 │ │ │ │ cmp r3, r2 │ │ │ │ - bls c69e0 │ │ │ │ + bls c6c14 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r0, [r3] │ │ │ │ str r0, [r2], #4 │ │ │ │ str r1, [r3], #-4 │ │ │ │ - b c7660 │ │ │ │ - ldr r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ - add r2, sl, #1 │ │ │ │ + b c7868 │ │ │ │ + add r9, r9, #1 │ │ │ │ + b c70e8 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + add r2, sl, r3, lsl #2 │ │ │ │ + lsl r3, r3, #2 │ │ │ │ + cmp r2, sl │ │ │ │ + bhi c6bd0 │ │ │ │ + ldr r2, [fp, #-1656] @ 0xfffff988 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq c68dc │ │ │ │ + b c7860 │ │ │ │ + sub r2, fp, #36 @ 0x24 │ │ │ │ + mov ip, r7 │ │ │ │ + add r2, r2, r3, lsl #4 │ │ │ │ + str r4, [r2, #-1564] @ 0xfffff9e4 │ │ │ │ + b c6ed0 │ │ │ │ + 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 25ba7c │ │ │ │ - b c6984 │ │ │ │ + ldreq r1, [fp, #-1656] @ 0xfffff988 │ │ │ │ + bl 25acdc │ │ │ │ + b c6bbc │ │ │ │ ldr r2, [fp, #-1620] @ 0xfffff9ac │ │ │ │ - str lr, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - b c66b0 │ │ │ │ - ldr r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ - cmp r3, #0 │ │ │ │ - mov r3, #2 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - beq c6854 │ │ │ │ - mov r3, #4 │ │ │ │ - b c7658 │ │ │ │ + mov r7, ip │ │ │ │ + b c6914 │ │ │ │ mov r3, #1 │ │ │ │ ldr r1, [fp, #-1644] @ 0xfffff994 │ │ │ │ mov r2, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ asr r1, r1, r2 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bgt c76d4 │ │ │ │ + bgt c78f8 │ │ │ │ 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 c63d8 │ │ │ │ - cmp r7, r6 │ │ │ │ - b c6934 │ │ │ │ + b c6670 │ │ │ │ subs r1, r3, #1 │ │ │ │ - beq c7730 │ │ │ │ + beq c794c │ │ │ │ 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 c7d20 │ │ │ │ + ldr r0, [fp, #-1660] @ 0xfffff984 │ │ │ │ + bl c7f1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c75c0 │ │ │ │ + bne c7820 │ │ │ │ ldr r3, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ cmp r3, #1 │ │ │ │ - ble c6d84 │ │ │ │ - ldr r0, [fp, #-1652] @ 0xfffff98c │ │ │ │ + ble c6f28 │ │ │ │ + ldr r0, [fp, #-1660] @ 0xfffff984 │ │ │ │ subs r1, r3, #2 │ │ │ │ - beq c7778 │ │ │ │ + beq c7994 │ │ │ │ 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 c7d20 │ │ │ │ + bl c7f1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7740 │ │ │ │ - b c75c0 │ │ │ │ + beq c795c │ │ │ │ + b c7820 │ │ │ │ add r1, r1, #28 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne c648c │ │ │ │ + bne c6724 │ │ │ │ cmp r4, r5 │ │ │ │ movge r4, #0 │ │ │ │ movlt r4, #1 │ │ │ │ - b c6490 │ │ │ │ - add r1, r5, #28 │ │ │ │ - bl 2e5bc │ │ │ │ - subs r3, r0, #0 │ │ │ │ - bne c696c │ │ │ │ - cmp r6, r7 │ │ │ │ - movge r3, #0 │ │ │ │ - movlt r3, #1 │ │ │ │ - b c6970 │ │ │ │ + b c6728 │ │ │ │ + cmp r6, sl │ │ │ │ + b c6b68 │ │ │ │ + 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 25acdc │ │ │ │ + b c70e4 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - bne c7464 │ │ │ │ + bne c7584 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne c7480 │ │ │ │ + bne c75a0 │ │ │ │ + cmp r6, r5 │ │ │ │ + bgt c6ca0 │ │ │ │ + b c75a8 │ │ │ │ cmp r6, r5 │ │ │ │ - bgt c6a74 │ │ │ │ - b c7488 │ │ │ │ - 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 25ba7c │ │ │ │ - b c6ba4 │ │ │ │ - cmp r8, r6 │ │ │ │ movle r0, #0 │ │ │ │ movgt r0, #1 │ │ │ │ - b c6a6c │ │ │ │ + b c6c98 │ │ │ │ cmp r5, r6 │ │ │ │ movle r5, #0 │ │ │ │ movgt r5, #1 │ │ │ │ - b c74fc │ │ │ │ - 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 c6938 │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ - b c7bfc │ │ │ │ - bl a5ea8 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ - b c6dc0 │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - add r0, r3, #28 │ │ │ │ - ldrb ip, [r1, #16] │ │ │ │ - tst ip, #32 │ │ │ │ - bne c6e84 │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b c6ee8 │ │ │ │ + b c7614 │ │ │ │ + movw r3, #56524 @ 0xdccc │ │ │ │ + movt r3, #33 @ 0x21 │ │ │ │ + cmp r1, #0 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + beq c6604 │ │ │ │ + b c7744 │ │ │ │ ldr r0, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ add r0, r0, #28 │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ tst ip, #32 │ │ │ │ - bne c6b38 │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b c7230 │ │ │ │ - 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 │ │ │ │ - mov r3, r2 │ │ │ │ - b c7210 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq c75c8 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34988 @ 0x88ac │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b c75c8 │ │ │ │ - ldr r0, [r5, r6, lsl #2] │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ - subs r6, r6, #1 │ │ │ │ - bpl c7904 │ │ │ │ - mov r0, r5 │ │ │ │ - bl a5ea8 │ │ │ │ - b c6de8 │ │ │ │ - add r0, r0, #28 │ │ │ │ - ldrb r3, [r1, #16] │ │ │ │ - tst r3, #32 │ │ │ │ - bne c6474 │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b c778c │ │ │ │ - ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ - cmp r6, #0 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - bne c7970 │ │ │ │ - ldr r2, [fp, #-1672] @ 0xfffff978 │ │ │ │ - add r3, r2, r3, lsl #2 │ │ │ │ - b c7964 │ │ │ │ - ldr r1, [r2] │ │ │ │ - ldr r0, [r3] │ │ │ │ - str r0, [r2], #4 │ │ │ │ - str r1, [r3], #-4 │ │ │ │ - cmp r3, r2 │ │ │ │ - bhi c7954 │ │ │ │ - b c63e4 │ │ │ │ - add r1, r6, r3, lsl #2 │ │ │ │ - mov r2, r6 │ │ │ │ - b c798c │ │ │ │ - ldr r0, [r2] │ │ │ │ - ldr ip, [r1] │ │ │ │ - str ip, [r2], #4 │ │ │ │ - str r0, [r1], #-4 │ │ │ │ - cmp r1, r2 │ │ │ │ - bhi c797c │ │ │ │ - b c7948 │ │ │ │ - ldr r4, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r1, [fp, #-1660] @ 0xfffff984 │ │ │ │ - mov r2, r4 │ │ │ │ - bl 25ba7c │ │ │ │ - add r3, r4, #1 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - b c68a4 │ │ │ │ - ldrb r3, [r1, #16] │ │ │ │ - tst r3, #32 │ │ │ │ - bne c6514 │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - bl 2e5bc │ │ │ │ - cmp r0, #0 │ │ │ │ - bne c6530 │ │ │ │ - ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ - cmp r3, r5 │ │ │ │ - ble c6538 │ │ │ │ - b c6654 │ │ │ │ - cmp sl, #0 │ │ │ │ - bne c6588 │ │ │ │ - ldr r1, [r4, #28] │ │ │ │ - bl 2e5bc │ │ │ │ - cmp r0, #0 │ │ │ │ - bne c65a8 │ │ │ │ - cmp r7, r5 │ │ │ │ - bge c65b0 │ │ │ │ - b c6654 │ │ │ │ - add r1, r1, #28 │ │ │ │ - bl 2e5bc │ │ │ │ - cmp r0, #0 │ │ │ │ - bne c6624 │ │ │ │ - cmp r6, r5 │ │ │ │ - ble c662c │ │ │ │ - b c6640 │ │ │ │ - add r0, r3, #28 │ │ │ │ - ldrb r3, [r1, #16] │ │ │ │ - tst r3, #32 │ │ │ │ - bne c660c │ │ │ │ + bne c6d60 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b c7a10 │ │ │ │ - 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 c7864 │ │ │ │ - b c6b9c │ │ │ │ - ldr r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ - str r6, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - b c6654 │ │ │ │ + b c747c │ │ │ │ mov r6, r0 │ │ │ │ add r6, r4, r6, lsl #2 │ │ │ │ cmp r4, r6 │ │ │ │ - bne c7afc │ │ │ │ + bne c7b10 │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bgt c7ac8 │ │ │ │ + bgt c7abc │ │ │ │ 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] │ │ │ │ - beq c6df0 │ │ │ │ + bne c7aec │ │ │ │ mov r4, #0 │ │ │ │ - b c790c │ │ │ │ - mov r6, #2 │ │ │ │ - b c7a7c │ │ │ │ + b c6a54 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ 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 c6df0 │ │ │ │ - b c7ab8 │ │ │ │ + beq c7ab4 │ │ │ │ + mov r4, #0 │ │ │ │ + b c7afc │ │ │ │ + ldr r0, [r5, r6, lsl #2] │ │ │ │ + bl aed64 │ │ │ │ + subs r6, r6, #1 │ │ │ │ + bpl c7af4 │ │ │ │ + mov r0, r5 │ │ │ │ + bl a5f68 │ │ │ │ + b c6f8c │ │ │ │ ldr r3, [r6, #-4]! │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [r3] │ │ │ │ sub r2, r1, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c7a80 │ │ │ │ + bgt c7a7c │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne c7a80 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c7a80 │ │ │ │ - movw r3, #3872 @ 0xf20 │ │ │ │ + bne c7a7c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c7a7c │ │ │ │ + mov r6, #2 │ │ │ │ + b c7a78 │ │ │ │ + add r0, r0, #28 │ │ │ │ + ldrb r3, [r1, #16] │ │ │ │ + tst r3, #32 │ │ │ │ + bne c670c │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b c79a8 │ │ │ │ + add r0, r4, #28 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c6b84 │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + b c7500 │ │ │ │ + ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + add r0, r3, #28 │ │ │ │ + ldrb ip, [r1, #16] │ │ │ │ + tst ip, #32 │ │ │ │ + bne c7024 │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b c7088 │ │ │ │ + bl a5f68 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ + b c6f64 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq c7828 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #37092 @ 0x90e4 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16e8c0 │ │ │ │ + b c7828 │ │ │ │ + mov r1, #0 │ │ │ │ + b c7700 │ │ │ │ + movw r3, #176 @ 0xb0 │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ - ldr sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + ldr r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ ldr r4, [fp, #-1636] @ 0xfffff99c │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b c636c │ │ │ │ - mov r5, #0 │ │ │ │ - b c7360 │ │ │ │ + b c6604 │ │ │ │ + mov lr, #0 │ │ │ │ + ldr r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + mov ip, r7 │ │ │ │ + mov r1, lr │ │ │ │ + mov r3, #1 │ │ │ │ + b c65dc │ │ │ │ + mov r4, #0 │ │ │ │ + b c6dc0 │ │ │ │ + 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, #-1660] @ 0xfffff984 │ │ │ │ + mov r3, r2 │ │ │ │ + b c745c │ │ │ │ + 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 c6b6c │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ + b c7b60 │ │ │ │ + cmp r4, r9 │ │ │ │ + movge r3, #0 │ │ │ │ + movlt r3, #1 │ │ │ │ + b c77e0 │ │ │ │ + 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 c7818 │ │ │ │ + bne c6ca0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r1, [fp, #-1656] @ 0xfffff988 │ │ │ │ + mov r0, sl │ │ │ │ + add r7, r7, #1 │ │ │ │ + bl 25acdc │ │ │ │ + mov r3, r7 │ │ │ │ + b c6ad0 │ │ │ │ + ldrb r3, [r1, #16] │ │ │ │ + tst r3, #32 │ │ │ │ + bne c67a8 │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + bl 2e5bc │ │ │ │ + cmp r0, #0 │ │ │ │ + bne c67c4 │ │ │ │ + ldr r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ + cmp r3, r5 │ │ │ │ + ble c67cc │ │ │ │ + b c7c78 │ │ │ │ + ldr r3, [fp, #-1636] @ 0xfffff99c │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c681c │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ + bl 2e5bc │ │ │ │ + cmp r0, #0 │ │ │ │ + bne c683c │ │ │ │ + cmp r9, r5 │ │ │ │ + bge c6844 │ │ │ │ + b c7c78 │ │ │ │ + add r1, r1, #28 │ │ │ │ + bl 2e5bc │ │ │ │ + cmp r0, #0 │ │ │ │ + bne c68b4 │ │ │ │ + cmp r6, r5 │ │ │ │ + ble c68bc │ │ │ │ + b c68d0 │ │ │ │ + add r0, r3, #28 │ │ │ │ + ldrb r3, [r1, #16] │ │ │ │ + tst r3, #32 │ │ │ │ + bne c689c │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b c7d0c │ │ │ │ + ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ + cmp r6, #0 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + bne c7d94 │ │ │ │ + ldr r2, [fp, #-1672] @ 0xfffff978 │ │ │ │ + add r3, r2, r3, lsl #2 │ │ │ │ + b c7d68 │ │ │ │ + ldr r1, [r2] │ │ │ │ + ldr r0, [r3] │ │ │ │ + str r0, [r2], #4 │ │ │ │ + str r1, [r3], #-4 │ │ │ │ + cmp r3, r2 │ │ │ │ + bhi c7d58 │ │ │ │ + b c667c │ │ │ │ add r0, r5, #28 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #32 │ │ │ │ - bne c6914 │ │ │ │ + bne c6b40 │ │ │ │ + mov ip, #0 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - mov r3, #0 │ │ │ │ - b c7a48 │ │ │ │ - movw r3, #60264 @ 0xeb68 │ │ │ │ - movt r3, #33 @ 0x21 │ │ │ │ - cmp r5, #0 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq c636c │ │ │ │ - b c73a4 │ │ │ │ - mov r4, #0 │ │ │ │ - b c6bdc │ │ │ │ - cmp r4, sl │ │ │ │ - movge r0, #0 │ │ │ │ - movlt r0, #1 │ │ │ │ - b c7598 │ │ │ │ - mov r0, #0 │ │ │ │ - ldr sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r3, #1 │ │ │ │ - b c6344 │ │ │ │ + str ip, [fp, #-1636] @ 0xfffff99c │ │ │ │ + b c70bc │ │ │ │ + add r1, r6, r3, lsl #2 │ │ │ │ + mov r2, r6 │ │ │ │ + b c7db0 │ │ │ │ + ldr r0, [r2] │ │ │ │ + ldr ip, [r1] │ │ │ │ + str ip, [r2], #4 │ │ │ │ + str r0, [r1], #-4 │ │ │ │ + cmp r1, r2 │ │ │ │ + bhi c7da0 │ │ │ │ + b c7d4c │ │ │ │ + mov r6, #1 │ │ │ │ + b c7a78 │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ lsl r0, r3, #2 │ │ │ │ - bl a5998 │ │ │ │ + bl a5a58 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne c6fd8 │ │ │ │ - bl 2e1c38 │ │ │ │ + bne c7210 │ │ │ │ + bl 2e1788 │ │ │ │ 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 c6df0 │ │ │ │ - b c790c │ │ │ │ - mov r6, #1 │ │ │ │ - b c7a7c │ │ │ │ - add r0, r4, #28 │ │ │ │ - cmp r9, #0 │ │ │ │ - bne c6950 │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - b c77ac │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - b c7924 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - b c7b4c │ │ │ │ + beq c7ab4 │ │ │ │ + b c7afc │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b c7588 │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - b c7570 │ │ │ │ - mov r1, #0 │ │ │ │ - b c62dc │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ - b c7a2c │ │ │ │ + b c6c88 │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b c7604 │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + b c7d78 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b c6a44 │ │ │ │ + b c7b48 │ │ │ │ + mov ip, #0 │ │ │ │ + b c6574 │ │ │ │ ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - b c788c │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b c6a5c │ │ │ │ + b c7b78 │ │ │ │ ldr r0, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b c78a8 │ │ │ │ + b c7a60 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b c74ec │ │ │ │ + b c77d0 │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + b c77b8 │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ + b c7d28 │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + b c75ec │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b c74d4 │ │ │ │ + b c6c70 │ │ │ │ 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 c7d18 │ │ │ │ + beq c7f14 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c7d00 │ │ │ │ + beq c7efc │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ add r0, r0, #20 │ │ │ │ tst r3, #32 │ │ │ │ - beq c7d10 │ │ │ │ + beq c7f0c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c7ce0 │ │ │ │ + beq c7edc │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7cf0 │ │ │ │ + beq c7eec │ │ │ │ lsr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r1, r1, #28 │ │ │ │ bl 2e5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne c7cd8 │ │ │ │ + bne c7ed4 │ │ │ │ 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 c7cc0 │ │ │ │ + bne c7ebc │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b c7ce4 │ │ │ │ + b c7ee0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b c7d04 │ │ │ │ + b c7f00 │ │ │ │ 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 │ │ │ │ @@ -158473,398 +158604,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 25b6c4 │ │ │ │ + bl 25a924 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt c8a90 │ │ │ │ + blt c8c8c │ │ │ │ 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 c82d8 │ │ │ │ + str r8, [fp, #-104] @ 0xffffff98 │ │ │ │ + beq c8490 │ │ │ │ sub r3, r4, #1 │ │ │ │ add r1, r6, r5, lsl #2 │ │ │ │ sub r2, r8, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [fp, #-132] @ 0xffffff7c │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ ldr r4, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r1, [r1, r2, lsl #2] │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25b830 │ │ │ │ + bl 25aa90 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - ble c8a04 │ │ │ │ + ble c8c04 │ │ │ │ cmp r8, r3 │ │ │ │ - str r7, [fp, #-120] @ 0xffffff88 │ │ │ │ + str r7, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - bgt c82ec │ │ │ │ + bgt c84ec │ │ │ │ cmp r8, r3 │ │ │ │ - bgt c88cc │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + bgt c8ae4 │ │ │ │ + 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, #-132] @ 0xffffff7c │ │ │ │ add r0, r8, #12 │ │ │ │ str r4, [fp, #-84] @ 0xffffffac │ │ │ │ str sl, [fp, #-80] @ 0xffffffb0 │ │ │ │ add r4, r4, #4 │ │ │ │ - bl 25b988 │ │ │ │ + bl 25abe8 │ │ │ │ ldr r2, [r8, #16] │ │ │ │ ldr r3, [r9] │ │ │ │ cmp sl, #0 │ │ │ │ - str r2, [fp, #-124] @ 0xffffff84 │ │ │ │ + str r2, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr sl, [r8, #12] │ │ │ │ str r3, [r6, r5, lsl #2] │ │ │ │ - bne c8868 │ │ │ │ + bne c8ac0 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq c829c │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + beq c84b4 │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ add r9, r9, #4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c8224 │ │ │ │ + beq c8424 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - movw ip, #31860 @ 0x7c74 │ │ │ │ + movw ip, #32368 @ 0x7e70 │ │ │ │ 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 c7fec │ │ │ │ + str r6, [fp, #-96] @ 0xffffffa0 │ │ │ │ + bne c81e8 │ │ │ │ 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 c8a68 │ │ │ │ + beq c8c84 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c8a20 │ │ │ │ + beq c8c2c │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ add r0, r5, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq c8a30 │ │ │ │ + beq c8c3c │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c7f80 │ │ │ │ + beq c817c │ │ │ │ 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 c7f98 │ │ │ │ + beq c8194 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c7fa4 │ │ │ │ + bge c81a0 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ add r6, r6, #4 │ │ │ │ str r5, [r6, #-4] │ │ │ │ mov r4, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c81cc │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + bne c83c8 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq c8290 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + beq c84a8 │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ add r7, r7, #1 │ │ │ │ add r9, r9, #4 │ │ │ │ cmp r7, r3 │ │ │ │ - bge c8014 │ │ │ │ + bge c8210 │ │ │ │ mov r8, #0 │ │ │ │ - b c7ebc │ │ │ │ + b c80b8 │ │ │ │ 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 c7f34 │ │ │ │ + bne c8130 │ │ │ │ ldr r2, [fp, #-116] @ 0xffffff8c │ │ │ │ cmp r2, r3 │ │ │ │ - blt c7f3c │ │ │ │ + blt c8138 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ add sl, sl, #4 │ │ │ │ str r4, [r6] │ │ │ │ add r4, r6, #4 │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r4 │ │ │ │ - bne c81f8 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + bne c83f8 │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c8224 │ │ │ │ + beq c8424 │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ - ble c8014 │ │ │ │ + ble c8210 │ │ │ │ mov r7, #0 │ │ │ │ - b c7ebc │ │ │ │ + b c80b8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r4, [sl] │ │ │ │ - beq c7fa4 │ │ │ │ - blt c8a10 │ │ │ │ + beq c81a0 │ │ │ │ + blt c8c5c │ │ │ │ ldr r5, [r9] │ │ │ │ - b c7f3c │ │ │ │ + b c8138 │ │ │ │ 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 25b6c4 │ │ │ │ + bl 25a924 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq c80c4 │ │ │ │ - blt c8a50 │ │ │ │ + beq c82c0 │ │ │ │ + blt c8c94 │ │ │ │ str r6, [sp] │ │ │ │ - sub r5, fp, #44 @ 0x2c │ │ │ │ + sub r0, fp, #44 @ 0x2c │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r2, [fp, #-124] @ 0xffffff84 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r2, [fp, #-120] @ 0xffffff88 │ │ │ │ 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 25b988 │ │ │ │ + bl 25abe8 │ │ │ │ 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 │ │ │ │ + ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ cmp r3, #0 │ │ │ │ addne r3, r3, r6, lsl #2 │ │ │ │ - strne r3, [fp, #-124] @ 0xffffff84 │ │ │ │ + strne r3, [fp, #-120] @ 0xffffff88 │ │ │ │ cmp r8, #1 │ │ │ │ - beq c88e8 │ │ │ │ + beq c8b00 │ │ │ │ cmp r8, #0 │ │ │ │ - beq c8280 │ │ │ │ + beq c8480 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ mov r2, r4 │ │ │ │ add r4, r4, #4 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r9] │ │ │ │ str r3, [r2] │ │ │ │ - bne c87b8 │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + bne c89cc │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq c828c │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + beq c84a4 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp] │ │ │ │ add r9, r9, #4 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r1, [sl] │ │ │ │ mov r2, r9 │ │ │ │ - bl 25b830 │ │ │ │ + bl 25aa90 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c82e4 │ │ │ │ - blt c8a50 │ │ │ │ + beq c849c │ │ │ │ + blt c8c94 │ │ │ │ str r5, [sp] │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - ldr r2, [fp, #-120] @ 0xffffff88 │ │ │ │ + ldr r2, [fp, #-124] @ 0xffffff84 │ │ │ │ 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 25ba00 │ │ │ │ + bl 25ac60 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r3, #0 │ │ │ │ addne r3, r3, r5, lsl #2 │ │ │ │ strne r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ + ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ cmp r3, #0 │ │ │ │ addne r3, r3, r5, lsl #2 │ │ │ │ - strne r3, [fp, #-120] @ 0xffffff88 │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + strne r3, [fp, #-124] @ 0xffffff84 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ subs r3, r3, r5 │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq c828c │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + beq c84a4 │ │ │ │ add r9, r9, r5, lsl #2 │ │ │ │ - mov r2, r4 │ │ │ │ - ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ + mov r3, r4 │ │ │ │ + ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ add r4, r4, #4 │ │ │ │ - cmp r3, #0 │ │ │ │ - ldr r3, [sl], #4 │ │ │ │ - str r3, [r2] │ │ │ │ - bne c87d4 │ │ │ │ + cmp r2, #0 │ │ │ │ + ldr r2, [sl], #4 │ │ │ │ + str r2, [r3] │ │ │ │ + bne c89e8 │ │ │ │ sub r8, r8, #1 │ │ │ │ cmp r8, #1 │ │ │ │ - beq c8224 │ │ │ │ + beq c8424 │ │ │ │ cmp r5, #6 │ │ │ │ cmple r6, #6 │ │ │ │ - bgt c8020 │ │ │ │ + bgt c821c │ │ │ │ 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 c7eb0 │ │ │ │ - ldrd r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ldr r1, [fp, #-120] @ 0xffffff88 │ │ │ │ + b c80ac │ │ │ │ + ldr r1, [fp, #-124] @ 0xffffff84 │ │ │ │ + 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 c888c │ │ │ │ + beq c8ab8 │ │ │ │ add r2, r1, #4 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - str r2, [fp, #-120] @ 0xffffff88 │ │ │ │ - b c7f64 │ │ │ │ - ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ - ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r2, [fp, #-124] @ 0xffffff84 │ │ │ │ + b c8160 │ │ │ │ + ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ + 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 r3, [fp, #-120] @ 0xffffff88 │ │ │ │ str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bne c7fd4 │ │ │ │ + bne c81d0 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ - ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ + ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ 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 25ba00 │ │ │ │ + bl 25ac60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r3, [sl] │ │ │ │ str r3, [r4, r5, lsl #2] │ │ │ │ - ldrne r3, [fp, #-124] @ 0xffffff84 │ │ │ │ + ldrne r3, [fp, #-120] @ 0xffffff88 │ │ │ │ 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 c82d0 │ │ │ │ - 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 c8380 │ │ │ │ + str r8, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c82d0 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + beq c8488 │ │ │ │ + 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 │ │ │ │ + ldr ip, [fp, #-120] @ 0xffffff88 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, r3 │ │ │ │ str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ str sl, [fp, #-84] @ 0xffffffac │ │ │ │ str ip, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl 25b988 │ │ │ │ - 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 r2, r4 │ │ │ │ - b c8184 │ │ │ │ + bl 25abe8 │ │ │ │ + b c8488 │ │ │ │ ldr r2, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt c89d0 │ │ │ │ + bgt c8c10 │ │ │ │ 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 c88f0 │ │ │ │ + bne c8b14 │ │ │ │ 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 25b988 │ │ │ │ + bl 25abe8 │ │ │ │ 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, #-132] @ 0xffffff7c │ │ │ │ mov r1, r3 │ │ │ │ ldr ip, [fp, #-92] @ 0xffffffa4 │ │ │ │ lsl r2, r3, #2 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ add r8, lr, r4, lsl #2 │ │ │ │ cmp ip, #0 │ │ │ │ add r3, r0, r3, lsl #2 │ │ │ │ - bne c89b0 │ │ │ │ + bne c8bd4 │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ sub sl, r3, #4 │ │ │ │ sub r4, r6, #4 │ │ │ │ ldr r3, [r0, r1, lsl #2] │ │ │ │ str ip, [fp, #-128] @ 0xffffff80 │ │ │ │ str r3, [r9, r2, lsl #2] │ │ │ │ - str ip, [fp, #-104] @ 0xffffff98 │ │ │ │ + str ip, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c87f0 │ │ │ │ + beq c8a08 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - movw ip, #31860 @ 0x7c74 │ │ │ │ + movw ip, #32368 @ 0x7e70 │ │ │ │ movt ip, #12 │ │ │ │ str lr, [fp, #-144] @ 0xffffff70 │ │ │ │ str ip, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ mov r5, r4 │ │ │ │ @@ -158874,930 +159006,936 @@ │ │ │ │ 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 c84f4 │ │ │ │ + bne c86f4 │ │ │ │ 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 c8a60 │ │ │ │ + beq c8c7c │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c8a38 │ │ │ │ + beq c8c44 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ add r0, r6, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq c8a48 │ │ │ │ + beq c8c54 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c8580 │ │ │ │ + beq c8784 │ │ │ │ add r1, r4, #20 │ │ │ │ - str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ bl 2e5bc │ │ │ │ - ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8598 │ │ │ │ + beq c879c │ │ │ │ cmp r0, #0 │ │ │ │ - bge c84a4 │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + bge c86a4 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ sub r5, r5, #4 │ │ │ │ str r4, [r9] │ │ │ │ mov r4, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c8554 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + bne c8754 │ │ │ │ + ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - beq c8778 │ │ │ │ + str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + beq c8990 │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ add r7, r7, #1 │ │ │ │ sub sl, sl, #4 │ │ │ │ cmp r7, r3 │ │ │ │ - bge c85a8 │ │ │ │ + bge c87ac │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b c83d8 │ │ │ │ + b c85d8 │ │ │ │ ldr r6, [r8] │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ sub r4, r5, #4 │ │ │ │ sub r8, r8, #4 │ │ │ │ mov r5, r4 │ │ │ │ cmp r3, #0 │ │ │ │ str r6, [r9] │ │ │ │ - bne c8518 │ │ │ │ + bne c8718 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c87f0 │ │ │ │ + beq c8a08 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [fp, #-116] @ 0xffffff8c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r2, r3 │ │ │ │ - ble c85a8 │ │ │ │ + ble c87ac │ │ │ │ mov r7, #0 │ │ │ │ - b c83d8 │ │ │ │ + b c85d8 │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c84a0 │ │ │ │ - blt c89ec │ │ │ │ + beq c86a0 │ │ │ │ + blt c8bec │ │ │ │ ldr r4, [sl] │ │ │ │ - b c8458 │ │ │ │ - ldr r3, [fp, #-136] @ 0xffffff78 │ │ │ │ - ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ + b c8658 │ │ │ │ + ldr r2, [fp, #-136] @ 0xffffff78 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r1, [fp, #-128] @ 0xffffff80 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [r2], #-4 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [r3], #-4 │ │ │ │ sub r1, r1, #4 │ │ │ │ - ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ + ldr r2, [fp, #-112] @ 0xffffff90 │ │ │ │ str r1, [fp, #-128] @ 0xffffff80 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - cmp r3, #1 │ │ │ │ - str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - beq c87f0 │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + cmp r2, #1 │ │ │ │ + str r2, [fp, #-112] @ 0xffffff90 │ │ │ │ + beq c8a08 │ │ │ │ str r1, [fp, #-136] @ 0xffffff78 │ │ │ │ - b c84d4 │ │ │ │ - ldrd r2, [fp, #-104] @ 0xffffff98 │ │ │ │ + b c86d4 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ - subs r3, r3, #1 │ │ │ │ + ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + subs r2, r2, #1 │ │ │ │ + str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r2, [r1] │ │ │ │ + str r2, [r3], #-4 │ │ │ │ + beq c8adc │ │ │ │ + sub r2, r1, #4 │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - ldr r3, [r1] │ │ │ │ - str r3, [r2], #-4 │ │ │ │ - beq c89c8 │ │ │ │ - sub r3, r1, #4 │ │ │ │ - str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - b c8480 │ │ │ │ + str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ + b c8680 │ │ │ │ add r1, r4, #28 │ │ │ │ - str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ bl 2e5bc │ │ │ │ - ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8450 │ │ │ │ + bne c8650 │ │ │ │ ldr r2, [fp, #-124] @ 0xffffff84 │ │ │ │ cmp r3, r2 │ │ │ │ - blt c8458 │ │ │ │ - b c84a4 │ │ │ │ + blt c8658 │ │ │ │ + b c86a4 │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ + ldr r6, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r5, [fp, #-112] @ 0xffffff90 │ │ │ │ add r9, r3, #1 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r9, #1 │ │ │ │ subgt r9, r9, #1 │ │ │ │ - ldr r7, [fp, #-100] @ 0xffffff9c │ │ │ │ + sub r3, r6, #1 │ │ │ │ str r9, [r0] │ │ │ │ - sub r3, r7, #1 │ │ │ │ str r3, [sp] │ │ │ │ - mov r3, r7 │ │ │ │ + mov r3, r6 │ │ │ │ ldr r2, [fp, #-132] @ 0xffffff7c │ │ │ │ ldr r1, [r8] │ │ │ │ - bl 25b6c4 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - blt c8a70 │ │ │ │ - subs r2, r7, r6 │ │ │ │ - str r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq c8660 │ │ │ │ - ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - sub r3, r6, r7 │ │ │ │ + bl 25a924 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + blt c8ca4 │ │ │ │ + subs r3, r6, r7 │ │ │ │ + str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + beq c8864 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + sub r6, r7, r6 │ │ │ │ + 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, r6, lsl #2 │ │ │ │ + addne r3, r3, r6, lsl #2 │ │ │ │ + strne r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + 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, #-96] @ 0xffffffa0 │ │ │ │ - sub r2, fp, #68 @ 0x44 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ 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 25ba00 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq c8770 │ │ │ │ - str r6, [fp, #-100] @ 0xffffff9c │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + bl 25ac60 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq c8988 │ │ │ │ + mov r6, r7 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r8], #-4 │ │ │ │ str r3, [r4], #-4 │ │ │ │ - bne c88b0 │ │ │ │ + bne c8a80 │ │ │ │ cmp r5, #2 │ │ │ │ sub r7, r5, #1 │ │ │ │ - beq c87f0 │ │ │ │ + beq c8a04 │ │ │ │ sub r5, r5, #2 │ │ │ │ str r5, [sp] │ │ │ │ ldr r2, [fp, #-144] @ 0xffffff70 │ │ │ │ mov r3, r7 │ │ │ │ ldr r1, [sl] │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl 25b830 │ │ │ │ + bl 25aa90 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt c8a80 │ │ │ │ - subs r6, r7, r5 │ │ │ │ + blt c8c6c │ │ │ │ + subs r3, r7, r5 │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ moveq r5, r7 │ │ │ │ - beq c8720 │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + bne c8908 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + cmp r3, #0 │ │ │ │ + ldr r3, [sl] │ │ │ │ + str r3, [r4], #-4 │ │ │ │ + bne c8a9c │ │ │ │ + subs r6, r6, #1 │ │ │ │ + beq c8b08 │ │ │ │ + ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + sub sl, sl, #4 │ │ │ │ + ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ + cmp r2, #6 │ │ │ │ + cmple r3, #6 │ │ │ │ + bgt c87bc │ │ │ │ + ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ + add r3, r9, #1 │ │ │ │ + str r6, [fp, #-108] @ 0xffffff94 │ │ │ │ + str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ + str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ + str r3, [r2] │ │ │ │ + b c85c4 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ sub r7, r5, r7 │ │ │ │ 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, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ add r8, r8, r7, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ addne r3, r3, r7, lsl #2 │ │ │ │ strne r3, [fp, #-128] @ 0xffffff80 │ │ │ │ - str r6, [sp] │ │ │ │ - mov r7, r0 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + mov r7, r0 │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [fp, #-148] @ 0xffffff6c │ │ │ │ mov r1, r3 │ │ │ │ str r4, [fp, #-52] @ 0xffffffcc │ │ │ │ str r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl 25b988 │ │ │ │ + bl 25abe8 │ │ │ │ cmp r5, #1 │ │ │ │ - beq c87f4 │ │ │ │ + beq c8bfc │ │ │ │ cmp r5, #0 │ │ │ │ - beq c89fc │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - cmp r3, #0 │ │ │ │ - ldr r3, [sl] │ │ │ │ - str r3, [r4], #-4 │ │ │ │ - bne c8894 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - beq c8884 │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - sub sl, sl, #4 │ │ │ │ - cmp r6, #6 │ │ │ │ - cmple r3, #6 │ │ │ │ - bgt c85b4 │ │ │ │ - ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ - add r3, r9, #1 │ │ │ │ + bne c88b8 │ │ │ │ str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ - str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ - str r3, [r2] │ │ │ │ - b c83c4 │ │ │ │ + ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ + b c8a5c │ │ │ │ str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ - str r6, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r7, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c87a8 │ │ │ │ + beq c89c0 │ │ │ │ ldr r2, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ rsb r1, r1, #1 │ │ │ │ - ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ str r4, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 25b988 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + bl 25abe8 │ │ │ │ + ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - b c8844 │ │ │ │ - ldr r2, [fp, #-120] @ 0xffffff88 │ │ │ │ + b c8980 │ │ │ │ + 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 c80e0 │ │ │ │ - ldr r2, [fp, #-124] @ 0xffffff84 │ │ │ │ + b c82dc │ │ │ │ + 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 c819c │ │ │ │ + b c8398 │ │ │ │ + str r6, [fp, #-108] @ 0xffffff94 │ │ │ │ sub r7, fp, #52 @ 0x34 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ sub r2, fp, #68 @ 0x44 │ │ │ │ - ldr r5, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr r5, [fp, #-108] @ 0xffffff94 │ │ │ │ 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, #-100] @ 0xffffff9c │ │ │ │ str r4, [fp, #-52] @ 0xffffffcc │ │ │ │ str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 25ba00 │ │ │ │ + bl 25ac60 │ │ │ │ mvn r3, #3 │ │ │ │ ldr r2, [r8] │ │ │ │ cmp r6, #0 │ │ │ │ mul r3, r3, r5 │ │ │ │ streq r2, [r4, r3] │ │ │ │ - bne c884c │ │ │ │ + bne c8a64 │ │ │ │ mov r3, #0 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - b c82d8 │ │ │ │ - ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + b c8490 │ │ │ │ + ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ str r2, [r4, r3] │ │ │ │ cmn r1, r3 │ │ │ │ ldrne r2, [fp, #-128] @ 0xffffff80 │ │ │ │ ldrne r2, [r2] │ │ │ │ strne r2, [r1, r3] │ │ │ │ - b c8840 │ │ │ │ + b c8a58 │ │ │ │ + ldr r2, [fp, #-128] @ 0xffffff80 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr r1, [r2], #-4 │ │ │ │ + str r1, [r3], #-4 │ │ │ │ + str r2, [fp, #-128] @ 0xffffff80 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + b c8878 │ │ │ │ + ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr r1, [r2], #-4 │ │ │ │ + str r1, [r3], #-4 │ │ │ │ + str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + b c88cc │ │ │ │ + str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ + b c84a8 │ │ │ │ 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 c7e78 │ │ │ │ - str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ - b c8778 │ │ │ │ + str r2, [fp, #-124] @ 0xffffff84 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - b c8290 │ │ │ │ - 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 c8734 │ │ │ │ - ldr r2, [fp, #-128] @ 0xffffff80 │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - ldr r1, [r2], #-4 │ │ │ │ - str r1, [r3], #-4 │ │ │ │ - str r2, [fp, #-128] @ 0xffffff80 │ │ │ │ - str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - b c8674 │ │ │ │ - ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ + b c8074 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + b c8990 │ │ │ │ + ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl 3413c4 │ │ │ │ + bl 340cbc │ │ │ │ cmn r0, #1 │ │ │ │ - str r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bne c7e28 │ │ │ │ - b c82d0 │ │ │ │ + str r0, [fp, #-100] @ 0xffffff9c │ │ │ │ + bne c8024 │ │ │ │ + b c8488 │ │ │ │ str r5, [fp, #-140] @ 0xffffff74 │ │ │ │ - b c822c │ │ │ │ + b c842c │ │ │ │ + str r6, [fp, #-108] @ 0xffffff94 │ │ │ │ + str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ + b c8990 │ │ │ │ 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, #-100] @ 0xffffff9c │ │ │ │ mov r3, #0 │ │ │ │ add r0, r5, #12 │ │ │ │ mov r1, r3 │ │ │ │ str r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 25b988 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + bl 25abe8 │ │ │ │ + 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, #-100] @ 0xffffff9c │ │ │ │ + str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ add r8, lr, r4, lsl #2 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ str r3, [fp, #-128] @ 0xffffff80 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ stm r3, {r0, r1} │ │ │ │ mov r3, r2 │ │ │ │ ldr r1, [fp, #-132] @ 0xffffff7c │ │ │ │ lsl r2, r2, #2 │ │ │ │ add r3, r1, r3, lsl #2 │ │ │ │ - bne c89b8 │ │ │ │ + bne c8bdc │ │ │ │ mov sl, r3 │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ sub r4, r6, #4 │ │ │ │ ldr r3, [sl], #-4 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r9, r2, lsl #2] │ │ │ │ - beq c839c │ │ │ │ + beq c859c │ │ │ │ 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 c839c │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + b c859c │ │ │ │ str r7, [fp, #-128] @ 0xffffff80 │ │ │ │ - str r7, [fp, #-104] @ 0xffffff98 │ │ │ │ + str r7, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ add r2, r1, r2 │ │ │ │ str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - b c8974 │ │ │ │ - str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - b c8778 │ │ │ │ + b c8b98 │ │ │ │ + mvn r3, #0 │ │ │ │ + mov r4, r5 │ │ │ │ + str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + b c8990 │ │ │ │ + str r6, [fp, #-108] @ 0xffffff94 │ │ │ │ + b c8a0c │ │ │ │ + ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + b c8490 │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl 3413c4 │ │ │ │ + bl 340cbc │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c82f8 │ │ │ │ - b c8844 │ │ │ │ - mvn r3, #0 │ │ │ │ - mov r4, r5 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - b c8778 │ │ │ │ - str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ - b c87b0 │ │ │ │ - ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - b c82d8 │ │ │ │ - mvn r3, #0 │ │ │ │ - mov r4, r6 │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b c8290 │ │ │ │ + bne c84f8 │ │ │ │ + b c8a5c │ │ │ │ add r0, r5, #28 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #32 │ │ │ │ - bne c7f14 │ │ │ │ + bne c8110 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b c7f84 │ │ │ │ + b c8180 │ │ │ │ add r0, r6, #28 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #32 │ │ │ │ - bne c8430 │ │ │ │ + bne c8630 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b c8584 │ │ │ │ + b c8788 │ │ │ │ mvn r3, #0 │ │ │ │ - str r8, [fp, #-100] @ 0xffffff9c │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b c8290 │ │ │ │ + mov r4, r6 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + b c84a8 │ │ │ │ + mvn r3, #0 │ │ │ │ + str r7, [fp, #-112] @ 0xffffff90 │ │ │ │ + str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + b c8990 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - b c8a3c │ │ │ │ + b c8c48 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - b c8a24 │ │ │ │ + b c8c30 │ │ │ │ mvn r3, #0 │ │ │ │ - str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - b c8778 │ │ │ │ + b c8a5c │ │ │ │ mvn r3, #0 │ │ │ │ - str r7, [fp, #-112] @ 0xffffff90 │ │ │ │ + str r8, [fp, #-104] @ 0xffffff98 │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - b c8778 │ │ │ │ + b c84a8 │ │ │ │ mvn r3, #0 │ │ │ │ - b c8844 │ │ │ │ + str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ + str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + b c8990 │ │ │ │ │ │ │ │ -000c8a98 : │ │ │ │ +000c8cb4 : │ │ │ │ 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] @ c8d80 │ │ │ │ + ldr ip, [pc, #712] @ c8f9c │ │ │ │ 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 c8d58 │ │ │ │ + beq c8f74 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c8ca8 │ │ │ │ + beq c8ec4 │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c8ca8 │ │ │ │ + beq c8ec4 │ │ │ │ sub r7, fp, #52 @ 0x34 │ │ │ │ sub r3, fp, #56 @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ - bl c8d84 │ │ │ │ + bl c8fa0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c8d60 │ │ │ │ + beq c8f7c │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq c8c48 │ │ │ │ + beq c8e64 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ - beq c8c24 │ │ │ │ + beq c8e40 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r9, [r5, r3] │ │ │ │ cmp r9, #0 │ │ │ │ - beq c8c24 │ │ │ │ + beq c8e40 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r9 │ │ │ │ ldr r2, [r8, #84] @ 0x54 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq c8cdc │ │ │ │ + beq c8ef8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c8cf8 │ │ │ │ + bne c8f14 │ │ │ │ cmp r6, #0 │ │ │ │ - ble c8c08 │ │ │ │ + ble c8e24 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c8b7c │ │ │ │ + bgt c8d98 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c8c90 │ │ │ │ + beq c8eac │ │ │ │ cmp r6, #1 │ │ │ │ - ble c8c08 │ │ │ │ + ble c8e24 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c8ba4 │ │ │ │ + bgt c8dc0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c8c98 │ │ │ │ + beq c8eb4 │ │ │ │ cmp r6, #2 │ │ │ │ - beq c8c08 │ │ │ │ + beq c8e24 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c8bcc │ │ │ │ + bgt c8de8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c8cc8 │ │ │ │ + beq c8ee4 │ │ │ │ cmp r6, #3 │ │ │ │ - beq c8c08 │ │ │ │ + beq c8e24 │ │ │ │ add r8, r4, #8 │ │ │ │ mov r5, #3 │ │ │ │ ldr r0, [r8, #4]! │ │ │ │ ldr r2, [r0] │ │ │ │ sub r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c8bfc │ │ │ │ + bgt c8e18 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ - beq c8ca0 │ │ │ │ + beq c8ebc │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r6, r5 │ │ │ │ - bne c8bdc │ │ │ │ + bne c8df8 │ │ │ │ cmp r4, r7 │ │ │ │ - bne c8cd0 │ │ │ │ + bne c8eec │ │ │ │ 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 cf1c0 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl cfe38 <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r9, r0 │ │ │ │ - b c8b54 │ │ │ │ + b c8d70 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq c8b0c │ │ │ │ + beq c8d28 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r5 │ │ │ │ add r2, r3, #16 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - bl c9118 │ │ │ │ + bl c9330 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c8b6c │ │ │ │ - b c8c08 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c8b7c │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c8ba4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c8bfc │ │ │ │ + ble c8d88 │ │ │ │ + b c8e24 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c8d98 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c8dc0 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c8e18 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp] │ │ │ │ - bl c9118 │ │ │ │ + bl c9330 │ │ │ │ mov r9, r0 │ │ │ │ - b c8c10 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c8bcc │ │ │ │ + b c8e2c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c8de8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5ea8 │ │ │ │ - b c8c10 │ │ │ │ + bl a5f68 │ │ │ │ + b c8e2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq c8d34 │ │ │ │ + beq c8f50 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c8d34 │ │ │ │ + beq c8f50 │ │ │ │ mov r9, #0 │ │ │ │ - b c8b54 │ │ │ │ + b c8d70 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c8b54 │ │ │ │ + beq c8d70 │ │ │ │ ldr r2, [r9] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c8d68 │ │ │ │ + ble c8f84 │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r2] │ │ │ │ - movw r2, #35064 @ 0x88f8 │ │ │ │ + movw r2, #37168 @ 0x9130 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 335ebc │ │ │ │ - b c8cf0 │ │ │ │ + bl 33577c │ │ │ │ + b c8f0c │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r2] │ │ │ │ - movw r2, #35016 @ 0x88c8 │ │ │ │ + movw r2, #37120 @ 0x9100 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 2dabb4 <_PyErr_Format@@Base> │ │ │ │ - b c8cf0 │ │ │ │ + bl 2da730 <_PyErr_Format@@Base> │ │ │ │ + b c8f0c │ │ │ │ mov r0, r8 │ │ │ │ - bl 89658 │ │ │ │ + bl 896e8 │ │ │ │ mov r9, #0 │ │ │ │ - b c8c10 │ │ │ │ + b c8e2c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c8d10 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c8d10 │ │ │ │ + bne c8f2c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c8f2c │ │ │ │ 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 c8efc │ │ │ │ + bgt c911c │ │ │ │ cmp r4, #0 │ │ │ │ - beq c8df8 │ │ │ │ + beq c9014 │ │ │ │ cmp r4, #58 @ 0x3a │ │ │ │ - bhi c8f54 │ │ │ │ + bhi c9170 │ │ │ │ cmp r4, #31 │ │ │ │ - bhi c8ebc │ │ │ │ + bhi c90dc │ │ │ │ cmp r4, #9 │ │ │ │ - beq c8db0 │ │ │ │ + beq c8fcc │ │ │ │ cmp ip, #0 │ │ │ │ - bne c8db0 │ │ │ │ + bne c8fcc │ │ │ │ ldrb r4, [r3, #1]! │ │ │ │ add r5, r5, #1 │ │ │ │ mov ip, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne c8dc4 │ │ │ │ + bne c8fe0 │ │ │ │ cmp r5, #0 │ │ │ │ - blt c90d4 │ │ │ │ - ldreq r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + blt c92f0 │ │ │ │ moveq r8, r7 │ │ │ │ - streq r5, [r3] │ │ │ │ - beq c8f48 │ │ │ │ + streq r5, [sl] │ │ │ │ + beq c9164 │ │ │ │ cmp r5, #5 │ │ │ │ - bgt c8fc0 │ │ │ │ + bgt c91dc │ │ │ │ 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 c0000 │ │ │ │ + bl c01c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9090 │ │ │ │ + beq c92ac │ │ │ │ mov r8, r7 │ │ │ │ cmp r5, #1 │ │ │ │ str r0, [r7] │ │ │ │ - beq c8f2c │ │ │ │ + beq c914c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl c0000 │ │ │ │ + bl c01c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9048 │ │ │ │ + beq c9264 │ │ │ │ cmp r5, #2 │ │ │ │ str r0, [r8, #4] │ │ │ │ - beq c8f2c │ │ │ │ + beq c914c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl c0000 │ │ │ │ + bl c01c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9040 │ │ │ │ + beq c925c │ │ │ │ cmp r5, #3 │ │ │ │ str r0, [r8, #8] │ │ │ │ - beq c8f2c │ │ │ │ - add sl, r8, #8 │ │ │ │ + beq c914c │ │ │ │ + add r3, r8, #8 │ │ │ │ mov r4, #3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl c0000 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl c01c8 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9008 │ │ │ │ + beq c9224 │ │ │ │ add r4, r4, #1 │ │ │ │ - str r0, [sl, #4]! │ │ │ │ + str r0, [r3, #4]! │ │ │ │ cmp r4, r5 │ │ │ │ - bne c8e94 │ │ │ │ - b c8f30 │ │ │ │ + bne c90ac │ │ │ │ + b c9150 │ │ │ │ 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 c8db0 │ │ │ │ + bne c8fcc │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ - beq c8f24 │ │ │ │ + beq c9144 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - bne c8f70 │ │ │ │ + bne c918c │ │ │ │ cmp ip, #0 │ │ │ │ - bne c8fa0 │ │ │ │ + bne c91bc │ │ │ │ ldrb r4, [r3, #1]! │ │ │ │ add r5, r5, #1 │ │ │ │ mov ip, #1 │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - beq c8f24 │ │ │ │ - bls c8f84 │ │ │ │ + beq c9144 │ │ │ │ + bls c91a0 │ │ │ │ cmp r4, #123 @ 0x7b │ │ │ │ - beq c8fa0 │ │ │ │ + beq c91bc │ │ │ │ cmp r4, #125 @ 0x7d │ │ │ │ - beq c8f24 │ │ │ │ + beq c9144 │ │ │ │ ldrb r4, [r3, #1]! │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - bne c8f04 │ │ │ │ + bne c9124 │ │ │ │ sub ip, ip, #1 │ │ │ │ - b c8db0 │ │ │ │ + b c8fcc │ │ │ │ mov r4, r5 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9050 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - str r5, [r3] │ │ │ │ + bne c926c │ │ │ │ + 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 c8ee8 │ │ │ │ - bhi c8fa8 │ │ │ │ + beq c9108 │ │ │ │ + bhi c91c4 │ │ │ │ cmp r4, #91 @ 0x5b │ │ │ │ - beq c8ee8 │ │ │ │ + beq c9108 │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - beq c8f24 │ │ │ │ + beq c9144 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c8db0 │ │ │ │ + bne c8fcc │ │ │ │ ldrb r4, [r3, #1]! │ │ │ │ add r5, r5, #1 │ │ │ │ - b c8dec │ │ │ │ + b c9008 │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ - beq c8f24 │ │ │ │ - bhi c8fb4 │ │ │ │ + beq c9144 │ │ │ │ + bhi c91d0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c90bc │ │ │ │ + beq c92d8 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - bne c8f18 │ │ │ │ + bne c9138 │ │ │ │ add ip, ip, #1 │ │ │ │ - b c8db0 │ │ │ │ + b c8fcc │ │ │ │ cmp r4, #125 @ 0x7d │ │ │ │ - bne c8f70 │ │ │ │ - b c8f24 │ │ │ │ + bne c918c │ │ │ │ + b c9144 │ │ │ │ cmp r4, #91 @ 0x5b │ │ │ │ - bne c8f18 │ │ │ │ - b c8fa0 │ │ │ │ + bne c9138 │ │ │ │ + b c91bc │ │ │ │ lsl r0, r5, #2 │ │ │ │ - str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a5998 │ │ │ │ - ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl a5a58 │ │ │ │ + ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - beq c9098 │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + beq c92b4 │ │ │ │ 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 c0000 │ │ │ │ + bl c01c8 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r8] │ │ │ │ - bne c8e4c │ │ │ │ + bne c9064 │ │ │ │ sub r3, r5, #1 │ │ │ │ mov r1, r6 │ │ │ │ sub r3, r3, r4 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #0 │ │ │ │ - bl 3c79a0 │ │ │ │ + bl 3c7030 │ │ │ │ mov r5, r8 │ │ │ │ add r4, r8, r4, lsl #2 │ │ │ │ cmp r5, r4 │ │ │ │ - bne c90f0 │ │ │ │ + bne c9308 │ │ │ │ cmp r7, r8 │ │ │ │ - bne c90e4 │ │ │ │ + bne c92fc │ │ │ │ mov r8, #0 │ │ │ │ - b c8f48 │ │ │ │ + b c9164 │ │ │ │ mov r4, #2 │ │ │ │ - b c9008 │ │ │ │ + b c9224 │ │ │ │ mov r4, #1 │ │ │ │ - b c9008 │ │ │ │ + b c9224 │ │ │ │ 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 c90a0 │ │ │ │ + bne c92bc │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq c8f40 │ │ │ │ - b c9050 │ │ │ │ + beq c9160 │ │ │ │ + b c926c │ │ │ │ mov r8, r7 │ │ │ │ - b c9008 │ │ │ │ - bl 2e1c38 │ │ │ │ - b c9038 │ │ │ │ + b c9224 │ │ │ │ + bl 2e1788 │ │ │ │ + b c9254 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33032 @ 0x8108 │ │ │ │ + movw r1, #28744 @ 0x7048 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b c9020 │ │ │ │ + bl 16e8c0 │ │ │ │ + b c923c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33004 @ 0x80ec │ │ │ │ + movw r1, #28716 @ 0x702c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r3, #0 │ │ │ │ - str r3, [r2] │ │ │ │ - b c9038 │ │ │ │ + str r3, [sl] │ │ │ │ + b c9254 │ │ │ │ mov r0, r8 │ │ │ │ - bl a5ea8 │ │ │ │ - b c9038 │ │ │ │ + bl a5f68 │ │ │ │ + b c9254 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9028 │ │ │ │ + bgt c9244 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9028 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c9028 │ │ │ │ + bne c9244 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c9244 │ │ │ │ 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 c9188 │ │ │ │ + beq c93a0 │ │ │ │ ldr ip, [ip, #28] │ │ │ │ ldr r5, [r1, ip] │ │ │ │ cmp r5, #0 │ │ │ │ - beq c9188 │ │ │ │ + beq c93a0 │ │ │ │ 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 cb10c <_Py_CheckFunctionResult@@Base> │ │ │ │ + b cb30c <_Py_CheckFunctionResult@@Base> │ │ │ │ bic r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ str lr, [fp, #4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b cf1c0 <_PyObject_MakeTpCall@@Base> │ │ │ │ + b cfe38 <_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 c9560 │ │ │ │ + bne c977c │ │ │ │ bic r6, r2, #-2147483648 @ 0x80000000 │ │ │ │ bics r3, r2, #-2147483647 @ 0x80000001 │ │ │ │ - bne c94d0 │ │ │ │ + bne c96ec │ │ │ │ cmp r6, #0 │ │ │ │ - beq c949c │ │ │ │ + beq c96b8 │ │ │ │ movw r5, #10664 @ 0x29a8 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r6, [r7] │ │ │ │ cmp r4, r5 │ │ │ │ - bne c94ac │ │ │ │ + bne c96c8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq c9480 │ │ │ │ + beq c969c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - beq c9510 │ │ │ │ + beq c972c │ │ │ │ ldr r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #41068 @ 0xa06c │ │ │ │ + movw r3, #41156 @ 0xa0c4 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c9404 │ │ │ │ + bne c9620 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #10664 @ 0x29a8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl aa0e4 │ │ │ │ + bl aa13c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c9478 │ │ │ │ + beq c9694 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq c9274 │ │ │ │ - ldr r3, [pc, #836] @ c9584 │ │ │ │ + beq c948c │ │ │ │ + ldr r3, [pc, #840] @ c97a0 │ │ │ │ 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 │ │ │ │ @@ -159815,74 +159953,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 c9440 │ │ │ │ + bne c965c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne c9360 │ │ │ │ + bne c957c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ + movw r5, #12520 @ 0x30e8 │ │ │ │ + movt r5, #97 @ 0x61 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r5, [pc, #712] @ c9588 │ │ │ │ cmp r0, r2 │ │ │ │ - blt c9384 │ │ │ │ + blt c95a0 │ │ │ │ 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 c936c │ │ │ │ + bne c9588 │ │ │ │ cmp r0, lr │ │ │ │ - blt c9384 │ │ │ │ + blt c95a0 │ │ │ │ ldr r3, [ip, #8] │ │ │ │ add lr, r2, #2 │ │ │ │ cmp r3, r5 │ │ │ │ cmpne r3, #0 │ │ │ │ - bne c936c │ │ │ │ + bne c9588 │ │ │ │ cmp r0, lr │ │ │ │ - blt c9384 │ │ │ │ + blt c95a0 │ │ │ │ ldr r3, [ip, #16] │ │ │ │ add r2, r2, #3 │ │ │ │ cmp r3, r5 │ │ │ │ cmpne r3, #0 │ │ │ │ - bne c9334 │ │ │ │ + bne c9550 │ │ │ │ cmp r0, r2 │ │ │ │ - blt c9384 │ │ │ │ + blt c95a0 │ │ │ │ ldr r3, [r1, r2, lsl #3] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, r5 │ │ │ │ cmpne r3, #0 │ │ │ │ - beq c9318 │ │ │ │ + beq c9534 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ tst ip, #16384 @ 0x4000 │ │ │ │ - beq c92bc │ │ │ │ + beq c94d8 │ │ │ │ ldr r6, [r1, #164] @ 0xa4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne c93d8 │ │ │ │ + bne c95f4 │ │ │ │ movw r0, #42540 @ 0xa62c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r1, r0 │ │ │ │ - beq c94c0 │ │ │ │ + beq c96dc │ │ │ │ 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 c92bc │ │ │ │ - b c9344 │ │ │ │ + beq c94d8 │ │ │ │ + b c9560 │ │ │ │ ldmdb r4, {r1, r2} │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #496] @ c9584 │ │ │ │ + ldr lr, [pc, #496] @ c97a0 │ │ │ │ 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 │ │ │ │ @@ -159893,295 +160032,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, #59168 @ 0xe720 │ │ │ │ + movw r1, #59624 @ 0xe8e8 │ │ │ │ movt r1, #11 │ │ │ │ cmp r6, r1 │ │ │ │ - bne c94f4 │ │ │ │ + bne c9710 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ and r1, r1, #512 @ 0x200 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r1, [r3, #4] │ │ │ │ - bne c9350 │ │ │ │ + bne c956c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - b c92bc │ │ │ │ + b c94d8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c9478 │ │ │ │ + beq c9694 │ │ │ │ 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 c958c │ │ │ │ + bl c97a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c92a4 │ │ │ │ + beq c94bc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9478 │ │ │ │ + bgt c9694 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9478 │ │ │ │ + bne c9694 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b c9360 │ │ │ │ + b c957c │ │ │ │ ldr r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #41068 @ 0xa06c │ │ │ │ + movw r3, #41156 @ 0xa0c4 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c9520 │ │ │ │ + bne c973c │ │ │ │ mov r6, #0 │ │ │ │ - b c9214 │ │ │ │ + b c942c │ │ │ │ movw r5, #10664 @ 0x29a8 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r4, r5 │ │ │ │ - beq c9480 │ │ │ │ + beq c969c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 25b198 │ │ │ │ + b c48d8 │ │ │ │ ldr r3, [r3, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c93fc │ │ │ │ - b c9360 │ │ │ │ + beq c9618 │ │ │ │ + b c957c │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #58528 @ 0xe4a0 │ │ │ │ + movw r0, #55952 @ 0xda90 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 12356c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123d80 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9478 │ │ │ │ - b c91d0 │ │ │ │ + beq c9694 │ │ │ │ + b c93e8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx r6 │ │ │ │ ldrd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r1, r0 │ │ │ │ - b c93f0 │ │ │ │ + b c960c │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 257c50 │ │ │ │ + b 256fd8 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #10664 @ 0x29a8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ blx r2 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c9478 │ │ │ │ + beq c9694 │ │ │ │ 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 c92a4 │ │ │ │ + b c94bc │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #58528 @ 0xe4a0 │ │ │ │ + movw r0, #55952 @ 0xda90 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 37b6c4 <_PyLong_UnsignedLongLong_Converter@@Base+0xa94> │ │ │ │ + bl 37aeec <_PyLong_UnsignedLongLong_Converter@@Base+0xa94> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c91c4 │ │ │ │ - b c9478 │ │ │ │ + bne c93dc │ │ │ │ + b c9694 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrdeq r2, [r1], #-168 @ 0xffffff58 @ │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r2, #10664 @ 0x29a8 │ │ │ │ - movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #11672 @ 0x2d98 │ │ │ │ + movw r3, #10664 @ 0x29a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - cmp ip, r3 │ │ │ │ - cmpne ip, r2 │ │ │ │ - bne c95b0 │ │ │ │ - b 159bc8 <_PyStructSequence_NewType@@Base+0x170> │ │ │ │ + movw r2, #11672 @ 0x2d98 │ │ │ │ + movt r2, #96 @ 0x60 │ │ │ │ + cmp ip, r2 │ │ │ │ + cmpne ip, r3 │ │ │ │ + bne c97c8 │ │ │ │ + b 1597b8 <_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 c96c8 │ │ │ │ + beq c98e0 │ │ │ │ ldr r4, [lr, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - ble c969c │ │ │ │ + ble c98b4 │ │ │ │ ldr r5, [lr, #16] │ │ │ │ mov r9, r5 │ │ │ │ - cmp r5, r3 │ │ │ │ - beq c96e0 │ │ │ │ + cmp r5, r2 │ │ │ │ + beq c98f8 │ │ │ │ cmp r4, #1 │ │ │ │ - beq c9644 │ │ │ │ + beq c985c │ │ │ │ ldr r5, [lr, #20] │ │ │ │ - cmp r5, r3 │ │ │ │ - beq c96e0 │ │ │ │ + cmp r5, r2 │ │ │ │ + beq c98f8 │ │ │ │ cmp r4, #2 │ │ │ │ - beq c9644 │ │ │ │ + beq c985c │ │ │ │ ldr r5, [lr, #24] │ │ │ │ - cmp r5, r3 │ │ │ │ - beq c96e0 │ │ │ │ + cmp r5, r2 │ │ │ │ + beq c98f8 │ │ │ │ cmp r4, #3 │ │ │ │ - beq c9644 │ │ │ │ + beq c985c │ │ │ │ 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, r3 │ │ │ │ - beq c96e0 │ │ │ │ + cmp r6, r2 │ │ │ │ + beq c98f8 │ │ │ │ cmp r4, r5 │ │ │ │ - bne c9618 │ │ │ │ + bne c9830 │ │ │ │ cmp r4, #0 │ │ │ │ - ble c969c │ │ │ │ - cmp r9, r2 │ │ │ │ - beq c96e0 │ │ │ │ + ble c98b4 │ │ │ │ + cmp r9, r3 │ │ │ │ + beq c98f8 │ │ │ │ cmp r4, #1 │ │ │ │ - beq c969c │ │ │ │ - ldr r3, [lr, #20] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq c96e0 │ │ │ │ + beq c98b4 │ │ │ │ + ldr r2, [lr, #20] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq c98f8 │ │ │ │ cmp r4, #2 │ │ │ │ - beq c969c │ │ │ │ - ldr r3, [lr, #24] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq c96e0 │ │ │ │ + beq c98b4 │ │ │ │ + ldr r2, [lr, #24] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq c98f8 │ │ │ │ cmp r4, #3 │ │ │ │ - beq c969c │ │ │ │ + beq c98b4 │ │ │ │ add lr, lr, #24 │ │ │ │ - mov r3, #3 │ │ │ │ + mov r2, #3 │ │ │ │ ldr r5, [lr, #4]! │ │ │ │ - add r3, r3, #1 │ │ │ │ - cmp r5, r2 │ │ │ │ - beq c96e0 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne c9684 │ │ │ │ + add r2, r2, #1 │ │ │ │ + cmp r5, r3 │ │ │ │ + beq c98f8 │ │ │ │ + cmp r4, r2 │ │ │ │ + bne c989c │ │ │ │ movw r3, #19260 @ 0x4b3c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - beq c96ec │ │ │ │ + beq c9904 │ │ │ │ movw r3, #21196 @ 0x52cc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - beq c96ec │ │ │ │ + beq c9904 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b c9714 │ │ │ │ + b c992c │ │ │ │ mov lr, ip │ │ │ │ ldr lr, [lr, #128] @ 0x80 │ │ │ │ cmp lr, #0 │ │ │ │ - beq c96f8 │ │ │ │ - cmp lr, r3 │ │ │ │ - bne c96cc │ │ │ │ + beq c9910 │ │ │ │ + cmp lr, r2 │ │ │ │ + bne c98e4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 159bc8 <_PyStructSequence_NewType@@Base+0x170> │ │ │ │ + b 1597b8 <_PyStructSequence_NewType@@Base+0x170> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2afc78 │ │ │ │ - mov r3, ip │ │ │ │ - cmp r3, r2 │ │ │ │ - beq c96e0 │ │ │ │ - ldr r3, [r3, #128] @ 0x80 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne c96fc │ │ │ │ - b c969c │ │ │ │ + b 2af560 │ │ │ │ + mov r2, ip │ │ │ │ + cmp r2, r3 │ │ │ │ + beq c98f8 │ │ │ │ + ldr r2, [r2, #128] @ 0x80 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne c9914 │ │ │ │ + b c98b4 │ │ │ │ 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 c9d70 │ │ │ │ + beq c9f88 │ │ │ │ mov r0, r1 │ │ │ │ blx r3 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c9dac │ │ │ │ + beq c9fc4 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ - movw r0, #1068 @ 0x42c │ │ │ │ + movw r0, #980 @ 0x3d4 │ │ │ │ movt r0, #5 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, r0 │ │ │ │ - beq c9fb4 │ │ │ │ + beq ca1b4 │ │ │ │ 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 c97fc │ │ │ │ + b c9a14 │ │ │ │ ldr r8, [r4, #-8] │ │ │ │ cmp r8, #0 │ │ │ │ - bne c98e0 │ │ │ │ + bne c9af8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne c9e90 │ │ │ │ + bne ca0a8 │ │ │ │ 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 c9af0 │ │ │ │ + bcs c9d08 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c9928 │ │ │ │ + ble c9b40 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ mov r0, sl │ │ │ │ blx r3 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c9a48 │ │ │ │ + beq c9c60 │ │ │ │ ldr r4, [r7, #4] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq c98d0 │ │ │ │ + beq c9ae8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca048 │ │ │ │ + beq ca248 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ mov lr, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ca068 │ │ │ │ + beq ca268 │ │ │ │ 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] │ │ │ │ @@ -160194,696 +160332,690 @@ │ │ │ │ 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 c979c │ │ │ │ + beq c99b4 │ │ │ │ cmp r9, r1 │ │ │ │ - beq c9944 │ │ │ │ + beq c9b5c │ │ │ │ cmn r1, #1 │ │ │ │ moveq sl, r0 │ │ │ │ sub r6, r6, #1 │ │ │ │ add r4, r4, #8 │ │ │ │ cmn r6, #1 │ │ │ │ - bne c9880 │ │ │ │ + bne c9a98 │ │ │ │ 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 c9868 │ │ │ │ + b c9a80 │ │ │ │ ldr lr, [r7, #12] │ │ │ │ cmn lr, #1 │ │ │ │ - bne c983c │ │ │ │ - b c981c │ │ │ │ + bne c9a54 │ │ │ │ + b c9a34 │ │ │ │ cmp r9, #0 │ │ │ │ - bne c98a0 │ │ │ │ + bne c9ab8 │ │ │ │ cmp r8, r7 │ │ │ │ - bne c9950 │ │ │ │ + bne c9b68 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c97f4 │ │ │ │ + bgt c9a0c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9920 │ │ │ │ + bne c9b38 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c97f4 │ │ │ │ + bgt c9a0c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c97f4 │ │ │ │ + bne c9a0c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c97f4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c9a0c │ │ │ │ ldr r8, [r4, #-8] │ │ │ │ cmp r7, r8 │ │ │ │ - beq c98f0 │ │ │ │ + beq c9b08 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq c9cac │ │ │ │ + beq c9ec4 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r3, [pc, #2104] @ ca1a8 │ │ │ │ + ldr r3, [pc, #2080] @ ca3a8 │ │ │ │ ldr r0, [r1, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9db4 │ │ │ │ + bgt c9fcc │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ mov r3, fp │ │ │ │ ldr r1, [r0, #780] @ 0x30c │ │ │ │ cmp r1, fp │ │ │ │ - bhi c9dc4 │ │ │ │ + bhi c9fdc │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r2, r1 │ │ │ │ mov r3, r1 │ │ │ │ - bne c9b18 │ │ │ │ + bne c9d30 │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c9bec │ │ │ │ + beq c9e04 │ │ │ │ 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 c9bd0 │ │ │ │ + beq c9de8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c9de4 │ │ │ │ + beq c9ffc │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c9f04 │ │ │ │ + bne ca104 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9c7c │ │ │ │ + bgt c9e94 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca088 │ │ │ │ + beq ca288 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c98f0 │ │ │ │ + beq c9b08 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne c9ca0 │ │ │ │ + bne c9eb8 │ │ │ │ ldr r2, [r4, #-8] │ │ │ │ cmp r2, r8 │ │ │ │ - bne c9ca0 │ │ │ │ + bne c9eb8 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ - b c98a0 │ │ │ │ - ldr r5, [pc, #1880] @ ca1a8 │ │ │ │ + b c9ab8 │ │ │ │ + ldr r5, [pc, #1856] @ ca3a8 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ mov r8, sl │ │ │ │ ldr r4, [r5, r6] │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9ffc │ │ │ │ + bne ca1fc │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9ae4 │ │ │ │ + bgt c9cfc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9ae4 │ │ │ │ + bne c9cfc │ │ │ │ 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 ca078 │ │ │ │ - ldr r2, [pc, #1780] @ ca1ac │ │ │ │ + bne ca278 │ │ │ │ + ldr r2, [pc, #1756] @ ca3ac │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9f7c │ │ │ │ + bne ca190 │ │ │ │ mov r0, r8 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9e70 │ │ │ │ + bne ca088 │ │ │ │ ldr r3, [r5, r6] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9d5c │ │ │ │ + bne c9f74 │ │ │ │ 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 c9eec │ │ │ │ - lsl r1, r1, #2 │ │ │ │ + lslgt r1, r1, #1 │ │ │ │ + lslle r1, r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl caa48 │ │ │ │ + bl cac48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c97e8 │ │ │ │ + beq c9a00 │ │ │ │ mov r8, sl │ │ │ │ - b c9e24 │ │ │ │ + b ca03c │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r1, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq c9ce4 │ │ │ │ + beq c9efc │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble c9b90 │ │ │ │ + ble c9da8 │ │ │ │ ldr ip, [r2, #16] │ │ │ │ cmp r3, ip │ │ │ │ - beq c9cf0 │ │ │ │ + beq c9f08 │ │ │ │ cmp r0, #1 │ │ │ │ - beq c9b90 │ │ │ │ + beq c9da8 │ │ │ │ ldr ip, [r2, #20] │ │ │ │ cmp r3, ip │ │ │ │ - beq c9cf0 │ │ │ │ + beq c9f08 │ │ │ │ cmp r0, #2 │ │ │ │ - beq c9b90 │ │ │ │ + beq c9da8 │ │ │ │ ldr ip, [r2, #24] │ │ │ │ cmp r3, ip │ │ │ │ - beq c9cf0 │ │ │ │ + beq c9f08 │ │ │ │ cmp r0, #3 │ │ │ │ - beq c9b90 │ │ │ │ + beq c9da8 │ │ │ │ add r2, r2, #24 │ │ │ │ mov ip, #3 │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r3, lr │ │ │ │ - beq c9cf0 │ │ │ │ + beq c9f08 │ │ │ │ cmp r0, ip │ │ │ │ - bne c9b78 │ │ │ │ + bne c9d90 │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ subs ip, r3, #0 │ │ │ │ - beq c9bec │ │ │ │ + beq c9e04 │ │ │ │ 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 c99dc │ │ │ │ + bne c9bf4 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ca114 │ │ │ │ + ble ca350 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9c30 │ │ │ │ + bne c9e48 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r3, [r1, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c9c30 │ │ │ │ - movw r2, #12744 @ 0x31c8 │ │ │ │ + beq c9e48 │ │ │ │ + movw r2, #12520 @ 0x30e8 │ │ │ │ movt r2, #97 @ 0x61 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ + ldr r2, [r2, #16] │ │ │ │ blx r3 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne c99dc │ │ │ │ + bne c9bf4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ca190 │ │ │ │ + ble ca314 │ │ │ │ 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 c9f04 │ │ │ │ + bne ca104 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9c8c │ │ │ │ + bgt c9ea4 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - b c9a00 │ │ │ │ + b c9c18 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c98f0 │ │ │ │ + beq c9b08 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq c9a30 │ │ │ │ + beq c9c48 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ - b c985c │ │ │ │ + b c9a74 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r1, r0 │ │ │ │ - bne c9960 │ │ │ │ + bne c9b78 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 255ef0 <_Py_NewReference@@Base+0x80> │ │ │ │ + bl 256ac8 <_PyThreadState_New@@Base+0x2074> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne c98f0 │ │ │ │ - b c9960 │ │ │ │ + bne c9b08 │ │ │ │ + b c9b78 │ │ │ │ mov r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne ca134 │ │ │ │ + bne ca370 │ │ │ │ ldr ip, [r1, #100] @ 0x64 │ │ │ │ subs r2, ip, #0 │ │ │ │ - beq ca174 │ │ │ │ - movw r3, #12744 @ 0x31c8 │ │ │ │ + beq ca2d8 │ │ │ │ + movw r3, #12520 @ 0x30e8 │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ blx ip │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne c99dc │ │ │ │ + bne c9bf4 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ca154 │ │ │ │ + ble ca2b8 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r2, [r2, #100] @ 0x64 │ │ │ │ subs ip, r2, #0 │ │ │ │ movne r2, #1 │ │ │ │ strne r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne c9bac │ │ │ │ - b c9c30 │ │ │ │ + bne c9dc4 │ │ │ │ + b c9e48 │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ca034 │ │ │ │ + ble ca234 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ - b c9ae8 │ │ │ │ + b c9d00 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne c9ec0 │ │ │ │ + bne ca0d8 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c9ec0 │ │ │ │ + beq ca0d8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c9ec0 │ │ │ │ + beq ca0d8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2008d0 │ │ │ │ + bl 200f44 │ │ │ │ subs r8, r0, #0 │ │ │ │ ldrne r3, [r8, #4] │ │ │ │ ldrne r3, [r3, #112] @ 0x70 │ │ │ │ - bne c9770 │ │ │ │ + bne c9988 │ │ │ │ mvn r0, #0 │ │ │ │ - b c9ae8 │ │ │ │ + b c9d00 │ │ │ │ ldr r1, [r0, #780] @ 0x30c │ │ │ │ mov r3, fp │ │ │ │ cmp fp, r1 │ │ │ │ - bcs c9994 │ │ │ │ + bcs c9bac │ │ │ │ sub r1, r1, #16384 @ 0x4000 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi c9994 │ │ │ │ - movw r1, #39744 @ 0x9b40 │ │ │ │ + bhi c9bac │ │ │ │ + movw r1, #37292 @ 0x91ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 36918 <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bl 36930 <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca0f4 │ │ │ │ + beq ca2f4 │ │ │ │ mov r5, r8 │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9e08 │ │ │ │ + bgt ca020 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c9ee0 │ │ │ │ + beq ca0f8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9e24 │ │ │ │ + bgt ca03c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca108 │ │ │ │ + beq ca308 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9e48 │ │ │ │ + bgt ca060 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9e48 │ │ │ │ + bne ca060 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9dac │ │ │ │ + bgt c9fc4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9dac │ │ │ │ + bne c9fc4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c9dac │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c9fc4 │ │ │ │ cmp sl, #3 │ │ │ │ movle r7, #0 │ │ │ │ andgt r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq c9ad4 │ │ │ │ + beq c9cec │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e33d4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b c9ad4 │ │ │ │ + bl 2e2f28 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b c9cec │ │ │ │ ldr r1, [sl, #4] │ │ │ │ cmn r1, #1 │ │ │ │ - bne c985c │ │ │ │ + bne c9a74 │ │ │ │ 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 c9920 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b c9b38 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #39664 @ 0x9af0 │ │ │ │ + movw r1, #37212 @ 0x915c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b c9dac │ │ │ │ + bl 1409e8 │ │ │ │ + b c9fc4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c9e08 │ │ │ │ - lsl r1, r1, #1 │ │ │ │ - mov r0, r6 │ │ │ │ - bl caa48 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c97e8 │ │ │ │ - b c9b10 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b ca020 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 128f04 │ │ │ │ + bl 129ba0 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c9f58 │ │ │ │ + ble ca158 │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9f40 │ │ │ │ + bgt ca140 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c9fa0 │ │ │ │ + beq ca17c │ │ │ │ cmp r3, #1 │ │ │ │ - beq c98f0 │ │ │ │ + beq c9b08 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c9c8c │ │ │ │ + beq c9ea4 │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b c9e08 │ │ │ │ + b ca020 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne c9f24 │ │ │ │ + bne ca124 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r0, r2 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + b ca124 │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b c9f24 │ │ │ │ - movw r1, #58708 @ 0xe554 │ │ │ │ + b ca140 │ │ │ │ + movw r1, #57428 @ 0xe054 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - beq c9ac0 │ │ │ │ + beq c9cd8 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ - b c9ac0 │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b c9f40 │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + b c9cd8 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #39696 @ 0x9b10 │ │ │ │ + movw r1, #37244 @ 0x917c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9dac │ │ │ │ + bgt c9fc4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9dac │ │ │ │ + bne c9fc4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c9dac │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c9fc4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c9d50 │ │ │ │ - movw r3, #52268 @ 0xcc2c │ │ │ │ + beq c9f68 │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 28b33c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28ae84 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca0ac │ │ │ │ + bne ca2ac │ │ │ │ ldr r2, [r8] │ │ │ │ ldr r4, [r5, r6] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9ad4 │ │ │ │ + bgt c9cec │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c9a80 │ │ │ │ - b c9ad4 │ │ │ │ + beq c9c98 │ │ │ │ + b c9cec │ │ │ │ mov r0, r4 │ │ │ │ - bl b41a4 <_PyType_GetDict@@Base> │ │ │ │ + bl b4274 <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca0b8 │ │ │ │ + bne ca32c │ │ │ │ mov r0, r4 │ │ │ │ - bl bdd5c │ │ │ │ + bl bdf24 │ │ │ │ cmp r0, #0 │ │ │ │ - bge ca0dc │ │ │ │ + bge ca390 │ │ │ │ mov r8, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 2f5038 │ │ │ │ - b c9e24 │ │ │ │ + bl 2f4be8 │ │ │ │ + b ca03c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e331c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b c9ad4 │ │ │ │ + bl 2e2e70 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b c9cec │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c9c8c │ │ │ │ - b c98f0 │ │ │ │ + bne c9ea4 │ │ │ │ + b c9b08 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28b35c <_PyErr_Clear@@Base> │ │ │ │ - b ca024 │ │ │ │ + bl 28aea4 <_PyErr_Clear@@Base> │ │ │ │ + b ca224 │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne c9f4c │ │ │ │ + str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + b c9f4c │ │ │ │ + ldr r3, [r3, #100] @ 0x64 │ │ │ │ + subs ip, r3, #0 │ │ │ │ + strne r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + movwne r3, #5188 @ 0x1444 │ │ │ │ + movtne r3, #96 @ 0x60 │ │ │ │ + bne c9dc4 │ │ │ │ + b c9e04 │ │ │ │ + ldr r3, [r8, #4] │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + cmp r1, r3 │ │ │ │ + beq c9bbc │ │ │ │ + b c9d34 │ │ │ │ + mov r0, r7 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b ca03c │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c9e48 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c9e48 │ │ │ │ mov r8, sl │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #7696 @ 0x1e10 │ │ │ │ + movw r1, #5500 @ 0x157c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b ca06c │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cmp r3, #0 │ │ │ │ - bne c9828 │ │ │ │ - ldr r4, [r7, #4] │ │ │ │ - mov r8, sl │ │ │ │ - b ca0bc │ │ │ │ - ldr r3, [r8, #4] │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ - cmp r1, r3 │ │ │ │ - beq c99a4 │ │ │ │ - b c9b1c │ │ │ │ - mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c9e24 │ │ │ │ + bl 1409e8 │ │ │ │ + b ca26c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c9bdc │ │ │ │ + bne c9df4 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c9bdc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b c9df4 │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c9ce8 │ │ │ │ + bne c9f00 │ │ │ │ movw r2, #36124 @ 0x8d1c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - bne c9b90 │ │ │ │ - b c9cf0 │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne c9d34 │ │ │ │ - str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b c9d34 │ │ │ │ - ldr r3, [r3, #100] @ 0x64 │ │ │ │ - subs ip, r3, #0 │ │ │ │ - strne r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - movwne r3, #5188 @ 0x1444 │ │ │ │ - movtne r3, #96 @ 0x60 │ │ │ │ - bne c9bac │ │ │ │ - b c9bec │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ + bne c9da8 │ │ │ │ + b c9f08 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9c30 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b c9c30 │ │ │ │ + bne c9a40 │ │ │ │ + ldr r4, [r7, #4] │ │ │ │ + mov r8, sl │ │ │ │ + b ca330 │ │ │ │ andeq r0, r0, ip │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -000ca1b0 : │ │ │ │ +000ca3b0 : │ │ │ │ ldr ip, [r0, #4] │ │ │ │ ldr r3, [ip, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca210 │ │ │ │ + beq ca410 │ │ │ │ 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 ca278 │ │ │ │ + beq ca478 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - movw r2, #1068 @ 0x42c │ │ │ │ + movw r2, #980 @ 0x3d4 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq ca238 │ │ │ │ + beq ca438 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r3, [ip, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne ca280 │ │ │ │ + bne ca480 │ │ │ │ ldr r3, [ip, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca280 │ │ │ │ + beq ca480 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca280 │ │ │ │ - b 2008d0 │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + beq ca480 │ │ │ │ + b 200f44 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #39696 @ 0x9b10 │ │ │ │ + movw r1, #37244 @ 0x917c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-16] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca278 │ │ │ │ + bgt ca478 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca29c │ │ │ │ + beq ca49c │ │ │ │ mov r3, #0 │ │ │ │ - b ca204 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b ca404 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39664 @ 0x9af0 │ │ │ │ + movw r1, #37212 @ 0x915c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [ip, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b ca278 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b ca478 │ │ │ │ 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 ca440 │ │ │ │ - ldr r5, [pc, #384] @ ca458 │ │ │ │ + beq ca640 │ │ │ │ + ldr r5, [pc, #384] @ ca658 │ │ │ │ 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 ca378 │ │ │ │ - ldr ip, [pc, #356] @ ca45c │ │ │ │ + beq ca578 │ │ │ │ + ldr ip, [pc, #356] @ ca65c │ │ │ │ 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 ca3e0 │ │ │ │ + bne ca5e0 │ │ │ │ ldr r2, [r4] │ │ │ │ str r7, [r3, #8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca3a4 │ │ │ │ + bgt ca5a4 │ │ │ │ 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] │ │ │ │ @@ -160897,146 +161029,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 9f7b0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f82c <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq ca450 │ │ │ │ + beq ca650 │ │ │ │ ldr r1, [r6, r5] │ │ │ │ ldr r2, [r4] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r3, #8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ca32c │ │ │ │ + ble ca52c │ │ │ │ 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 ca36c │ │ │ │ - movw r2, #58708 @ 0xe554 │ │ │ │ + b ca56c │ │ │ │ + movw r2, #57428 @ 0xe054 │ │ │ │ movt r2, #27 │ │ │ │ cmp r7, r2 │ │ │ │ - bne ca420 │ │ │ │ - ldr r0, [pc, #104] @ ca460 │ │ │ │ + bne ca620 │ │ │ │ + ldr r0, [pc, #104] @ ca660 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bdcb8 │ │ │ │ + bl 1bd7b8 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca38c │ │ │ │ + bne ca58c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r1, [r6, r5] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b ca390 │ │ │ │ + b ca590 │ │ │ │ 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 ca390 │ │ │ │ - movw r0, #9780 @ 0x2634 │ │ │ │ + b ca590 │ │ │ │ + movw r0, #6928 @ 0x1b10 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #1257 @ 0x4e9 │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b ca36c │ │ │ │ + b ca56c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000ca464 : │ │ │ │ +000ca664 : │ │ │ │ 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 ca49c │ │ │ │ + beq ca69c │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r2, [pc, #88] @ ca4fc │ │ │ │ + ldr r2, [pc, #88] @ ca6fc │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ca490 │ │ │ │ + beq ca690 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ca490 │ │ │ │ - movw r1, #52268 @ 0xcc2c │ │ │ │ + beq ca690 │ │ │ │ + movw r1, #48396 @ 0xbd0c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-12] │ │ │ │ str r2, [fp, #-8] │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 28b33c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28ae84 <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r3, [fp, #-12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca490 │ │ │ │ + beq ca690 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 28b35c <_PyErr_Clear@@Base> │ │ │ │ + bl 28aea4 <_PyErr_Clear@@Base> │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ - b ca490 │ │ │ │ + b ca690 │ │ │ │ andeq r0, r0, ip │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca564 │ │ │ │ + beq ca764 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - bge ca540 │ │ │ │ + bge ca740 │ │ │ │ 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 ca564 │ │ │ │ + bgt ca764 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - beq ca56c │ │ │ │ + beq ca76c │ │ │ │ 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 a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_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 │ │ │ │ @@ -161056,442 +161188,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 ca64c │ │ │ │ + bne ca84c │ │ │ │ ldr r8, [r2, r5, lsl #3] │ │ │ │ cmp r8, #0 │ │ │ │ - bne ca790 │ │ │ │ + bne ca990 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne ca924 │ │ │ │ + bne cab24 │ │ │ │ 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 ca8c4 │ │ │ │ + bcs caac4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r6, r1 │ │ │ │ ldreq r8, [r4] │ │ │ │ - beq ca798 │ │ │ │ + beq ca998 │ │ │ │ cmn r1, #1 │ │ │ │ moveq sl, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq ca6a4 │ │ │ │ + beq ca8a4 │ │ │ │ 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 ca860 │ │ │ │ + bne caa60 │ │ │ │ ldr r8, [r7, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq ca604 │ │ │ │ + beq ca804 │ │ │ │ cmp r6, #0 │ │ │ │ - beq ca6c8 │ │ │ │ + beq ca8c8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, r4 │ │ │ │ - bne ca670 │ │ │ │ + bne ca870 │ │ │ │ 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 ca5d4 │ │ │ │ + b ca7d4 │ │ │ │ ldr r8, [r7, #8] │ │ │ │ cmp r9, r8 │ │ │ │ - beq ca89c │ │ │ │ + beq caa9c │ │ │ │ ldr r0, [r8, #4] │ │ │ │ movw r1, #42752 @ 0xa700 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq ca8e4 │ │ │ │ + beq caae4 │ │ │ │ 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 140854 │ │ │ │ + bl cd350 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq ca948 │ │ │ │ + beq cab48 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r2, #37244 @ 0x917c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp ip, r2 │ │ │ │ - bne ca9d8 │ │ │ │ + bne cabd8 │ │ │ │ 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 ca754 │ │ │ │ + bgt ca954 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ca9c4 │ │ │ │ + beq cabc4 │ │ │ │ cmp r2, #1 │ │ │ │ - beq ca89c │ │ │ │ + beq caa9c │ │ │ │ cmp r2, #0 │ │ │ │ - bne caa18 │ │ │ │ + bne cac18 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, r3 │ │ │ │ - bne ca9b8 │ │ │ │ + bne cabb8 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, r8 │ │ │ │ - bne ca9b8 │ │ │ │ + bne cabb8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b ca698 │ │ │ │ + b ca898 │ │ │ │ cmp r6, #0 │ │ │ │ - bne ca660 │ │ │ │ + bne ca860 │ │ │ │ cmp r9, r8 │ │ │ │ - beq ca89c │ │ │ │ + beq caa9c │ │ │ │ ldr r1, [r8, #4] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - beq ca874 │ │ │ │ + beq caa74 │ │ │ │ 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 140854 │ │ │ │ + bl cd350 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq ca910 │ │ │ │ + beq cab10 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r2, #37244 @ 0x917c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp ip, r2 │ │ │ │ - bne ca970 │ │ │ │ + bne cab70 │ │ │ │ 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 ca828 │ │ │ │ + bgt caa28 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ca95c │ │ │ │ + beq cab5c │ │ │ │ cmp r2, #1 │ │ │ │ - beq ca89c │ │ │ │ + beq caa9c │ │ │ │ cmp r2, #0 │ │ │ │ - bne caa18 │ │ │ │ + bne cac18 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - bne ca9b8 │ │ │ │ + bne cabb8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne ca9b8 │ │ │ │ + bne cabb8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b ca660 │ │ │ │ + b ca860 │ │ │ │ cmp r1, r6 │ │ │ │ - beq ca6c4 │ │ │ │ + beq ca8c4 │ │ │ │ cmn r1, #1 │ │ │ │ moveq sl, r4 │ │ │ │ - b ca698 │ │ │ │ + b ca898 │ │ │ │ ldr r2, [r9, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne ca7b4 │ │ │ │ + bne ca9b4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 255ef0 <_Py_NewReference@@Base+0x80> │ │ │ │ + bl 256ac8 <_PyThreadState_New@@Base+0x2074> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca7b4 │ │ │ │ + beq ca9b4 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca640 │ │ │ │ + bgt ca840 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca640 │ │ │ │ + bne ca840 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b ca640 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b ca840 │ │ │ │ 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 caa48 │ │ │ │ + b cac48 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - bne ca6e4 │ │ │ │ + bne ca8e4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 255ef0 <_Py_NewReference@@Base+0x80> │ │ │ │ + bl 256ac8 <_PyThreadState_New@@Base+0x2074> │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca89c │ │ │ │ - b ca6e4 │ │ │ │ + bne caa9c │ │ │ │ + b ca8e4 │ │ │ │ ldr r1, [r8] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt caa18 │ │ │ │ + bgt cac18 │ │ │ │ mvn r2, #0 │ │ │ │ - b ca818 │ │ │ │ + b caa18 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ cmn r1, #1 │ │ │ │ - bne ca5c4 │ │ │ │ + bne ca7c4 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ str r6, [sl, #4] │ │ │ │ str r9, [sl] │ │ │ │ - b ca640 │ │ │ │ + b ca840 │ │ │ │ ldr r1, [r8] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt caa18 │ │ │ │ + bgt cac18 │ │ │ │ mvn r2, #0 │ │ │ │ - b ca744 │ │ │ │ + b ca944 │ │ │ │ mov r0, r8 │ │ │ │ strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - b ca828 │ │ │ │ + b caa28 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 128f04 │ │ │ │ + bl 129ba0 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca80c │ │ │ │ + bgt caa0c │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca80c │ │ │ │ + bne caa0c │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - b ca80c │ │ │ │ + b caa0c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b ca5c4 │ │ │ │ + b ca7c4 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b ca754 │ │ │ │ + b ca954 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 128f04 │ │ │ │ + bl 129ba0 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca738 │ │ │ │ + bgt ca938 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca738 │ │ │ │ + bne ca938 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b ca738 │ │ │ │ + b ca938 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt caa34 │ │ │ │ + bgt cac34 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq caa3c │ │ │ │ + beq cac3c │ │ │ │ mvn r0, #0 │ │ │ │ - b ca644 │ │ │ │ + b ca844 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b caa34 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b cac34 │ │ │ │ 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 cad58 │ │ │ │ + bls caf58 │ │ │ │ cmp r1, #15 │ │ │ │ - bls cabcc │ │ │ │ + bls cadcc │ │ │ │ cmp r1, #31 │ │ │ │ - bls cad8c │ │ │ │ + bls caf8c │ │ │ │ mov r5, #32 │ │ │ │ mov r2, r5 │ │ │ │ lsl r5, r5, #1 │ │ │ │ cmp r5, r1 │ │ │ │ - bls caa84 │ │ │ │ + bls cac84 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmn r5, #-268435455 @ 0xf0000001 │ │ │ │ add r9, r3, #32 │ │ │ │ ldr r7, [r3, #20] │ │ │ │ - bhi cb018 │ │ │ │ + bhi cb218 │ │ │ │ movw r8, #38392 @ 0x95f8 │ │ │ │ movt r8, #98 @ 0x62 │ │ │ │ - movw r1, #64604 @ 0xfc5c │ │ │ │ + movw r1, #64728 @ 0xfcd8 │ │ │ │ movt r1, #9 │ │ │ │ lsl sl, r5, #3 │ │ │ │ ldr r3, [r8, #988] @ 0x3dc │ │ │ │ cmp r3, r1 │ │ │ │ - bne caf2c │ │ │ │ - ldr r3, [pc, #1364] @ cb024 │ │ │ │ + bne cb12c │ │ │ │ + ldr r3, [pc, #1364] @ cb224 │ │ │ │ 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 caed0 │ │ │ │ + bne cb0d0 │ │ │ │ sub r1, sl, #1 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r0, [r3, r1, lsl #3] │ │ │ │ ldr ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq caeb4 │ │ │ │ + beq cb0b4 │ │ │ │ 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 cac94 │ │ │ │ + beq cae94 │ │ │ │ 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 cacf0 │ │ │ │ + bne caef0 │ │ │ │ cmp r7, r0 │ │ │ │ - bhi cabb0 │ │ │ │ + bhi cadb0 │ │ │ │ sub r0, r0, r7 │ │ │ │ add r3, r7, #16 │ │ │ │ bic r0, r0, #7 │ │ │ │ add r0, r0, r3 │ │ │ │ add r3, r7, #8 │ │ │ │ - b cab78 │ │ │ │ + b cad78 │ │ │ │ add r3, r3, #8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq cabb0 │ │ │ │ + beq cadb0 │ │ │ │ ldr r2, [r3, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cab6c │ │ │ │ + beq cad6c │ │ │ │ ldr ip, [r3, #-4] │ │ │ │ and r1, ip, r5 │ │ │ │ add r6, r4, r1, lsl #3 │ │ │ │ ldr lr, [r4, r1, lsl #3] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cac14 │ │ │ │ + bne cae14 │ │ │ │ add r3, r3, #8 │ │ │ │ str ip, [r6, #4] │ │ │ │ cmp r0, r3 │ │ │ │ str r2, [r4, r1, lsl #3] │ │ │ │ - bne cab78 │ │ │ │ + bne cad78 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r8, r9 │ │ │ │ str r4, [r3, #20] │ │ │ │ - bne cae80 │ │ │ │ + bne cb080 │ │ │ │ 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, #64604 @ 0xfc5c │ │ │ │ + movw r1, #64728 @ 0xfcd8 │ │ │ │ movt r1, #9 │ │ │ │ lsl sl, r5, #3 │ │ │ │ ldr r3, [r8, #988] @ 0x3dc │ │ │ │ cmp r3, r1 │ │ │ │ - bne caf2c │ │ │ │ - ldr r3, [pc, #1056] @ cb024 │ │ │ │ + bne cb12c │ │ │ │ + ldr r3, [pc, #1056] @ cb224 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ - b caae4 │ │ │ │ + b cace4 │ │ │ │ add lr, r1, #9 │ │ │ │ cmp lr, r5 │ │ │ │ - bhi cada0 │ │ │ │ + bhi cafa0 │ │ │ │ ldr lr, [r6, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - beq cae50 │ │ │ │ + beq cb050 │ │ │ │ ldr lr, [r6, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - beq cae78 │ │ │ │ + beq cb078 │ │ │ │ ldr lr, [r6, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - beq cad80 │ │ │ │ + beq caf80 │ │ │ │ ldr lr, [r6, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - beq cae94 │ │ │ │ + beq cb094 │ │ │ │ ldr lr, [r6, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - beq cae9c │ │ │ │ + beq cb09c │ │ │ │ ldr lr, [r6, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - beq caea4 │ │ │ │ + beq cb0a4 │ │ │ │ ldr lr, [r6, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - beq caeac │ │ │ │ + beq cb0ac │ │ │ │ ldr lr, [r6, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - beq cae8c │ │ │ │ + beq cb08c │ │ │ │ ldr lr, [r6, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne cada0 │ │ │ │ + bne cafa0 │ │ │ │ add r6, r6, #72 @ 0x48 │ │ │ │ - b cad84 │ │ │ │ + b caf84 │ │ │ │ ldr lr, [r0, #24] │ │ │ │ ldr r8, [r0, #28] │ │ │ │ cmp lr, r8 │ │ │ │ - bhi cae58 │ │ │ │ + bhi cb058 │ │ │ │ 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 │ │ │ │ @@ -161502,230 +161634,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 cab4c │ │ │ │ + beq cad4c │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - movw ip, #10968 @ 0x2ad8 │ │ │ │ + movw ip, #12520 @ 0x30e8 │ │ │ │ movt ip, #97 @ 0x61 │ │ │ │ str r9, [fp, #-108] @ 0xffffff94 │ │ │ │ mov sl, r7 │ │ │ │ mov r9, r7 │ │ │ │ str r3, [r2, #8] │ │ │ │ - b cad14 │ │ │ │ + b caf14 │ │ │ │ add sl, sl, #8 │ │ │ │ cmp sl, r0 │ │ │ │ - bhi caf20 │ │ │ │ + bhi cb120 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, ip │ │ │ │ - beq cad10 │ │ │ │ + beq caf10 │ │ │ │ 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 caf5c │ │ │ │ + bne cb15c │ │ │ │ mov r3, r7 │ │ │ │ stm r1, {r3, lr} │ │ │ │ - b cad10 │ │ │ │ + b caf10 │ │ │ │ ldr r8, [r0, #20] │ │ │ │ add r4, r0, #32 │ │ │ │ cmp r4, r8 │ │ │ │ - beq cafb8 │ │ │ │ + beq cb1b8 │ │ │ │ mov sl, #7 │ │ │ │ mov r9, r4 │ │ │ │ mov r7, r8 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r5, sl │ │ │ │ - b caccc │ │ │ │ + b caecc │ │ │ │ add r6, r6, #24 │ │ │ │ stm r6, {r2, ip} │ │ │ │ - b cab6c │ │ │ │ + b cad6c │ │ │ │ ldr r7, [r0, #20] │ │ │ │ add r9, r0, #32 │ │ │ │ mov r5, #32 │ │ │ │ mov r2, #16 │ │ │ │ - b cabdc │ │ │ │ + b caddc │ │ │ │ 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 cad84 │ │ │ │ + beq caf84 │ │ │ │ add sl, r1, #9 │ │ │ │ cmp sl, r5 │ │ │ │ - bhi cae3c │ │ │ │ + bhi cb03c │ │ │ │ ldr sl, [r6, #8] │ │ │ │ cmp sl, #0 │ │ │ │ - beq cae50 │ │ │ │ + beq cb050 │ │ │ │ ldr sl, [r6, #16] │ │ │ │ cmp sl, #0 │ │ │ │ - beq cae78 │ │ │ │ + beq cb078 │ │ │ │ ldr sl, [r6, #24] │ │ │ │ cmp sl, #0 │ │ │ │ - beq cad80 │ │ │ │ + beq caf80 │ │ │ │ ldr sl, [r6, #32] │ │ │ │ cmp sl, #0 │ │ │ │ - beq cae94 │ │ │ │ + beq cb094 │ │ │ │ ldr sl, [r6, #40] @ 0x28 │ │ │ │ cmp sl, #0 │ │ │ │ - beq cae9c │ │ │ │ + beq cb09c │ │ │ │ ldr sl, [r6, #48] @ 0x30 │ │ │ │ cmp sl, #0 │ │ │ │ - beq caea4 │ │ │ │ + beq cb0a4 │ │ │ │ ldr sl, [r6, #56] @ 0x38 │ │ │ │ cmp sl, #0 │ │ │ │ - beq caeac │ │ │ │ + beq cb0ac │ │ │ │ ldr sl, [r6, #64] @ 0x40 │ │ │ │ cmp sl, #0 │ │ │ │ - beq cae8c │ │ │ │ + beq cb08c │ │ │ │ ldr sl, [r6, #72] @ 0x48 │ │ │ │ cmp sl, #0 │ │ │ │ - beq cac8c │ │ │ │ + beq cae8c │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ lsr lr, lr, #5 │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, r1, lr │ │ │ │ - b cadb0 │ │ │ │ + b cafb0 │ │ │ │ add r6, r6, #8 │ │ │ │ - b cad84 │ │ │ │ + b caf84 │ │ │ │ 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 caccc │ │ │ │ + b caecc │ │ │ │ add r6, r6, #16 │ │ │ │ - b cad84 │ │ │ │ + b caf84 │ │ │ │ mov r0, r7 │ │ │ │ - bl a5ea8 │ │ │ │ - b cabc0 │ │ │ │ + bl a5f68 │ │ │ │ + b cadc0 │ │ │ │ add r6, r6, #64 @ 0x40 │ │ │ │ - b cad84 │ │ │ │ + b caf84 │ │ │ │ add r6, r6, #32 │ │ │ │ - b cad84 │ │ │ │ + b caf84 │ │ │ │ add r6, r6, #40 @ 0x28 │ │ │ │ - b cad84 │ │ │ │ + b caf84 │ │ │ │ add r6, r6, #48 @ 0x30 │ │ │ │ - b cad84 │ │ │ │ + b caf84 │ │ │ │ add r6, r6, #56 @ 0x38 │ │ │ │ - b cad84 │ │ │ │ + b caf84 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-112] @ 0xffffff90 │ │ │ │ str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl 9fd84 │ │ │ │ + bl 9fe00 │ │ │ │ ldrd r2, [fp, #-112] @ 0xffffff90 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne cacbc │ │ │ │ + bne caebc │ │ │ │ ldr r4, [r8, #968] @ 0x3c8 │ │ │ │ - movw r1, #32892 @ 0x807c │ │ │ │ + movw r1, #31676 @ 0x7bbc │ │ │ │ movt r1, #9 │ │ │ │ strd r2, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r4, r1 │ │ │ │ - bne cafa0 │ │ │ │ + bne cb1a0 │ │ │ │ mov r0, sl │ │ │ │ bl 2e304 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r2, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r4, #0 │ │ │ │ - beq cb018 │ │ │ │ + beq cb218 │ │ │ │ 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 caccc │ │ │ │ + b caecc │ │ │ │ mov r7, r9 │ │ │ │ ldr r9, [fp, #-108] @ 0xffffff94 │ │ │ │ - b cabb0 │ │ │ │ + b cadb0 │ │ │ │ ldr r0, [r8, #984] @ 0x3d8 │ │ │ │ mov r1, sl │ │ │ │ str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cb018 │ │ │ │ + beq cb218 │ │ │ │ ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ sub r5, r5, #1 │ │ │ │ mov sl, r5 │ │ │ │ mov r8, r7 │ │ │ │ lsl r2, r2, #4 │ │ │ │ - b caccc │ │ │ │ + b caecc │ │ │ │ add r3, r2, #9 │ │ │ │ cmp r3, r5 │ │ │ │ - bhi caf88 │ │ │ │ + bhi cb188 │ │ │ │ add r3, r1, #72 @ 0x48 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr r3, [r1, #8]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq cad4c │ │ │ │ + beq caf4c │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r3, r1 │ │ │ │ - bne caf70 │ │ │ │ + bne cb170 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr r6, r6, #5 │ │ │ │ add r2, r2, r6 │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r5 │ │ │ │ - b cad3c │ │ │ │ + b caf3c │ │ │ │ ldr r0, [r8, #964] @ 0x3c4 │ │ │ │ mov r1, sl │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r2, [fp, #-112] @ 0xffffff90 │ │ │ │ - b caef8 │ │ │ │ + b cb0f8 │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq cabc0 │ │ │ │ + beq cadc0 │ │ │ │ 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 cafd4 │ │ │ │ + bne cb1d4 │ │ │ │ mov sl, #7 │ │ │ │ mov r9, r8 │ │ │ │ mov r4, r8 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r5, sl │ │ │ │ sub r7, fp, #100 @ 0x64 │ │ │ │ - b caccc │ │ │ │ - bl 2e1c38 │ │ │ │ + b caecc │ │ │ │ + bl 2e1788 │ │ │ │ mvn r0, #0 │ │ │ │ - b cabc4 │ │ │ │ + b cadc4 │ │ │ │ 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] @ cb108 │ │ │ │ + ldr r4, [pc, #184] @ cb308 │ │ │ │ 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 │ │ │ │ @@ -161737,296 +161869,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 cb0a8 │ │ │ │ + beq cb2a8 │ │ │ │ ldr r1, [r0] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cb0d4 │ │ │ │ + ble cb2d4 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r1, [r3, #1916] @ 0x77c │ │ │ │ cmp r1, #9 │ │ │ │ - bhi cb0f8 │ │ │ │ + bhi cb2f8 │ │ │ │ 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 cb0a8 │ │ │ │ + bne cb2a8 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, r4] │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ - b cb0a8 │ │ │ │ + b cb2a8 │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bbad0 │ │ │ │ + b bbc98 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000cb10c <_Py_CheckFunctionResult@@Base>: │ │ │ │ +000cb30c <_Py_CheckFunctionResult@@Base>: │ │ │ │ ldr ip, [r0, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cb128 <_Py_CheckFunctionResult@@Base+0x1c> │ │ │ │ + beq cb328 <_Py_CheckFunctionResult@@Base+0x1c> │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb164 <_Py_CheckFunctionResult@@Base+0x58> │ │ │ │ + bne cb364 <_Py_CheckFunctionResult@@Base+0x58> │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ cmp ip, #0 │ │ │ │ - beq cb13c <_Py_CheckFunctionResult@@Base+0x30> │ │ │ │ + beq cb33c <_Py_CheckFunctionResult@@Base+0x30> │ │ │ │ ldr ip, [ip, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb120 <_Py_CheckFunctionResult@@Base+0x14> │ │ │ │ + bne cb320 <_Py_CheckFunctionResult@@Base+0x14> │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ ldr ip, [r2] │ │ │ │ - beq cb1f8 <_Py_CheckFunctionResult@@Base+0xec> │ │ │ │ + beq cb3f8 <_Py_CheckFunctionResult@@Base+0xec> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #35016 @ 0x88c8 │ │ │ │ + movw r2, #37120 @ 0x9100 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, ip │ │ │ │ - b 2dabb4 <_PyErr_Format@@Base> │ │ │ │ + b 2da730 <_PyErr_Format@@Base> │ │ │ │ ldr ip, [ip, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq cb120 <_Py_CheckFunctionResult@@Base+0x14> │ │ │ │ + beq cb320 <_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 cb1d4 <_Py_CheckFunctionResult@@Base+0xc8> │ │ │ │ + ble cb3d4 <_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, #35064 @ 0x88f8 │ │ │ │ - movweq r2, #39808 @ 0x9b80 │ │ │ │ + movwne r2, #37168 @ 0x9130 │ │ │ │ + movweq r2, #37356 @ 0x91ec │ │ │ │ movtne r2, #61 @ 0x3d │ │ │ │ movteq r2, #61 @ 0x3d │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 335ebc │ │ │ │ + b 33577c │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne cb1a0 <_Py_CheckFunctionResult@@Base+0x94> │ │ │ │ + bne cb3a0 <_Py_CheckFunctionResult@@Base+0x94> │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b cb1a0 <_Py_CheckFunctionResult@@Base+0x94> │ │ │ │ - movw r2, #39760 @ 0x9b50 │ │ │ │ + b cb3a0 <_Py_CheckFunctionResult@@Base+0x94> │ │ │ │ + movw r2, #37308 @ 0x91bc │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, ip │ │ │ │ - b 2dabb4 <_PyErr_Format@@Base> │ │ │ │ + b 2da730 <_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] @ cb440 <_Py_CheckFunctionResult@@Base+0x334> │ │ │ │ + ldr r2, [pc, #540] @ cb640 <_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 cb32c <_Py_CheckFunctionResult@@Base+0x220> │ │ │ │ + beq cb52c <_Py_CheckFunctionResult@@Base+0x220> │ │ │ │ ldr r1, [r0, #-8] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cb3c8 <_Py_CheckFunctionResult@@Base+0x2bc> │ │ │ │ + beq cb5c8 <_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] @ cb444 <_Py_CheckFunctionResult@@Base+0x338> │ │ │ │ + ldr r0, [pc, #460] @ cb644 <_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 cb3d0 <_Py_CheckFunctionResult@@Base+0x2c4> │ │ │ │ + bmi cb5d0 <_Py_CheckFunctionResult@@Base+0x2c4> │ │ │ │ add r5, r6, #16 │ │ │ │ mov r4, r3 │ │ │ │ mov r8, r6 │ │ │ │ ldr r3, [r5, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cb2bc <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ + beq cb4bc <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cb334 <_Py_CheckFunctionResult@@Base+0x228> │ │ │ │ + ble cb534 <_Py_CheckFunctionResult@@Base+0x228> │ │ │ │ subs r4, r4, #1 │ │ │ │ - bcs cb2a4 <_Py_CheckFunctionResult@@Base+0x198> │ │ │ │ + bcs cb4a4 <_Py_CheckFunctionResult@@Base+0x198> │ │ │ │ ldr r1, [r8, #4] │ │ │ │ movw r2, #42540 @ 0xa62c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r6, r8 │ │ │ │ cmp r1, r2 │ │ │ │ - bne cb3e4 <_Py_CheckFunctionResult@@Base+0x2d8> │ │ │ │ + bne cb5e4 <_Py_CheckFunctionResult@@Base+0x2d8> │ │ │ │ ldr r3, [r8, #8] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt cb3f8 <_Py_CheckFunctionResult@@Base+0x2ec> │ │ │ │ - ldr r0, [pc, #336] @ cb444 <_Py_CheckFunctionResult@@Base+0x338> │ │ │ │ + bgt cb5f8 <_Py_CheckFunctionResult@@Base+0x2ec> │ │ │ │ + ldr r0, [pc, #336] @ cb644 <_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 cb3f8 <_Py_CheckFunctionResult@@Base+0x2ec> │ │ │ │ + bcs cb5f8 <_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 cb2bc <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ + bne cb4bc <_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] @ cb448 <_Py_CheckFunctionResult@@Base+0x33c> │ │ │ │ + ldr r2, [pc, #232] @ cb648 <_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 cb430 <_Py_CheckFunctionResult@@Base+0x324> │ │ │ │ - ldr r2, [pc, #192] @ cb44c <_Py_CheckFunctionResult@@Base+0x340> │ │ │ │ + bne cb630 <_Py_CheckFunctionResult@@Base+0x324> │ │ │ │ + ldr r2, [pc, #192] @ cb64c <_Py_CheckFunctionResult@@Base+0x340> │ │ │ │ ldr r1, [r2, #1708] @ 0x6ac │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne cb404 <_Py_CheckFunctionResult@@Base+0x2f8> │ │ │ │ + bne cb604 <_Py_CheckFunctionResult@@Base+0x2f8> │ │ │ │ mov r0, r3 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r7, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cb2bc <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ + beq cb4bc <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ cmp sl, #3 │ │ │ │ movle r6, #0 │ │ │ │ andgt r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cb2bc <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ + beq cb4bc <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e33d4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b cb2bc <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ + bl 2e2f28 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b cb4bc <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ subs r3, r3, #1 │ │ │ │ - bpl cb298 <_Py_CheckFunctionResult@@Base+0x18c> │ │ │ │ + bpl cb498 <_Py_CheckFunctionResult@@Base+0x18c> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r2, #42540 @ 0xa62c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - beq cb2ec <_Py_CheckFunctionResult@@Base+0x1e0> │ │ │ │ + beq cb4ec <_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 cb3e4 <_Py_CheckFunctionResult@@Base+0x2d8> │ │ │ │ - movw r1, #58708 @ 0xe554 │ │ │ │ + b cb5e4 <_Py_CheckFunctionResult@@Base+0x2d8> │ │ │ │ + movw r1, #57428 @ 0xe054 │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ - beq cb394 <_Py_CheckFunctionResult@@Base+0x288> │ │ │ │ + beq cb594 <_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 cb394 <_Py_CheckFunctionResult@@Base+0x288> │ │ │ │ + b cb594 <_Py_CheckFunctionResult@@Base+0x288> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e331c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b cb2bc <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ + bl 2e2e70 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b cb4bc <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ mlseq r3, r0, r8, r9 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, ip │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -000cb450 : │ │ │ │ +000cb650 : │ │ │ │ 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 cb49c │ │ │ │ + beq cb69c │ │ │ │ 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 cb4b4 │ │ │ │ + bne cb6b4 │ │ │ │ mov r2, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b cb4f0 │ │ │ │ - movw r0, #11396 @ 0x2c84 │ │ │ │ + b cb6f0 │ │ │ │ + movw r0, #17376 @ 0x43e0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r1, #4288 @ 0x10c0 │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r2, r1 │ │ │ │ - beq cb4d4 │ │ │ │ + beq cb6d4 │ │ │ │ mov r0, r2 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb49c │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq cb69c │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11420 @ 0x2c9c │ │ │ │ + movw r1, #17400 @ 0x43f8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b cb4ac │ │ │ │ + bl 16e8c0 │ │ │ │ + b cb6ac │ │ │ │ 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 r7, [r1, #4] │ │ │ │ @@ -162036,53 +162168,53 @@ │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r2, [r7, #87] @ 0x57 │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ cmp r7, r6 │ │ │ │ orreq r2, r2, #1 │ │ │ │ tst r2, #1 │ │ │ │ - beq cbb14 │ │ │ │ + beq cbd10 │ │ │ │ ldr r1, [r7, #108] @ 0x6c │ │ │ │ - movw r2, #10040 @ 0x2738 │ │ │ │ + movw r2, #4540 @ 0x11bc │ │ │ │ movt r2, #29 │ │ │ │ cmp r1, r2 │ │ │ │ - bne cbb30 │ │ │ │ + bne cbd2c │ │ │ │ cmp r8, r4 │ │ │ │ - beq cb560 │ │ │ │ + beq cb760 │ │ │ │ ldr ip, [r4, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb570 │ │ │ │ + bne cb770 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r8, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne cb85c │ │ │ │ + bne cba5c │ │ │ │ ldr r2, [r8, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cb858 │ │ │ │ + bne cba58 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cb858 │ │ │ │ + bne cba58 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r2, [r1, #16] │ │ │ │ cmp ip, r2 │ │ │ │ - bne cb858 │ │ │ │ + bne cba58 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r2, #3 │ │ │ │ - bne cbc80 │ │ │ │ + bne cbe7c │ │ │ │ ldrb r0, [r8, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbe6c │ │ │ │ + bne cc068 │ │ │ │ cmp r7, r6 │ │ │ │ - beq cb5d0 │ │ │ │ + beq cb7d0 │ │ │ │ ldr r3, [r7, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc214 │ │ │ │ + beq cc414 │ │ │ │ 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 │ │ │ │ @@ -162091,438 +162223,437 @@ │ │ │ │ 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 cc10c │ │ │ │ + bmi cc30c │ │ │ │ movw r7, #38392 @ 0x95f8 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ - movw r3, #64604 @ 0xfc5c │ │ │ │ + movw r3, #64728 @ 0xfcd8 │ │ │ │ movt r3, #9 │ │ │ │ ldr r6, [r7, #988] @ 0x3dc │ │ │ │ cmp r6, r3 │ │ │ │ - bne cbeec │ │ │ │ - ldr r3, [pc, #3216] @ cc2c8 │ │ │ │ + bne cc0e8 │ │ │ │ + ldr r3, [pc, #3216] @ cc4c8 │ │ │ │ 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 cbe20 │ │ │ │ + bcs cc01c │ │ │ │ lsr r0, r0, #3 │ │ │ │ ldr r3, [r3, r0, lsl #3] │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq cbe90 │ │ │ │ + beq cc08c │ │ │ │ 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 cbaa0 │ │ │ │ + beq cbc9c │ │ │ │ mov r0, r6 │ │ │ │ bl 2e280 │ │ │ │ ldrb r2, [r6, #5] │ │ │ │ mov r3, #1 │ │ │ │ ldr r7, [r6, #16] │ │ │ │ lsl r3, r3, r2 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cbec0 │ │ │ │ + beq cc0bc │ │ │ │ cmp r7, #0 │ │ │ │ addgt r2, r6, #20 │ │ │ │ movgt lr, #8 │ │ │ │ addgt r2, r2, r3 │ │ │ │ addgt r0, r2, #4 │ │ │ │ - ble cb73c │ │ │ │ + ble cb93c │ │ │ │ mov r1, #0 │ │ │ │ - b cb6f8 │ │ │ │ + b cb8f8 │ │ │ │ ldr ip, [r2] │ │ │ │ str r9, [r3] │ │ │ │ ldr r3, [ip] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cb724 │ │ │ │ + ble cb924 │ │ │ │ add r1, r1, #1 │ │ │ │ add r0, r0, lr │ │ │ │ cmp r7, r1 │ │ │ │ - beq cb73c │ │ │ │ + beq cb93c │ │ │ │ add r2, r2, lr │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cb6e4 │ │ │ │ + beq cb8e4 │ │ │ │ ldr ip, [r3] │ │ │ │ add r9, ip, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cb6d0 │ │ │ │ + ble cb8d0 │ │ │ │ ldr ip, [r2] │ │ │ │ ldr r3, [ip] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cb6e4 │ │ │ │ + bgt cb8e4 │ │ │ │ add r1, r1, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r7 │ │ │ │ str r3, [ip] │ │ │ │ addne r0, r0, lr │ │ │ │ - bne cb6f4 │ │ │ │ + bne cb8f4 │ │ │ │ ldr r2, [r8, #24] │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - blt cb848 │ │ │ │ + blt cba48 │ │ │ │ sub r1, r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r1, [r2] │ │ │ │ - bne cb848 │ │ │ │ + bne cba48 │ │ │ │ ldrb r1, [r2, #5] │ │ │ │ lsl r7, r3, r1 │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ - beq cbd10 │ │ │ │ + beq cbf0c │ │ │ │ cmp r3, #0 │ │ │ │ - ble cb800 │ │ │ │ + ble cba00 │ │ │ │ add r7, r2, r7 │ │ │ │ mov ip, r8 │ │ │ │ add r1, r7, #20 │ │ │ │ mov r0, r4 │ │ │ │ mov r8, r2 │ │ │ │ mov r4, r3 │ │ │ │ mov r2, ip │ │ │ │ mov r3, r6 │ │ │ │ add r6, r7, #24 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r7, r5, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb7c4 │ │ │ │ + beq cb9c4 │ │ │ │ ldr ip, [r0] │ │ │ │ sub lr, ip, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cba70 │ │ │ │ + ble cbc6c │ │ │ │ ldr r0, [r6, r5, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb7e0 │ │ │ │ + beq cb9e0 │ │ │ │ ldr ip, [r0] │ │ │ │ sub lr, ip, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cba40 │ │ │ │ + ble cbc3c │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r4 │ │ │ │ - bne cb7a8 │ │ │ │ + bne cb9a8 │ │ │ │ mov r6, r3 │ │ │ │ mov r3, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, r8 │ │ │ │ mov r8, r3 │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne cba34 │ │ │ │ + bne cbc30 │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne cba34 │ │ │ │ - ldr r3, [pc, #2728] @ cc2c8 │ │ │ │ + bne cbc30 │ │ │ │ + ldr r3, [pc, #2728] @ cc4c8 │ │ │ │ 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 cba34 │ │ │ │ + bhi cbc30 │ │ │ │ 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] │ │ │ │ str r3, [r8, #8] │ │ │ │ str r6, [r8, #24] │ │ │ │ - b cb560 │ │ │ │ + b cb760 │ │ │ │ mov r9, #1 │ │ │ │ ldr r2, [r8, #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 cbcb0 │ │ │ │ - mov r5, ip │ │ │ │ + bgt cbeac │ │ │ │ mov r7, #0 │ │ │ │ mov sl, r8 │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b cb8c4 │ │ │ │ + b cbac0 │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cb9c8 │ │ │ │ + ble cbbc4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cbfb4 │ │ │ │ - ldr r5, [r4, #8] │ │ │ │ + bne cc1b4 │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - cmp r3, r5 │ │ │ │ - bne cc1e8 │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne cc3e8 │ │ │ │ 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 cbf50 │ │ │ │ + beq cc150 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cbf10 │ │ │ │ + bne cc10c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r7, r2 │ │ │ │ - bge cb560 │ │ │ │ + bge cb760 │ │ │ │ ldrb r1, [r3, #5] │ │ │ │ mov r0, #1 │ │ │ │ add r3, r3, #20 │ │ │ │ lsl r1, r0, r1 │ │ │ │ ldrb r0, [r3, #-14] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb9f8 │ │ │ │ + beq cbbf4 │ │ │ │ add r1, r1, r7, lsl #3 │ │ │ │ add r3, r3, r1 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq cbae4 │ │ │ │ + beq cbce0 │ │ │ │ cmp r7, r2 │ │ │ │ - bge cb560 │ │ │ │ + bge cb760 │ │ │ │ ldr r8, [r3] │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r2, [r8, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cba28 │ │ │ │ + ble cbc24 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ cmp r9, #1 │ │ │ │ - bne cbdac │ │ │ │ + bne cbfa8 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cb9ec │ │ │ │ + ble cbbe8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl abc3c │ │ │ │ + bl abccc │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cb89c │ │ │ │ + bgt cba98 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cb89c │ │ │ │ + bne cba98 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r8] │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cb8a8 │ │ │ │ + bgt cbaa4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cb8a8 │ │ │ │ + bne cbaa4 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b cb8a8 │ │ │ │ + b cbaa4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - b cb96c │ │ │ │ + b cbb68 │ │ │ │ mov r0, #12 │ │ │ │ mla r1, r0, r7, r1 │ │ │ │ add r3, r3, r1 │ │ │ │ cmp r7, r2 │ │ │ │ - beq cb560 │ │ │ │ + beq cb760 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq cbee0 │ │ │ │ + beq cc0dc │ │ │ │ ldm r3, {r2, r8} │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cb948 │ │ │ │ + bgt cbb44 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - b cb948 │ │ │ │ + b cbb44 │ │ │ │ mov r0, r2 │ │ │ │ - bl a5ea8 │ │ │ │ - b cb848 │ │ │ │ + bl a5f68 │ │ │ │ + b cba48 │ │ │ │ cmp lr, #0 │ │ │ │ str lr, [r0] │ │ │ │ - bne cb7e0 │ │ │ │ + bne cb9e0 │ │ │ │ add r5, r5, #1 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r5, r4 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne cb7a8 │ │ │ │ - b cb7ec │ │ │ │ + bne cb9a8 │ │ │ │ + b cb9ec │ │ │ │ cmp lr, #0 │ │ │ │ str lr, [r0] │ │ │ │ - bne cb7c4 │ │ │ │ + bne cb9c4 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r6, r5, lsl #3] │ │ │ │ ldrd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne cb7d0 │ │ │ │ - b cb7e0 │ │ │ │ + bne cb9d0 │ │ │ │ + b cb9e0 │ │ │ │ ldr r9, [r3, #24] │ │ │ │ ldr sl, [r3, #28] │ │ │ │ cmp sl, r9 │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [lr, #12] │ │ │ │ strcc lr, [r3, #8] │ │ │ │ - bcc cb688 │ │ │ │ + bcc cb888 │ │ │ │ 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 cbe20 │ │ │ │ + beq cc01c │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - b cb688 │ │ │ │ + b cb888 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r2, r7 │ │ │ │ - ble cb560 │ │ │ │ + ble cb760 │ │ │ │ add r3, r3, #8 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne cb92c │ │ │ │ + bne cbb28 │ │ │ │ add r7, r7, #1 │ │ │ │ add r3, r3, #8 │ │ │ │ cmp r7, r2 │ │ │ │ - blt cbaf4 │ │ │ │ - b cb560 │ │ │ │ + blt cbcf0 │ │ │ │ + b cb760 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb538 │ │ │ │ + bne cb738 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 1a9d84 │ │ │ │ + bl 1a99a4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq cbfb4 │ │ │ │ - bl ca1b0 │ │ │ │ + beq cc1b4 │ │ │ │ + bl ca3b0 │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r7, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cbb6c │ │ │ │ + bgt cbd68 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cc224 │ │ │ │ + beq cc424 │ │ │ │ cmp r7, #0 │ │ │ │ - beq cbfb4 │ │ │ │ + beq cc1b4 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl ca464 │ │ │ │ + bl ca664 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r9, #1 │ │ │ │ - bne cbfd8 │ │ │ │ + bne cc1d8 │ │ │ │ cmp r0, #0 │ │ │ │ movne r6, r4 │ │ │ │ - beq cbc24 │ │ │ │ + beq cbe20 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl c4904 │ │ │ │ + bl c4c2c │ │ │ │ mov r1, r5 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r8 │ │ │ │ - beq cbf84 │ │ │ │ + beq cc184 │ │ │ │ mov r2, r4 │ │ │ │ - bl b5fc0 <_PyDict_SetItem_LockHeld@@Base+0x19c> │ │ │ │ + bl b60b0 <_PyDict_SetItem_LockHeld@@Base+0x19c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r1, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cbc5c │ │ │ │ + ble cbe58 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cbbec │ │ │ │ + bgt cbde8 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - beq cc234 │ │ │ │ + beq cc434 │ │ │ │ mov r0, r7 │ │ │ │ cmn r1, #1 │ │ │ │ - beq cc264 │ │ │ │ + beq cc464 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne cbb9c │ │ │ │ - ldr r3, [pc, #1720] @ cc2cc │ │ │ │ + bne cbd98 │ │ │ │ + ldr r3, [pc, #1724] @ cc4cc │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r4, [r6, r3] │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc084 │ │ │ │ + bne cc284 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cbc48 │ │ │ │ + bgt cbe44 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cbc48 │ │ │ │ + bne cbe44 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - bl be4fc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + bl be6c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ - b cb564 │ │ │ │ + b cb764 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cbbd0 │ │ │ │ + bne cbdcc │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b cbbd0 │ │ │ │ + b cbdcc │ │ │ │ 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 cb5b0 │ │ │ │ + bgt cb7b0 │ │ │ │ mov r9, r0 │ │ │ │ - b cb85c │ │ │ │ + b cba5c │ │ │ │ add r5, ip, r5 │ │ │ │ mov r0, r8 │ │ │ │ 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 │ │ │ │ @@ -162533,473 +162664,474 @@ │ │ │ │ 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 acca4 │ │ │ │ + bl acd2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbfb4 │ │ │ │ - ldr ip, [r4, #8] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b cb884 │ │ │ │ + ldreq ip, [r4, #8] │ │ │ │ + beq cba84 │ │ │ │ + b cc1b4 │ │ │ │ cmp r3, #0 │ │ │ │ - ble cba34 │ │ │ │ + ble cbc30 │ │ │ │ mov sl, r4 │ │ │ │ add r7, r2, r7 │ │ │ │ mov r4, r5 │ │ │ │ mov r9, r2 │ │ │ │ mov r5, r3 │ │ │ │ - b cbd5c │ │ │ │ + b cbf58 │ │ │ │ ldr r0, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cbd4c │ │ │ │ + beq cbf48 │ │ │ │ ldr r1, [r0] │ │ │ │ sub ip, r1, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cbd8c │ │ │ │ + ble cbf88 │ │ │ │ add r4, r4, #1 │ │ │ │ add r7, r7, #12 │ │ │ │ cmp r4, r5 │ │ │ │ - beq cbda0 │ │ │ │ + beq cbf9c │ │ │ │ ldr r0, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cbd30 │ │ │ │ + beq cbf2c │ │ │ │ ldr r1, [r0] │ │ │ │ sub ip, r1, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cbd30 │ │ │ │ + bgt cbf2c │ │ │ │ cmp ip, #0 │ │ │ │ str ip, [r0] │ │ │ │ - bne cbd30 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b cbd30 │ │ │ │ + bne cbf2c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b cbf2c │ │ │ │ cmp ip, #0 │ │ │ │ str ip, [r0] │ │ │ │ - bne cbd4c │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b cbd4c │ │ │ │ + bne cbf48 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b cbf48 │ │ │ │ mov r2, r9 │ │ │ │ mov r4, sl │ │ │ │ - b cb800 │ │ │ │ + b cba00 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a784c <_Py_dict_lookup@@Base> │ │ │ │ + bl a790c <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq cc130 │ │ │ │ + beq cc330 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq cb960 │ │ │ │ + beq cbb5c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cb960 │ │ │ │ + beq cbb5c │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cbeac │ │ │ │ + bne cc0a8 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc164 │ │ │ │ + ble cc364 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cb8b0 │ │ │ │ + bgt cbaac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cb8b0 │ │ │ │ + bne cbaac │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b cb8b0 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b cbaac │ │ │ │ ldr r6, [r7, #968] @ 0x3c8 │ │ │ │ - movw r3, #32892 @ 0x807c │ │ │ │ + movw r3, #31676 @ 0x7bbc │ │ │ │ movt r3, #9 │ │ │ │ cmp r6, r3 │ │ │ │ - bne cc114 │ │ │ │ + bne cc314 │ │ │ │ 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 cc10c │ │ │ │ + beq cc30c │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r1, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r1, #800] @ 0x320 │ │ │ │ - b cbadc │ │ │ │ + b cbcd8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #3 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r4 │ │ │ │ - bl c35ac <_PyDict_SendEvent@@Base> │ │ │ │ + bl c3778 <_PyDict_SendEvent@@Base> │ │ │ │ ldr r7, [r4, #4] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - b cb5bc │ │ │ │ + b cb7bc │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 9fd84 │ │ │ │ + bl 9fe00 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r6, r0 │ │ │ │ - b cbad4 │ │ │ │ + b cbcd0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r8, [r3] │ │ │ │ - ble cc248 │ │ │ │ + ble cc448 │ │ │ │ mvn r4, #1 │ │ │ │ - b cb564 │ │ │ │ + b cb764 │ │ │ │ cmp r7, #0 │ │ │ │ - ble cb73c │ │ │ │ + ble cb93c │ │ │ │ add r0, r6, #20 │ │ │ │ mov lr, #12 │ │ │ │ add r0, r0, r3 │ │ │ │ add r2, r0, #4 │ │ │ │ add r0, r0, #8 │ │ │ │ - b cb6c8 │ │ │ │ + b cb8c8 │ │ │ │ add r3, r3, #12 │ │ │ │ add r7, r7, #1 │ │ │ │ - b cba04 │ │ │ │ + b cbc00 │ │ │ │ ldr r0, [r7, #984] @ 0x3d8 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ blx r6 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq cc10c │ │ │ │ + beq cc30c │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b cb688 │ │ │ │ - cmp r7, r5 │ │ │ │ - bge cb560 │ │ │ │ + b cb888 │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + cmp r7, r2 │ │ │ │ + bge cb760 │ │ │ │ ldrb r2, [r3] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ add r2, r2, #1 │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ ldrb r2, [r2, r7] │ │ │ │ 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 r8, [r3, #20] │ │ │ │ ldr r2, [r8, #12] │ │ │ │ - b cba1c │ │ │ │ + b cbc18 │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb560 │ │ │ │ + beq cb760 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cbf10 │ │ │ │ + bne cc10c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r7 │ │ │ │ - bgt cb8fc │ │ │ │ - b cb560 │ │ │ │ + bgt cbaf8 │ │ │ │ + b cb760 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cbfa8 │ │ │ │ + bgt cc1a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cbfa8 │ │ │ │ + bne cc1a8 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cbfbc │ │ │ │ + ble cc1bc │ │ │ │ mvn r4, #0 │ │ │ │ - b cb564 │ │ │ │ + b cb764 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cbfb4 │ │ │ │ + bne cc1b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b cbfb4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b cc1b4 │ │ │ │ cmp r0, #0 │ │ │ │ strne r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ movne r6, r3 │ │ │ │ - beq cbc24 │ │ │ │ + beq cbe20 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl a778c │ │ │ │ + bl a784c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc0d4 │ │ │ │ + bne cc2d4 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r5 │ │ │ │ - bl c4904 │ │ │ │ + bl c4c2c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cbf84 │ │ │ │ + beq cc184 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl b5fc0 <_PyDict_SetItem_LockHeld@@Base+0x19c> │ │ │ │ + bl b60b0 <_PyDict_SetItem_LockHeld@@Base+0x19c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc0b8 │ │ │ │ + ble cc2b8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc04c │ │ │ │ + bgt cc24c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc28c │ │ │ │ + beq cc48c │ │ │ │ cmn r9, #1 │ │ │ │ - beq cc264 │ │ │ │ + beq cc464 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne cbfe8 │ │ │ │ - ldr r3, [pc, #600] @ cc2cc │ │ │ │ + bne cc1e8 │ │ │ │ + ldr r3, [pc, #600] @ cc4cc │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r4, [r1, r3] │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cbc24 │ │ │ │ + beq cbe20 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cbc24 │ │ │ │ - movw r3, #52268 @ 0xcc2c │ │ │ │ + beq cbe20 │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 28b33c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28ae84 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq cbc24 │ │ │ │ + beq cbe20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28b35c <_PyErr_Clear@@Base> │ │ │ │ - b cbc24 │ │ │ │ + bl 28aea4 <_PyErr_Clear@@Base> │ │ │ │ + b cbe20 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc030 │ │ │ │ + bne cc230 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b cc030 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b cc230 │ │ │ │ cmp r0, #1 │ │ │ │ - bne cc298 │ │ │ │ + bne cc498 │ │ │ │ cmp r6, #0 │ │ │ │ - bne cc194 │ │ │ │ + bne cc394 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc054 │ │ │ │ + bgt cc254 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc054 │ │ │ │ + bne cc254 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b cc054 │ │ │ │ - bl 2e1c38 │ │ │ │ - b cbfb4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b cc254 │ │ │ │ + bl 2e1788 │ │ │ │ + b cc1b4 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r7, #964] @ 0x3c4 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r6 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r6, r0 │ │ │ │ - b cbe50 │ │ │ │ + b cc04c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc1c4 │ │ │ │ + ble cc3c4 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cbfb4 │ │ │ │ + bgt cc1b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cbfb4 │ │ │ │ + bne cc1b4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b cbfb4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b cc1b4 │ │ │ │ sub r3, r2, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cbdf8 │ │ │ │ + bne cbff4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r8] │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cb8b0 │ │ │ │ - b cb9c8 │ │ │ │ + bgt cbaac │ │ │ │ + b cbbc4 │ │ │ │ str r5, [r6] │ │ │ │ mvn r4, #1 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cb564 │ │ │ │ + bgt cb764 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cb564 │ │ │ │ + bne cb764 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b cb564 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b cb764 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc204 │ │ │ │ + beq cc404 │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cbfb4 │ │ │ │ + bgt cc1b4 │ │ │ │ mvn r3, #0 │ │ │ │ - b cb9c8 │ │ │ │ + b cbbc4 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39852 @ 0x9bac │ │ │ │ + movw r1, #37400 @ 0x9218 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b cbfb4 │ │ │ │ + bl 16e8c0 │ │ │ │ + b cc1b4 │ │ │ │ mvn r3, #0 │ │ │ │ - b cb9ac │ │ │ │ + b cbba8 │ │ │ │ cmp r7, r6 │ │ │ │ - beq cb5d0 │ │ │ │ + beq cb7d0 │ │ │ │ ldr r7, [r7, #128] @ 0x80 │ │ │ │ cmp r7, #0 │ │ │ │ - bne cc20c │ │ │ │ - b cb5d0 │ │ │ │ + bne cc40c │ │ │ │ + b cb7d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b cbb6c │ │ │ │ + b cbd68 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b cbbec │ │ │ │ + b cbde8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cbeb8 │ │ │ │ + bne cc0b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b cbeb8 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b cc0b4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cbfb4 │ │ │ │ + bgt cc1b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cbfb4 │ │ │ │ + bne cc1b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b cbfb4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b cc1b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b cc04c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b cc24c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc2b4 │ │ │ │ + bgt cc4b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc2bc │ │ │ │ + beq cc4bc │ │ │ │ mvn r4, #0 │ │ │ │ - b cc19c │ │ │ │ + b cc39c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b cc2b4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b cc4b4 │ │ │ │ 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 ccbdc │ │ │ │ + bgt ccddc │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc928 │ │ │ │ + bne ccb28 │ │ │ │ str r0, [r8] │ │ │ │ ldr r2, [r8, #-8] │ │ │ │ ldr r4, [r8, #28] │ │ │ │ ldr r6, [r8, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cc5f0 │ │ │ │ + beq cc7f0 │ │ │ │ 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] @ ccbe8 │ │ │ │ + ldr r2, [pc, #2204] @ ccde8 │ │ │ │ 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 cc5f8 │ │ │ │ + bne cc7f8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cc4fc │ │ │ │ + beq cc6fc │ │ │ │ ldr r5, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ - blt cc4fc │ │ │ │ + blt cc6fc │ │ │ │ sub r3, r5, #1 │ │ │ │ cmp r5, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne cc4fc │ │ │ │ + bne cc6fc │ │ │ │ ldrb r2, [r6, #5] │ │ │ │ ldrb r3, [r6, #6] │ │ │ │ ldr r7, [r6, #16] │ │ │ │ cmp r3, #0 │ │ │ │ lsl r5, r5, r2 │ │ │ │ - beq cc69c │ │ │ │ + beq cc89c │ │ │ │ cmp r7, #0 │ │ │ │ - ble cc4c0 │ │ │ │ + ble cc6c0 │ │ │ │ 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 cc3f4 │ │ │ │ + b cc5f4 │ │ │ │ add r3, r5, #24 │ │ │ │ ldr r6, [r3, r4, lsl #3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq cc3e8 │ │ │ │ + beq cc5e8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc548 │ │ │ │ + ble cc748 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r7 │ │ │ │ - beq cc4b8 │ │ │ │ + beq cc6b8 │ │ │ │ add r3, r5, #20 │ │ │ │ ldr r3, [r3, r4, lsl #3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc3cc │ │ │ │ + beq cc5cc │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc3cc │ │ │ │ + bgt cc5cc │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cc3cc │ │ │ │ - ldr r1, [pc, #1988] @ ccbec │ │ │ │ + bne cc5cc │ │ │ │ + ldr r1, [pc, #1988] @ ccdec │ │ │ │ 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 │ │ │ │ @@ -163008,76 +163140,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 ccbbc │ │ │ │ - ldr r2, [pc, #1920] @ ccbf0 │ │ │ │ + bne ccdbc │ │ │ │ + ldr r2, [pc, #1920] @ ccdf0 │ │ │ │ ldr r8, [r2, #1708] @ 0x6ac │ │ │ │ cmp r8, #0 │ │ │ │ - bne ccb8c │ │ │ │ + bne ccd8c │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc3cc │ │ │ │ + beq cc5cc │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, #3 │ │ │ │ movle r3, #0 │ │ │ │ andgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc3cc │ │ │ │ + beq cc5cc │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e33d4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b cc3cc │ │ │ │ + bl 2e2f28 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b cc5cc │ │ │ │ mov r6, r9 │ │ │ │ mov r8, sl │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne cc4f4 │ │ │ │ + bne cc6f4 │ │ │ │ ldrb r3, [r6, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne cc4f4 │ │ │ │ - ldr r2, [pc, #1800] @ ccbe8 │ │ │ │ + bne cc6f4 │ │ │ │ + ldr r2, [pc, #1800] @ ccde8 │ │ │ │ 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 cc66c │ │ │ │ + bls cc86c │ │ │ │ mov r0, r6 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ movw r1, #19260 @ 0x4b3c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - bne cc694 │ │ │ │ - ldr r2, [pc, #1744] @ ccbe8 │ │ │ │ + bne cc894 │ │ │ │ + ldr r2, [pc, #1744] @ ccde8 │ │ │ │ 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 cc658 │ │ │ │ + bhi cc858 │ │ │ │ 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 cc3e8 │ │ │ │ - ldr r2, [pc, #1676] @ ccbec │ │ │ │ + bne cc5e8 │ │ │ │ + ldr r2, [pc, #1676] @ ccdec │ │ │ │ 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 │ │ │ │ @@ -163086,660 +163218,1336 @@ │ │ │ │ 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 ccbcc │ │ │ │ - ldr r3, [pc, #1608] @ ccbf0 │ │ │ │ + bne ccdcc │ │ │ │ + ldr r3, [pc, #1608] @ ccdf0 │ │ │ │ ldr r3, [r3, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccb64 │ │ │ │ + bne ccd64 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r8, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc3e8 │ │ │ │ + beq cc5e8 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, #3 │ │ │ │ movle r3, #0 │ │ │ │ andgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc3e8 │ │ │ │ + beq cc5e8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2e33d4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b cc3e8 │ │ │ │ + bl 2e2f28 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b cc5e8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq cc36c │ │ │ │ + beq cc56c │ │ │ │ ldrb r5, [r4, #2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne cc728 │ │ │ │ + bne cc928 │ │ │ │ ldrb r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ movne r7, r4 │ │ │ │ movne r9, r1 │ │ │ │ - bne cc628 │ │ │ │ - b cc720 │ │ │ │ + bne cc828 │ │ │ │ + b cc920 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r9, r5 │ │ │ │ - beq cc720 │ │ │ │ + beq cc920 │ │ │ │ ldr r0, [r7, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc61c │ │ │ │ + beq cc81c │ │ │ │ ldr r3, [r0] │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc61c │ │ │ │ + bgt cc81c │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - bne cc61c │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b cc61c │ │ │ │ + bne cc81c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b cc81c │ │ │ │ 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 cc518 │ │ │ │ + beq cc718 │ │ │ │ ldr r3, [r0, #160] @ 0xa0 │ │ │ │ - b cc65c │ │ │ │ + b cc85c │ │ │ │ cmp r7, #0 │ │ │ │ - ble cc4f4 │ │ │ │ + ble cc6f4 │ │ │ │ add r4, r6, r5 │ │ │ │ mov r5, r3 │ │ │ │ - b cc6d8 │ │ │ │ + b cc8d8 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc6c8 │ │ │ │ + beq cc8c8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc708 │ │ │ │ + ble cc908 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ - beq cc4c0 │ │ │ │ + beq cc6c0 │ │ │ │ add r4, r4, #12 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc6b0 │ │ │ │ + beq cc8b0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc6b0 │ │ │ │ + bgt cc8b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc6b0 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b cc6b0 │ │ │ │ + bne cc8b0 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b cc8b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc6c8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b cc6c8 │ │ │ │ + bne cc8c8 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b cc8c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5ea8 │ │ │ │ + bl a5f68 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - blt cc4fc │ │ │ │ + blt cc6fc │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r2, [r6] │ │ │ │ - bne cc4fc │ │ │ │ + bne cc6fc │ │ │ │ ldrb r2, [r6, #5] │ │ │ │ ldrb r5, [r6, #6] │ │ │ │ ldr r1, [r6, #16] │ │ │ │ cmp r5, #0 │ │ │ │ lsl r3, r3, r2 │ │ │ │ mov r9, r1 │ │ │ │ - beq ccab8 │ │ │ │ + beq cccb8 │ │ │ │ cmp r1, #0 │ │ │ │ - ble cc964 │ │ │ │ + ble ccb64 │ │ │ │ add r3, r6, r3 │ │ │ │ mov r4, #0 │ │ │ │ add r7, r3, #20 │ │ │ │ add r5, r3, #24 │ │ │ │ ands r3, r1, #3 │ │ │ │ - beq cc8f8 │ │ │ │ + beq ccaf8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq cc7f8 │ │ │ │ + beq cc9f8 │ │ │ │ cmp r3, #2 │ │ │ │ - beq cc7c4 │ │ │ │ + beq cc9c4 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc7a8 │ │ │ │ + beq cc9a8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccb34 │ │ │ │ + ble ccd34 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc7c0 │ │ │ │ + beq cc9c0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccb4c │ │ │ │ + ble ccd4c │ │ │ │ mov r4, #1 │ │ │ │ ldr r0, [r7, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc7dc │ │ │ │ + beq cc9dc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cca88 │ │ │ │ + ble ccc88 │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc7f4 │ │ │ │ + beq cc9f4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccaa0 │ │ │ │ + ble ccca0 │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r0, [r7, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc810 │ │ │ │ + beq cca10 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cca58 │ │ │ │ + ble ccc58 │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc828 │ │ │ │ + beq cca28 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cca70 │ │ │ │ + ble ccc70 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r9 │ │ │ │ - bne cc8f8 │ │ │ │ - b cc964 │ │ │ │ + bne ccaf8 │ │ │ │ + b ccb64 │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc850 │ │ │ │ + beq cca50 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc9b0 │ │ │ │ + ble ccbb0 │ │ │ │ add sl, r4, #1 │ │ │ │ ldr r0, [r7, sl, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc86c │ │ │ │ + beq cca6c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc9c8 │ │ │ │ + ble ccbc8 │ │ │ │ ldr r0, [r5, sl, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc884 │ │ │ │ + beq cca84 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc9e0 │ │ │ │ + ble ccbe0 │ │ │ │ add r4, sl, #1 │ │ │ │ ldr r0, [r7, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc8a0 │ │ │ │ + beq ccaa0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc9f8 │ │ │ │ + ble ccbf8 │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc8b8 │ │ │ │ + beq ccab8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cca10 │ │ │ │ + ble ccc10 │ │ │ │ add r4, sl, #2 │ │ │ │ ldr r0, [r7, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc8d4 │ │ │ │ + beq ccad4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cca28 │ │ │ │ + ble ccc28 │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc8ec │ │ │ │ + beq ccaec │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cca40 │ │ │ │ + ble ccc40 │ │ │ │ add r4, sl, #3 │ │ │ │ cmp r4, r9 │ │ │ │ - beq cc964 │ │ │ │ + beq ccb64 │ │ │ │ ldr r0, [r7, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc838 │ │ │ │ + beq cca38 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc838 │ │ │ │ + bgt cca38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc838 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b cc838 │ │ │ │ + bne cca38 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b cca38 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #5 │ │ │ │ - bl c35ac <_PyDict_SendEvent@@Base> │ │ │ │ + bl c3778 <_PyDict_SendEvent@@Base> │ │ │ │ ldr r2, [r8] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc540 │ │ │ │ + bgt cc740 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq cc308 │ │ │ │ - b cc540 │ │ │ │ + beq cc508 │ │ │ │ + b cc740 │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne cc4f4 │ │ │ │ + bne cc6f4 │ │ │ │ ldrb r3, [r6, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne cc4f4 │ │ │ │ - ldr r2, [pc, #612] @ ccbe8 │ │ │ │ + bne cc6f4 │ │ │ │ + ldr r2, [pc, #612] @ ccde8 │ │ │ │ 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 cc4f4 │ │ │ │ + bhi cc6f4 │ │ │ │ ldr r1, [r3, #1928] @ 0x788 │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [r6] │ │ │ │ str r6, [r3, #1928] @ 0x788 │ │ │ │ str r2, [r3, #1932] @ 0x78c │ │ │ │ - b cc4fc │ │ │ │ + b cc6fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc850 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b cc850 │ │ │ │ + bne cca50 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b cca50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc86c │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b cc86c │ │ │ │ + bne cca6c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b cca6c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc884 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b cc884 │ │ │ │ + bne cca84 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b cca84 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc8a0 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b cc8a0 │ │ │ │ + bne ccaa0 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b ccaa0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc8b8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b cc8b8 │ │ │ │ + bne ccab8 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b ccab8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc8d4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b cc8d4 │ │ │ │ + bne ccad4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b ccad4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc8ec │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b cc8ec │ │ │ │ + bne ccaec │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b ccaec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc810 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b cc810 │ │ │ │ + bne cca10 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b cca10 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc828 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b cc828 │ │ │ │ + bne cca28 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b cca28 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc7dc │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b cc7dc │ │ │ │ + bne cc9dc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b cc9dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc7f4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b cc7f4 │ │ │ │ + bne cc9f4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b cc9f4 │ │ │ │ add r4, r6, r3 │ │ │ │ mov r7, r1 │ │ │ │ - b ccae8 │ │ │ │ + b ccce8 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccae0 │ │ │ │ + beq ccce0 │ │ │ │ ldr r2, [r0] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccb20 │ │ │ │ + ble ccd20 │ │ │ │ add r5, r5, #1 │ │ │ │ add r4, r4, #12 │ │ │ │ cmp r5, r7 │ │ │ │ - bge cc964 │ │ │ │ + bge ccb64 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccac4 │ │ │ │ + beq cccc4 │ │ │ │ ldr r2, [r0] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ccac4 │ │ │ │ + bgt cccc4 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne ccac4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b ccac4 │ │ │ │ + bne cccc4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b cccc4 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne ccae0 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b ccae0 │ │ │ │ + bne ccce0 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b ccce0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc7a8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b cc7a8 │ │ │ │ + bne cc9a8 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b cc9a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc7c0 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b cc7c0 │ │ │ │ - movw r2, #58708 @ 0xe554 │ │ │ │ + bne cc9c0 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b cc9c0 │ │ │ │ + movw r2, #57428 @ 0xe054 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - beq cc5b0 │ │ │ │ - ldr r2, [pc, #116] @ ccbf0 │ │ │ │ + beq cc7b0 │ │ │ │ + ldr r2, [pc, #116] @ ccdf0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ blx r3 │ │ │ │ - b cc5b0 │ │ │ │ - movw r2, #58708 @ 0xe554 │ │ │ │ + b cc7b0 │ │ │ │ + movw r2, #57428 @ 0xe054 │ │ │ │ movt r2, #27 │ │ │ │ cmp r8, r2 │ │ │ │ - beq cc478 │ │ │ │ - ldr r2, [pc, #76] @ ccbf0 │ │ │ │ + beq cc678 │ │ │ │ + ldr r2, [pc, #76] @ ccdf0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ blx r8 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b cc478 │ │ │ │ + b cc678 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e331c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b cc3cc │ │ │ │ + bl 2e2e70 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b cc5cc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2e331c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b cc3e8 │ │ │ │ + bl 2e2e70 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b cc5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc540 │ │ │ │ - b cc930 │ │ │ │ + beq cc740 │ │ │ │ + b ccb30 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, ip │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -000ccbf4 : │ │ │ │ +000ccdf4 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000ccc10 : │ │ │ │ +000cce10 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000ccc40 : │ │ │ │ +000cce40 : │ │ │ │ + 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 r5, r0 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + cmp r0, r1 │ │ │ │ + beq ccf0c │ │ │ │ + ldr r2, [pc, #1080] @ cd2ac │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + cmp r0, #0 │ │ │ │ + cmpne r1, #0 │ │ │ │ + ldr r8, [r3, r2] │ │ │ │ + beq cd108 │ │ │ │ + ldr r3, [r8, #780] @ 0x30c │ │ │ │ + cmp fp, r3 │ │ │ │ + bcc ccfac │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne ccfe0 │ │ │ │ + ldr r3, [r3, #100] @ 0x64 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq cd1d0 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + movw r6, #5188 @ 0x1444 │ │ │ │ + movt r6, #96 @ 0x60 │ │ │ │ + blx r3 │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, r6 │ │ │ │ + beq ccf24 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq cd0e4 │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + movw r2, #37244 @ 0x917c │ │ │ │ + movt r2, #96 @ 0x60 │ │ │ │ + cmp r1, r2 │ │ │ │ + bne cd1f0 │ │ │ │ + movw r0, #4404 @ 0x1134 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + sub r4, r3, r0 │ │ │ │ + clz r4, r4 │ │ │ │ + lsr r4, r4, #5 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #28 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ + cmp r2, #2 │ │ │ │ + bne cd0ec │ │ │ │ + mov r4, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #28 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + movle r9, #0 │ │ │ │ + ble cd25c │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + ldr r3, [r3, #100] @ 0x64 │ │ │ │ + subs ip, r3, #0 │ │ │ │ + beq ccf78 │ │ │ │ + movw r3, #12520 @ 0x30e8 │ │ │ │ + movt r3, #97 @ 0x61 │ │ │ │ + add r3, r3, r7, lsl #2 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + blx ip │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, r6 │ │ │ │ + bne cced0 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble cd244 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne cd194 │ │ │ │ + cmp r5, r4 │ │ │ │ + movw r2, #5464 @ 0x1558 │ │ │ │ + movt r2, #96 @ 0x60 │ │ │ │ + movw r3, #4404 @ 0x1134 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movne r3, r2 │ │ │ │ + ldr r2, [r3] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r2, r2, #1 │ │ │ │ + strle r2, [r3] │ │ │ │ + b cced8 │ │ │ │ + sub r3, r3, #16384 @ 0x4000 │ │ │ │ + cmp fp, r3 │ │ │ │ + bcc ccfd0 │ │ │ │ + mov r0, r8 │ │ │ │ + movw r1, #37292 @ 0x91ac │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + bl 36930 <_Py_CheckRecursiveCall@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne cd0e4 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq ccea0 │ │ │ │ + ldr r1, [r2, #172] @ 0xac │ │ │ │ + cmp r1, #0 │ │ │ │ + beq cd128 │ │ │ │ + ldr r0, [r1, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + ble cd054 │ │ │ │ + ldr ip, [r1, #16] │ │ │ │ + cmp ip, r3 │ │ │ │ + beq cd134 │ │ │ │ + cmp r0, #1 │ │ │ │ + beq cd054 │ │ │ │ + ldr ip, [r1, #20] │ │ │ │ + cmp ip, r3 │ │ │ │ + beq cd134 │ │ │ │ + cmp r0, #2 │ │ │ │ + beq cd054 │ │ │ │ + ldr ip, [r1, #24] │ │ │ │ + cmp ip, r3 │ │ │ │ + beq cd134 │ │ │ │ + cmp r0, #3 │ │ │ │ + beq cd054 │ │ │ │ + add r1, r1, #24 │ │ │ │ + mov ip, #3 │ │ │ │ + ldr lr, [r1, #4]! │ │ │ │ + add ip, ip, #1 │ │ │ │ + cmp lr, r3 │ │ │ │ + beq cd134 │ │ │ │ + cmp r0, ip │ │ │ │ + bne cd03c │ │ │ │ + ldr r3, [r3, #100] @ 0x64 │ │ │ │ + cmp r3, #0 │ │ │ │ + movne r9, #0 │ │ │ │ + movwne r6, #5188 @ 0x1444 │ │ │ │ + movtne r6, #96 @ 0x60 │ │ │ │ + beq cd1d0 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + blx r3 │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, r6 │ │ │ │ + bne cced0 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble cd25c │ │ │ │ + cmp r9, #0 │ │ │ │ + beq ccf34 │ │ │ │ + b ccf78 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + movw r3, #14520 @ 0x38b8 │ │ │ │ + movt r3, #70 @ 0x46 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + add r3, r3, r7, lsl #2 │ │ │ │ + movw r1, #45596 @ 0xb21c │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + movw r2, #37464 @ 0x9258 │ │ │ │ + movt r2, #61 @ 0x3d │ │ │ │ + ldr r3, [r3, #20] │ │ │ │ + ldr ip, [r0, #12] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str ip, [sp] │ │ │ │ + bl 2da730 <_PyErr_Format@@Base> │ │ │ │ + mvn r4, #0 │ │ │ │ + b ccf00 │ │ │ │ + cmp r2, #3 │ │ │ │ + beq cd1e8 │ │ │ │ + ldr r2, [pc, #432] @ cd2ac │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + cmp r0, #0 │ │ │ │ + ldr r8, [r3, r2] │ │ │ │ + bne cce84 │ │ │ │ + ldr r3, [r8, #84] @ 0x54 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne cd27c │ │ │ │ + movw r0, #37444 @ 0x9244 │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + movw r1, #1106 @ 0x452 │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b cd0e4 │ │ │ │ + mov r1, r2 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne cd28c │ │ │ │ + ldr r6, [r2, #100] @ 0x64 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq cd1b8 │ │ │ │ + movw r3, #12520 @ 0x30e8 │ │ │ │ + movt r3, #97 @ 0x61 │ │ │ │ + add r3, r3, r7, lsl #2 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + blx r6 │ │ │ │ + movw r6, #5188 @ 0x1444 │ │ │ │ + movt r6, #96 @ 0x60 │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, r6 │ │ │ │ + bne cced0 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble cd22c │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r3, [r3, #100] @ 0x64 │ │ │ │ + cmp r3, #0 │ │ │ │ + movne r9, #1 │ │ │ │ + bne cd06c │ │ │ │ + b ccf78 │ │ │ │ + cmp r7, #3 │ │ │ │ + bne cd0a0 │ │ │ │ + cmp r5, r4 │ │ │ │ + movw r2, #5464 @ 0x1558 │ │ │ │ + movt r2, #96 @ 0x60 │ │ │ │ + movw r3, #4404 @ 0x1134 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + moveq r3, r2 │ │ │ │ + b ccf98 │ │ │ │ + ldr r3, [r3, #100] @ 0x64 │ │ │ │ + cmp r3, #0 │ │ │ │ + movne r9, r6 │ │ │ │ + movwne r6, #5188 @ 0x1444 │ │ │ │ + movtne r6, #96 @ 0x60 │ │ │ │ + bne cd06c │ │ │ │ + ldr r3, [r2, #100] @ 0x64 │ │ │ │ + subs ip, r3, #0 │ │ │ │ + beq ccf78 │ │ │ │ + movw r6, #5188 @ 0x1444 │ │ │ │ + movt r6, #96 @ 0x60 │ │ │ │ + b ccf44 │ │ │ │ + mov r4, #0 │ │ │ │ + b ccf00 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + bl 129ba0 │ │ │ │ + ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r1, [r3] │ │ │ │ + cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt ccf00 │ │ │ │ + sub r1, r1, #1 │ │ │ │ + str r1, [r3] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne ccf00 │ │ │ │ + mov r0, r3 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b ccf00 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne cd17c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b cd17c │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne ccf78 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b ccf78 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne cd094 │ │ │ │ + movw r0, #5188 @ 0x1444 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b cd094 │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne cd0e4 │ │ │ │ + b cd114 │ │ │ │ + ldr r1, [r1, #128] @ 0x80 │ │ │ │ + cmp r1, #0 │ │ │ │ + bne cd12c │ │ │ │ + movw r1, #36124 @ 0x8d1c │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ + cmp r3, r1 │ │ │ │ + bne cd054 │ │ │ │ + b cd134 │ │ │ │ + andeq r0, r0, ip │ │ │ │ + │ │ │ │ +000cd2b0 : │ │ │ │ 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] @ cccdc │ │ │ │ + ldr r2, [pc, #128] @ cd34c │ │ │ │ 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 ccc90 │ │ │ │ + beq cd300 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [ip, #2052] @ 0x804 │ │ │ │ ldr r2, [ip, #2056] @ 0x808 │ │ │ │ - bl aa8e8 │ │ │ │ + bl aa940 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [ip, #2044] @ 0x7fc │ │ │ │ cmp r2, #0 │ │ │ │ - bne ccccc │ │ │ │ + bne cd33c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [ip, #116] @ 0x74 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 25c6e8 │ │ │ │ + bl 25b948 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 25c7ec │ │ │ │ + b 25ba4c │ │ │ │ ldr r3, [ip, #2052] @ 0x804 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1d3590 │ │ │ │ + b 1d201c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000ccce0 : │ │ │ │ +000cd350 : │ │ │ │ + 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 ip, [pc, #924] @ cd708 │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + sub sp, sp, #8 │ │ │ │ + cmp r1, #0 │ │ │ │ + cmpne r0, #0 │ │ │ │ + ldr r6, [r3, ip] │ │ │ │ + beq cd620 │ │ │ │ + ldr r3, [r6, #780] @ 0x30c │ │ │ │ + mov r5, r0 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r8, r2 │ │ │ │ + cmp fp, r3 │ │ │ │ + bcc cd5f4 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne cd474 │ │ │ │ + ldr r3, [r3, #100] @ 0x64 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq cd5dc │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + movw r7, #5188 @ 0x1444 │ │ │ │ + movt r7, #96 @ 0x60 │ │ │ │ + blx r3 │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, r7 │ │ │ │ + beq cd3e4 │ │ │ │ + mov r0, r3 │ │ │ │ + sub sp, fp, #28 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + movle r9, #0 │ │ │ │ + ble cd6b8 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + ldr r3, [r3, #100] @ 0x64 │ │ │ │ + subs ip, r3, #0 │ │ │ │ + beq cd438 │ │ │ │ + movw r3, #12520 @ 0x30e8 │ │ │ │ + movt r3, #97 @ 0x61 │ │ │ │ + add r3, r3, r8, lsl #2 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + blx ip │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, r7 │ │ │ │ + bne cd3d8 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble cd6a0 │ │ │ │ + cmp r8, #2 │ │ │ │ + bne cd5a0 │ │ │ │ + cmp r5, r4 │ │ │ │ + movw r2, #5464 @ 0x1558 │ │ │ │ + movt r2, #96 @ 0x60 │ │ │ │ + movw r3, #4404 @ 0x1134 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movne r3, r2 │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r3 │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r2, r2, #1 │ │ │ │ + strle r2, [r3] │ │ │ │ + sub sp, fp, #28 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ + ldr r1, [r2, #172] @ 0xac │ │ │ │ + cmp r1, #0 │ │ │ │ + beq cd534 │ │ │ │ + ldr r0, [r1, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + ble cd4e8 │ │ │ │ + ldr ip, [r1, #16] │ │ │ │ + cmp ip, r3 │ │ │ │ + beq cd540 │ │ │ │ + cmp r0, #1 │ │ │ │ + beq cd4e8 │ │ │ │ + ldr ip, [r1, #20] │ │ │ │ + cmp ip, r3 │ │ │ │ + beq cd540 │ │ │ │ + cmp r0, #2 │ │ │ │ + beq cd4e8 │ │ │ │ + ldr ip, [r1, #24] │ │ │ │ + cmp ip, r3 │ │ │ │ + beq cd540 │ │ │ │ + cmp r0, #3 │ │ │ │ + beq cd4e8 │ │ │ │ + add r1, r1, #24 │ │ │ │ + mov ip, #3 │ │ │ │ + ldr lr, [r1, #4]! │ │ │ │ + add ip, ip, #1 │ │ │ │ + cmp lr, r3 │ │ │ │ + beq cd540 │ │ │ │ + cmp r0, ip │ │ │ │ + bne cd4d0 │ │ │ │ + ldr r3, [r3, #100] @ 0x64 │ │ │ │ + cmp r3, #0 │ │ │ │ + movne r9, #0 │ │ │ │ + movwne r7, #5188 @ 0x1444 │ │ │ │ + movtne r7, #96 @ 0x60 │ │ │ │ + beq cd5dc │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + blx r3 │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, r7 │ │ │ │ + bne cd3d8 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble cd6b8 │ │ │ │ + cmp r9, #0 │ │ │ │ + beq cd3f4 │ │ │ │ + b cd438 │ │ │ │ + mov r1, r2 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne cd6e8 │ │ │ │ + ldr r7, [r2, #100] @ 0x64 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq cd5c4 │ │ │ │ + movw r3, #12520 @ 0x30e8 │ │ │ │ + movt r3, #97 @ 0x61 │ │ │ │ + add r3, r3, r8, lsl #2 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + blx r7 │ │ │ │ + movw r7, #5188 @ 0x1444 │ │ │ │ + movt r7, #96 @ 0x60 │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, r7 │ │ │ │ + bne cd3d8 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble cd688 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r3, [r3, #100] @ 0x64 │ │ │ │ + cmp r3, #0 │ │ │ │ + movne r9, #1 │ │ │ │ + bne cd500 │ │ │ │ + b cd438 │ │ │ │ + cmp r8, #3 │ │ │ │ + bne cd640 │ │ │ │ + cmp r5, r4 │ │ │ │ + movw r2, #5464 @ 0x1558 │ │ │ │ + movt r2, #96 @ 0x60 │ │ │ │ + movw r3, #4404 @ 0x1134 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + moveq r3, r2 │ │ │ │ + b cd458 │ │ │ │ + ldr r3, [r3, #100] @ 0x64 │ │ │ │ + cmp r3, #0 │ │ │ │ + movne r9, r7 │ │ │ │ + movwne r7, #5188 @ 0x1444 │ │ │ │ + movtne r7, #96 @ 0x60 │ │ │ │ + bne cd500 │ │ │ │ + ldr r3, [r2, #100] @ 0x64 │ │ │ │ + subs ip, r3, #0 │ │ │ │ + beq cd438 │ │ │ │ + movw r7, #5188 @ 0x1444 │ │ │ │ + movt r7, #96 @ 0x60 │ │ │ │ + b cd404 │ │ │ │ + sub r3, r3, #16384 @ 0x4000 │ │ │ │ + cmp fp, r3 │ │ │ │ + bcc cd398 │ │ │ │ + mov r0, r6 │ │ │ │ + movw r1, #37292 @ 0x91ac │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + bl 36930 <_Py_CheckRecursiveCall@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq cd398 │ │ │ │ + mov r3, #0 │ │ │ │ + b cd3d8 │ │ │ │ + ldr r3, [r6, #84] @ 0x54 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne cd6d8 │ │ │ │ + movw r0, #37444 @ 0x9244 │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + movw r1, #1106 @ 0x452 │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b cd618 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + movw r3, #14520 @ 0x38b8 │ │ │ │ + movt r3, #70 @ 0x46 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + add r3, r3, r8, lsl #2 │ │ │ │ + movw r1, #45596 @ 0xb21c │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + movw r2, #37464 @ 0x9258 │ │ │ │ + movt r2, #61 @ 0x3d │ │ │ │ + ldr r3, [r3, #20] │ │ │ │ + ldr ip, [r0, #12] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str ip, [sp] │ │ │ │ + bl 2da730 <_PyErr_Format@@Base> │ │ │ │ + b cd618 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne cd588 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b cd588 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne cd438 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b cd438 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne cd528 │ │ │ │ + movw r0, #5188 @ 0x1444 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b cd528 │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne cd618 │ │ │ │ + b cd62c │ │ │ │ + ldr r1, [r1, #128] @ 0x80 │ │ │ │ + cmp r1, #0 │ │ │ │ + bne cd538 │ │ │ │ + movw r1, #36124 @ 0x8d1c │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ + cmp r3, r1 │ │ │ │ + bne cd4e8 │ │ │ │ + b cd540 │ │ │ │ + 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, #780] @ 0x30c │ │ │ │ + cmp fp, r3 │ │ │ │ + bcc cd734 │ │ │ │ + mov r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + sub r3, r3, #16384 @ 0x4000 │ │ │ │ + cmp fp, r3 │ │ │ │ + bcc cd72c │ │ │ │ + bl 36930 <_Py_CheckRecursiveCall@@Base> │ │ │ │ + subs r0, r0, #0 │ │ │ │ + movne r0, #1 │ │ │ │ + pop {fp, pc} │ │ │ │ + │ │ │ │ +000cd750 : │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr lr, [r0, #4] │ │ │ │ + ldr lr, [lr, #84] @ 0x54 │ │ │ │ + tst lr, #268435456 @ 0x10000000 │ │ │ │ + beq cd8d0 │ │ │ │ + ldr lr, [r1, #4] │ │ │ │ + mov ip, r1 │ │ │ │ + ldr lr, [lr, #84] @ 0x54 │ │ │ │ + tst lr, #268435456 @ 0x10000000 │ │ │ │ + beq cd8d0 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r4, r2 │ │ │ │ + cmp r0, r1 │ │ │ │ + beq cd8dc │ │ │ │ + sub r2, r2, #2 │ │ │ │ + cmp r2, #1 │ │ │ │ + bhi cd834 │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + cmp r2, r1 │ │ │ │ + bne cd82c │ │ │ │ + ldrb r1, [r0, #16] │ │ │ │ + ldrb lr, [ip, #16] │ │ │ │ + ubfx r0, r1, #2, #3 │ │ │ │ + ubfx r5, lr, #2, #3 │ │ │ │ + cmp r5, r0 │ │ │ │ + bne cd82c │ │ │ │ + tst r1, #32 │ │ │ │ + beq cd93c │ │ │ │ + tst r1, #64 @ 0x40 │ │ │ │ + beq cd924 │ │ │ │ + add r0, r3, #20 │ │ │ │ + tst lr, #32 │ │ │ │ + beq cd934 │ │ │ │ + tst lr, #64 @ 0x40 │ │ │ │ + beq cd90c │ │ │ │ + mul r2, r5, r2 │ │ │ │ + add r1, ip, #20 │ │ │ │ + bl 2e5bc │ │ │ │ + clz r3, r0 │ │ │ │ + lsr r3, r3, #5 │ │ │ │ + sub r4, r4, #3 │ │ │ │ + movw r2, #5464 @ 0x1558 │ │ │ │ + movt r2, #96 @ 0x60 │ │ │ │ + clz r4, r4 │ │ │ │ + movw r0, #4404 @ 0x1134 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + lsr r4, r4, #5 │ │ │ │ + cmp r4, r3 │ │ │ │ + moveq r0, r2 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + mov r3, #0 │ │ │ │ + b cd804 │ │ │ │ + bl 1a9444 │ │ │ │ + ldr r3, [pc, #272] @ cd950 │ │ │ │ + mov r2, r0 │ │ │ │ + cmp r4, #5 │ │ │ │ + bhi cd8b0 │ │ │ │ + ldrb r3, [r3, r4] │ │ │ │ + add pc, pc, r3, lsl #2 │ │ │ │ + nop {0} │ │ │ │ + cmn r2, #1 │ │ │ │ + movw r3, #5464 @ 0x1558 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r0, #4404 @ 0x1134 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + movne r0, r3 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + cmp r0, #1 │ │ │ │ + movw r3, #4404 @ 0x1134 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #5464 @ 0x1558 │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ + moveq r0, r3 │ │ │ │ + movne r0, r1 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + cmp r0, #1 │ │ │ │ + movw r3, #4404 @ 0x1134 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #5464 @ 0x1558 │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ + movne r0, r3 │ │ │ │ + moveq r0, r1 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + cmn r0, #1 │ │ │ │ + movw r3, #4404 @ 0x1134 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #5464 @ 0x1558 │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ + movne r0, r3 │ │ │ │ + moveq r0, r1 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + movw r0, #5188 @ 0x1444 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + ldr r3, [pc, #112] @ cd954 │ │ │ │ + cmp r2, #5 │ │ │ │ + bhi cd944 │ │ │ │ + ldrb r3, [r3, r2] │ │ │ │ + add pc, pc, r3, lsl #2 │ │ │ │ + nop {0} │ │ │ │ + movw r0, #4404 @ 0x1134 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + movw r0, #5464 @ 0x1558 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + add r1, ip, #28 │ │ │ │ + mul r2, r5, r2 │ │ │ │ + bl 2e5bc │ │ │ │ + clz r3, r0 │ │ │ │ + lsr r3, r3, #5 │ │ │ │ + b cd804 │ │ │ │ + add r0, r3, #28 │ │ │ │ + ldrb r3, [ip, #16] │ │ │ │ + tst r3, #32 │ │ │ │ + bne cd7e8 │ │ │ │ + ldr r1, [ip, #28] │ │ │ │ + b cd910 │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ + b cd928 │ │ │ │ + bl 64910 │ │ │ │ + mov r0, #0 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + subeq r3, r6, r4, lsr #19 │ │ │ │ + subeq r3, r6, sl, lsr #19 │ │ │ │ + │ │ │ │ +000cd958 : │ │ │ │ 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 cd3c0 │ │ │ │ + bne ce038 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmn r1, #1 │ │ │ │ - beq cd0b8 │ │ │ │ + beq cdd30 │ │ │ │ cmp r5, #0 │ │ │ │ - beq cd0e4 │ │ │ │ + beq cdd5c │ │ │ │ cmp r5, #1 │ │ │ │ - beq cd0ec │ │ │ │ + beq cdd64 │ │ │ │ lsl r7, r5, #2 │ │ │ │ add r3, r4, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r3 │ │ │ │ - bcs cce54 │ │ │ │ + bcs cdacc │ │ │ │ mov r0, r1 │ │ │ │ ldr ip, [r0], #4 │ │ │ │ cmp r2, ip │ │ │ │ - bcc cd038 │ │ │ │ + bcc cdcb0 │ │ │ │ cmp r3, r0 │ │ │ │ - bls cce54 │ │ │ │ + bls cdacc │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add ip, r1, #8 │ │ │ │ cmp r2, r0 │ │ │ │ - bcc cce48 │ │ │ │ + bcc cdac0 │ │ │ │ cmp r3, ip │ │ │ │ - bls cce54 │ │ │ │ + bls cdacc │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add ip, r1, #12 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi cce48 │ │ │ │ + bhi cdac0 │ │ │ │ cmp r3, ip │ │ │ │ - bls cce54 │ │ │ │ + bls cdacc │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add ip, r1, #16 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi cce48 │ │ │ │ + bhi cdac0 │ │ │ │ cmp r3, ip │ │ │ │ - bls cce54 │ │ │ │ + bls cdacc │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add ip, r1, #20 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi cce48 │ │ │ │ + bhi cdac0 │ │ │ │ cmp r3, ip │ │ │ │ - bls cce54 │ │ │ │ + bls cdacc │ │ │ │ ldr r0, [r1, #20] │ │ │ │ add ip, r1, #24 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi cce48 │ │ │ │ + bhi cdac0 │ │ │ │ cmp r3, ip │ │ │ │ - bls cce54 │ │ │ │ + bls cdacc │ │ │ │ ldr r0, [r1, #24] │ │ │ │ add ip, r1, #28 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi cce48 │ │ │ │ + bhi cdac0 │ │ │ │ cmp r3, ip │ │ │ │ - bls cce54 │ │ │ │ + bls cdacc │ │ │ │ ldr r0, [r1, #28] │ │ │ │ add r1, r1, #32 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi cce14 │ │ │ │ + bhi cda8c │ │ │ │ cmp r1, r3 │ │ │ │ - bcs cce54 │ │ │ │ + bcs cdacc │ │ │ │ ldr r0, [r1], #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bls cce00 │ │ │ │ + bls cda78 │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ - bcc ccd40 │ │ │ │ - movw r0, #45160 @ 0xb068 │ │ │ │ + bcc cd9b8 │ │ │ │ + movw r0, #44764 @ 0xaedc │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ - movw r1, #39980 @ 0x9c2c │ │ │ │ + movw r1, #37776 @ 0x9390 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140e0c │ │ │ │ + b 1409e8 │ │ │ │ mov r1, ip │ │ │ │ mov r2, r0 │ │ │ │ - b cce18 │ │ │ │ + b cda90 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - bhi cd1a4 │ │ │ │ + bhi cde1c │ │ │ │ cmp r5, #0 │ │ │ │ - blt cd3d4 │ │ │ │ + blt ce04c │ │ │ │ cmn r5, #-2147483626 @ 0x80000016 │ │ │ │ - bgt cd230 │ │ │ │ + bgt cdea8 │ │ │ │ movw r9, #38392 @ 0x95f8 │ │ │ │ movt r9, #98 @ 0x62 │ │ │ │ add r2, r5, #21 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r8, #1 │ │ │ │ - movw r1, #64604 @ 0xfc5c │ │ │ │ + movw r1, #64728 @ 0xfcd8 │ │ │ │ movt r1, #9 │ │ │ │ ldr r2, [r9, #1008] @ 0x3f0 │ │ │ │ mov sl, r8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne cd214 │ │ │ │ - ldr r2, [pc, #1472] @ cd460 │ │ │ │ + bne cde8c │ │ │ │ + ldr r2, [pc, #1472] @ ce0d8 │ │ │ │ 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 cd074 │ │ │ │ + bcs cdcec │ │ │ │ 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 cd314 │ │ │ │ + beq cdf8c │ │ │ │ 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 cd044 │ │ │ │ + beq cdcbc │ │ │ │ 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] @ cd464 │ │ │ │ + ldr r2, [pc, #1348] @ ce0dc │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r6] │ │ │ │ ldr r9, [r2, #1708] @ 0x6ac │ │ │ │ cmp r9, #0 │ │ │ │ - bne cd400 │ │ │ │ + bne ce078 │ │ │ │ cmp sl, #0 │ │ │ │ mov r1, r8 │ │ │ │ - beq cd250 │ │ │ │ + beq cdec8 │ │ │ │ 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 cd458 │ │ │ │ + beq ce0d0 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq cd304 │ │ │ │ + beq cdf7c │ │ │ │ add r0, r6, #20 │ │ │ │ cmp r1, #1 │ │ │ │ - bne cd298 │ │ │ │ + bne cdf10 │ │ │ │ bic r7, r7, #15 │ │ │ │ add r2, r4, r7 │ │ │ │ cmp r4, r2 │ │ │ │ - bcs cd0c4 │ │ │ │ + bcs cdd3c │ │ │ │ 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 │ │ │ │ @@ -163748,924 +164556,924 @@ │ │ │ │ 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 ccfa8 │ │ │ │ + bne cdc20 │ │ │ │ bic r2, r7, #15 │ │ │ │ lsr r1, r7, #4 │ │ │ │ add r4, r2, lr │ │ │ │ cmp r3, r4 │ │ │ │ - bls cd018 │ │ │ │ + bls cdc90 │ │ │ │ add r1, r1, #1 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ ldr r2, [r4], #4 │ │ │ │ strb r2, [r0] │ │ │ │ cmp r3, r4 │ │ │ │ - bls cd018 │ │ │ │ + bls cdc90 │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r4], #4 │ │ │ │ strb r2, [r0], #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi cd008 │ │ │ │ + bhi cdc80 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cd3f0 │ │ │ │ + beq ce068 │ │ │ │ cmp r3, #1 │ │ │ │ - beq cd120 │ │ │ │ + beq cdd98 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ mov r2, ip │ │ │ │ - b cce18 │ │ │ │ + b cda90 │ │ │ │ ldr lr, [r2, #24] │ │ │ │ ldr ip, [r2, #28] │ │ │ │ cmp lr, ip │ │ │ │ - bhi cd0d0 │ │ │ │ + bhi cdd48 │ │ │ │ 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 ccefc │ │ │ │ + bne cdb74 │ │ │ │ ldr r2, [r9, #968] @ 0x3c8 │ │ │ │ - movw r1, #32892 @ 0x807c │ │ │ │ + movw r1, #31676 @ 0x7bbc │ │ │ │ movt r1, #9 │ │ │ │ cmp r2, r1 │ │ │ │ - bne cd394 │ │ │ │ + bne ce00c │ │ │ │ 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 ccefc │ │ │ │ - b cd230 │ │ │ │ + bne cdb74 │ │ │ │ + b cdea8 │ │ │ │ bl 2cf74 │ │ │ │ mov r5, r0 │ │ │ │ - b ccd20 │ │ │ │ + b cd998 │ │ │ │ cmp r4, r3 │ │ │ │ - bcc ccff4 │ │ │ │ - b cd018 │ │ │ │ + bcc cdc6c │ │ │ │ + b cdc90 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r2, [r1, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ - b ccefc │ │ │ │ - ldr r6, [pc, #892] @ cd468 │ │ │ │ - b cd02c │ │ │ │ + b cdb74 │ │ │ │ + ldr r6, [pc, #892] @ ce0e0 │ │ │ │ + b cdca4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi cd388 │ │ │ │ + bhi ce000 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ moveq r1, #24 │ │ │ │ movweq r6, #59024 @ 0xe690 │ │ │ │ movweq r2, #38392 @ 0x95f8 │ │ │ │ - ldrne r6, [pc, #860] @ cd46c │ │ │ │ + ldrne r6, [pc, #860] @ ce0e4 │ │ │ │ movteq r2, #98 @ 0x62 │ │ │ │ mlaeq r6, r1, r3, r6 │ │ │ │ addne r6, r6, r3, lsl #5 │ │ │ │ addeq r6, r6, r2 │ │ │ │ - b cd02c │ │ │ │ + b cdca4 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne cd02c │ │ │ │ + bne cdca4 │ │ │ │ tst r3, #32 │ │ │ │ - beq cd450 │ │ │ │ + beq ce0c8 │ │ │ │ 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] @ cd46c │ │ │ │ + ldrlt r4, [pc, #776] @ ce0e4 │ │ │ │ movtge r3, #98 @ 0x62 │ │ │ │ mlage r4, r1, r2, r4 │ │ │ │ addlt r4, r4, r2, lsl #5 │ │ │ │ addge r4, r4, r3 │ │ │ │ cmp r6, r4 │ │ │ │ - beq cd19c │ │ │ │ + beq cde14 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cd19c │ │ │ │ + bgt cde14 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cd19c │ │ │ │ + bne cde14 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r6, r4 │ │ │ │ - b cd02c │ │ │ │ + b cdca4 │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - bls cd32c │ │ │ │ + bls cdfa4 │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ - bcs cd2f4 │ │ │ │ + bcs cdf6c │ │ │ │ cmp r5, #0 │ │ │ │ - blt cd3d4 │ │ │ │ + blt ce04c │ │ │ │ mov r8, #2 │ │ │ │ mov r1, r8 │ │ │ │ mvn r0, #-2147483620 @ 0x8000001c │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - blx 3ccaf0 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + blx 3cc180 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ 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 cd230 │ │ │ │ + bgt cdea8 │ │ │ │ movw r9, #38392 @ 0x95f8 │ │ │ │ movt r9, #98 @ 0x62 │ │ │ │ - movw r1, #64604 @ 0xfc5c │ │ │ │ + movw r1, #64728 @ 0xfcd8 │ │ │ │ movt r1, #9 │ │ │ │ mov sl, #0 │ │ │ │ ldr r2, [r9, #1008] @ 0x3f0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq cce98 │ │ │ │ + beq cdb10 │ │ │ │ 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 ccefc │ │ │ │ + bne cdb74 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2e1c38 │ │ │ │ + bl 2e1788 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ccf60 │ │ │ │ + bne cdbd8 │ │ │ │ mov r6, #0 │ │ │ │ - b cd02c │ │ │ │ + b cdca4 │ │ │ │ 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 ccf60 │ │ │ │ + beq cdbd8 │ │ │ │ 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 cd3b0 │ │ │ │ + bne ce028 │ │ │ │ mov ip, #0 │ │ │ │ cmp r5, r2 │ │ │ │ mov lr, ip │ │ │ │ - bls cd34c │ │ │ │ + bls cdfc4 │ │ │ │ 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 cd2b0 │ │ │ │ + b cdf28 │ │ │ │ cmp r5, #0 │ │ │ │ - blt cd3d4 │ │ │ │ + blt ce04c │ │ │ │ mov r8, #4 │ │ │ │ - b cd1c0 │ │ │ │ + b cde38 │ │ │ │ add r0, r6, #28 │ │ │ │ cmp r1, #1 │ │ │ │ - beq ccf84 │ │ │ │ - b cd298 │ │ │ │ + beq cdbfc │ │ │ │ + b cdf10 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 9fd84 │ │ │ │ + bl 9fe00 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r6, r0 │ │ │ │ - b cd06c │ │ │ │ + b cdce4 │ │ │ │ cmp r5, #0 │ │ │ │ - blt cd3d4 │ │ │ │ + blt ce04c │ │ │ │ cmn r5, #-2147483618 @ 0x8000001e │ │ │ │ - bgt cd230 │ │ │ │ + bgt cdea8 │ │ │ │ add r2, r5, #29 │ │ │ │ mov r8, #1 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cd1f4 │ │ │ │ + b cde6c │ │ │ │ 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 cd018 │ │ │ │ + bls cdc90 │ │ │ │ ldr r2, [r0], #4 │ │ │ │ strh r2, [r1], #2 │ │ │ │ mov r2, r0 │ │ │ │ - b cd36c │ │ │ │ + b cdfe4 │ │ │ │ add r3, r4, #4 │ │ │ │ mov r7, #4 │ │ │ │ - b ccd38 │ │ │ │ + b cd9b0 │ │ │ │ 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 cd09c │ │ │ │ + b cdd14 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ bl 2e280 │ │ │ │ - b cd018 │ │ │ │ - movw r0, #39952 @ 0x9c10 │ │ │ │ + b cdc90 │ │ │ │ + movw r0, #37748 @ 0x9374 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #1906 @ 0x772 │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b cd248 │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b cdec0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9660 @ 0x25bc │ │ │ │ + movw r1, #6808 @ 0x1a98 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b cd248 │ │ │ │ + bl 16e8c0 │ │ │ │ + b cdec0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 258760 │ │ │ │ - movw r1, #58708 @ 0xe554 │ │ │ │ + b 257ae8 │ │ │ │ + movw r1, #57428 @ 0xe054 │ │ │ │ movt r1, #27 │ │ │ │ cmp r9, r1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne cd438 │ │ │ │ - ldr r0, [pc, #84] @ cd470 │ │ │ │ - bl 1bdcb8 │ │ │ │ + bne ce0b0 │ │ │ │ + ldr r0, [pc, #84] @ ce0e8 │ │ │ │ + bl 1bd7b8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ccf30 │ │ │ │ + bne cdba8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b ccf30 │ │ │ │ + b cdba8 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r9 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b ccf30 │ │ │ │ + b cdba8 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - b cd144 │ │ │ │ + b cddbc │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - b cd308 │ │ │ │ + b cdf80 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000cd474 <_PyUnicode_AsUTF8NoNUL@@Base>: │ │ │ │ +000ce0ec <_PyUnicode_AsUTF8NoNUL@@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 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq cd5d8 <_PyUnicode_AsUTF8NoNUL@@Base+0x164> │ │ │ │ + beq ce250 <_PyUnicode_AsUTF8NoNUL@@Base+0x164> │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq cd4e0 <_PyUnicode_AsUTF8NoNUL@@Base+0x6c> │ │ │ │ + beq ce158 <_PyUnicode_AsUTF8NoNUL@@Base+0x6c> │ │ │ │ tst r2, #32 │ │ │ │ - beq cd4e0 <_PyUnicode_AsUTF8NoNUL@@Base+0x6c> │ │ │ │ + beq ce158 <_PyUnicode_AsUTF8NoNUL@@Base+0x6c> │ │ │ │ adds r3, r0, #20 │ │ │ │ movne r4, r3 │ │ │ │ ldrne r5, [r0, #8] │ │ │ │ - beq cd654 <_PyUnicode_AsUTF8NoNUL@@Base+0x1e0> │ │ │ │ + beq ce2cc <_PyUnicode_AsUTF8NoNUL@@Base+0x1e0> │ │ │ │ mov r0, r4 │ │ │ │ bl 2e31c │ │ │ │ cmp r0, r5 │ │ │ │ - bne cd5f8 <_PyUnicode_AsUTF8NoNUL@@Base+0x184> │ │ │ │ + bne ce270 <_PyUnicode_AsUTF8NoNUL@@Base+0x184> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cd500 <_PyUnicode_AsUTF8NoNUL@@Base+0x8c> │ │ │ │ + beq ce178 <_PyUnicode_AsUTF8NoNUL@@Base+0x8c> │ │ │ │ ldr r5, [r4, #20] │ │ │ │ subs r4, r3, #0 │ │ │ │ - bne cd4c4 <_PyUnicode_AsUTF8NoNUL@@Base+0x50> │ │ │ │ + bne ce13c <_PyUnicode_AsUTF8NoNUL@@Base+0x50> │ │ │ │ mov r4, #0 │ │ │ │ - b cd4d4 <_PyUnicode_AsUTF8NoNUL@@Base+0x60> │ │ │ │ + b ce14c <_PyUnicode_AsUTF8NoNUL@@Base+0x60> │ │ │ │ ubfx r3, r2, #2, #3 │ │ │ │ tst r2, #32 │ │ │ │ - beq cd64c <_PyUnicode_AsUTF8NoNUL@@Base+0x1d8> │ │ │ │ + beq ce2c4 <_PyUnicode_AsUTF8NoNUL@@Base+0x1d8> │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r0, r4, #20 │ │ │ │ addeq r0, r4, #28 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne cd5a8 <_PyUnicode_AsUTF8NoNUL@@Base+0x134> │ │ │ │ + bne ce220 <_PyUnicode_AsUTF8NoNUL@@Base+0x134> │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl 2a86f0 <_PyInterpreterState_SetRunningMain@@Base+0x27c> │ │ │ │ + bl 2a8270 <_PyInterpreterState_SetRunningMain@@Base+0x27c> │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq cd4f8 <_PyUnicode_AsUTF8NoNUL@@Base+0x84> │ │ │ │ + beq ce170 <_PyUnicode_AsUTF8NoNUL@@Base+0x84> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a2d1c │ │ │ │ + bl 1a29cc │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ str r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, r2, r0 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ add r0, r2, #1 │ │ │ │ - bl a5998 │ │ │ │ + bl a5a58 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq cd63c <_PyUnicode_AsUTF8NoNUL@@Base+0x1c8> │ │ │ │ + beq ce2b4 <_PyUnicode_AsUTF8NoNUL@@Base+0x1c8> │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2e280 │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r5 │ │ │ │ strb r1, [r3, r2] │ │ │ │ strd r2, [r4, #20] │ │ │ │ - bl 139a58 │ │ │ │ + bl 13a054 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne cd5e0 <_PyUnicode_AsUTF8NoNUL@@Base+0x16c> │ │ │ │ + bne ce258 <_PyUnicode_AsUTF8NoNUL@@Base+0x16c> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b cd4ec <_PyUnicode_AsUTF8NoNUL@@Base+0x78> │ │ │ │ + b ce164 <_PyUnicode_AsUTF8NoNUL@@Base+0x78> │ │ │ │ cmp r3, #2 │ │ │ │ - bne cd614 <_PyUnicode_AsUTF8NoNUL@@Base+0x1a0> │ │ │ │ + bne ce28c <_PyUnicode_AsUTF8NoNUL@@Base+0x1a0> │ │ │ │ sub lr, fp, #16 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mov r0, r4 │ │ │ │ - bl 291c5c │ │ │ │ + bl 2917a0 │ │ │ │ mov r5, r0 │ │ │ │ - b cd534 <_PyUnicode_AsUTF8NoNUL@@Base+0xc0> │ │ │ │ - bl 64958 │ │ │ │ - b cd4f8 <_PyUnicode_AsUTF8NoNUL@@Base+0x84> │ │ │ │ + b ce1ac <_PyUnicode_AsUTF8NoNUL@@Base+0xc0> │ │ │ │ + bl 64910 │ │ │ │ + b ce170 <_PyUnicode_AsUTF8NoNUL@@Base+0x84> │ │ │ │ tst r3, #32 │ │ │ │ - beq cd5a0 <_PyUnicode_AsUTF8NoNUL@@Base+0x12c> │ │ │ │ + beq ce218 <_PyUnicode_AsUTF8NoNUL@@Base+0x12c> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ adds r4, r4, #20 │ │ │ │ - bne cd4c4 <_PyUnicode_AsUTF8NoNUL@@Base+0x50> │ │ │ │ - b cd4f8 <_PyUnicode_AsUTF8NoNUL@@Base+0x84> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne ce13c <_PyUnicode_AsUTF8NoNUL@@Base+0x50> │ │ │ │ + b ce170 <_PyUnicode_AsUTF8NoNUL@@Base+0x84> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40048 @ 0x9c70 │ │ │ │ + movw r1, #37844 @ 0x93d4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b cd4f8 <_PyUnicode_AsUTF8NoNUL@@Base+0x84> │ │ │ │ + bl 16e8c0 │ │ │ │ + b ce170 <_PyUnicode_AsUTF8NoNUL@@Base+0x84> │ │ │ │ sub lr, fp, #16 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mov r0, r4 │ │ │ │ - bl 2def78 │ │ │ │ + bl 2deac8 │ │ │ │ mov r5, r0 │ │ │ │ - b cd534 <_PyUnicode_AsUTF8NoNUL@@Base+0xc0> │ │ │ │ + b ce1ac <_PyUnicode_AsUTF8NoNUL@@Base+0xc0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 139a58 │ │ │ │ - bl 2e1c38 │ │ │ │ - b cd4f8 <_PyUnicode_AsUTF8NoNUL@@Base+0x84> │ │ │ │ + bl 13a054 │ │ │ │ + bl 2e1788 │ │ │ │ + b ce170 <_PyUnicode_AsUTF8NoNUL@@Base+0x84> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - b cd51c <_PyUnicode_AsUTF8NoNUL@@Base+0xa8> │ │ │ │ + b ce194 <_PyUnicode_AsUTF8NoNUL@@Base+0xa8> │ │ │ │ mvn r3, #0 │ │ │ │ ldrb r3, [r3, #-3] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ - b cd50c <_PyUnicode_AsUTF8NoNUL@@Base+0x98> │ │ │ │ + b ce184 <_PyUnicode_AsUTF8NoNUL@@Base+0x98> │ │ │ │ │ │ │ │ -000cd664 : │ │ │ │ +000ce2dc : │ │ │ │ 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 cd808 │ │ │ │ + beq ce480 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq cd6d4 │ │ │ │ + beq ce34c │ │ │ │ tst r3, #32 │ │ │ │ - beq cd858 │ │ │ │ + beq ce4d0 │ │ │ │ cmn r0, #20 │ │ │ │ - beq cd878 │ │ │ │ + beq ce4f0 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r3, [r0, #8] │ │ │ │ strne r3, [r1] │ │ │ │ ldrbne r3, [r0, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq cd7d0 │ │ │ │ + beq ce448 │ │ │ │ add r0, r4, #20 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cd6fc │ │ │ │ + beq ce374 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cd6f0 │ │ │ │ + bne ce368 │ │ │ │ mov r0, r2 │ │ │ │ - b cd6cc │ │ │ │ + b ce344 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ str r3, [r1] │ │ │ │ - b cd6e8 │ │ │ │ + b ce360 │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ tst r3, #32 │ │ │ │ - beq cd888 │ │ │ │ + beq ce500 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r0, r4, #20 │ │ │ │ addeq r0, r4, #28 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne cd7d8 │ │ │ │ + bne ce450 │ │ │ │ sub r2, fp, #24 │ │ │ │ - bl 2a86f0 <_PyInterpreterState_SetRunningMain@@Base+0x27c> │ │ │ │ + bl 2a8270 <_PyInterpreterState_SetRunningMain@@Base+0x27c> │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cd80c │ │ │ │ + beq ce484 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1a2d1c │ │ │ │ + bl 1a29cc │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ sub r2, r2, r0 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ add r0, r2, #1 │ │ │ │ - bl a5998 │ │ │ │ + bl a5a58 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r1, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq cd890 │ │ │ │ + beq ce508 │ │ │ │ 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 139a58 │ │ │ │ + bl 13a054 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ and r2, r3, #64 @ 0x40 │ │ │ │ - beq cd7c8 │ │ │ │ + beq ce440 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cd848 │ │ │ │ + beq ce4c0 │ │ │ │ tst r3, #32 │ │ │ │ - beq cd848 │ │ │ │ + beq ce4c0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [r5] │ │ │ │ - b cd6c8 │ │ │ │ + b ce340 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cd6c0 │ │ │ │ + bne ce338 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - b cd6e8 │ │ │ │ + b ce360 │ │ │ │ cmp r2, #2 │ │ │ │ - bne cd820 │ │ │ │ + bne ce498 │ │ │ │ sub ip, fp, #24 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r1 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r0 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 291c5c │ │ │ │ + bl 2917a0 │ │ │ │ mov r3, r0 │ │ │ │ - b cd730 │ │ │ │ - bl 64958 │ │ │ │ + b ce3a8 │ │ │ │ + bl 64910 │ │ │ │ cmp r5, #0 │ │ │ │ mov r0, #0 │ │ │ │ mvnne r3, #0 │ │ │ │ strne r3, [r5] │ │ │ │ - b cd6cc │ │ │ │ + b ce344 │ │ │ │ sub ip, fp, #24 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r1 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r0 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2def78 │ │ │ │ + bl 2deac8 │ │ │ │ mov r3, r0 │ │ │ │ - b cd730 │ │ │ │ + b ce3a8 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #24] │ │ │ │ str r3, [r5] │ │ │ │ - b cd6e8 │ │ │ │ + b ce360 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cd6fc │ │ │ │ + beq ce374 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r3, [r0, #20] │ │ │ │ strne r3, [r1] │ │ │ │ ldrbne r3, [r0, #16] │ │ │ │ - b cd6c0 │ │ │ │ + b ce338 │ │ │ │ mvn r3, #0 │ │ │ │ ldrb r2, [r3, #-3] │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ - b cd708 │ │ │ │ + b ce380 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - b cd718 │ │ │ │ + b ce390 │ │ │ │ mov r0, r3 │ │ │ │ - bl 139a58 │ │ │ │ - bl 2e1c38 │ │ │ │ - b cd80c │ │ │ │ + bl 13a054 │ │ │ │ + bl 2e1788 │ │ │ │ + b ce484 │ │ │ │ │ │ │ │ -000cd8a0 : │ │ │ │ +000ce518 : │ │ │ │ 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 cd934 │ │ │ │ + beq ce5ac │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bcs cd90c │ │ │ │ + bcs ce584 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ str r2, [r3, r1, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd904 │ │ │ │ + beq ce57c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cd904 │ │ │ │ + bgt ce57c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cd904 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bne ce57c │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, r2 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ - movw r3, #52316 @ 0xcc5c │ │ │ │ + bl aed64 │ │ │ │ + movw r3, #48344 @ 0xbcd8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40072 @ 0x9c88 │ │ │ │ + movw r1, #37868 @ 0x93ec │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, r2 │ │ │ │ - bl a8bdc <_Py_dict_lookup@@Base+0x1390> │ │ │ │ - movw r0, #9864 @ 0x2688 │ │ │ │ + bl aed64 │ │ │ │ + movw r0, #7012 @ 0x1b64 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #459 @ 0x1cb │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b cd92c │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b ce5a4 │ │ │ │ │ │ │ │ -000cd950 : │ │ │ │ +000ce5c8 : │ │ │ │ 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 cda7c │ │ │ │ + bne ce6f4 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ mov ip, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cda1c │ │ │ │ + beq ce694 │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - beq cda1c │ │ │ │ - movw r3, #14124 @ 0x372c │ │ │ │ + beq ce694 │ │ │ │ + movw r3, #9508 @ 0x2524 │ │ │ │ movt r3, #32 │ │ │ │ cmp lr, r3 │ │ │ │ - bne cd9e8 │ │ │ │ + bne ce660 │ │ │ │ ldr lr, [r2, #4] │ │ │ │ movw r3, #35436 @ 0x8a6c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp lr, r3 │ │ │ │ - beq cda0c │ │ │ │ + beq ce684 │ │ │ │ ldr r6, [lr, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - beq cda00 │ │ │ │ + beq ce678 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 203800 │ │ │ │ + b 2025f8 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ cmp lr, r3 │ │ │ │ - beq cda0c │ │ │ │ + beq ce684 │ │ │ │ ldr lr, [lr, #128] @ 0x80 │ │ │ │ cmp lr, #0 │ │ │ │ - bne cd9f8 │ │ │ │ + bne ce670 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r4 │ │ │ │ - b cd9dc │ │ │ │ + b ce654 │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cda94 │ │ │ │ + beq ce70c │ │ │ │ ldr r2, [ip, #4] │ │ │ │ ldr r1, [r2, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cda88 │ │ │ │ + beq ce700 │ │ │ │ ldr r1, [r1, #132] @ 0x84 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cda88 │ │ │ │ - movw r3, #52316 @ 0xcc5c │ │ │ │ + beq ce700 │ │ │ │ + movw r3, #48344 @ 0xbcd8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, ip │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 14b4bc │ │ │ │ + bl 14b0c0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq cdad4 │ │ │ │ + beq ce74c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3b7f7c │ │ │ │ - bl 3c66e4 <_Py_hashtable_foreach@@Base+0x6dac> │ │ │ │ + b 3b760c │ │ │ │ + bl 3c5d74 <_Py_hashtable_foreach@@Base+0x6b94> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cdab4 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne ce72c │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #40108 @ 0x9cac │ │ │ │ + movw r1, #37904 @ 0x9410 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b cda80 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bl 1409e8 │ │ │ │ + b ce6f8 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #34732 @ 0x87ac │ │ │ │ + movw r1, #36836 @ 0x8fe4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b cda80 │ │ │ │ - bl be4fc │ │ │ │ + bl 1409e8 │ │ │ │ + b ce6f8 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cda64 │ │ │ │ - b cda80 │ │ │ │ + beq ce6dc │ │ │ │ + b ce6f8 │ │ │ │ │ │ │ │ -000cdae4 <_PyDict_StoreSubscript@@Base>: │ │ │ │ +000ce75c <_PyDict_StoreSubscript@@Base>: │ │ │ │ subs r3, r2, #0 │ │ │ │ - beq cdb7c <_PyDict_StoreSubscript@@Base+0x98> │ │ │ │ + beq ce7f4 <_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 cdbdc <_PyDict_StoreSubscript@@Base+0xf8> │ │ │ │ + beq ce854 <_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 cdb80 <_PyDict_StoreSubscript@@Base+0x9c> │ │ │ │ + bne ce7f8 <_PyDict_StoreSubscript@@Base+0x9c> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq cdb80 <_PyDict_StoreSubscript@@Base+0x9c> │ │ │ │ + beq ce7f8 <_PyDict_StoreSubscript@@Base+0x9c> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw ip, #46952 @ 0xb768 │ │ │ │ + movw ip, #45676 @ 0xb26c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq cdbb8 <_PyDict_StoreSubscript@@Base+0xd4> │ │ │ │ + beq ce830 <_PyDict_StoreSubscript@@Base+0xd4> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b abc3c │ │ │ │ - b 1191d4 │ │ │ │ + b abccc │ │ │ │ + b 119d0c │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl 98e78 │ │ │ │ + bl 98ea8 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq cdbc8 <_PyDict_StoreSubscript@@Base+0xe4> │ │ │ │ + beq ce840 <_PyDict_StoreSubscript@@Base+0xe4> │ │ │ │ ldr ip, [r4, #24] │ │ │ │ - movw r0, #46952 @ 0xb768 │ │ │ │ + movw r0, #45676 @ 0xb26c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp ip, r0 │ │ │ │ - bne cdb6c <_PyDict_StoreSubscript@@Base+0x88> │ │ │ │ + bne ce7e4 <_PyDict_StoreSubscript@@Base+0x88> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b a9494 │ │ │ │ + b a94ec │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 25766c <_Py_NewReference@@Base+0x17fc> │ │ │ │ + b 256958 <_PyThreadState_New@@Base+0x1f04> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq cdc14 <_PyDict_StoreSubscript@@Base+0x130> │ │ │ │ - bl b6288 │ │ │ │ + beq ce88c <_PyDict_StoreSubscript@@Base+0x130> │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cdc14 <_PyDict_StoreSubscript@@Base+0x130> │ │ │ │ - movw r0, #11396 @ 0x2c84 │ │ │ │ + bne ce88c <_PyDict_StoreSubscript@@Base+0x130> │ │ │ │ + movw r0, #17376 @ 0x43e0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2799 @ 0xaef │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11420 @ 0x2c9c │ │ │ │ + movw r1, #17400 @ 0x43f8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b cdc08 <_PyDict_StoreSubscript@@Base+0x124> │ │ │ │ + bl 16e8c0 │ │ │ │ + b ce880 <_PyDict_StoreSubscript@@Base+0x124> │ │ │ │ │ │ │ │ -000cdc30 : │ │ │ │ +000ce8a8 : │ │ │ │ cmp r0, #9 │ │ │ │ - bhi cdc48 │ │ │ │ - movw r3, #45196 @ 0xb08c │ │ │ │ + bhi ce8c0 │ │ │ │ + movw r3, #45620 @ 0xb234 │ │ │ │ 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, #3470 @ 0xd8e │ │ │ │ - movw r0, #40372 @ 0x9db4 │ │ │ │ + movw r0, #37444 @ 0x9244 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000cdc74 : │ │ │ │ +000ce8ec : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cdc30 │ │ │ │ + b ce8a8 │ │ │ │ │ │ │ │ -000cdc88 <_PyType_LookupRefAndVersion@@Base>: │ │ │ │ +000ce900 <_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] @ cdeb4 <_PyType_LookupRefAndVersion@@Base+0x22c> │ │ │ │ + ldr r0, [pc, #516] @ ceb2c <_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 cdd74 <_PyType_LookupRefAndVersion@@Base+0xec> │ │ │ │ + bne ce9ec <_PyType_LookupRefAndVersion@@Base+0xec> │ │ │ │ ldr r2, [r6, #1452] @ 0x5ac │ │ │ │ cmp r5, r2 │ │ │ │ - bne cdd74 <_PyType_LookupRefAndVersion@@Base+0xec> │ │ │ │ + bne ce9ec <_PyType_LookupRefAndVersion@@Base+0xec> │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r0, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cdd4c <_PyType_LookupRefAndVersion@@Base+0xc4> │ │ │ │ + beq ce9c4 <_PyType_LookupRefAndVersion@@Base+0xc4> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ strle r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bgt cde18 <_PyType_LookupRefAndVersion@@Base+0x190> │ │ │ │ + bgt cea90 <_PyType_LookupRefAndVersion@@Base+0x190> │ │ │ │ cmp r9, #0 │ │ │ │ - bne cdd68 <_PyType_LookupRefAndVersion@@Base+0xe0> │ │ │ │ + bne ce9e0 <_PyType_LookupRefAndVersion@@Base+0xe0> │ │ │ │ cmp r0, #1 │ │ │ │ - beq cdd5c <_PyType_LookupRefAndVersion@@Base+0xd4> │ │ │ │ + beq ce9d4 <_PyType_LookupRefAndVersion@@Base+0xd4> │ │ │ │ tst r0, #1 │ │ │ │ - beq cdd60 <_PyType_LookupRefAndVersion@@Base+0xd8> │ │ │ │ + beq ce9d8 <_PyType_LookupRefAndVersion@@Base+0xd8> │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b cdd60 <_PyType_LookupRefAndVersion@@Base+0xd8> │ │ │ │ + b ce9d8 <_PyType_LookupRefAndVersion@@Base+0xd8> │ │ │ │ mov r8, #0 │ │ │ │ mov r3, #1 │ │ │ │ cmp r9, #0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne cdd68 <_PyType_LookupRefAndVersion@@Base+0xe0> │ │ │ │ + bne ce9e0 <_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 cdd20 <_PyType_LookupRefAndVersion@@Base+0x98> │ │ │ │ + b ce998 <_PyType_LookupRefAndVersion@@Base+0x98> │ │ │ │ cmp r7, #0 │ │ │ │ - beq cde50 <_PyType_LookupRefAndVersion@@Base+0x1c8> │ │ │ │ + beq ceac8 <_PyType_LookupRefAndVersion@@Base+0x1c8> │ │ │ │ mov r0, ip │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b43fc <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b44cc <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r8, r7 │ │ │ │ cmn r0, #1 │ │ │ │ - beq cdd48 <_PyType_LookupRefAndVersion@@Base+0xc0> │ │ │ │ + beq ce9c0 <_PyType_LookupRefAndVersion@@Base+0xc0> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq cdd18 <_PyType_LookupRefAndVersion@@Base+0x90> │ │ │ │ + beq ce990 <_PyType_LookupRefAndVersion@@Base+0x90> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne cdeac <_PyType_LookupRefAndVersion@@Base+0x224> │ │ │ │ + bne ceb24 <_PyType_LookupRefAndVersion@@Base+0x224> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt cdeac <_PyType_LookupRefAndVersion@@Base+0x224> │ │ │ │ + bgt ceb24 <_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 │ │ │ │ @@ -164674,377 +165482,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 cde38 <_PyType_LookupRefAndVersion@@Base+0x1b0> │ │ │ │ + ble ceab0 <_PyType_LookupRefAndVersion@@Base+0x1b0> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b cdd18 <_PyType_LookupRefAndVersion@@Base+0x90> │ │ │ │ + b ce990 <_PyType_LookupRefAndVersion@@Base+0x90> │ │ │ │ orr r3, r0, #1 │ │ │ │ cmp r9, #0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne cdd68 <_PyType_LookupRefAndVersion@@Base+0xe0> │ │ │ │ + bne ce9e0 <_PyType_LookupRefAndVersion@@Base+0xe0> │ │ │ │ bics r2, r0, #1 │ │ │ │ movne r0, r3 │ │ │ │ - bne cdd30 <_PyType_LookupRefAndVersion@@Base+0xa8> │ │ │ │ - b cdd5c <_PyType_LookupRefAndVersion@@Base+0xd4> │ │ │ │ + bne ce9a8 <_PyType_LookupRefAndVersion@@Base+0xa8> │ │ │ │ + b ce9d4 <_PyType_LookupRefAndVersion@@Base+0xd4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cde10 <_PyType_LookupRefAndVersion@@Base+0x188> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b cde10 <_PyType_LookupRefAndVersion@@Base+0x188> │ │ │ │ + bne cea88 <_PyType_LookupRefAndVersion@@Base+0x188> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b cea88 <_PyType_LookupRefAndVersion@@Base+0x188> │ │ │ │ ldrh r2, [ip, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs cdd7c <_PyType_LookupRefAndVersion@@Base+0xf4> │ │ │ │ + bcs ce9f4 <_PyType_LookupRefAndVersion@@Base+0xf4> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne cdd7c <_PyType_LookupRefAndVersion@@Base+0xf4> │ │ │ │ + bne ce9f4 <_PyType_LookupRefAndVersion@@Base+0xf4> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt cdd7c <_PyType_LookupRefAndVersion@@Base+0xf4> │ │ │ │ + bgt ce9f4 <_PyType_LookupRefAndVersion@@Base+0xf4> │ │ │ │ mov r7, ip │ │ │ │ mov r1, ip │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 144cd4 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 1448c8 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ ldr r8, [r7, #192] @ 0xc0 │ │ │ │ - bl b43fc <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b44cc <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cdd98 <_PyType_LookupRefAndVersion@@Base+0x110> │ │ │ │ + b cea10 <_PyType_LookupRefAndVersion@@Base+0x110> │ │ │ │ mov r8, #0 │ │ │ │ - b cdd18 <_PyType_LookupRefAndVersion@@Base+0x90> │ │ │ │ + b ce990 <_PyType_LookupRefAndVersion@@Base+0x90> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000cdeb8 : │ │ │ │ +000ceb30 : │ │ │ │ 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 ce330 │ │ │ │ + blt cefa8 │ │ │ │ movw r6, #35436 @ 0x8a6c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [r6, #16] │ │ │ │ cmp r8, #0 │ │ │ │ - blt ce25c │ │ │ │ + blt ceed4 │ │ │ │ movw r5, #38392 @ 0x95f8 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ - movw r3, #64604 @ 0xfc5c │ │ │ │ + movw r3, #64728 @ 0xfcd8 │ │ │ │ movt r3, #9 │ │ │ │ ldr r2, [r5, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ce248 │ │ │ │ - ldr r2, [pc, #1156] @ ce398 │ │ │ │ + bne ceec0 │ │ │ │ + ldr r2, [pc, #1156] @ cf010 │ │ │ │ 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 ce16c │ │ │ │ + bcs cede4 │ │ │ │ lsr r1, r3, #3 │ │ │ │ ldr r2, [r9, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq ce220 │ │ │ │ + beq cee98 │ │ │ │ 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 ce130 │ │ │ │ + beq ceda8 │ │ │ │ ldr r1, [r6] │ │ │ │ - ldr r2, [pc, #1072] @ ce39c │ │ │ │ + ldr r2, [pc, #1072] @ cf014 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ str r6, [r3, #4] │ │ │ │ - ble ce1ac │ │ │ │ + ble cee24 │ │ │ │ ldr r5, [r2, #1708] @ 0x6ac │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne ce1c8 │ │ │ │ + bne cee40 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #24] │ │ │ │ cmp r4, r2 │ │ │ │ - beq ce200 │ │ │ │ + beq cee78 │ │ │ │ cmn r4, #-2147483630 @ 0x80000012 │ │ │ │ - bhi ce2c4 │ │ │ │ + bhi cef3c │ │ │ │ movw r5, #38392 @ 0x95f8 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ - movw r2, #64604 @ 0xfc5c │ │ │ │ + movw r2, #64728 @ 0xfcd8 │ │ │ │ movt r2, #9 │ │ │ │ add r8, r4, #17 │ │ │ │ ldr r6, [r5, #1008] @ 0x3f0 │ │ │ │ cmp r6, r2 │ │ │ │ - bne ce26c │ │ │ │ - ldr r1, [pc, #976] @ ce398 │ │ │ │ + bne ceee4 │ │ │ │ + ldr r1, [pc, #976] @ cf010 │ │ │ │ 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 ce0dc │ │ │ │ + bhi ced54 │ │ │ │ lsr r0, r4, #3 │ │ │ │ add r1, r0, #2 │ │ │ │ ldr r2, [r9, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq ce230 │ │ │ │ + beq ceea8 │ │ │ │ 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 ce0a0 │ │ │ │ + beq ced18 │ │ │ │ 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] @ ce39c │ │ │ │ + ldr r2, [pc, #868] @ cf014 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r6] │ │ │ │ ldr r5, [r2, #1708] @ 0x6ac │ │ │ │ cmp r5, #0 │ │ │ │ - bne ce28c │ │ │ │ + bne cef04 │ │ │ │ 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 ce094 │ │ │ │ + beq ced0c │ │ │ │ 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 ce014 │ │ │ │ + bhi cec8c │ │ │ │ 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 ce014 │ │ │ │ + bne cec8c │ │ │ │ ldr r6, [r5, #968] @ 0x3c8 │ │ │ │ - movw r2, #32892 @ 0x807c │ │ │ │ + movw r2, #31676 @ 0x7bbc │ │ │ │ movt r2, #9 │ │ │ │ cmp r6, r2 │ │ │ │ - bne ce37c │ │ │ │ + bne ceff4 │ │ │ │ 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 ce014 │ │ │ │ + bne cec8c │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2e1c38 │ │ │ │ + bl 2e1788 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne ce060 │ │ │ │ - b ce2e4 │ │ │ │ + bne cecd8 │ │ │ │ + b cef5c │ │ │ │ ldr lr, [r2, #24] │ │ │ │ ldr sl, [r2, #28] │ │ │ │ cmp lr, sl │ │ │ │ ldrhi r2, [r2, #12] │ │ │ │ strhi r2, [ip, #12] │ │ │ │ strhi ip, [r2, #8] │ │ │ │ - bhi cdf60 │ │ │ │ + bhi cebd8 │ │ │ │ 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 cdf60 │ │ │ │ + bne cebd8 │ │ │ │ ldr r2, [r5, #968] @ 0x3c8 │ │ │ │ - movw r3, #32892 @ 0x807c │ │ │ │ + movw r3, #31676 @ 0x7bbc │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ce34c │ │ │ │ + bne cefc4 │ │ │ │ cmp r8, #1 │ │ │ │ movcs r0, r8 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e304 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ce25c │ │ │ │ + beq ceed4 │ │ │ │ ldr r2, [r9, #800] @ 0x320 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r9, #800] @ 0x320 │ │ │ │ - b cdf60 │ │ │ │ + b cebd8 │ │ │ │ ldr r5, [r2, #1708] @ 0x6ac │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [r3] │ │ │ │ - beq cdf88 │ │ │ │ - movw r1, #58708 @ 0xe554 │ │ │ │ + beq cec00 │ │ │ │ + movw r1, #57428 @ 0xe054 │ │ │ │ movt r1, #27 │ │ │ │ cmp r5, r1 │ │ │ │ - bne ce360 │ │ │ │ - ldr r0, [pc, #448] @ ce3a0 │ │ │ │ + bne cefd8 │ │ │ │ + ldr r0, [pc, #448] @ cf018 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1bdcb8 │ │ │ │ + bl 1bd7b8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cdf88 │ │ │ │ + bne cec00 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cdf88 │ │ │ │ - ldr r2, [pc, #412] @ ce3a4 │ │ │ │ + b cec00 │ │ │ │ + ldr r2, [pc, #412] @ cf01c │ │ │ │ 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 ce094 │ │ │ │ + b ced0c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9fd84 │ │ │ │ + bl 9fe00 │ │ │ │ mov r3, r0 │ │ │ │ - b ce164 │ │ │ │ + b ceddc │ │ │ │ mov r0, r9 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 9fd84 │ │ │ │ + bl 9fe00 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r6, r0 │ │ │ │ - b ce0d4 │ │ │ │ + b ced4c │ │ │ │ ldr r0, [r5, #1004] @ 0x3ec │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne cdf60 │ │ │ │ - bl 2e1c38 │ │ │ │ + bne cebd8 │ │ │ │ + bl 2e1788 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne cdf88 │ │ │ │ - b ce310 │ │ │ │ + bne cec00 │ │ │ │ + b cef88 │ │ │ │ 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 ce014 │ │ │ │ - b ce118 │ │ │ │ - movw r1, #58708 @ 0xe554 │ │ │ │ + bne cec8c │ │ │ │ + b ced90 │ │ │ │ + movw r1, #57428 @ 0xe054 │ │ │ │ movt r1, #27 │ │ │ │ cmp r5, r1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne ce318 │ │ │ │ - ldr r0, [pc, #248] @ ce3a0 │ │ │ │ - bl 1bdcb8 │ │ │ │ + bne cef90 │ │ │ │ + ldr r0, [pc, #248] @ cf018 │ │ │ │ + bl 1bd7b8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ce048 │ │ │ │ + bne cecc0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b ce048 │ │ │ │ - movw r2, #46980 @ 0xb784 │ │ │ │ + b cecc0 │ │ │ │ + movw r2, #45704 @ 0xb288 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #9752 @ 0x2618 │ │ │ │ + movw r1, #6900 @ 0x1af4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r2] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r3] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r3, #28] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ce310 │ │ │ │ + bgt cef88 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, r1 │ │ │ │ - bne ce310 │ │ │ │ + bne cef88 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b ce094 │ │ │ │ + b ced0c │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b ce048 │ │ │ │ + b cecc0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40392 @ 0x9dc8 │ │ │ │ + movw r1, #38168 @ 0x9518 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b ce310 │ │ │ │ + bl 16e8c0 │ │ │ │ + b cef88 │ │ │ │ ldr r0, [r5, #964] @ 0x3c4 │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b ce194 │ │ │ │ + b cee0c │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r5 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cdf88 │ │ │ │ + b cec00 │ │ │ │ ldr r0, [r5, #964] @ 0x3c4 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r6, r0 │ │ │ │ - b ce104 │ │ │ │ + b ced7c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ ldrdeq pc, [r2], #-168 @ 0xffffff58 @ │ │ │ │ │ │ │ │ -000ce3a8 : │ │ │ │ +000cf020 : │ │ │ │ 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 │ │ │ │ @@ -165053,115 +165861,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 ce508 │ │ │ │ + beq cf180 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ce534 │ │ │ │ + bne cf1ac │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr lr, [r1, #16] │ │ │ │ cmp lr, r0 │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ orrs ip, ip, r0, lsr #31 │ │ │ │ - bne ce4b0 │ │ │ │ + bne cf128 │ │ │ │ ldrb ip, [r1, #6] │ │ │ │ add r1, r1, #20 │ │ │ │ ldrb r5, [r1, #-15] │ │ │ │ cmp ip, #0 │ │ │ │ mov ip, #1 │ │ │ │ lsl ip, ip, r5 │ │ │ │ - beq ce4b8 │ │ │ │ + beq cf130 │ │ │ │ add ip, ip, r0, lsl #3 │ │ │ │ add r1, r1, ip │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq ce484 │ │ │ │ + beq cf0fc │ │ │ │ cmp lr, r0 │ │ │ │ - ble ce4b0 │ │ │ │ + ble cf128 │ │ │ │ ldr lr, [r1] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq ce4f0 │ │ │ │ + beq cf168 │ │ │ │ cmp r3, #0 │ │ │ │ str lr, [r2] │ │ │ │ - beq ce478 │ │ │ │ + beq cf0f0 │ │ │ │ str r1, [r3] │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #1 │ │ │ │ cmp lr, r0 │ │ │ │ - ble ce4b0 │ │ │ │ + ble cf128 │ │ │ │ add r1, r1, #8 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne ce448 │ │ │ │ + bne cf0c0 │ │ │ │ add r0, r0, #1 │ │ │ │ add r1, r1, #8 │ │ │ │ cmp lr, r0 │ │ │ │ - bgt ce494 │ │ │ │ + bgt cf10c │ │ │ │ mov r0, #0 │ │ │ │ - b ce47c │ │ │ │ + b cf0f4 │ │ │ │ mov r5, #12 │ │ │ │ mla ip, r5, r0, ip │ │ │ │ add r1, r1, ip │ │ │ │ cmp lr, r0 │ │ │ │ - ble ce4b0 │ │ │ │ + ble cf128 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - beq ce4fc │ │ │ │ + beq cf174 │ │ │ │ ldr lr, [r1, #4] │ │ │ │ mov r1, ip │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [r4] │ │ │ │ - bne ce468 │ │ │ │ + bne cf0e0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ce474 │ │ │ │ - b ce478 │ │ │ │ + bne cf0ec │ │ │ │ + b cf0f0 │ │ │ │ add r1, r1, #12 │ │ │ │ add r0, r0, #1 │ │ │ │ - b ce4c4 │ │ │ │ + b cf13c │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce47c │ │ │ │ + beq cf0f4 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ - beq ce3fc │ │ │ │ + beq cf074 │ │ │ │ cmp r0, #0 │ │ │ │ - blt ce4b0 │ │ │ │ + blt cf128 │ │ │ │ ldr ip, [r5, #8] │ │ │ │ cmp ip, r0 │ │ │ │ - ble ce4b0 │ │ │ │ + ble cf128 │ │ │ │ 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 ce4e0 │ │ │ │ + b cf158 │ │ │ │ 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 │ │ │ │ @@ -165170,216 +165978,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 ce6fc │ │ │ │ + beq cf374 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ce728 │ │ │ │ + bne cf3a0 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr lr, [r1, #16] │ │ │ │ cmp lr, r0 │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ orrs ip, ip, r0, lsr #31 │ │ │ │ - bne ce6e8 │ │ │ │ + bne cf360 │ │ │ │ ldrb ip, [r1, #6] │ │ │ │ add r1, r1, #20 │ │ │ │ ldrb r5, [r1, #-15] │ │ │ │ cmp ip, #0 │ │ │ │ mov ip, #1 │ │ │ │ lsl ip, ip, r5 │ │ │ │ - beq ce664 │ │ │ │ + beq cf2dc │ │ │ │ add ip, ip, r0, lsl #3 │ │ │ │ add r1, r1, ip │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq ce6bc │ │ │ │ + beq cf334 │ │ │ │ cmp lr, r0 │ │ │ │ - ble ce6e8 │ │ │ │ + ble cf360 │ │ │ │ ldm r1, {ip, lr} │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r1, [ip, #12] │ │ │ │ str r0, [r4] │ │ │ │ - beq ce69c │ │ │ │ + beq cf314 │ │ │ │ cmp r3, #0 │ │ │ │ str ip, [r2] │ │ │ │ - beq ce6a4 │ │ │ │ + beq cf31c │ │ │ │ ldr r2, [fp, #4] │ │ │ │ str lr, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ce6b0 │ │ │ │ + bne cf328 │ │ │ │ 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 ce6e8 │ │ │ │ + bge cf360 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - beq ce6f0 │ │ │ │ + beq cf368 │ │ │ │ mov lr, ip │ │ │ │ ldm r1, {r1, ip} │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [r4] │ │ │ │ - bne ce63c │ │ │ │ + bne cf2b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ce648 │ │ │ │ + bne cf2c0 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ce658 │ │ │ │ + beq cf2d0 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ str r1, [r3] │ │ │ │ - b ce658 │ │ │ │ + b cf2d0 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp lr, r0 │ │ │ │ - ble ce6e8 │ │ │ │ + ble cf360 │ │ │ │ add r1, r1, #8 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne ce61c │ │ │ │ + bne cf294 │ │ │ │ add r0, r0, #1 │ │ │ │ add r1, r1, #8 │ │ │ │ cmp lr, r0 │ │ │ │ - bgt ce6cc │ │ │ │ + bgt cf344 │ │ │ │ mov r0, #0 │ │ │ │ - b ce65c │ │ │ │ + b cf2d4 │ │ │ │ add r1, r1, #12 │ │ │ │ add r0, r0, #1 │ │ │ │ - b ce670 │ │ │ │ + b cf2e8 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce65c │ │ │ │ + beq cf2d4 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ - beq ce5d0 │ │ │ │ + beq cf248 │ │ │ │ cmp r0, #0 │ │ │ │ - blt ce6e8 │ │ │ │ + blt cf360 │ │ │ │ ldr ip, [r5, #8] │ │ │ │ cmp ip, r0 │ │ │ │ - ble ce6e8 │ │ │ │ + ble cf360 │ │ │ │ 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 ce68c │ │ │ │ + b cf304 │ │ │ │ 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 cea98 │ │ │ │ + bgt cf710 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce7b4 │ │ │ │ + beq cf42c │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ce874 │ │ │ │ + ble cf4ec │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - movw r2, #47508 @ 0xb994 │ │ │ │ + movw r2, #47652 @ 0xba24 │ │ │ │ movt r2, #10 │ │ │ │ ldr r1, [r1, #160] @ 0xa0 │ │ │ │ cmp r1, r2 │ │ │ │ - bne ce9cc │ │ │ │ + bne cf644 │ │ │ │ movw r0, #38392 @ 0x95f8 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ - movw r2, #24912 @ 0x6150 │ │ │ │ + movw r2, #25104 @ 0x6210 │ │ │ │ movt r2, #10 │ │ │ │ ldr lr, [r0, #1020] @ 0x3fc │ │ │ │ cmp lr, r2 │ │ │ │ - bne ce9b4 │ │ │ │ - ldr r2, [pc, #720] @ ceac0 │ │ │ │ + bne cf62c │ │ │ │ + ldr r2, [pc, #720] @ cf738 │ │ │ │ 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 ce8b4 │ │ │ │ + beq cf52c │ │ │ │ lsr r2, r3, #18 │ │ │ │ ubfx r1, r3, #0, #18 │ │ │ │ add r2, r4, r2, lsl #3 │ │ │ │ ldr ip, [r2, #808] @ 0x328 │ │ │ │ cmp ip, r1 │ │ │ │ - bgt ce83c │ │ │ │ + bgt cf4b4 │ │ │ │ ldr r2, [r2, #804] @ 0x324 │ │ │ │ cmp r2, r1 │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ce8b4 │ │ │ │ + beq cf52c │ │ │ │ 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 ce894 │ │ │ │ + beq cf50c │ │ │ │ cmp r3, #0 │ │ │ │ - beq ce8e4 │ │ │ │ + beq cf55c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ce7b4 │ │ │ │ + bne cf42c │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b ce7b4 │ │ │ │ + b cf42c │ │ │ │ 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 ce86c │ │ │ │ + b cf4e4 │ │ │ │ ldr r1, [r0, #980] @ 0x3d4 │ │ │ │ - movw r2, #34012 @ 0x84dc │ │ │ │ + movw r2, #32796 @ 0x801c │ │ │ │ movt r2, #9 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r2 │ │ │ │ - bne cea88 │ │ │ │ + bne cf700 │ │ │ │ mov r0, r3 │ │ │ │ bl 2d1b4 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ - b ce86c │ │ │ │ + b cf4e4 │ │ │ │ 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] │ │ │ │ @@ -165390,48 +166198,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 ce94c │ │ │ │ + bne cf5c4 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ce948 │ │ │ │ + beq cf5c0 │ │ │ │ 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 cea08 │ │ │ │ + beq cf680 │ │ │ │ cmp r2, #1 │ │ │ │ - beq ce9dc │ │ │ │ + beq cf654 │ │ │ │ ldr r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, lr │ │ │ │ - beq ce86c │ │ │ │ + beq cf4e4 │ │ │ │ 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 ce86c │ │ │ │ + b cf4e4 │ │ │ │ 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 │ │ │ │ @@ -165444,18 +166252,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 ce86c │ │ │ │ + b cf4e4 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ce960 │ │ │ │ + beq cf5d8 │ │ │ │ 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] │ │ │ │ @@ -165476,80 +166284,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 ce86c │ │ │ │ + b cf4e4 │ │ │ │ ldr r0, [r0, #964] @ 0x3c4 │ │ │ │ mov r1, r3 │ │ │ │ blx ip │ │ │ │ - b ce8d4 │ │ │ │ + b cf54c │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - movw r1, #40448 @ 0x9e00 │ │ │ │ + movw r1, #38224 @ 0x9550 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r2] │ │ │ │ - bl 16ebf0 │ │ │ │ - bl 32660 │ │ │ │ + bl 16e8c0 │ │ │ │ + bl 32664 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b ce79c │ │ │ │ + b cf414 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #47508 @ 0xb994 │ │ │ │ + movw r3, #47652 @ 0xba24 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne cec64 │ │ │ │ + bne cf8dc │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #38392 @ 0x95f8 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ - movw r3, #24912 @ 0x6150 │ │ │ │ + movw r3, #25104 @ 0x6210 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r0, #1020] @ 0x3fc │ │ │ │ cmp r2, r3 │ │ │ │ - bne cecb4 │ │ │ │ + bne cf92c │ │ │ │ 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] @ ced74 │ │ │ │ + ldr r3, [pc, #604] @ cf9ec │ │ │ │ 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 cec88 │ │ │ │ + beq cf900 │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr ip, [r3, #808] @ 0x328 │ │ │ │ cmp ip, r2 │ │ │ │ - bgt ceb64 │ │ │ │ + bgt cf7dc │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cec88 │ │ │ │ + beq cf900 │ │ │ │ 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 cec68 │ │ │ │ + beq cf8e0 │ │ │ │ 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 │ │ │ │ @@ -165562,29 +166370,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 cebfc │ │ │ │ + bne cf874 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cebf8 │ │ │ │ + beq cf870 │ │ │ │ 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 cece8 │ │ │ │ + beq cf960 │ │ │ │ cmp r3, #1 │ │ │ │ - beq cecbc │ │ │ │ + beq cf934 │ │ │ │ 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] │ │ │ │ @@ -165606,18 +166414,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, #34012 @ 0x84dc │ │ │ │ + movw r3, #32796 @ 0x801c │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ced68 │ │ │ │ + bne cf9e0 │ │ │ │ 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 │ │ │ │ @@ -165631,15 +166439,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 cec10 │ │ │ │ + beq cf888 │ │ │ │ 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] │ │ │ │ @@ -165663,24 +166471,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 ceca4 │ │ │ │ + b cf91c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000ced78 <_PyTuple_FromPair@@Base>: │ │ │ │ +000cf9f0 <_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] @ cef4c <_PyTuple_FromPair@@Base+0x1d4> │ │ │ │ + ldr r7, [pc, #440] @ cfbc4 <_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] │ │ │ │ @@ -165689,38 +166497,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 cee80 <_PyTuple_FromPair@@Base+0x108> │ │ │ │ - ldr r0, [pc, #372] @ cef50 <_PyTuple_FromPair@@Base+0x1d8> │ │ │ │ + beq cfaf8 <_PyTuple_FromPair@@Base+0x108> │ │ │ │ + ldr r0, [pc, #372] @ cfbc8 <_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 ceee4 <_PyTuple_FromPair@@Base+0x16c> │ │ │ │ + bne cfb5c <_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 cee3c <_PyTuple_FromPair@@Base+0xc4> │ │ │ │ + bne cfab4 <_PyTuple_FromPair@@Base+0xc4> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - bne cee3c <_PyTuple_FromPair@@Base+0xc4> │ │ │ │ + bne cfab4 <_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 │ │ │ │ @@ -165736,105 +166544,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 a6d20 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a6de0 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne cee00 <_PyTuple_FromPair@@Base+0x88> │ │ │ │ + bne cfa78 <_PyTuple_FromPair@@Base+0x88> │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ceeb4 <_PyTuple_FromPair@@Base+0x13c> │ │ │ │ + bgt cfb2c <_PyTuple_FromPair@@Base+0x13c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cef38 <_PyTuple_FromPair@@Base+0x1c0> │ │ │ │ + beq cfbb0 <_PyTuple_FromPair@@Base+0x1c0> │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cee30 <_PyTuple_FromPair@@Base+0xb8> │ │ │ │ + bgt cfaa8 <_PyTuple_FromPair@@Base+0xb8> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cee30 <_PyTuple_FromPair@@Base+0xb8> │ │ │ │ + bne cfaa8 <_PyTuple_FromPair@@Base+0xb8> │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cee30 <_PyTuple_FromPair@@Base+0xb8> │ │ │ │ - movw r2, #58708 @ 0xe554 │ │ │ │ + b cfaa8 <_PyTuple_FromPair@@Base+0xb8> │ │ │ │ + movw r2, #57428 @ 0xe054 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ - bne cef1c <_PyTuple_FromPair@@Base+0x1a4> │ │ │ │ - ldr r0, [pc, #88] @ cef54 <_PyTuple_FromPair@@Base+0x1dc> │ │ │ │ + bne cfb94 <_PyTuple_FromPair@@Base+0x1a4> │ │ │ │ + ldr r0, [pc, #88] @ cfbcc <_PyTuple_FromPair@@Base+0x1dc> │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bdcb8 │ │ │ │ + bl 1bd7b8 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cee00 <_PyTuple_FromPair@@Base+0x88> │ │ │ │ + bne cfa78 <_PyTuple_FromPair@@Base+0x88> │ │ │ │ mov r0, r3 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cee00 <_PyTuple_FromPair@@Base+0x88> │ │ │ │ + b cfa78 <_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 cee00 <_PyTuple_FromPair@@Base+0x88> │ │ │ │ + b cfa78 <_PyTuple_FromPair@@Base+0x88> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b ceeb4 <_PyTuple_FromPair@@Base+0x13c> │ │ │ │ + b cfb2c <_PyTuple_FromPair@@Base+0x13c> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mlseq r2, ip, ip, sl │ │ │ │ │ │ │ │ -000cef58 <_PyTuple_FromPairSteal@@Base>: │ │ │ │ +000cfbd0 <_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] @ cf10c <_PyTuple_FromPairSteal@@Base+0x1b4> │ │ │ │ + ldr r6, [pc, #408] @ cfd84 <_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 cf040 <_PyTuple_FromPairSteal@@Base+0xe8> │ │ │ │ - ldr r0, [pc, #372] @ cf110 <_PyTuple_FromPairSteal@@Base+0x1b8> │ │ │ │ + beq cfcb8 <_PyTuple_FromPairSteal@@Base+0xe8> │ │ │ │ + ldr r0, [pc, #372] @ cfd88 <_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 cf0a4 <_PyTuple_FromPairSteal@@Base+0x14c> │ │ │ │ + bne cfd1c <_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 ceffc <_PyTuple_FromPairSteal@@Base+0xa4> │ │ │ │ + bne cfc74 <_PyTuple_FromPairSteal@@Base+0xa4> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - bne ceffc <_PyTuple_FromPairSteal@@Base+0xa4> │ │ │ │ + bne cfc74 <_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 │ │ │ │ @@ -165850,62 +166658,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 a6d20 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a6de0 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne cefc0 <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ + bne cfc38 <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cf074 <_PyTuple_FromPairSteal@@Base+0x11c> │ │ │ │ + bgt cfcec <_PyTuple_FromPairSteal@@Base+0x11c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cf0f8 <_PyTuple_FromPairSteal@@Base+0x1a0> │ │ │ │ + beq cfd70 <_PyTuple_FromPairSteal@@Base+0x1a0> │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ceff0 <_PyTuple_FromPairSteal@@Base+0x98> │ │ │ │ + bgt cfc68 <_PyTuple_FromPairSteal@@Base+0x98> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ceff0 <_PyTuple_FromPairSteal@@Base+0x98> │ │ │ │ + bne cfc68 <_PyTuple_FromPairSteal@@Base+0x98> │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b ceff0 <_PyTuple_FromPairSteal@@Base+0x98> │ │ │ │ - movw r2, #58708 @ 0xe554 │ │ │ │ + b cfc68 <_PyTuple_FromPairSteal@@Base+0x98> │ │ │ │ + movw r2, #57428 @ 0xe054 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ - bne cf0dc <_PyTuple_FromPairSteal@@Base+0x184> │ │ │ │ - ldr r0, [pc, #88] @ cf114 <_PyTuple_FromPairSteal@@Base+0x1bc> │ │ │ │ + bne cfd54 <_PyTuple_FromPairSteal@@Base+0x184> │ │ │ │ + ldr r0, [pc, #88] @ cfd8c <_PyTuple_FromPairSteal@@Base+0x1bc> │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bdcb8 │ │ │ │ + bl 1bd7b8 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cefc0 <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ + bne cfc38 <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ mov r0, r3 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cefc0 <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ + b cfc38 <_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 cefc0 <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ + b cfc38 <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cf074 <_PyTuple_FromPairSteal@@Base+0x11c> │ │ │ │ + b cfcec <_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 │ │ │ │ @@ -165914,182 +166722,182 @@ │ │ │ │ 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 cf174 <_PyTuple_FromPairSteal@@Base+0x21c> │ │ │ │ + beq cfdec <_PyTuple_FromPairSteal@@Base+0x21c> │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #96] @ cf1bc <_PyTuple_FromPairSteal@@Base+0x264> │ │ │ │ + ldr r0, [pc, #96] @ cfe34 <_PyTuple_FromPairSteal@@Base+0x264> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, ip │ │ │ │ ldr r0, [lr, r0] │ │ │ │ str r4, [sp] │ │ │ │ - bl cf1c0 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl cfe38 <_PyObject_MakeTpCall@@Base> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf198 <_PyTuple_FromPairSteal@@Base+0x240> │ │ │ │ + bne cfe10 <_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 cf16c <_PyTuple_FromPairSteal@@Base+0x214> │ │ │ │ + b cfde4 <_PyTuple_FromPairSteal@@Base+0x214> │ │ │ │ str r1, [fp, #-16] │ │ │ │ - movw r0, #35120 @ 0x8930 │ │ │ │ + movw r0, #37648 @ 0x9310 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r1, r3 │ │ │ │ - bl 37b6c4 <_PyLong_UnsignedLongLong_Converter@@Base+0xa94> │ │ │ │ + bl 37aeec <_PyLong_UnsignedLongLong_Converter@@Base+0xa94> │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cf17c <_PyTuple_FromPairSteal@@Base+0x224> │ │ │ │ - b cf16c <_PyTuple_FromPairSteal@@Base+0x214> │ │ │ │ + bne cfdf4 <_PyTuple_FromPairSteal@@Base+0x224> │ │ │ │ + b cfde4 <_PyTuple_FromPairSteal@@Base+0x214> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000cf1c0 <_PyObject_MakeTpCall@@Base>: │ │ │ │ +000cfe38 <_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 cf8a0 <_PyObject_MakeTpCall@@Base+0x6e0> │ │ │ │ + beq d0518 <_PyObject_MakeTpCall@@Base+0x6e0> │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf568 <_PyObject_MakeTpCall@@Base+0x3a8> │ │ │ │ - blt cf824 <_PyObject_MakeTpCall@@Base+0x664> │ │ │ │ + beq d01e0 <_PyObject_MakeTpCall@@Base+0x3a8> │ │ │ │ + blt d049c <_PyObject_MakeTpCall@@Base+0x664> │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt cf6bc <_PyObject_MakeTpCall@@Base+0x4fc> │ │ │ │ - ldr r2, [pc, #1984] @ cf9d8 <_PyObject_MakeTpCall@@Base+0x818> │ │ │ │ + bgt d0334 <_PyObject_MakeTpCall@@Base+0x4fc> │ │ │ │ + ldr r2, [pc, #1984] @ d0650 <_PyObject_MakeTpCall@@Base+0x818> │ │ │ │ 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 cf47c <_PyObject_MakeTpCall@@Base+0x2bc> │ │ │ │ - ldr r0, [pc, #1956] @ cf9dc <_PyObject_MakeTpCall@@Base+0x81c> │ │ │ │ + beq d00f4 <_PyObject_MakeTpCall@@Base+0x2bc> │ │ │ │ + ldr r0, [pc, #1956] @ d0654 <_PyObject_MakeTpCall@@Base+0x81c> │ │ │ │ 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 cf7d4 <_PyObject_MakeTpCall@@Base+0x614> │ │ │ │ + bne d044c <_PyObject_MakeTpCall@@Base+0x614> │ │ │ │ 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 cf4c8 <_PyObject_MakeTpCall@@Base+0x308> │ │ │ │ + bgt d0140 <_PyObject_MakeTpCall@@Base+0x308> │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r1] │ │ │ │ str r1, [ip] │ │ │ │ - beq cf318 <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ + beq cff90 <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ ldr r1, [r8, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cf580 <_PyObject_MakeTpCall@@Base+0x3c0> │ │ │ │ + bne d01f8 <_PyObject_MakeTpCall@@Base+0x3c0> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldrb r2, [r2, #85] @ 0x55 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bgt cf538 <_PyObject_MakeTpCall@@Base+0x378> │ │ │ │ + bgt d01b0 <_PyObject_MakeTpCall@@Base+0x378> │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, #2 │ │ │ │ str r0, [r1] │ │ │ │ str r1, [ip, #4] │ │ │ │ - beq cf318 <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ + beq cff90 <_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 cf558 <_PyObject_MakeTpCall@@Base+0x398> │ │ │ │ + bne d01d0 <_PyObject_MakeTpCall@@Base+0x398> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldrb r2, [r2, #85] @ 0x55 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bgt cf570 <_PyObject_MakeTpCall@@Base+0x3b0> │ │ │ │ + bgt d01e8 <_PyObject_MakeTpCall@@Base+0x3b0> │ │ │ │ add r0, r0, #1 │ │ │ │ cmp sl, ip │ │ │ │ str r0, [r1] │ │ │ │ str r1, [lr, #4]! │ │ │ │ - bne cf2e0 <_PyObject_MakeTpCall@@Base+0x120> │ │ │ │ + bne cff58 <_PyObject_MakeTpCall@@Base+0x120> │ │ │ │ cmp r2, #0 │ │ │ │ - bne cf4dc <_PyObject_MakeTpCall@@Base+0x31c> │ │ │ │ + bne d0154 <_PyObject_MakeTpCall@@Base+0x31c> │ │ │ │ cmp r7, #0 │ │ │ │ - bne cf5a4 <_PyObject_MakeTpCall@@Base+0x3e4> │ │ │ │ + bne d021c <_PyObject_MakeTpCall@@Base+0x3e4> │ │ │ │ mov r8, r7 │ │ │ │ ldr r3, [r9, #780] @ 0x30c │ │ │ │ cmp fp, r3 │ │ │ │ - bcc cf868 <_PyObject_MakeTpCall@@Base+0x6a8> │ │ │ │ - movw r3, #64048 @ 0xfa30 │ │ │ │ - movt r3, #12 │ │ │ │ + bcc d04e0 <_PyObject_MakeTpCall@@Base+0x6a8> │ │ │ │ + movw r3, #1636 @ 0x664 │ │ │ │ + movt r3, #13 │ │ │ │ cmp r5, r3 │ │ │ │ - bne cf520 <_PyObject_MakeTpCall@@Base+0x360> │ │ │ │ + bne d0198 <_PyObject_MakeTpCall@@Base+0x360> │ │ │ │ movw r3, #41268 @ 0xa134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r6, r3 │ │ │ │ - beq cf624 <_PyObject_MakeTpCall@@Base+0x464> │ │ │ │ - ldr r2, [pc, #1664] @ cf9e0 <_PyObject_MakeTpCall@@Base+0x820> │ │ │ │ + beq d029c <_PyObject_MakeTpCall@@Base+0x464> │ │ │ │ + ldr r2, [pc, #1664] @ d0658 <_PyObject_MakeTpCall@@Base+0x820> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr sl, [r3, r2] │ │ │ │ ldr r3, [r6, #156] @ 0x9c │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf8a8 <_PyObject_MakeTpCall@@Base+0x6e8> │ │ │ │ + beq d0520 <_PyObject_MakeTpCall@@Base+0x6e8> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [sl, #84] @ 0x54 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq cf720 <_PyObject_MakeTpCall@@Base+0x560> │ │ │ │ + beq d0398 <_PyObject_MakeTpCall@@Base+0x560> │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf8cc <_PyObject_MakeTpCall@@Base+0x70c> │ │ │ │ + bne d0544 <_PyObject_MakeTpCall@@Base+0x70c> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - bne cf658 <_PyObject_MakeTpCall@@Base+0x498> │ │ │ │ + bne d02d0 <_PyObject_MakeTpCall@@Base+0x498> │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf3c4 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + beq d003c <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt cf780 <_PyObject_MakeTpCall@@Base+0x5c0> │ │ │ │ + blt d03f8 <_PyObject_MakeTpCall@@Base+0x5c0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cf454 <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ + bgt d00cc <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf454 <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ - ldr r3, [pc, #1528] @ cf9e0 <_PyObject_MakeTpCall@@Base+0x820> │ │ │ │ + bne d00cc <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ + ldr r3, [pc, #1528] @ d0658 <_PyObject_MakeTpCall@@Base+0x820> │ │ │ │ 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 │ │ │ │ @@ -166098,61 +166906,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 cf890 <_PyObject_MakeTpCall@@Base+0x6d0> │ │ │ │ - ldr r2, [pc, #1452] @ cf9dc <_PyObject_MakeTpCall@@Base+0x81c> │ │ │ │ + bne d0508 <_PyObject_MakeTpCall@@Base+0x6d0> │ │ │ │ + ldr r2, [pc, #1452] @ d0654 <_PyObject_MakeTpCall@@Base+0x81c> │ │ │ │ ldr r1, [r2, #1708] @ 0x6ac │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne cf7a8 <_PyObject_MakeTpCall@@Base+0x5e8> │ │ │ │ + bne d0420 <_PyObject_MakeTpCall@@Base+0x5e8> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r4 │ │ │ │ blx sl │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cf758 <_PyObject_MakeTpCall@@Base+0x598> │ │ │ │ + bne d03d0 <_PyObject_MakeTpCall@@Base+0x598> │ │ │ │ cmp r7, r8 │ │ │ │ - bne cf5fc <_PyObject_MakeTpCall@@Base+0x43c> │ │ │ │ + bne d0274 <_PyObject_MakeTpCall@@Base+0x43c> │ │ │ │ ldr r3, [r9, #84] @ 0x54 │ │ │ │ cmp r5, #0 │ │ │ │ - beq cf704 <_PyObject_MakeTpCall@@Base+0x544> │ │ │ │ + beq d037c <_PyObject_MakeTpCall@@Base+0x544> │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf908 <_PyObject_MakeTpCall@@Base+0x748> │ │ │ │ + bne d0580 <_PyObject_MakeTpCall@@Base+0x748> │ │ │ │ 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 a6d20 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a6de0 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cf718 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ + beq d0390 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ 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 cf288 <_PyObject_MakeTpCall@@Base+0xc8> │ │ │ │ + ble cff00 <_PyObject_MakeTpCall@@Base+0xc8> │ │ │ │ cmp r3, #1 │ │ │ │ str r1, [ip] │ │ │ │ - bne cf29c <_PyObject_MakeTpCall@@Base+0xdc> │ │ │ │ + bne cff14 <_PyObject_MakeTpCall@@Base+0xdc> │ │ │ │ cmp r2, #0 │ │ │ │ - beq cf320 <_PyObject_MakeTpCall@@Base+0x160> │ │ │ │ - ldr r2, [pc, #1268] @ cf9d8 <_PyObject_MakeTpCall@@Base+0x818> │ │ │ │ + beq cff98 <_PyObject_MakeTpCall@@Base+0x160> │ │ │ │ + ldr r2, [pc, #1268] @ d0650 <_PyObject_MakeTpCall@@Base+0x818> │ │ │ │ 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 │ │ │ │ @@ -166160,807 +166968,790 @@ │ │ │ │ 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 cf320 <_PyObject_MakeTpCall@@Base+0x160> │ │ │ │ + b cff98 <_PyObject_MakeTpCall@@Base+0x160> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b cf3c4 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + b d003c <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ cmp r3, #2 │ │ │ │ str r1, [ip, #4] │ │ │ │ - bne cf2d4 <_PyObject_MakeTpCall@@Base+0x114> │ │ │ │ - b cf318 <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ + bne cff4c <_PyObject_MakeTpCall@@Base+0x114> │ │ │ │ + b cff90 <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ cmp sl, ip │ │ │ │ str r1, [lr, #4]! │ │ │ │ - beq cf4dc <_PyObject_MakeTpCall@@Base+0x31c> │ │ │ │ + beq d0154 <_PyObject_MakeTpCall@@Base+0x31c> │ │ │ │ ldr r1, [ip], #4 │ │ │ │ ldr r0, [r1] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cf304 <_PyObject_MakeTpCall@@Base+0x144> │ │ │ │ - b cf548 <_PyObject_MakeTpCall@@Base+0x388> │ │ │ │ - ldr r4, [pc, #1140] @ cf9e4 <_PyObject_MakeTpCall@@Base+0x824> │ │ │ │ - b cf320 <_PyObject_MakeTpCall@@Base+0x160> │ │ │ │ + ble cff7c <_PyObject_MakeTpCall@@Base+0x144> │ │ │ │ + b d01c0 <_PyObject_MakeTpCall@@Base+0x388> │ │ │ │ + ldr r4, [pc, #1140] @ d065c <_PyObject_MakeTpCall@@Base+0x824> │ │ │ │ + b cff98 <_PyObject_MakeTpCall@@Base+0x160> │ │ │ │ cmp sl, ip │ │ │ │ str r1, [lr, #4]! │ │ │ │ - bne cf2e0 <_PyObject_MakeTpCall@@Base+0x120> │ │ │ │ - b cf318 <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ + bne cff58 <_PyObject_MakeTpCall@@Base+0x120> │ │ │ │ + b cff90 <_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 cf2d4 <_PyObject_MakeTpCall@@Base+0x114> │ │ │ │ - b cf4dc <_PyObject_MakeTpCall@@Base+0x31c> │ │ │ │ + bne cff4c <_PyObject_MakeTpCall@@Base+0x114> │ │ │ │ + b d0154 <_PyObject_MakeTpCall@@Base+0x31c> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - bne cf328 <_PyObject_MakeTpCall@@Base+0x168> │ │ │ │ + bne cffa0 <_PyObject_MakeTpCall@@Base+0x168> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cf860 <_PyObject_MakeTpCall@@Base+0x6a0> │ │ │ │ + beq d04d8 <_PyObject_MakeTpCall@@Base+0x6a0> │ │ │ │ add r1, r8, r3, lsl #2 │ │ │ │ add r0, r7, #16 │ │ │ │ - bl 11af18 <_Py_BuildMap_StackRefSteal@@Base+0x5e0> │ │ │ │ + bl 11bb38 <_PyDict_FromItems@@Base+0xe0> │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne cf32c <_PyObject_MakeTpCall@@Base+0x16c> │ │ │ │ + bne cffa4 <_PyObject_MakeTpCall@@Base+0x16c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cf718 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ + bgt d0390 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf718 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ + bne d0390 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b cf718 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b d0390 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cf45c <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ + bgt d00d4 <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf45c <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ + bne d00d4 <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b cf45c <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b d00d4 <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq cf948 <_PyObject_MakeTpCall@@Base+0x788> │ │ │ │ + beq d05c0 <_PyObject_MakeTpCall@@Base+0x788> │ │ │ │ cmp r3, #3 │ │ │ │ - beq cf358 <_PyObject_MakeTpCall@@Base+0x198> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq cffd0 <_PyObject_MakeTpCall@@Base+0x198> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40584 @ 0x9e88 │ │ │ │ + movw r1, #38360 @ 0x95d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r5, #0 │ │ │ │ - b cf3c4 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + b d003c <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ ldr r2, [r3, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq cf990 <_PyObject_MakeTpCall@@Base+0x7d0> │ │ │ │ + beq d0608 <_PyObject_MakeTpCall@@Base+0x7d0> │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble cf3c4 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + ble d003c <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq cf3a0 <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ + beq d0018 <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ cmp r1, #1 │ │ │ │ - beq cf3c4 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + beq d003c <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r6, r0 │ │ │ │ - beq cf3a0 <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ + beq d0018 <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ cmp r1, #2 │ │ │ │ - beq cf3c4 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + beq d003c <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ add r2, r2, #20 │ │ │ │ mov r0, #2 │ │ │ │ ldr ip, [r2, #4]! │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r6, ip │ │ │ │ - beq cf3a0 <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ + beq d0018 <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ cmp r1, r0 │ │ │ │ - bne cf6a0 <_PyObject_MakeTpCall@@Base+0x4e0> │ │ │ │ - b cf3c4 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + bne d0318 <_PyObject_MakeTpCall@@Base+0x4e0> │ │ │ │ + b d003c <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ cmn r3, #-536870907 @ 0xe0000005 │ │ │ │ - bls cf47c <_PyObject_MakeTpCall@@Base+0x2bc> │ │ │ │ + bls d00f4 <_PyObject_MakeTpCall@@Base+0x2bc> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2e1c38 │ │ │ │ + bl 2e1788 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cf718 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ + beq d0390 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ 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 cf29c <_PyObject_MakeTpCall@@Base+0xdc> │ │ │ │ + b cff14 <_PyObject_MakeTpCall@@Base+0xdc> │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf838 <_PyObject_MakeTpCall@@Base+0x678> │ │ │ │ + beq d04b0 <_PyObject_MakeTpCall@@Base+0x678> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf838 <_PyObject_MakeTpCall@@Base+0x678> │ │ │ │ + beq d04b0 <_PyObject_MakeTpCall@@Base+0x678> │ │ │ │ mov r5, #0 │ │ │ │ - b cf470 <_PyObject_MakeTpCall@@Base+0x2b0> │ │ │ │ + b d00e8 <_PyObject_MakeTpCall@@Base+0x2b0> │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf734 <_PyObject_MakeTpCall@@Base+0x574> │ │ │ │ + beq d03ac <_PyObject_MakeTpCall@@Base+0x574> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf650 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ + bne d02c8 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, sl │ │ │ │ - movw r2, #35016 @ 0x88c8 │ │ │ │ + movw r2, #37120 @ 0x9100 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r3] │ │ │ │ mov r3, r6 │ │ │ │ - bl 2dabb4 <_PyErr_Format@@Base> │ │ │ │ - b cf650 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ + bl 2da730 <_PyErr_Format@@Base> │ │ │ │ + b d02c8 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r1, #3 │ │ │ │ movle r2, #0 │ │ │ │ andgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cf454 <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ + beq d00cc <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ mov r0, r3 │ │ │ │ - bl 2e33d4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b cf454 <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ + bl 2e2f28 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b d00cc <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cf650 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ + bgt d02c8 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf650 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ + bne d02c8 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b cf650 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ - movw r1, #58708 @ 0xe554 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b d02c8 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ + movw r1, #57428 @ 0xe054 │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ - beq cf438 <_PyObject_MakeTpCall@@Base+0x278> │ │ │ │ + beq d00b0 <_PyObject_MakeTpCall@@Base+0x278> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cf438 <_PyObject_MakeTpCall@@Base+0x278> │ │ │ │ - movw r2, #58708 @ 0xe554 │ │ │ │ + b d00b0 <_PyObject_MakeTpCall@@Base+0x278> │ │ │ │ + movw r2, #57428 @ 0xe054 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne cf80c <_PyObject_MakeTpCall@@Base+0x64c> │ │ │ │ - ldr r0, [pc, #504] @ cf9e8 <_PyObject_MakeTpCall@@Base+0x828> │ │ │ │ - bl 1bdcb8 │ │ │ │ + bne d0484 <_PyObject_MakeTpCall@@Base+0x64c> │ │ │ │ + ldr r0, [pc, #504] @ d0660 <_PyObject_MakeTpCall@@Base+0x828> │ │ │ │ + bl 1bd7b8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cf25c <_PyObject_MakeTpCall@@Base+0x9c> │ │ │ │ + bne cfed4 <_PyObject_MakeTpCall@@Base+0x9c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1becb0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ + bl 1be7b0 <_PyErr_ChainExceptions1@@Base+0xf24> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cf25c <_PyObject_MakeTpCall@@Base+0x9c> │ │ │ │ + b cfed4 <_PyObject_MakeTpCall@@Base+0x9c> │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cf25c <_PyObject_MakeTpCall@@Base+0x9c> │ │ │ │ + b cfed4 <_PyObject_MakeTpCall@@Base+0x9c> │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - movw r0, #9780 @ 0x2634 │ │ │ │ + movw r0, #6928 @ 0x1b10 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b cf718 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d0390 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #35016 @ 0x88c8 │ │ │ │ + movw r2, #37120 @ 0x9100 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2dabb4 <_PyErr_Format@@Base> │ │ │ │ + b 2da730 <_PyErr_Format@@Base> │ │ │ │ mov r7, r2 │ │ │ │ - b cf328 <_PyObject_MakeTpCall@@Base+0x168> │ │ │ │ + b cffa0 <_PyObject_MakeTpCall@@Base+0x168> │ │ │ │ sub r3, r3, #16384 @ 0x4000 │ │ │ │ cmp fp, r3 │ │ │ │ - bcc cf338 <_PyObject_MakeTpCall@@Base+0x178> │ │ │ │ + bcc cffb0 <_PyObject_MakeTpCall@@Base+0x178> │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #40552 @ 0x9e68 │ │ │ │ + movw r1, #38328 @ 0x95b8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 36918 <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bl 36930 <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne cf650 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ - b cf338 <_PyObject_MakeTpCall@@Base+0x178> │ │ │ │ + bne d02c8 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ + b cffb0 <_PyObject_MakeTpCall@@Base+0x178> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 2e331c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b cf454 <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ - bl 300888 │ │ │ │ - b cf718 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bl 2e2e70 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b d00cc <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ + bl 300448 │ │ │ │ + b d0390 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, sl │ │ │ │ - movw r2, #40616 @ 0x9ea8 │ │ │ │ + movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - bl 2dabb4 <_PyErr_Format@@Base> │ │ │ │ - b cf650 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ + bl 2da730 <_PyErr_Format@@Base> │ │ │ │ + b d02c8 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf394 <_PyObject_MakeTpCall@@Base+0x1d4> │ │ │ │ + beq d000c <_PyObject_MakeTpCall@@Base+0x1d4> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cf978 <_PyObject_MakeTpCall@@Base+0x7b8> │ │ │ │ + ble d05f0 <_PyObject_MakeTpCall@@Base+0x7b8> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, sl │ │ │ │ - movw r2, #35064 @ 0x88f8 │ │ │ │ + movw r2, #37168 @ 0x9130 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r3] │ │ │ │ mov r3, r6 │ │ │ │ - bl 335ebc │ │ │ │ - b cf650 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ + bl 33577c │ │ │ │ + b d02c8 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf470 <_PyObject_MakeTpCall@@Base+0x2b0> │ │ │ │ + beq d00e8 <_PyObject_MakeTpCall@@Base+0x2b0> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cf9bc <_PyObject_MakeTpCall@@Base+0x7fc> │ │ │ │ + ble d0634 <_PyObject_MakeTpCall@@Base+0x7fc> │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #35064 @ 0x88f8 │ │ │ │ + movw r2, #37168 @ 0x9130 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 335ebc │ │ │ │ + b 33577c │ │ │ │ cmp r8, #0 │ │ │ │ - beq cf95c <_PyObject_MakeTpCall@@Base+0x79c> │ │ │ │ + beq d05d4 <_PyObject_MakeTpCall@@Base+0x79c> │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf638 <_PyObject_MakeTpCall@@Base+0x478> │ │ │ │ + bne d02b0 <_PyObject_MakeTpCall@@Base+0x478> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r5, [r3, #4] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - b cf3c4 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + b d003c <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf8e4 <_PyObject_MakeTpCall@@Base+0x724> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b cf8e4 <_PyObject_MakeTpCall@@Base+0x724> │ │ │ │ + bne d055c <_PyObject_MakeTpCall@@Base+0x724> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b d055c <_PyObject_MakeTpCall@@Base+0x724> │ │ │ │ mov r2, r3 │ │ │ │ cmp r6, r2 │ │ │ │ - beq cf3a0 <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ + beq d0018 <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cf994 <_PyObject_MakeTpCall@@Base+0x7d4> │ │ │ │ + bne d060c <_PyObject_MakeTpCall@@Base+0x7d4> │ │ │ │ movw r2, #36124 @ 0x8d1c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r6, r2 │ │ │ │ - beq cf3a0 <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ - b cf3c4 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + beq d0018 <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ + b d003c <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf920 <_PyObject_MakeTpCall@@Base+0x760> │ │ │ │ + bne d0598 <_PyObject_MakeTpCall@@Base+0x760> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b cf920 <_PyObject_MakeTpCall@@Base+0x760> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b d0598 <_PyObject_MakeTpCall@@Base+0x760> │ │ │ │ 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 cfa14 <_PyObject_MakeTpCall@@Base+0x854> │ │ │ │ - mov r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - sub r3, r3, #16384 @ 0x4000 │ │ │ │ - cmp fp, r3 │ │ │ │ - bcc cfa0c <_PyObject_MakeTpCall@@Base+0x84c> │ │ │ │ - bl 36918 <_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 cfad4 <_PyObject_MakeTpCall@@Base+0x914> │ │ │ │ - ldr ip, [pc, #524] @ cfc70 <_PyObject_MakeTpCall@@Base+0xab0> │ │ │ │ + beq d0708 <_PyObject_MakeTpCall@@Base+0x8d0> │ │ │ │ + ldr ip, [pc, #524] @ d08a4 <_PyObject_MakeTpCall@@Base+0xa6c> │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r5, #156] @ 0x9c │ │ │ │ cmp r3, #0 │ │ │ │ ldr r6, [r0, ip] │ │ │ │ - beq cfb7c <_PyObject_MakeTpCall@@Base+0x9bc> │ │ │ │ + beq d07b0 <_PyObject_MakeTpCall@@Base+0x978> │ │ │ │ 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 cfb38 <_PyObject_MakeTpCall@@Base+0x978> │ │ │ │ + beq d076c <_PyObject_MakeTpCall@@Base+0x934> │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfba4 <_PyObject_MakeTpCall@@Base+0x9e4> │ │ │ │ + bne d07d8 <_PyObject_MakeTpCall@@Base+0x9a0> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r5, r0 │ │ │ │ - bne cfb04 <_PyObject_MakeTpCall@@Base+0x944> │ │ │ │ + bne d0738 <_PyObject_MakeTpCall@@Base+0x900> │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cfac8 <_PyObject_MakeTpCall@@Base+0x908> │ │ │ │ + beq d06fc <_PyObject_MakeTpCall@@Base+0x8c4> │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt cfb54 <_PyObject_MakeTpCall@@Base+0x994> │ │ │ │ + blt d0788 <_PyObject_MakeTpCall@@Base+0x950> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq cfbfc <_PyObject_MakeTpCall@@Base+0xa3c> │ │ │ │ + beq d0830 <_PyObject_MakeTpCall@@Base+0x9f8> │ │ │ │ cmp r3, #3 │ │ │ │ - beq cfa5c <_PyObject_MakeTpCall@@Base+0x89c> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq d0690 <_PyObject_MakeTpCall@@Base+0x858> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40584 @ 0x9e88 │ │ │ │ + movw r1, #38360 @ 0x95d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b cfb4c <_PyObject_MakeTpCall@@Base+0x98c> │ │ │ │ + bl 16e8c0 │ │ │ │ + b d0780 <_PyObject_MakeTpCall@@Base+0x948> │ │ │ │ ldr r3, [r0, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq cfc2c <_PyObject_MakeTpCall@@Base+0xa6c> │ │ │ │ + beq d0860 <_PyObject_MakeTpCall@@Base+0xa28> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ mov ip, #0 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r6, ip │ │ │ │ add ip, ip, #1 │ │ │ │ - ble cfac8 <_PyObject_MakeTpCall@@Base+0x908> │ │ │ │ + ble d06fc <_PyObject_MakeTpCall@@Base+0x8c4> │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ cmp r5, lr │ │ │ │ - bne cfb1c <_PyObject_MakeTpCall@@Base+0x95c> │ │ │ │ - b cfaac <_PyObject_MakeTpCall@@Base+0x8ec> │ │ │ │ + bne d0750 <_PyObject_MakeTpCall@@Base+0x918> │ │ │ │ + b d06e0 <_PyObject_MakeTpCall@@Base+0x8a8> │ │ │ │ cmp r3, #0 │ │ │ │ - beq cfbe4 <_PyObject_MakeTpCall@@Base+0xa24> │ │ │ │ + beq d0818 <_PyObject_MakeTpCall@@Base+0x9e0> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cfbe4 <_PyObject_MakeTpCall@@Base+0xa24> │ │ │ │ + beq d0818 <_PyObject_MakeTpCall@@Base+0x9e0> │ │ │ │ mov r4, #0 │ │ │ │ - b cfac8 <_PyObject_MakeTpCall@@Base+0x908> │ │ │ │ + b d06fc <_PyObject_MakeTpCall@@Base+0x8c4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cfb4c <_PyObject_MakeTpCall@@Base+0x98c> │ │ │ │ + bgt d0780 <_PyObject_MakeTpCall@@Base+0x948> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfb4c <_PyObject_MakeTpCall@@Base+0x98c> │ │ │ │ + bne d0780 <_PyObject_MakeTpCall@@Base+0x948> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b cfb4c <_PyObject_MakeTpCall@@Base+0x98c> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b d0780 <_PyObject_MakeTpCall@@Base+0x948> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - movw r1, #45172 @ 0xb074 │ │ │ │ + movw r1, #45596 @ 0xb21c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r2, #40616 @ 0x9ea8 │ │ │ │ + movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2dabb4 <_PyErr_Format@@Base> │ │ │ │ + b 2da730 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cfaa0 <_PyObject_MakeTpCall@@Base+0x8e0> │ │ │ │ + beq d06d4 <_PyObject_MakeTpCall@@Base+0x89c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cfc58 <_PyObject_MakeTpCall@@Base+0xa98> │ │ │ │ + ble d088c <_PyObject_MakeTpCall@@Base+0xa54> │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #35064 @ 0x88f8 │ │ │ │ + movw r2, #37168 @ 0x9130 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 335ebc │ │ │ │ + b 33577c │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r2, #35016 @ 0x88c8 │ │ │ │ + movw r2, #37120 @ 0x9100 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r3, r5 │ │ │ │ - b cfb90 <_PyObject_MakeTpCall@@Base+0x9d0> │ │ │ │ + b d07c4 <_PyObject_MakeTpCall@@Base+0x98c> │ │ │ │ cmp r2, #0 │ │ │ │ - beq cfc10 <_PyObject_MakeTpCall@@Base+0xa50> │ │ │ │ + beq d0844 <_PyObject_MakeTpCall@@Base+0xa0c> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfae8 <_PyObject_MakeTpCall@@Base+0x928> │ │ │ │ + bne d071c <_PyObject_MakeTpCall@@Base+0x8e4> │ │ │ │ ldr r3, [r1, #16] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b cfac8 <_PyObject_MakeTpCall@@Base+0x908> │ │ │ │ + b d06fc <_PyObject_MakeTpCall@@Base+0x8c4> │ │ │ │ mov r3, r0 │ │ │ │ cmp r5, r3 │ │ │ │ - beq cfaac <_PyObject_MakeTpCall@@Base+0x8ec> │ │ │ │ + beq d06e0 <_PyObject_MakeTpCall@@Base+0x8a8> │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfc30 <_PyObject_MakeTpCall@@Base+0xa70> │ │ │ │ + bne d0864 <_PyObject_MakeTpCall@@Base+0xa2c> │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq cfaac <_PyObject_MakeTpCall@@Base+0x8ec> │ │ │ │ - b cfac8 <_PyObject_MakeTpCall@@Base+0x908> │ │ │ │ + beq d06e0 <_PyObject_MakeTpCall@@Base+0x8a8> │ │ │ │ + b d06fc <_PyObject_MakeTpCall@@Base+0x8c4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfbbc <_PyObject_MakeTpCall@@Base+0x9fc> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b cfbbc <_PyObject_MakeTpCall@@Base+0x9fc> │ │ │ │ + bne d07f0 <_PyObject_MakeTpCall@@Base+0x9b8> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b d07f0 <_PyObject_MakeTpCall@@Base+0x9b8> │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - str r2, [fp, #-112] @ 0xffffff90 │ │ │ │ + str r2, [fp, #-116] @ 0xffffff8c │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ 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, #40988 @ 0xa01c │ │ │ │ + movw r1, #38424 @ 0x9618 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl d2e40 │ │ │ │ + bl d3a64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cff98 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + beq d0bcc <_PyObject_MakeTpCall@@Base+0xd94> │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq d29dc <_PyObject_MakeTpCall@@Base+0x381c> │ │ │ │ + beq d3610 <_PyObject_MakeTpCall@@Base+0x37d8> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r8, [r3, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq cffa8 <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ + beq d0bdc <_PyObject_MakeTpCall@@Base+0xda4> │ │ │ │ cmp r8, #0 │ │ │ │ - ble cff98 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + ble d0bcc <_PyObject_MakeTpCall@@Base+0xd94> │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge d2b24 <_PyObject_MakeTpCall@@Base+0x3964> │ │ │ │ + bge d3758 <_PyObject_MakeTpCall@@Base+0x3920> │ │ │ │ cmp r8, #1 │ │ │ │ - beq cfd4c <_PyObject_MakeTpCall@@Base+0xb8c> │ │ │ │ + beq d0980 <_PyObject_MakeTpCall@@Base+0xb48> │ │ │ │ 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 d236c <_PyObject_MakeTpCall@@Base+0x31ac> │ │ │ │ + bge d31c0 <_PyObject_MakeTpCall@@Base+0x3388> │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r9, r8 │ │ │ │ - bne cfd2c <_PyObject_MakeTpCall@@Base+0xb6c> │ │ │ │ + bne d0960 <_PyObject_MakeTpCall@@Base+0xb28> │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r2, #0 │ │ │ │ - ble cff98 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + ble d0bcc <_PyObject_MakeTpCall@@Base+0xd94> │ │ │ │ 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 d23e0 <_PyObject_MakeTpCall@@Base+0x3220> │ │ │ │ + beq d31f4 <_PyObject_MakeTpCall@@Base+0x33bc> │ │ │ │ ldr ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub lr, r1, ip │ │ │ │ ldr ip, [r0, #8] │ │ │ │ mvn lr, lr │ │ │ │ ands lr, lr, #7 │ │ │ │ - beq cfe90 <_PyObject_MakeTpCall@@Base+0xcd0> │ │ │ │ + beq d0ac4 <_PyObject_MakeTpCall@@Base+0xc8c> │ │ │ │ cmp ip, #0 │ │ │ │ - ble d1ee4 <_PyObject_MakeTpCall@@Base+0x2d24> │ │ │ │ + ble d2b0c <_PyObject_MakeTpCall@@Base+0x2cd4> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d1c5c <_PyObject_MakeTpCall@@Base+0x2a9c> │ │ │ │ + bne d2884 <_PyObject_MakeTpCall@@Base+0x2a4c> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ cmp lr, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - beq cfe90 <_PyObject_MakeTpCall@@Base+0xcd0> │ │ │ │ + beq d0ac4 <_PyObject_MakeTpCall@@Base+0xc8c> │ │ │ │ cmp lr, #2 │ │ │ │ - beq cfe70 <_PyObject_MakeTpCall@@Base+0xcb0> │ │ │ │ + beq d0aa4 <_PyObject_MakeTpCall@@Base+0xc6c> │ │ │ │ cmp lr, #3 │ │ │ │ - beq cfe50 <_PyObject_MakeTpCall@@Base+0xc90> │ │ │ │ + beq d0a84 <_PyObject_MakeTpCall@@Base+0xc4c> │ │ │ │ cmp lr, #4 │ │ │ │ - beq cfe30 <_PyObject_MakeTpCall@@Base+0xc70> │ │ │ │ + beq d0a64 <_PyObject_MakeTpCall@@Base+0xc2c> │ │ │ │ cmp lr, #5 │ │ │ │ - beq cfe10 <_PyObject_MakeTpCall@@Base+0xc50> │ │ │ │ + beq d0a44 <_PyObject_MakeTpCall@@Base+0xc0c> │ │ │ │ cmp lr, #6 │ │ │ │ - bne d1a70 <_PyObject_MakeTpCall@@Base+0x28b0> │ │ │ │ + bne d2698 <_PyObject_MakeTpCall@@Base+0x2860> │ │ │ │ cmp ip, #0 │ │ │ │ - ble d1ee4 <_PyObject_MakeTpCall@@Base+0x2d24> │ │ │ │ + ble d2b0c <_PyObject_MakeTpCall@@Base+0x2cd4> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d1c5c <_PyObject_MakeTpCall@@Base+0x2a9c> │ │ │ │ + bne d2884 <_PyObject_MakeTpCall@@Base+0x2a4c> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - ble d1ee4 <_PyObject_MakeTpCall@@Base+0x2d24> │ │ │ │ + ble d2b0c <_PyObject_MakeTpCall@@Base+0x2cd4> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d1c5c <_PyObject_MakeTpCall@@Base+0x2a9c> │ │ │ │ + bne d2884 <_PyObject_MakeTpCall@@Base+0x2a4c> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - ble d1ee4 <_PyObject_MakeTpCall@@Base+0x2d24> │ │ │ │ + ble d2b0c <_PyObject_MakeTpCall@@Base+0x2cd4> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d1c5c <_PyObject_MakeTpCall@@Base+0x2a9c> │ │ │ │ + bne d2884 <_PyObject_MakeTpCall@@Base+0x2a4c> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - ble d1ee4 <_PyObject_MakeTpCall@@Base+0x2d24> │ │ │ │ + ble d2b0c <_PyObject_MakeTpCall@@Base+0x2cd4> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d1c5c <_PyObject_MakeTpCall@@Base+0x2a9c> │ │ │ │ + bne d2884 <_PyObject_MakeTpCall@@Base+0x2a4c> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - ble d1ee4 <_PyObject_MakeTpCall@@Base+0x2d24> │ │ │ │ + ble d2b0c <_PyObject_MakeTpCall@@Base+0x2cd4> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d1c5c <_PyObject_MakeTpCall@@Base+0x2a9c> │ │ │ │ + bne d2884 <_PyObject_MakeTpCall@@Base+0x2a4c> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - ble d1ee4 <_PyObject_MakeTpCall@@Base+0x2d24> │ │ │ │ + ble d2b0c <_PyObject_MakeTpCall@@Base+0x2cd4> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d1c5c <_PyObject_MakeTpCall@@Base+0x2a9c> │ │ │ │ + bne d2884 <_PyObject_MakeTpCall@@Base+0x2a4c> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r1, r1, #1 │ │ │ │ mov sl, r1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq d1728 <_PyObject_MakeTpCall@@Base+0x2568> │ │ │ │ + beq d2348 <_PyObject_MakeTpCall@@Base+0x2510> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ add r2, r2, #4 │ │ │ │ mov lr, r2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d1c5c <_PyObject_MakeTpCall@@Base+0x2a9c> │ │ │ │ + bne d2884 <_PyObject_MakeTpCall@@Base+0x2a4c> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d1c5c <_PyObject_MakeTpCall@@Base+0x2a9c> │ │ │ │ + bne d2884 <_PyObject_MakeTpCall@@Base+0x2a4c> │ │ │ │ ldr r3, [lr, #8] │ │ │ │ add r1, sl, #2 │ │ │ │ add r2, lr, #8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d1c5c <_PyObject_MakeTpCall@@Base+0x2a9c> │ │ │ │ + bne d2884 <_PyObject_MakeTpCall@@Base+0x2a4c> │ │ │ │ ldr r3, [lr, #12] │ │ │ │ add r1, sl, #3 │ │ │ │ ldr r9, [r0, #16] │ │ │ │ add r2, lr, #12 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d1c5c <_PyObject_MakeTpCall@@Base+0x2a9c> │ │ │ │ + bne d2884 <_PyObject_MakeTpCall@@Base+0x2a4c> │ │ │ │ ldr r3, [lr, #16] │ │ │ │ cmp ip, #0 │ │ │ │ add r1, sl, #4 │ │ │ │ add r2, lr, #16 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - ble d1ee4 <_PyObject_MakeTpCall@@Base+0x2d24> │ │ │ │ + ble d2b0c <_PyObject_MakeTpCall@@Base+0x2cd4> │ │ │ │ cmp r9, r3 │ │ │ │ - bne d1c5c <_PyObject_MakeTpCall@@Base+0x2a9c> │ │ │ │ + bne d2884 <_PyObject_MakeTpCall@@Base+0x2a4c> │ │ │ │ ldr r3, [lr, #20] │ │ │ │ add r1, sl, #5 │ │ │ │ add r2, lr, #20 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d1c5c <_PyObject_MakeTpCall@@Base+0x2a9c> │ │ │ │ + bne d2884 <_PyObject_MakeTpCall@@Base+0x2a4c> │ │ │ │ ldr r3, [lr, #24] │ │ │ │ add r1, sl, #6 │ │ │ │ add r2, lr, #24 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d1c5c <_PyObject_MakeTpCall@@Base+0x2a9c> │ │ │ │ + bne d2884 <_PyObject_MakeTpCall@@Base+0x2a4c> │ │ │ │ ldr r3, [lr, #28] │ │ │ │ add r1, sl, #7 │ │ │ │ add r2, lr, #28 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b cfe90 <_PyObject_MakeTpCall@@Base+0xcd0> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b d0ac4 <_PyObject_MakeTpCall@@Base+0xc8c> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30580 @ 0x7774 │ │ │ │ + movw r1, #28148 @ 0x6df4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ 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 aee00 │ │ │ │ + bl aeecc │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - beq cff98 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + beq d0bcc <_PyObject_MakeTpCall@@Base+0xd94> │ │ │ │ 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 d005c <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d0c90 <_PyObject_MakeTpCall@@Base+0xe58> │ │ │ │ ldr r3, [r2, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq d2dd8 <_PyObject_MakeTpCall@@Base+0x3c18> │ │ │ │ + beq d38f4 <_PyObject_MakeTpCall@@Base+0x3abc> │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble d005c <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + ble d0c90 <_PyObject_MakeTpCall@@Base+0xe58> │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, ip │ │ │ │ - beq d005c <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d0c90 <_PyObject_MakeTpCall@@Base+0xe58> │ │ │ │ cmp r2, #1 │ │ │ │ - beq d005c <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d0c90 <_PyObject_MakeTpCall@@Base+0xe58> │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, ip │ │ │ │ - beq d005c <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d0c90 <_PyObject_MakeTpCall@@Base+0xe58> │ │ │ │ cmp r2, #2 │ │ │ │ - beq d005c <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d0c90 <_PyObject_MakeTpCall@@Base+0xe58> │ │ │ │ ldr r1, [r3, #24] │ │ │ │ cmp r1, ip │ │ │ │ - beq d005c <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d0c90 <_PyObject_MakeTpCall@@Base+0xe58> │ │ │ │ cmp r2, #3 │ │ │ │ - beq d005c <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d0c90 <_PyObject_MakeTpCall@@Base+0xe58> │ │ │ │ add r3, r3, #24 │ │ │ │ mov r1, #3 │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r0, ip │ │ │ │ - beq d005c <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d0c90 <_PyObject_MakeTpCall@@Base+0xe58> │ │ │ │ cmp r2, r1 │ │ │ │ - bne d0044 <_PyObject_MakeTpCall@@Base+0xe84> │ │ │ │ + bne d0c78 <_PyObject_MakeTpCall@@Base+0xe40> │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ - bl c3ec4 │ │ │ │ + bl c4090 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1e04 <_PyObject_MakeTpCall@@Base+0x2c44> │ │ │ │ + beq d2a2c <_PyObject_MakeTpCall@@Base+0x2bf4> │ │ │ │ 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 d21a0 <_PyObject_MakeTpCall@@Base+0x2fe0> │ │ │ │ - ldr r2, [pc, #3844] @ d0fa0 <_PyObject_MakeTpCall@@Base+0x1de0> │ │ │ │ + beq d3084 <_PyObject_MakeTpCall@@Base+0x324c> │ │ │ │ + ldr r2, [pc, #3832] @ d1bc8 <_PyObject_MakeTpCall@@Base+0x1d90> │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [r2, #1640] @ 0x668 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d1c38 <_PyObject_MakeTpCall@@Base+0x2a78> │ │ │ │ + bne d2860 <_PyObject_MakeTpCall@@Base+0x2a28> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [r3, #1648] @ 0x670 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d1c38 <_PyObject_MakeTpCall@@Base+0x2a78> │ │ │ │ - ldr r1, [pc, #3840] @ d0fc8 <_PyObject_MakeTpCall@@Base+0x1e08> │ │ │ │ + beq d2860 <_PyObject_MakeTpCall@@Base+0x2a28> │ │ │ │ + ldr r1, [pc, #3824] @ d1bec <_PyObject_MakeTpCall@@Base+0x1db4> │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl a784c <_Py_dict_lookup@@Base> │ │ │ │ + bl a790c <_Py_dict_lookup@@Base> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0fe8 <_PyObject_MakeTpCall@@Base+0x1e28> │ │ │ │ - ldr r3, [pc, #3788] @ d0fb0 <_PyObject_MakeTpCall@@Base+0x1df0> │ │ │ │ + bne d1c10 <_PyObject_MakeTpCall@@Base+0x1dd8> │ │ │ │ + ldr r3, [pc, #3776] @ d1bd8 <_PyObject_MakeTpCall@@Base+0x1da0> │ │ │ │ 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 d1df0 <_PyObject_MakeTpCall@@Base+0x2c30> │ │ │ │ + bne d2a18 <_PyObject_MakeTpCall@@Base+0x2be0> │ │ │ │ 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 d11b8 <_PyObject_MakeTpCall@@Base+0x1ff8> │ │ │ │ + bne d1de0 <_PyObject_MakeTpCall@@Base+0x1fa8> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - movw r8, #41068 @ 0xa06c │ │ │ │ + movw r8, #41156 @ 0xa0c4 │ │ │ │ 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 d2a58 <_PyObject_MakeTpCall@@Base+0x3898> │ │ │ │ + bne d368c <_PyObject_MakeTpCall@@Base+0x3854> │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r1, #0 │ │ │ │ - bl aa0e4 │ │ │ │ + bl aa13c │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq d1e04 <_PyObject_MakeTpCall@@Base+0x2c44> │ │ │ │ + beq d2a2c <_PyObject_MakeTpCall@@Base+0x2bf4> │ │ │ │ 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 d01bc <_PyObject_MakeTpCall@@Base+0xffc> │ │ │ │ - ldr r3, [pc, #3640] @ d0fbc <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ + beq d0df0 <_PyObject_MakeTpCall@@Base+0xfb8> │ │ │ │ + ldr r3, [pc, #3624] @ d1be0 <_PyObject_MakeTpCall@@Base+0x1da8> │ │ │ │ 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 │ │ │ │ @@ -166983,328 +167774,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 d2df8 <_PyObject_MakeTpCall@@Base+0x3c38> │ │ │ │ + bgt d3804 <_PyObject_MakeTpCall@@Base+0x39cc> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ str r1, [sl, #168] @ 0xa8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d021c <_PyObject_MakeTpCall@@Base+0x105c> │ │ │ │ + bgt d0e50 <_PyObject_MakeTpCall@@Base+0x1018> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [r4] │ │ │ │ - movw r2, #57432 @ 0xe058 │ │ │ │ + movw r2, #56556 @ 0xdcec │ │ │ │ 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, #47824 @ 0xbad0 │ │ │ │ + movw r2, #48280 @ 0xbc98 │ │ │ │ movt r2, #11 │ │ │ │ str r2, [sl, #160] @ 0xa0 │ │ │ │ - movw r2, #36432 @ 0x8e50 │ │ │ │ + movw r2, #35440 @ 0x8a70 │ │ │ │ movt r2, #26 │ │ │ │ str r2, [sl, #92] @ 0x5c │ │ │ │ - movw r2, #7568 @ 0x1d90 │ │ │ │ + movw r2, #1680 @ 0x690 │ │ │ │ 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 d15e0 <_PyObject_MakeTpCall@@Base+0x2420> │ │ │ │ + bne d2200 <_PyObject_MakeTpCall@@Base+0x23c8> │ │ │ │ str r3, [sl, #436] @ 0x1b4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq d1618 <_PyObject_MakeTpCall@@Base+0x2458> │ │ │ │ + beq d2238 <_PyObject_MakeTpCall@@Base+0x2400> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq d2814 <_PyObject_MakeTpCall@@Base+0x3654> │ │ │ │ + beq d351c <_PyObject_MakeTpCall@@Base+0x36e4> │ │ │ │ tst r3, #32 │ │ │ │ - beq d2814 <_PyObject_MakeTpCall@@Base+0x3654> │ │ │ │ + beq d351c <_PyObject_MakeTpCall@@Base+0x36e4> │ │ │ │ adds r0, r4, #20 │ │ │ │ ldrne r4, [r4, #8] │ │ │ │ strne r0, [sl, #12] │ │ │ │ - beq d2de8 <_PyObject_MakeTpCall@@Base+0x3c28> │ │ │ │ + beq d37f4 <_PyObject_MakeTpCall@@Base+0x39bc> │ │ │ │ bl 2e31c │ │ │ │ cmp r0, r4 │ │ │ │ - bne d21c8 <_PyObject_MakeTpCall@@Base+0x3008> │ │ │ │ + bne d30ac <_PyObject_MakeTpCall@@Base+0x3274> │ │ │ │ ldr r3, [sl, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r4, [sl, #132] @ 0x84 │ │ │ │ - bne d2d70 <_PyObject_MakeTpCall@@Base+0x3bb0> │ │ │ │ + bne d3904 <_PyObject_MakeTpCall@@Base+0x3acc> │ │ │ │ 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 d240c <_PyObject_MakeTpCall@@Base+0x324c> │ │ │ │ - ldr r1, [pc, #3224] @ d0fa0 <_PyObject_MakeTpCall@@Base+0x1de0> │ │ │ │ + beq d2f10 <_PyObject_MakeTpCall@@Base+0x30d8> │ │ │ │ + ldr r1, [pc, #3212] @ d1bc8 <_PyObject_MakeTpCall@@Base+0x1d90> │ │ │ │ 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 d164c <_PyObject_MakeTpCall@@Base+0x248c> │ │ │ │ + bne d226c <_PyObject_MakeTpCall@@Base+0x2434> │ │ │ │ ldr r2, [r1, #60] @ 0x3c │ │ │ │ cmn r2, #1 │ │ │ │ - beq d164c <_PyObject_MakeTpCall@@Base+0x248c> │ │ │ │ + beq d226c <_PyObject_MakeTpCall@@Base+0x2434> │ │ │ │ sub r8, fp, #44 @ 0x2c │ │ │ │ add r1, r1, #48 @ 0x30 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a784c <_Py_dict_lookup@@Base> │ │ │ │ + bl a790c <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ + beq d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ cmn r0, #1 │ │ │ │ - bne d15d0 <_PyObject_MakeTpCall@@Base+0x2410> │ │ │ │ - bl 19e57c │ │ │ │ + bne d21f0 <_PyObject_MakeTpCall@@Base+0x23b8> │ │ │ │ + bl 19e23c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d03b0 <_PyObject_MakeTpCall@@Base+0x11f0> │ │ │ │ - ldr r1, [pc, #3136] @ d0fa4 <_PyObject_MakeTpCall@@Base+0x1de4> │ │ │ │ + beq d0fe4 <_PyObject_MakeTpCall@@Base+0x11ac> │ │ │ │ + ldr r1, [pc, #3124] @ d1bcc <_PyObject_MakeTpCall@@Base+0x1d94> │ │ │ │ mov r2, r8 │ │ │ │ - bl c2444 │ │ │ │ + bl c2610 │ │ │ │ ldr r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq d03a8 <_PyObject_MakeTpCall@@Base+0x11e8> │ │ │ │ - ldr r1, [pc, #3124] @ d0fb4 <_PyObject_MakeTpCall@@Base+0x1df4> │ │ │ │ + beq d0fdc <_PyObject_MakeTpCall@@Base+0x11a4> │ │ │ │ + ldr r1, [pc, #3112] @ d1bdc <_PyObject_MakeTpCall@@Base+0x1da4> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9350 │ │ │ │ + bl a93a8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d03a8 <_PyObject_MakeTpCall@@Base+0x11e8> │ │ │ │ + bgt d0fdc <_PyObject_MakeTpCall@@Base+0x11a4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d2c38 <_PyObject_MakeTpCall@@Base+0x3a78> │ │ │ │ + beq d3980 <_PyObject_MakeTpCall@@Base+0x3b48> │ │ │ │ cmn r6, #1 │ │ │ │ - beq d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ + beq d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ 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 d21e4 <_PyObject_MakeTpCall@@Base+0x3024> │ │ │ │ + beq d30c8 <_PyObject_MakeTpCall@@Base+0x3290> │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r2, #680] @ 0x2a8 │ │ │ │ cmp r3, r1 │ │ │ │ - bne d1c0c <_PyObject_MakeTpCall@@Base+0x2a4c> │ │ │ │ + bne d2834 <_PyObject_MakeTpCall@@Base+0x29fc> │ │ │ │ ldr r2, [r2, #688] @ 0x2b0 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d1c0c <_PyObject_MakeTpCall@@Base+0x2a4c> │ │ │ │ - ldr r1, [pc, #3020] @ d0fc4 <_PyObject_MakeTpCall@@Base+0x1e04> │ │ │ │ + beq d2834 <_PyObject_MakeTpCall@@Base+0x29fc> │ │ │ │ + ldr r1, [pc, #3004] @ d1be8 <_PyObject_MakeTpCall@@Base+0x1db0> │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a784c <_Py_dict_lookup@@Base> │ │ │ │ + bl a790c <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ + beq d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d145c <_PyObject_MakeTpCall@@Base+0x229c> │ │ │ │ + beq d207c <_PyObject_MakeTpCall@@Base+0x2244> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1408 <_PyObject_MakeTpCall@@Base+0x2248> │ │ │ │ + bgt d2028 <_PyObject_MakeTpCall@@Base+0x21f0> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq d1418 <_PyObject_MakeTpCall@@Base+0x2258> │ │ │ │ - ldr r1, [pc, #2948] @ d0fc4 <_PyObject_MakeTpCall@@Base+0x1e04> │ │ │ │ + beq d2038 <_PyObject_MakeTpCall@@Base+0x2200> │ │ │ │ + ldr r1, [pc, #2932] @ d1be8 <_PyObject_MakeTpCall@@Base+0x1db0> │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sl, #440] @ 0x1b8 │ │ │ │ - bl 1191d4 │ │ │ │ + bl 119d0c │ │ │ │ cmn r0, #1 │ │ │ │ - beq d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ + beq d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ 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 d132c <_PyObject_MakeTpCall@@Base+0x216c> │ │ │ │ - ldr r1, [pc, #2864] @ d0fa8 <_PyObject_MakeTpCall@@Base+0x1de8> │ │ │ │ + beq d1f4c <_PyObject_MakeTpCall@@Base+0x2114> │ │ │ │ + ldr r1, [pc, #2852] @ d1bd0 <_PyObject_MakeTpCall@@Base+0x1d98> │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r1, #2244] @ 0x8c4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d1cbc <_PyObject_MakeTpCall@@Base+0x2afc> │ │ │ │ + bne d28e4 <_PyObject_MakeTpCall@@Base+0x2aac> │ │ │ │ ldr r2, [r1, #2252] @ 0x8cc │ │ │ │ cmn r2, #1 │ │ │ │ - beq d1cbc <_PyObject_MakeTpCall@@Base+0x2afc> │ │ │ │ + beq d28e4 <_PyObject_MakeTpCall@@Base+0x2aac> │ │ │ │ add r1, r1, #2240 @ 0x8c0 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a784c <_Py_dict_lookup@@Base> │ │ │ │ + bl a790c <_Py_dict_lookup@@Base> │ │ │ │ ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d1350 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ + beq d1f70 <_PyObject_MakeTpCall@@Base+0x2138> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq d0570 <_PyObject_MakeTpCall@@Base+0x13b0> │ │ │ │ + beq d11a4 <_PyObject_MakeTpCall@@Base+0x136c> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq d229c <_PyObject_MakeTpCall@@Base+0x30dc> │ │ │ │ + beq d33a8 <_PyObject_MakeTpCall@@Base+0x3570> │ │ │ │ tst r3, #32 │ │ │ │ - beq d229c <_PyObject_MakeTpCall@@Base+0x30dc> │ │ │ │ + beq d33a8 <_PyObject_MakeTpCall@@Base+0x3570> │ │ │ │ adds r3, r6, #20 │ │ │ │ strne r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - beq d2c7c <_PyObject_MakeTpCall@@Base+0x3abc> │ │ │ │ + beq d398c <_PyObject_MakeTpCall@@Base+0x3b54> │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ bl 2e31c │ │ │ │ movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - movw r2, #64604 @ 0xfc5c │ │ │ │ + movw r2, #64728 @ 0xfcd8 │ │ │ │ movt r2, #9 │ │ │ │ add r1, r0, #1 │ │ │ │ str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r3, [r3, #988] @ 0x3dc │ │ │ │ cmp r3, r2 │ │ │ │ - bne d220c <_PyObject_MakeTpCall@@Base+0x304c> │ │ │ │ - ldr r3, [pc, #2728] @ d0fbc <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ + bne d30f0 <_PyObject_MakeTpCall@@Base+0x32b8> │ │ │ │ + ldr r3, [pc, #2712] @ d1be0 <_PyObject_MakeTpCall@@Base+0x1da8> │ │ │ │ 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 d1590 <_PyObject_MakeTpCall@@Base+0x23d0> │ │ │ │ + bhi d21b0 <_PyObject_MakeTpCall@@Base+0x2378> │ │ │ │ lsr r1, r0, #3 │ │ │ │ ldr r3, [r7, r1, lsl #3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq d2144 <_PyObject_MakeTpCall@@Base+0x2f84> │ │ │ │ + beq d2b80 <_PyObject_MakeTpCall@@Base+0x2d48> │ │ │ │ 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 d1554 <_PyObject_MakeTpCall@@Base+0x2394> │ │ │ │ + beq d2174 <_PyObject_MakeTpCall@@Base+0x233c> │ │ │ │ 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 d2608 <_PyObject_MakeTpCall@@Base+0x3448> │ │ │ │ + beq d34f4 <_PyObject_MakeTpCall@@Base+0x36bc> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r3, #236] @ 0xec │ │ │ │ cmp r3, r2 │ │ │ │ - bne d1c98 <_PyObject_MakeTpCall@@Base+0x2ad8> │ │ │ │ + bne d28c0 <_PyObject_MakeTpCall@@Base+0x2a88> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [r3, #244] @ 0xf4 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d1c98 <_PyObject_MakeTpCall@@Base+0x2ad8> │ │ │ │ - ldr r1, [pc, #2576] @ d0fcc <_PyObject_MakeTpCall@@Base+0x1e0c> │ │ │ │ + beq d28c0 <_PyObject_MakeTpCall@@Base+0x2a88> │ │ │ │ + ldr r1, [pc, #2560] @ d1bf0 <_PyObject_MakeTpCall@@Base+0x1db8> │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a784c <_Py_dict_lookup@@Base> │ │ │ │ + bl a790c <_Py_dict_lookup@@Base> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d19ac <_PyObject_MakeTpCall@@Base+0x27ec> │ │ │ │ - ldr r3, [pc, #2520] @ d0fb0 <_PyObject_MakeTpCall@@Base+0x1df0> │ │ │ │ + bne d25d0 <_PyObject_MakeTpCall@@Base+0x2798> │ │ │ │ + ldr r3, [pc, #2508] @ d1bd8 <_PyObject_MakeTpCall@@Base+0x1da0> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r7] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1dd0 <_PyObject_MakeTpCall@@Base+0x2c10> │ │ │ │ + bne d29f8 <_PyObject_MakeTpCall@@Base+0x2bc0> │ │ │ │ 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 d2730 <_PyObject_MakeTpCall@@Base+0x3570> │ │ │ │ - ldr r3, [pc, #2456] @ d0fa8 <_PyObject_MakeTpCall@@Base+0x1de8> │ │ │ │ + beq d3334 <_PyObject_MakeTpCall@@Base+0x34fc> │ │ │ │ + ldr r3, [pc, #2444] @ d1bd0 <_PyObject_MakeTpCall@@Base+0x1d98> │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r2, [r3, #3288] @ 0xcd8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne d1d04 <_PyObject_MakeTpCall@@Base+0x2b44> │ │ │ │ + bne d292c <_PyObject_MakeTpCall@@Base+0x2af4> │ │ │ │ ldr r2, [r3, #3296] @ 0xce0 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d1d04 <_PyObject_MakeTpCall@@Base+0x2b44> │ │ │ │ - ldr r1, [pc, #2480] @ d0fe0 <_PyObject_MakeTpCall@@Base+0x1e20> │ │ │ │ + beq d292c <_PyObject_MakeTpCall@@Base+0x2af4> │ │ │ │ + ldr r1, [pc, #2464] @ d1c04 <_PyObject_MakeTpCall@@Base+0x1dcc> │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a784c <_Py_dict_lookup@@Base> │ │ │ │ + bl a790c <_Py_dict_lookup@@Base> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1d70 <_PyObject_MakeTpCall@@Base+0x2bb0> │ │ │ │ - ldr r3, [pc, #2404] @ d0fb0 <_PyObject_MakeTpCall@@Base+0x1df0> │ │ │ │ + bne d2998 <_PyObject_MakeTpCall@@Base+0x2b60> │ │ │ │ + ldr r3, [pc, #2392] @ d1bd8 <_PyObject_MakeTpCall@@Base+0x1da0> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r7] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1de0 <_PyObject_MakeTpCall@@Base+0x2c20> │ │ │ │ + bne d2a08 <_PyObject_MakeTpCall@@Base+0x2bd0> │ │ │ │ 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 d2630 <_PyObject_MakeTpCall@@Base+0x3470> │ │ │ │ - ldr r3, [pc, #2340] @ d0fa8 <_PyObject_MakeTpCall@@Base+0x1de8> │ │ │ │ + beq d35c4 <_PyObject_MakeTpCall@@Base+0x378c> │ │ │ │ + ldr r3, [pc, #2328] @ d1bd0 <_PyObject_MakeTpCall@@Base+0x1d98> │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r2, [r3, #1676] @ 0x68c │ │ │ │ cmp r2, r1 │ │ │ │ - bne d1d28 <_PyObject_MakeTpCall@@Base+0x2b68> │ │ │ │ + bne d2950 <_PyObject_MakeTpCall@@Base+0x2b18> │ │ │ │ ldr r2, [r3, #1684] @ 0x694 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d1d28 <_PyObject_MakeTpCall@@Base+0x2b68> │ │ │ │ - ldr r1, [pc, #2356] @ d0fd8 <_PyObject_MakeTpCall@@Base+0x1e18> │ │ │ │ + beq d2950 <_PyObject_MakeTpCall@@Base+0x2b18> │ │ │ │ + ldr r1, [pc, #2340] @ d1bfc <_PyObject_MakeTpCall@@Base+0x1dc4> │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a784c <_Py_dict_lookup@@Base> │ │ │ │ + bl a790c <_Py_dict_lookup@@Base> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1b2c <_PyObject_MakeTpCall@@Base+0x296c> │ │ │ │ - ldr r3, [pc, #2288] @ d0fb0 <_PyObject_MakeTpCall@@Base+0x1df0> │ │ │ │ + bne d2754 <_PyObject_MakeTpCall@@Base+0x291c> │ │ │ │ + ldr r3, [pc, #2276] @ d1bd8 <_PyObject_MakeTpCall@@Base+0x1da0> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r7] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1e34 <_PyObject_MakeTpCall@@Base+0x2c74> │ │ │ │ + bne d2a5c <_PyObject_MakeTpCall@@Base+0x2c24> │ │ │ │ ldr r3, [sl, #436] @ 0x1b4 │ │ │ │ ldr r6, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1b50 <_PyObject_MakeTpCall@@Base+0x2990> │ │ │ │ + bne d2778 <_PyObject_MakeTpCall@@Base+0x2940> │ │ │ │ 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 │ │ │ │ @@ -167319,448 +168110,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 d249c <_PyObject_MakeTpCall@@Base+0x32dc> │ │ │ │ - ldr r2, [pc, #2168] @ d0fbc <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ + beq d335c <_PyObject_MakeTpCall@@Base+0x3524> │ │ │ │ + ldr r2, [pc, #2152] @ d1be0 <_PyObject_MakeTpCall@@Base+0x1da8> │ │ │ │ ldr r3, [sl, #144] @ 0x90 │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r6, [r2, r7] │ │ │ │ - bne d1398 <_PyObject_MakeTpCall@@Base+0x21d8> │ │ │ │ + bne d1fb8 <_PyObject_MakeTpCall@@Base+0x2180> │ │ │ │ ldr r3, [sl, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d11f0 <_PyObject_MakeTpCall@@Base+0x2030> │ │ │ │ + bne d1e18 <_PyObject_MakeTpCall@@Base+0x1fe0> │ │ │ │ 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 d1224 <_PyObject_MakeTpCall@@Base+0x2064> │ │ │ │ + bne d1e4c <_PyObject_MakeTpCall@@Base+0x2014> │ │ │ │ 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 d24dc <_PyObject_MakeTpCall@@Base+0x331c> │ │ │ │ - ldr r1, [pc, #2052] @ d0fa8 <_PyObject_MakeTpCall@@Base+0x1de8> │ │ │ │ + beq d3380 <_PyObject_MakeTpCall@@Base+0x3548> │ │ │ │ + ldr r1, [pc, #2040] @ d1bd0 <_PyObject_MakeTpCall@@Base+0x1d98> │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r1, #1716] @ 0x6b4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d1d4c <_PyObject_MakeTpCall@@Base+0x2b8c> │ │ │ │ + bne d2974 <_PyObject_MakeTpCall@@Base+0x2b3c> │ │ │ │ ldr r2, [r1, #1724] @ 0x6bc │ │ │ │ cmn r2, #1 │ │ │ │ - beq d1d4c <_PyObject_MakeTpCall@@Base+0x2b8c> │ │ │ │ + beq d2974 <_PyObject_MakeTpCall@@Base+0x2b3c> │ │ │ │ add r1, r1, #1712 @ 0x6b0 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a784c <_Py_dict_lookup@@Base> │ │ │ │ + bl a790c <_Py_dict_lookup@@Base> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1698 <_PyObject_MakeTpCall@@Base+0x24d8> │ │ │ │ - ldr r3, [pc, #2000] @ d0fb0 <_PyObject_MakeTpCall@@Base+0x1df0> │ │ │ │ + bne d22b8 <_PyObject_MakeTpCall@@Base+0x2480> │ │ │ │ + ldr r3, [pc, #1988] @ d1bd8 <_PyObject_MakeTpCall@@Base+0x1da0> │ │ │ │ ldr r3, [r3, r7] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1e44 <_PyObject_MakeTpCall@@Base+0x2c84> │ │ │ │ + bne d2a6c <_PyObject_MakeTpCall@@Base+0x2c34> │ │ │ │ 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 d1270 <_PyObject_MakeTpCall@@Base+0x20b0> │ │ │ │ - ldr r3, [pc, #1940] @ d0fa8 <_PyObject_MakeTpCall@@Base+0x1de8> │ │ │ │ + beq d1e98 <_PyObject_MakeTpCall@@Base+0x2060> │ │ │ │ + ldr r3, [pc, #1928] @ d1bd0 <_PyObject_MakeTpCall@@Base+0x1d98> │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r2, [r3, #1788] @ 0x6fc │ │ │ │ cmp r2, r1 │ │ │ │ - bne d1ce0 <_PyObject_MakeTpCall@@Base+0x2b20> │ │ │ │ + bne d2908 <_PyObject_MakeTpCall@@Base+0x2ad0> │ │ │ │ ldr r2, [r3, #1796] @ 0x704 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d1ce0 <_PyObject_MakeTpCall@@Base+0x2b20> │ │ │ │ + beq d2908 <_PyObject_MakeTpCall@@Base+0x2ad0> │ │ │ │ mov r3, r8 │ │ │ │ - ldr r1, [pc, #1948] @ d0fd4 <_PyObject_MakeTpCall@@Base+0x1e14> │ │ │ │ + ldr r1, [pc, #1932] @ d1bf8 <_PyObject_MakeTpCall@@Base+0x1dc0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a784c <_Py_dict_lookup@@Base> │ │ │ │ + bl a790c <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1294 <_PyObject_MakeTpCall@@Base+0x20d4> │ │ │ │ + beq d1ebc <_PyObject_MakeTpCall@@Base+0x2084> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw r1, #33344 @ 0x8240 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r2, r1 │ │ │ │ - bne d2c44 <_PyObject_MakeTpCall@@Base+0x3a84> │ │ │ │ + bne d3a04 <_PyObject_MakeTpCall@@Base+0x3bcc> │ │ │ │ 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 d0888 <_PyObject_MakeTpCall@@Base+0x16c8> │ │ │ │ + beq d14bc <_PyObject_MakeTpCall@@Base+0x1684> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d1510 <_PyObject_MakeTpCall@@Base+0x2350> │ │ │ │ - ldr r1, [pc, #1860] @ d0fd4 <_PyObject_MakeTpCall@@Base+0x1e14> │ │ │ │ + ble d2130 <_PyObject_MakeTpCall@@Base+0x22f8> │ │ │ │ + ldr r1, [pc, #1844] @ d1bf8 <_PyObject_MakeTpCall@@Base+0x1dc0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1191d4 │ │ │ │ + bl 119d0c │ │ │ │ cmn r0, #1 │ │ │ │ - beq d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ + beq d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ ldr r3, [sl, #84] @ 0x54 │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ - bne d08c4 <_PyObject_MakeTpCall@@Base+0x1704> │ │ │ │ + bne d14f8 <_PyObject_MakeTpCall@@Base+0x16c0> │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq d2920 <_PyObject_MakeTpCall@@Base+0x3760> │ │ │ │ + beq d2ee0 <_PyObject_MakeTpCall@@Base+0x30a8> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl a181c │ │ │ │ + bl a18e0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ - movw r1, #49608 @ 0xc1c8 │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ + beq d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ + movw r1, #8040 @ 0x1f68 │ │ │ │ + movt r1, #97 @ 0x61 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d08fc <_PyObject_MakeTpCall@@Base+0x173c> │ │ │ │ + beq d1530 <_PyObject_MakeTpCall@@Base+0x16f8> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl d4c60 <_PyDict_CopyAsDict@@Base+0x44> │ │ │ │ + bl d5874 <_PyDict_CopyAsDict@@Base+0x44> │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d08dc <_PyObject_MakeTpCall@@Base+0x171c> │ │ │ │ + bne d1510 <_PyObject_MakeTpCall@@Base+0x16d8> │ │ │ │ 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 d26c0 <_PyObject_MakeTpCall@@Base+0x3500> │ │ │ │ + beq d32c4 <_PyObject_MakeTpCall@@Base+0x348c> │ │ │ │ ldr r3, [sl, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne d2228 <_PyObject_MakeTpCall@@Base+0x3068> │ │ │ │ + bne d310c <_PyObject_MakeTpCall@@Base+0x32d4> │ │ │ │ subs r0, r4, #0 │ │ │ │ - beq d2288 <_PyObject_MakeTpCall@@Base+0x30c8> │ │ │ │ + beq d316c <_PyObject_MakeTpCall@@Base+0x3334> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq d2288 <_PyObject_MakeTpCall@@Base+0x30c8> │ │ │ │ + beq d316c <_PyObject_MakeTpCall@@Base+0x3334> │ │ │ │ mov r1, #0 │ │ │ │ - bl c3ec4 │ │ │ │ + bl c4090 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ - ldr r3, [pc, #1636] @ d0fb8 <_PyObject_MakeTpCall@@Base+0x1df8> │ │ │ │ + beq d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ + ldr r3, [pc, #1668] @ d1c0c <_PyObject_MakeTpCall@@Base+0x1dd4> │ │ │ │ str sl, [fp, #-108] @ 0xffffff94 │ │ │ │ mov sl, #0 │ │ │ │ str r8, [fp, #-100] @ 0xffffff9c │ │ │ │ asr r3, r3, #3 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - b d0aa4 <_PyObject_MakeTpCall@@Base+0x18e4> │ │ │ │ + b d16d8 <_PyObject_MakeTpCall@@Base+0x18a0> │ │ │ │ ldrb r1, [r3, #5] │ │ │ │ mov r0, #1 │ │ │ │ add r3, r3, #20 │ │ │ │ lsl r1, r0, r1 │ │ │ │ ldrb r0, [r3, #-14] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0f50 <_PyObject_MakeTpCall@@Base+0x1d90> │ │ │ │ + beq d1b78 <_PyObject_MakeTpCall@@Base+0x1d40> │ │ │ │ add r1, r1, sl, lsl #3 │ │ │ │ add r3, r3, r1 │ │ │ │ ldr r8, [r3, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - beq d1304 <_PyObject_MakeTpCall@@Base+0x2144> │ │ │ │ + beq d1f24 <_PyObject_MakeTpCall@@Base+0x20ec> │ │ │ │ cmp r2, sl │ │ │ │ - ble d0ae0 <_PyObject_MakeTpCall@@Base+0x1920> │ │ │ │ + ble d1714 <_PyObject_MakeTpCall@@Base+0x18dc> │ │ │ │ ldr r3, [r3] │ │ │ │ add sl, sl, #1 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ mov r2, #12 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r6, [r8, #4] │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r4, [r3, r7] │ │ │ │ - ldr r3, [pc, #1520] @ d0fb8 <_PyObject_MakeTpCall@@Base+0x1df8> │ │ │ │ + ldr r3, [pc, #1552] @ d1c0c <_PyObject_MakeTpCall@@Base+0x1dd4> │ │ │ │ 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 d0d60 <_PyObject_MakeTpCall@@Base+0x1ba0> │ │ │ │ + bne d1994 <_PyObject_MakeTpCall@@Base+0x1b5c> │ │ │ │ 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 d0d5c <_PyObject_MakeTpCall@@Base+0x1b9c> │ │ │ │ + bne d1990 <_PyObject_MakeTpCall@@Base+0x1b58> │ │ │ │ add r4, r4, #40960 @ 0xa000 │ │ │ │ mla r4, r3, r5, r4 │ │ │ │ ldr r3, [r4, #1456] @ 0x5b0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0a90 <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ + beq d16c4 <_PyObject_MakeTpCall@@Base+0x188c> │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1478 <_PyObject_MakeTpCall@@Base+0x22b8> │ │ │ │ + bgt d2098 <_PyObject_MakeTpCall@@Base+0x2260> │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r2, [r3] │ │ │ │ - beq d0a90 <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ + beq d16c4 <_PyObject_MakeTpCall@@Base+0x188c> │ │ │ │ tst r3, #1 │ │ │ │ - bne d1484 <_PyObject_MakeTpCall@@Base+0x22c4> │ │ │ │ + bne d20a4 <_PyObject_MakeTpCall@@Base+0x226c> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d14a4 <_PyObject_MakeTpCall@@Base+0x22e4> │ │ │ │ + beq d20c4 <_PyObject_MakeTpCall@@Base+0x228c> │ │ │ │ ldr r2, [r8, #4] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0a84 <_PyObject_MakeTpCall@@Base+0x18c4> │ │ │ │ + bgt d16b8 <_PyObject_MakeTpCall@@Base+0x1880> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d246c <_PyObject_MakeTpCall@@Base+0x32ac> │ │ │ │ + beq d3220 <_PyObject_MakeTpCall@@Base+0x33e8> │ │ │ │ cmp r5, #0 │ │ │ │ movne r4, r5 │ │ │ │ - bne d14a4 <_PyObject_MakeTpCall@@Base+0x22e4> │ │ │ │ - ldr r3, [pc, #1304] @ d0fb0 <_PyObject_MakeTpCall@@Base+0x1df0> │ │ │ │ + bne d20c4 <_PyObject_MakeTpCall@@Base+0x228c> │ │ │ │ + ldr r3, [pc, #1292] @ d1bd8 <_PyObject_MakeTpCall@@Base+0x1da0> │ │ │ │ ldr r3, [r3, r7] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d13f4 <_PyObject_MakeTpCall@@Base+0x2234> │ │ │ │ + bne d2014 <_PyObject_MakeTpCall@@Base+0x21dc> │ │ │ │ ldr r4, [r9, #4] │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r5, [r4, #84] @ 0x54 │ │ │ │ ubfx r3, r5, #29, #1 │ │ │ │ cmp r4, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq d24c0 <_PyObject_MakeTpCall@@Base+0x3300> │ │ │ │ + beq d3180 <_PyObject_MakeTpCall@@Base+0x3348> │ │ │ │ ldr r3, [r9, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d206c <_PyObject_MakeTpCall@@Base+0x2eac> │ │ │ │ + bne d2bb8 <_PyObject_MakeTpCall@@Base+0x2d80> │ │ │ │ ldr r3, [r9, #24] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, sl │ │ │ │ - bgt d0968 <_PyObject_MakeTpCall@@Base+0x17a8> │ │ │ │ - ldr r6, [pc, #1224] @ d0fb0 <_PyObject_MakeTpCall@@Base+0x1df0> │ │ │ │ + bgt d159c <_PyObject_MakeTpCall@@Base+0x1764> │ │ │ │ + ldr r6, [pc, #1212] @ d1bd8 <_PyObject_MakeTpCall@@Base+0x1da0> │ │ │ │ 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 d0b68 <_PyObject_MakeTpCall@@Base+0x19a8> │ │ │ │ + bgt d179c <_PyObject_MakeTpCall@@Base+0x1964> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0b68 <_PyObject_MakeTpCall@@Base+0x19a8> │ │ │ │ + bne d179c <_PyObject_MakeTpCall@@Base+0x1964> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ubfx r5, r5, #14, #1 │ │ │ │ ldr r4, [r2, #780] @ 0x30c │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ sub r4, fp, r4 │ │ │ │ cmp r4, #16384 @ 0x4000 │ │ │ │ movge r3, #0 │ │ │ │ andlt r3, r5, #1 │ │ │ │ cmp r3, #0 │ │ │ │ asr r4, r4, #13 │ │ │ │ - bne d2434 <_PyObject_MakeTpCall@@Base+0x3274> │ │ │ │ - ldr r2, [pc, #1128] @ d0fac <_PyObject_MakeTpCall@@Base+0x1dec> │ │ │ │ + bne d322c <_PyObject_MakeTpCall@@Base+0x33f4> │ │ │ │ + ldr r2, [pc, #1116] @ d1bd4 <_PyObject_MakeTpCall@@Base+0x1d9c> │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne d267c <_PyObject_MakeTpCall@@Base+0x34bc> │ │ │ │ + bne d319c <_PyObject_MakeTpCall@@Base+0x3364> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1f88 <_PyObject_MakeTpCall@@Base+0x2dc8> │ │ │ │ + bne d2c84 <_PyObject_MakeTpCall@@Base+0x2e4c> │ │ │ │ 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 d1528 <_PyObject_MakeTpCall@@Base+0x2368> │ │ │ │ + beq d2148 <_PyObject_MakeTpCall@@Base+0x2310> │ │ │ │ ldr r2, [r2, #28] │ │ │ │ ldr r5, [r3, r2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq d1528 <_PyObject_MakeTpCall@@Base+0x2368> │ │ │ │ + beq d2148 <_PyObject_MakeTpCall@@Base+0x2310> │ │ │ │ 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 d20b0 <_PyObject_MakeTpCall@@Base+0x2ef0> │ │ │ │ + beq d2c48 <_PyObject_MakeTpCall@@Base+0x2e10> │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2548 <_PyObject_MakeTpCall@@Base+0x3388> │ │ │ │ - ldr r3, [pc, #984] @ d0fa8 <_PyObject_MakeTpCall@@Base+0x1de8> │ │ │ │ + bne d3260 <_PyObject_MakeTpCall@@Base+0x3428> │ │ │ │ + ldr r3, [pc, #972] @ d1bd0 <_PyObject_MakeTpCall@@Base+0x1d98> │ │ │ │ ldr r3, [r3, #3288] @ 0xcd8 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq d2588 <_PyObject_MakeTpCall@@Base+0x33c8> │ │ │ │ + beq d35a4 <_PyObject_MakeTpCall@@Base+0x376c> │ │ │ │ ldr r4, [r5, #4] │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d20ec <_PyObject_MakeTpCall@@Base+0x2f2c> │ │ │ │ - ldr r1, [pc, #1004] @ d0fe0 <_PyObject_MakeTpCall@@Base+0x1e20> │ │ │ │ + beq d2ce8 <_PyObject_MakeTpCall@@Base+0x2eb0> │ │ │ │ + ldr r1, [pc, #988] @ d1c04 <_PyObject_MakeTpCall@@Base+0x1dcc> │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d2118 <_PyObject_MakeTpCall@@Base+0x2f58> │ │ │ │ + beq d2d14 <_PyObject_MakeTpCall@@Base+0x2edc> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d2c60 <_PyObject_MakeTpCall@@Base+0x3aa0> │ │ │ │ + bgt d3a20 <_PyObject_MakeTpCall@@Base+0x3be8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0c88 <_PyObject_MakeTpCall@@Base+0x1ac8> │ │ │ │ + bne d18bc <_PyObject_MakeTpCall@@Base+0x1a84> │ │ │ │ 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 d2504 <_PyObject_MakeTpCall@@Base+0x3344> │ │ │ │ - ldr r2, [pc, #844] @ d0fac <_PyObject_MakeTpCall@@Base+0x1dec> │ │ │ │ + bne d353c <_PyObject_MakeTpCall@@Base+0x3704> │ │ │ │ + ldr r2, [pc, #832] @ d1bd4 <_PyObject_MakeTpCall@@Base+0x1d9c> │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2514 <_PyObject_MakeTpCall@@Base+0x3354> │ │ │ │ + bne d354c <_PyObject_MakeTpCall@@Base+0x3714> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r9, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2048 <_PyObject_MakeTpCall@@Base+0x2e88> │ │ │ │ + bne d2ca4 <_PyObject_MakeTpCall@@Base+0x2e6c> │ │ │ │ cmp r4, #0 │ │ │ │ - beq d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ - ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ + beq d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ + ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, r7] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - bl d6a38 │ │ │ │ + bl d7650 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0d1c <_PyObject_MakeTpCall@@Base+0x1b5c> │ │ │ │ + bgt d1950 <_PyObject_MakeTpCall@@Base+0x1b18> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0d1c <_PyObject_MakeTpCall@@Base+0x1b5c> │ │ │ │ + bne d1950 <_PyObject_MakeTpCall@@Base+0x1b18> │ │ │ │ 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 d2538 <_PyObject_MakeTpCall@@Base+0x3378> │ │ │ │ - ldr r2, [pc, #684] @ d0fac <_PyObject_MakeTpCall@@Base+0x1dec> │ │ │ │ + bne d3570 <_PyObject_MakeTpCall@@Base+0x3738> │ │ │ │ + ldr r2, [pc, #672] @ d1bd4 <_PyObject_MakeTpCall@@Base+0x1d9c> │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne d25a8 <_PyObject_MakeTpCall@@Base+0x33e8> │ │ │ │ + bne d3580 <_PyObject_MakeTpCall@@Base+0x3748> │ │ │ │ mov r0, r4 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r7, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2180 <_PyObject_MakeTpCall@@Base+0x2fc0> │ │ │ │ + bne d2cc8 <_PyObject_MakeTpCall@@Base+0x2e90> │ │ │ │ cmp r5, #0 │ │ │ │ - beq d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ + beq d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d2ccc <_PyObject_MakeTpCall@@Base+0x3b0c> │ │ │ │ + ble d399c <_PyObject_MakeTpCall@@Base+0x3b64> │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cff9c <_PyObject_MakeTpCall@@Base+0xddc> │ │ │ │ + bgt d0bd0 <_PyObject_MakeTpCall@@Base+0xd98> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cff9c <_PyObject_MakeTpCall@@Base+0xddc> │ │ │ │ + bne d0bd0 <_PyObject_MakeTpCall@@Base+0xd98> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b cff9c <_PyObject_MakeTpCall@@Base+0xddc> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b d0bd0 <_PyObject_MakeTpCall@@Base+0xd98> │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r2, #1436] @ 0x59c │ │ │ │ - beq d16cc <_PyObject_MakeTpCall@@Base+0x250c> │ │ │ │ + beq d22ec <_PyObject_MakeTpCall@@Base+0x24b4> │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r2, r1 │ │ │ │ - bne d215c <_PyObject_MakeTpCall@@Base+0x2f9c> │ │ │ │ + bne d2b48 <_PyObject_MakeTpCall@@Base+0x2d10> │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [r2, #1444] @ 0x5a4 │ │ │ │ - str r2, [fp, #-116] @ 0xffffff8c │ │ │ │ + str r2, [fp, #-120] @ 0xffffff88 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d215c <_PyObject_MakeTpCall@@Base+0x2f9c> │ │ │ │ + beq d2b48 <_PyObject_MakeTpCall@@Base+0x2d10> │ │ │ │ ldr r0, [r6, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq d25cc <_PyObject_MakeTpCall@@Base+0x340c> │ │ │ │ + beq d3478 <_PyObject_MakeTpCall@@Base+0x3640> │ │ │ │ ldr r2, [r0] │ │ │ │ - mov r1, r0 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1a24 <_PyObject_MakeTpCall@@Base+0x2864> │ │ │ │ - add ip, r2, #1 │ │ │ │ + str r0, [fp, #-112] @ 0xffffff90 │ │ │ │ + bgt d2648 <_PyObject_MakeTpCall@@Base+0x2810> │ │ │ │ + add r1, r2, #1 │ │ │ │ cmp lr, #0 │ │ │ │ - str ip, [r0] │ │ │ │ - ble d1628 <_PyObject_MakeTpCall@@Base+0x2468> │ │ │ │ - add r2, r0, #12 │ │ │ │ + str r1, [r0] │ │ │ │ + ble d2248 <_PyObject_MakeTpCall@@Base+0x2410> │ │ │ │ + add r1, r0, #12 │ │ │ │ str r4, [fp, #-136] @ 0xffffff78 │ │ │ │ mov r6, #0 │ │ │ │ - ldr r4, [fp, #-116] @ 0xffffff8c │ │ │ │ - str sl, [fp, #-120] @ 0xffffff88 │ │ │ │ - mov sl, r1 │ │ │ │ - str r8, [fp, #-128] @ 0xffffff80 │ │ │ │ - mov r8, r2 │ │ │ │ - str r9, [fp, #-132] @ 0xffffff7c │ │ │ │ - mov r9, lr │ │ │ │ - str r3, [fp, #-124] @ 0xffffff84 │ │ │ │ + ldr r4, [fp, #-120] @ 0xffffff88 │ │ │ │ + str sl, [fp, #-124] @ 0xffffff84 │ │ │ │ + mov sl, lr │ │ │ │ + str r8, [fp, #-132] @ 0xffffff7c │ │ │ │ + mov r8, r1 │ │ │ │ + str r3, [fp, #-128] @ 0xffffff80 │ │ │ │ ldr r3, [r8, #4]! │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #2 │ │ │ │ ldreq r0, [r3, #132] @ 0x84 │ │ │ │ - beq d0e44 <_PyObject_MakeTpCall@@Base+0x1c84> │ │ │ │ + beq d1a70 <_PyObject_MakeTpCall@@Base+0x1c38> │ │ │ │ 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 │ │ │ │ @@ -167772,48 +168561,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, #356] @ d0fb8 <_PyObject_MakeTpCall@@Base+0x1df8> │ │ │ │ - bl a784c <_Py_dict_lookup@@Base> │ │ │ │ + ldr r1, [pc, #396] @ d1c0c <_PyObject_MakeTpCall@@Base+0x1dd4> │ │ │ │ + bl a790c <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d12b8 <_PyObject_MakeTpCall@@Base+0x20f8> │ │ │ │ + bne d1ee0 <_PyObject_MakeTpCall@@Base+0x20a8> │ │ │ │ mov r3, #1 │ │ │ │ cmn r0, #3 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq d2ce8 <_PyObject_MakeTpCall@@Base+0x3b28> │ │ │ │ + beq d39e0 <_PyObject_MakeTpCall@@Base+0x3ba8> │ │ │ │ add r6, r6, #1 │ │ │ │ - cmp r6, r9 │ │ │ │ - blt d0dec <_PyObject_MakeTpCall@@Base+0x1c2c> │ │ │ │ - mov r1, sl │ │ │ │ - ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ - ldr r8, [fp, #-128] @ 0xffffff80 │ │ │ │ + cmp r6, sl │ │ │ │ + blt d1a18 <_PyObject_MakeTpCall@@Base+0x1be0> │ │ │ │ + ldr sl, [fp, #-124] @ 0xffffff84 │ │ │ │ mov r6, #0 │ │ │ │ - ldr r9, [fp, #-132] @ 0xffffff7c │ │ │ │ - ldr sl, [fp, #-120] @ 0xffffff88 │ │ │ │ + ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ + ldr r8, [fp, #-132] @ 0xffffff7c │ │ │ │ ldr r4, [fp, #-136] @ 0xffffff78 │ │ │ │ + ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ tst r1, #1 │ │ │ │ - beq d13cc <_PyObject_MakeTpCall@@Base+0x220c> │ │ │ │ + beq d1fec <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ cmn r6, #1 │ │ │ │ - beq d0a90 <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ + beq d16c4 <_PyObject_MakeTpCall@@Base+0x188c> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0f34 <_PyObject_MakeTpCall@@Base+0x1d74> │ │ │ │ + beq d1b5c <_PyObject_MakeTpCall@@Base+0x1d24> │ │ │ │ ldr lr, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r2, [lr, #1436] @ 0x59c │ │ │ │ cmp r2, r1 │ │ │ │ - bne d0f34 <_PyObject_MakeTpCall@@Base+0x1d74> │ │ │ │ + bne d1b5c <_PyObject_MakeTpCall@@Base+0x1d24> │ │ │ │ ldr r2, [lr, #1440] @ 0x5a0 │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d0f34 <_PyObject_MakeTpCall@@Base+0x1d74> │ │ │ │ + bgt d1b5c <_PyObject_MakeTpCall@@Base+0x1d24> │ │ │ │ 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] │ │ │ │ @@ -167828,588 +168616,586 @@ │ │ │ │ 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 d1680 <_PyObject_MakeTpCall@@Base+0x24c0> │ │ │ │ + ble d22a0 <_PyObject_MakeTpCall@@Base+0x2468> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq d0a90 <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ + beq d16c4 <_PyObject_MakeTpCall@@Base+0x188c> │ │ │ │ tst r0, #1 │ │ │ │ - bne d1484 <_PyObject_MakeTpCall@@Base+0x22c4> │ │ │ │ + bne d20a4 <_PyObject_MakeTpCall@@Base+0x226c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0a90 <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ - b d0a40 <_PyObject_MakeTpCall@@Base+0x1880> │ │ │ │ + beq d16c4 <_PyObject_MakeTpCall@@Base+0x188c> │ │ │ │ + b d1674 <_PyObject_MakeTpCall@@Base+0x183c> │ │ │ │ mov r0, #12 │ │ │ │ mla r1, r0, sl, r1 │ │ │ │ add r3, r3, r1 │ │ │ │ ldr r8, [r3, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq d2020 <_PyObject_MakeTpCall@@Base+0x2e60> │ │ │ │ + beq d2b90 <_PyObject_MakeTpCall@@Base+0x2d58> │ │ │ │ cmp r2, sl │ │ │ │ - ble d0ae0 <_PyObject_MakeTpCall@@Base+0x1920> │ │ │ │ + ble d1714 <_PyObject_MakeTpCall@@Base+0x18dc> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ add sl, sl, #1 │ │ │ │ ldr r6, [r8, #4] │ │ │ │ mov r2, #12 │ │ │ │ - ldr r1, [pc, #40] @ d0fb8 <_PyObject_MakeTpCall@@Base+0x1df8> │ │ │ │ + ldr r1, [pc, #84] @ d1c0c <_PyObject_MakeTpCall@@Base+0x1dd4> │ │ │ │ ldr r4, [r3, r7] │ │ │ │ ldr r3, [r6, #192] @ 0xc0 │ │ │ │ str r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ eor r5, r3, r1, asr #3 │ │ │ │ - b d09d0 <_PyObject_MakeTpCall@@Base+0x1810> │ │ │ │ + b d1604 <_PyObject_MakeTpCall@@Base+0x17cc> │ │ │ │ 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 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq r2, r3, r8, asr #29 │ │ │ │ mlseq r3, ip, r8, r2 │ │ │ │ rsbeq r2, r3, ip, asr ip │ │ │ │ rsbeq r2, r3, r0, ror #13 │ │ │ │ strhteq r1, [r3], #-232 @ 0xffffff18 │ │ │ │ strdeq r1, [r3], #-192 @ 0xffffff40 @ │ │ │ │ rsbeq r1, r3, r0, lsl #25 │ │ │ │ rsbeq r1, r3, r8, lsr #25 │ │ │ │ rsbeq r2, r3, ip, asr #5 │ │ │ │ rsbeq r1, r3, r8, lsr lr │ │ │ │ + mlseq r3, r0, fp, r2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne d27e8 <_PyObject_MakeTpCall@@Base+0x3628> │ │ │ │ - bl a63d8 │ │ │ │ + bne d300c <_PyObject_MakeTpCall@@Base+0x31d4> │ │ │ │ + bl a6498 │ │ │ │ str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1e04 <_PyObject_MakeTpCall@@Base+0x2c44> │ │ │ │ + beq d2a2c <_PyObject_MakeTpCall@@Base+0x2bf4> │ │ │ │ ldr sl, [r3, #8] │ │ │ │ ldr r3, [r5, #144] @ 0x90 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - ble d1e10 <_PyObject_MakeTpCall@@Base+0x2c50> │ │ │ │ + ble d2a38 <_PyObject_MakeTpCall@@Base+0x2c00> │ │ │ │ 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 d28d4 <_PyObject_MakeTpCall@@Base+0x3714> │ │ │ │ - bl 118b98 │ │ │ │ - ldr r1, [pc, #-136] @ d0fe4 <_PyObject_MakeTpCall@@Base+0x1e24> │ │ │ │ + beq d2fec <_PyObject_MakeTpCall@@Base+0x31b4> │ │ │ │ + bl 1196d0 │ │ │ │ + ldr r1, [pc, #-140] @ d1c08 <_PyObject_MakeTpCall@@Base+0x1dd0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d28b8 <_PyObject_MakeTpCall@@Base+0x36f8> │ │ │ │ + beq d2fd0 <_PyObject_MakeTpCall@@Base+0x3198> │ │ │ │ mov r0, r4 │ │ │ │ - bl 119104 <_PyUnicode_Equal@@Base> │ │ │ │ + bl 119c3c <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d28f4 <_PyObject_MakeTpCall@@Base+0x3734> │ │ │ │ - ldr r1, [pc, #-200] @ d0fc0 <_PyObject_MakeTpCall@@Base+0x1e00> │ │ │ │ + bne d2eb4 <_PyObject_MakeTpCall@@Base+0x307c> │ │ │ │ + ldr r1, [pc, #-204] @ d1be4 <_PyObject_MakeTpCall@@Base+0x1dac> │ │ │ │ mov r0, r4 │ │ │ │ - bl 119104 <_PyUnicode_Equal@@Base> │ │ │ │ + bl 119c3c <_PyUnicode_Equal@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1e78 <_PyObject_MakeTpCall@@Base+0x2cb8> │ │ │ │ + bne d2aa0 <_PyObject_MakeTpCall@@Base+0x2c68> │ │ │ │ cmp r7, sl │ │ │ │ - bne d1048 <_PyObject_MakeTpCall@@Base+0x1e88> │ │ │ │ + bne d1c70 <_PyObject_MakeTpCall@@Base+0x1e38> │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r4, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r0, r3, r9 │ │ │ │ sub r0, sl, r0 │ │ │ │ - bl a12b4 │ │ │ │ + bl a1378 │ │ │ │ subs r3, r0, #0 │ │ │ │ movne r8, #0 │ │ │ │ strne r5, [fp, #-108] @ 0xffffff94 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ movne r5, r4 │ │ │ │ movne r4, r8 │ │ │ │ - beq d1ea4 <_PyObject_MakeTpCall@@Base+0x2ce4> │ │ │ │ + beq d2acc <_PyObject_MakeTpCall@@Base+0x2c94> │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r7, [r3, #4]! │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bne d1e60 <_PyObject_MakeTpCall@@Base+0x2ca0> │ │ │ │ + bne d2a88 <_PyObject_MakeTpCall@@Base+0x2c50> │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1a0c <_PyObject_MakeTpCall@@Base+0x284c> │ │ │ │ + bne d2630 <_PyObject_MakeTpCall@@Base+0x27f8> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15220c <_Py_Mangle@@Base> │ │ │ │ + bl 151e18 <_Py_Mangle@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq d288c <_PyObject_MakeTpCall@@Base+0x36cc> │ │ │ │ + beq d2fa4 <_PyObject_MakeTpCall@@Base+0x316c> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str r7, [r2, r8, lsl #2] │ │ │ │ - bl a769c │ │ │ │ + bl a775c │ │ │ │ cmn r0, #1 │ │ │ │ - beq d288c <_PyObject_MakeTpCall@@Base+0x36cc> │ │ │ │ + beq d2fa4 <_PyObject_MakeTpCall@@Base+0x316c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d2834 <_PyObject_MakeTpCall@@Base+0x3674> │ │ │ │ + bne d2f4c <_PyObject_MakeTpCall@@Base+0x3114> │ │ │ │ add r8, r8, #1 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, sl │ │ │ │ - bne d10d0 <_PyObject_MakeTpCall@@Base+0x1f10> │ │ │ │ + bne d1cf8 <_PyObject_MakeTpCall@@Base+0x1ec0> │ │ │ │ mov r4, r5 │ │ │ │ ldr r5, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl c61a4 │ │ │ │ + bl c643c │ │ │ │ cmn r0, #1 │ │ │ │ - beq d288c <_PyObject_MakeTpCall@@Base+0x36cc> │ │ │ │ + beq d2fa4 <_PyObject_MakeTpCall@@Base+0x316c> │ │ │ │ ldr r7, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a68a8 │ │ │ │ + bl a6968 │ │ │ │ ldr r3, [r7] │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1188 <_PyObject_MakeTpCall@@Base+0x1fc8> │ │ │ │ + bgt d1db0 <_PyObject_MakeTpCall@@Base+0x1f78> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1188 <_PyObject_MakeTpCall@@Base+0x1fc8> │ │ │ │ + bne d1db0 <_PyObject_MakeTpCall@@Base+0x1f78> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1ea4 <_PyObject_MakeTpCall@@Base+0x2ce4> │ │ │ │ + beq d2acc <_PyObject_MakeTpCall@@Base+0x2c94> │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl a7658 │ │ │ │ + bl a7718 │ │ │ │ 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 d1a9c <_PyObject_MakeTpCall@@Base+0x28dc> │ │ │ │ + bgt d26c4 <_PyObject_MakeTpCall@@Base+0x288c> │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - movw r8, #41068 @ 0xa06c │ │ │ │ + movw r8, #41156 @ 0xa0c4 │ │ │ │ movt r8, #10 │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ cmp r3, r8 │ │ │ │ - bne d2a58 <_PyObject_MakeTpCall@@Base+0x3898> │ │ │ │ + bne d368c <_PyObject_MakeTpCall@@Base+0x3854> │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl aa0e4 │ │ │ │ + bl aa13c │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne d016c <_PyObject_MakeTpCall@@Base+0xfac> │ │ │ │ + bne d0da0 <_PyObject_MakeTpCall@@Base+0xf68> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1eac <_PyObject_MakeTpCall@@Base+0x2cec> │ │ │ │ - b d1e04 <_PyObject_MakeTpCall@@Base+0x2c44> │ │ │ │ + bne d2ad4 <_PyObject_MakeTpCall@@Base+0x2c9c> │ │ │ │ + b d2a2c <_PyObject_MakeTpCall@@Base+0x2bf4> │ │ │ │ add r6, r6, #114688 @ 0x1c000 │ │ │ │ ldr r2, [r6, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d2658 <_PyObject_MakeTpCall@@Base+0x3498> │ │ │ │ + beq d32a0 <_PyObject_MakeTpCall@@Base+0x3468> │ │ │ │ ldr r1, [r2, #12] │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ - bl ae32c │ │ │ │ + bl ae3b4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0760 <_PyObject_MakeTpCall@@Base+0x15a0> │ │ │ │ - b d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ + bne d1394 <_PyObject_MakeTpCall@@Base+0x155c> │ │ │ │ + b d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1244 <_PyObject_MakeTpCall@@Base+0x2084> │ │ │ │ + bne d1e6c <_PyObject_MakeTpCall@@Base+0x2034> │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r3, #48720 @ 0xbe50 │ │ │ │ + movweq r3, #51600 @ 0xc990 │ │ │ │ movteq r3, #17 │ │ │ │ streq r3, [sl, #72] @ 0x48 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d077c <_PyObject_MakeTpCall@@Base+0x15bc> │ │ │ │ + bne d13b0 <_PyObject_MakeTpCall@@Base+0x1578> │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - bne d077c <_PyObject_MakeTpCall@@Base+0x15bc> │ │ │ │ + bne d13b0 <_PyObject_MakeTpCall@@Base+0x1578> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - movw r3, #21624 @ 0x5478 │ │ │ │ + movw r3, #21832 @ 0x5548 │ │ │ │ movt r3, #11 │ │ │ │ str r3, [sl, #76] @ 0x4c │ │ │ │ - b d0780 <_PyObject_MakeTpCall@@Base+0x15c0> │ │ │ │ + b d13b4 <_PyObject_MakeTpCall@@Base+0x157c> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d080c <_PyObject_MakeTpCall@@Base+0x164c> │ │ │ │ - movw r0, #11396 @ 0x2c84 │ │ │ │ + bne d1440 <_PyObject_MakeTpCall@@Base+0x1608> │ │ │ │ + movw r0, #17376 @ 0x43e0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2588 @ 0xa1c │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ - ldr r3, [pc, #-748] @ d0fb0 <_PyObject_MakeTpCall@@Base+0x1df0> │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + ldr r3, [pc, #-748] @ d1bd8 <_PyObject_MakeTpCall@@Base+0x1da0> │ │ │ │ ldr r3, [r3, r7] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d089c <_PyObject_MakeTpCall@@Base+0x16dc> │ │ │ │ + beq d14d0 <_PyObject_MakeTpCall@@Base+0x1698> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d089c <_PyObject_MakeTpCall@@Base+0x16dc> │ │ │ │ - b d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ + beq d14d0 <_PyObject_MakeTpCall@@Base+0x1698> │ │ │ │ + b d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ 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 d2ce8 <_PyObject_MakeTpCall@@Base+0x3b28> │ │ │ │ + beq d39e0 <_PyObject_MakeTpCall@@Base+0x3ba8> │ │ │ │ cmp r1, #1 │ │ │ │ - beq d0e70 <_PyObject_MakeTpCall@@Base+0x1cb0> │ │ │ │ - mov r1, sl │ │ │ │ - ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ - ldr r8, [fp, #-128] @ 0xffffff80 │ │ │ │ + beq d1a9c <_PyObject_MakeTpCall@@Base+0x1c64> │ │ │ │ + ldr sl, [fp, #-124] @ 0xffffff84 │ │ │ │ mov r6, #1 │ │ │ │ - ldr r9, [fp, #-132] @ 0xffffff7c │ │ │ │ - ldr sl, [fp, #-120] @ 0xffffff88 │ │ │ │ + ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ + ldr r8, [fp, #-132] @ 0xffffff7c │ │ │ │ ldr r4, [fp, #-136] @ 0xffffff78 │ │ │ │ - b d0e98 <_PyObject_MakeTpCall@@Base+0x1cd8> │ │ │ │ + b d1abc <_PyObject_MakeTpCall@@Base+0x1c84> │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r2, sl │ │ │ │ - ble d0ae0 <_PyObject_MakeTpCall@@Base+0x1920> │ │ │ │ + ble d1714 <_PyObject_MakeTpCall@@Base+0x18dc> │ │ │ │ add r3, r3, #8 │ │ │ │ ldr r8, [r3, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - beq d1f18 <_PyObject_MakeTpCall@@Base+0x2d58> │ │ │ │ + beq d2b6c <_PyObject_MakeTpCall@@Base+0x2d34> │ │ │ │ cmp sl, r2 │ │ │ │ - blt d09a0 <_PyObject_MakeTpCall@@Base+0x17e0> │ │ │ │ - b d0ae0 <_PyObject_MakeTpCall@@Base+0x1920> │ │ │ │ + blt d15d4 <_PyObject_MakeTpCall@@Base+0x179c> │ │ │ │ + b d1714 <_PyObject_MakeTpCall@@Base+0x18dc> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0470 <_PyObject_MakeTpCall@@Base+0x12b0> │ │ │ │ - movw r0, #11396 @ 0x2c84 │ │ │ │ + bne d10a4 <_PyObject_MakeTpCall@@Base+0x126c> │ │ │ │ + movw r0, #17376 @ 0x43e0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2588 @ 0xa1c │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ - ldr r3, [pc, #-936] @ d0fb0 <_PyObject_MakeTpCall@@Base+0x1df0> │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + ldr r3, [pc, #-928] @ d1bd8 <_PyObject_MakeTpCall@@Base+0x1da0> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r7] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0570 <_PyObject_MakeTpCall@@Base+0x13b0> │ │ │ │ + beq d11a4 <_PyObject_MakeTpCall@@Base+0x136c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0570 <_PyObject_MakeTpCall@@Base+0x13b0> │ │ │ │ + beq d11a4 <_PyObject_MakeTpCall@@Base+0x136c> │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1390 <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + bgt d1fb0 <_PyObject_MakeTpCall@@Base+0x2178> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d2934 <_PyObject_MakeTpCall@@Base+0x3774> │ │ │ │ + beq d2f04 <_PyObject_MakeTpCall@@Base+0x30cc> │ │ │ │ mov sl, #0 │ │ │ │ - b d0d30 <_PyObject_MakeTpCall@@Base+0x1b70> │ │ │ │ + b d1964 <_PyObject_MakeTpCall@@Base+0x1b2c> │ │ │ │ add r9, r6, #114688 @ 0x1c000 │ │ │ │ ldr r2, [r9, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d2444 <_PyObject_MakeTpCall@@Base+0x3284> │ │ │ │ + beq d323c <_PyObject_MakeTpCall@@Base+0x3404> │ │ │ │ ldr r1, [r2, #12] │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ - bl ae32c │ │ │ │ + bl ae3b4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0754 <_PyObject_MakeTpCall@@Base+0x1594> │ │ │ │ - b d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ + bne d1388 <_PyObject_MakeTpCall@@Base+0x1550> │ │ │ │ + b d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ ldr r2, [r1] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d0ea0 <_PyObject_MakeTpCall@@Base+0x1ce0> │ │ │ │ - mov r0, r1 │ │ │ │ - str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ - b d0ea0 <_PyObject_MakeTpCall@@Base+0x1ce0> │ │ │ │ + bne d1ac8 <_PyObject_MakeTpCall@@Base+0x1c90> │ │ │ │ + ldr r0, [fp, #-112] @ 0xffffff90 │ │ │ │ + str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ + b d1ac8 <_PyObject_MakeTpCall@@Base+0x1c90> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0aa4 <_PyObject_MakeTpCall@@Base+0x18e4> │ │ │ │ + beq d16d8 <_PyObject_MakeTpCall@@Base+0x18a0> │ │ │ │ ldr sl, [fp, #-108] @ 0xffffff94 │ │ │ │ - b d2a30 <_PyObject_MakeTpCall@@Base+0x3870> │ │ │ │ + b d3664 <_PyObject_MakeTpCall@@Base+0x382c> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne d0438 <_PyObject_MakeTpCall@@Base+0x1278> │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + bne d106c <_PyObject_MakeTpCall@@Base+0x1234> │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #41408 @ 0xa1c0 │ │ │ │ + movw r1, #38844 @ 0x97bc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ + bgt d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ + bne d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ 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 d0450 <_PyObject_MakeTpCall@@Base+0x1290> │ │ │ │ + b d1084 <_PyObject_MakeTpCall@@Base+0x124c> │ │ │ │ bics r3, r0, #1 │ │ │ │ orrne r0, r0, #1 │ │ │ │ - beq d0a90 <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ + beq d16c4 <_PyObject_MakeTpCall@@Base+0x188c> │ │ │ │ bic r4, r0, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d2d58 <_PyObject_MakeTpCall@@Base+0x3b98> │ │ │ │ + ble d3968 <_PyObject_MakeTpCall@@Base+0x3b30> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0a54 <_PyObject_MakeTpCall@@Base+0x1894> │ │ │ │ + bne d1688 <_PyObject_MakeTpCall@@Base+0x1850> │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11f7a8 │ │ │ │ + bl 120a74 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d14e0 <_PyObject_MakeTpCall@@Base+0x2320> │ │ │ │ + bgt d2100 <_PyObject_MakeTpCall@@Base+0x22c8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d14e0 <_PyObject_MakeTpCall@@Base+0x2320> │ │ │ │ + bne d2100 <_PyObject_MakeTpCall@@Base+0x22c8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq d2a10 <_PyObject_MakeTpCall@@Base+0x3850> │ │ │ │ + beq d3644 <_PyObject_MakeTpCall@@Base+0x380c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0aa4 <_PyObject_MakeTpCall@@Base+0x18e4> │ │ │ │ + bgt d16d8 <_PyObject_MakeTpCall@@Base+0x18a0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0aa4 <_PyObject_MakeTpCall@@Base+0x18e4> │ │ │ │ + bne d16d8 <_PyObject_MakeTpCall@@Base+0x18a0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b d0aa4 <_PyObject_MakeTpCall@@Base+0x18e4> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b d16d8 <_PyObject_MakeTpCall@@Base+0x18a0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0888 <_PyObject_MakeTpCall@@Base+0x16c8> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b d0888 <_PyObject_MakeTpCall@@Base+0x16c8> │ │ │ │ + bne d14bc <_PyObject_MakeTpCall@@Base+0x1684> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b d14bc <_PyObject_MakeTpCall@@Base+0x1684> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #2 │ │ │ │ movw r1, #35728 @ 0x8b90 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl cf1c0 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl cfe38 <_PyObject_MakeTpCall@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne d0bc8 <_PyObject_MakeTpCall@@Base+0x1a08> │ │ │ │ - b d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ + bne d17fc <_PyObject_MakeTpCall@@Base+0x19c4> │ │ │ │ + b d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp lr, ip │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [r0, #12] │ │ │ │ strcc r0, [r3, #8] │ │ │ │ - bcc d055c <_PyObject_MakeTpCall@@Base+0x139c> │ │ │ │ + bcc d1190 <_PyObject_MakeTpCall@@Base+0x1358> │ │ │ │ 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 d055c <_PyObject_MakeTpCall@@Base+0x139c> │ │ │ │ + bne d1190 <_PyObject_MakeTpCall@@Base+0x1358> │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - movw r2, #32892 @ 0x807c │ │ │ │ + movw r2, #31676 @ 0x7bbc │ │ │ │ movt r2, #9 │ │ │ │ ldr r3, [r3, #968] @ 0x3c8 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d27fc <_PyObject_MakeTpCall@@Base+0x363c> │ │ │ │ + bne d2e70 <_PyObject_MakeTpCall@@Base+0x3038> │ │ │ │ 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 d055c <_PyObject_MakeTpCall@@Base+0x139c> │ │ │ │ - bl 2e1c38 │ │ │ │ - b d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ + bne d1190 <_PyObject_MakeTpCall@@Base+0x1358> │ │ │ │ + bl 2e1788 │ │ │ │ + b d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d03b0 <_PyObject_MakeTpCall@@Base+0x11f0> │ │ │ │ - b d0350 <_PyObject_MakeTpCall@@Base+0x1190> │ │ │ │ + bne d0fe4 <_PyObject_MakeTpCall@@Base+0x11ac> │ │ │ │ + b d0f84 <_PyObject_MakeTpCall@@Base+0x114c> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ strne r3, [sl, #436] @ 0x1b4 │ │ │ │ - bne d1608 <_PyObject_MakeTpCall@@Base+0x2448> │ │ │ │ + bne d2228 <_PyObject_MakeTpCall@@Base+0x23f0> │ │ │ │ str r3, [sl, #436] @ 0x1b4 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d2d24 <_PyObject_MakeTpCall@@Base+0x3b64> │ │ │ │ + ble d3850 <_PyObject_MakeTpCall@@Base+0x3a18> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne d02a0 <_PyObject_MakeTpCall@@Base+0x10e0> │ │ │ │ - bl 64958 │ │ │ │ + bne d0ed4 <_PyObject_MakeTpCall@@Base+0x109c> │ │ │ │ + bl 64910 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl, #12] │ │ │ │ - b d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ + b d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ tst r0, #1 │ │ │ │ - bne d0ea8 <_PyObject_MakeTpCall@@Base+0x1ce8> │ │ │ │ + bne d1ad0 <_PyObject_MakeTpCall@@Base+0x1c98> │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - bne d0ea8 <_PyObject_MakeTpCall@@Base+0x1ce8> │ │ │ │ - str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ - b d0ea8 <_PyObject_MakeTpCall@@Base+0x1ce8> │ │ │ │ - ldr r0, [pc, #-1696] @ d0fb4 <_PyObject_MakeTpCall@@Base+0x1df4> │ │ │ │ - bl 98e78 │ │ │ │ + bne d1ad0 <_PyObject_MakeTpCall@@Base+0x1c98> │ │ │ │ + str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ + b d1ad0 <_PyObject_MakeTpCall@@Base+0x1c98> │ │ │ │ + ldr r0, [pc, #-1688] @ d1bdc <_PyObject_MakeTpCall@@Base+0x1da4> │ │ │ │ + bl 98ea8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d27b8 <_PyObject_MakeTpCall@@Base+0x35f8> │ │ │ │ + beq d3054 <_PyObject_MakeTpCall@@Base+0x321c> │ │ │ │ sub r8, fp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #-1720] @ d0fb4 <_PyObject_MakeTpCall@@Base+0x1df4> │ │ │ │ + ldr r1, [pc, #-1712] @ d1bdc <_PyObject_MakeTpCall@@Base+0x1da4> │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a784c <_Py_dict_lookup@@Base> │ │ │ │ + bl a790c <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - bne d0348 <_PyObject_MakeTpCall@@Base+0x1188> │ │ │ │ - b d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ + bne d0f7c <_PyObject_MakeTpCall@@Base+0x1144> │ │ │ │ + b d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0f30 <_PyObject_MakeTpCall@@Base+0x1d70> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b d0f30 <_PyObject_MakeTpCall@@Base+0x1d70> │ │ │ │ + bne d1b58 <_PyObject_MakeTpCall@@Base+0x1d20> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b d1b58 <_PyObject_MakeTpCall@@Base+0x1d20> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33344 @ 0x8240 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d279c <_PyObject_MakeTpCall@@Base+0x35dc> │ │ │ │ + bne d3038 <_PyObject_MakeTpCall@@Base+0x3200> │ │ │ │ mov r1, sl │ │ │ │ - bl 11a2d8 │ │ │ │ - ldr r1, [pc, #-1760] @ d0fdc <_PyObject_MakeTpCall@@Base+0x1e1c> │ │ │ │ + bl 11ae18 │ │ │ │ + ldr r1, [pc, #-1756] @ d1c00 <_PyObject_MakeTpCall@@Base+0x1dc8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1191d4 │ │ │ │ + bl 119d0c │ │ │ │ cmn r0, #1 │ │ │ │ - bne d07ec <_PyObject_MakeTpCall@@Base+0x162c> │ │ │ │ - b d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ + bne d1420 <_PyObject_MakeTpCall@@Base+0x15e8> │ │ │ │ + b d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ ldrh r1, [r6, #206] @ 0xce │ │ │ │ cmp r1, #1000 @ 0x3e8 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bcs d2154 <_PyObject_MakeTpCall@@Base+0x2f94> │ │ │ │ + bcs d2b40 <_PyObject_MakeTpCall@@Base+0x2d08> │ │ │ │ cmp r2, r1 │ │ │ │ - bne d215c <_PyObject_MakeTpCall@@Base+0x2f9c> │ │ │ │ + bne d2b48 <_PyObject_MakeTpCall@@Base+0x2d10> │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [r2, #1440] @ 0x5a0 │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d0d7c <_PyObject_MakeTpCall@@Base+0x1bbc> │ │ │ │ + bgt d19b0 <_PyObject_MakeTpCall@@Base+0x1b78> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 144cd4 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 1448c8 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ ldr r3, [r6, #192] @ 0xc0 │ │ │ │ - ldr r1, [pc, #-1876] @ d0fb8 <_PyObject_MakeTpCall@@Base+0x1df8> │ │ │ │ + ldr r1, [pc, #-1824] @ d1c0c <_PyObject_MakeTpCall@@Base+0x1dd4> │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ - bl b43fc <_PyType_GetDict@@Base+0x258> │ │ │ │ - ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ + str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ + bl b44cc <_PyType_GetDict@@Base+0x258> │ │ │ │ + ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0ea8 <_PyObject_MakeTpCall@@Base+0x1ce8> │ │ │ │ - b d0a90 <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ + bne d1ad0 <_PyObject_MakeTpCall@@Base+0x1c98> │ │ │ │ + b d16c4 <_PyObject_MakeTpCall@@Base+0x188c> │ │ │ │ mov r3, r8 │ │ │ │ str r8, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r6, r3 │ │ │ │ - bne d1fa8 <_PyObject_MakeTpCall@@Base+0x2de8> │ │ │ │ + bne d2d40 <_PyObject_MakeTpCall@@Base+0x2f08> │ │ │ │ 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 d26a0 <_PyObject_MakeTpCall@@Base+0x34e0> │ │ │ │ + bge d2dc8 <_PyObject_MakeTpCall@@Base+0x2f90> │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ tst r0, #2 │ │ │ │ - bne d1820 <_PyObject_MakeTpCall@@Base+0x2660> │ │ │ │ + bne d2440 <_PyObject_MakeTpCall@@Base+0x2608> │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1880 <_PyObject_MakeTpCall@@Base+0x26c0> │ │ │ │ + beq d24a0 <_PyObject_MakeTpCall@@Base+0x2668> │ │ │ │ tst r0, #1024 @ 0x400 │ │ │ │ - beq cff7c <_PyObject_MakeTpCall@@Base+0xdbc> │ │ │ │ + beq d0bb0 <_PyObject_MakeTpCall@@Base+0xd78> │ │ │ │ ldr r8, [r5, #128] @ 0x80 │ │ │ │ cmp r8, #0 │ │ │ │ - beq d18a0 <_PyObject_MakeTpCall@@Base+0x26e0> │ │ │ │ + beq d24c0 <_PyObject_MakeTpCall@@Base+0x2688> │ │ │ │ ldr r6, [r8, #128] @ 0x80 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d1918 <_PyObject_MakeTpCall@@Base+0x2758> │ │ │ │ + beq d2534 <_PyObject_MakeTpCall@@Base+0x26fc> │ │ │ │ ldr sl, [r6, #128] @ 0x80 │ │ │ │ cmp sl, #0 │ │ │ │ - beq d1954 <_PyObject_MakeTpCall@@Base+0x2794> │ │ │ │ + beq d2570 <_PyObject_MakeTpCall@@Base+0x2738> │ │ │ │ ldr r3, [sl, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1980 <_PyObject_MakeTpCall@@Base+0x27c0> │ │ │ │ + beq d259c <_PyObject_MakeTpCall@@Base+0x2764> │ │ │ │ ldr r2, [r3, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d1b20 <_PyObject_MakeTpCall@@Base+0x2960> │ │ │ │ + beq d2748 <_PyObject_MakeTpCall@@Base+0x2910> │ │ │ │ ldr r0, [r2, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1a90 <_PyObject_MakeTpCall@@Base+0x28d0> │ │ │ │ + beq d26b8 <_PyObject_MakeTpCall@@Base+0x2880> │ │ │ │ str r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ strd r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bl bdaa4 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ + bl bdc6c <_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 d17fc <_PyObject_MakeTpCall@@Base+0x263c> │ │ │ │ + bne d241c <_PyObject_MakeTpCall@@Base+0x25e4> │ │ │ │ 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 d1988 <_PyObject_MakeTpCall@@Base+0x27c8> │ │ │ │ + bne d25a4 <_PyObject_MakeTpCall@@Base+0x276c> │ │ │ │ ldr ip, [r3, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp ip, r0 │ │ │ │ moveq r3, r2 │ │ │ │ - b d1988 <_PyObject_MakeTpCall@@Base+0x27c8> │ │ │ │ - ldr ip, [pc, #-2156] @ d0fbc <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ + b d25a4 <_PyObject_MakeTpCall@@Base+0x276c> │ │ │ │ + ldr ip, [pc, #-2152] @ d1be0 <_PyObject_MakeTpCall@@Base+0x1da8> │ │ │ │ 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 │ │ │ │ @@ -168424,633 +169210,810 @@ │ │ │ │ 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 d1778 <_PyObject_MakeTpCall@@Base+0x25b8> │ │ │ │ + bne d2398 <_PyObject_MakeTpCall@@Base+0x2560> │ │ │ │ mov r0, r5 │ │ │ │ str r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl bdd5c │ │ │ │ + bl bdf24 │ │ │ │ cmp r0, #0 │ │ │ │ - blt cff98 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + blt d0bcc <_PyObject_MakeTpCall@@Base+0xd94> │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - b d1778 <_PyObject_MakeTpCall@@Base+0x25b8> │ │ │ │ + b d2398 <_PyObject_MakeTpCall@@Base+0x2560> │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - mov r8, r3 │ │ │ │ + mov r6, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne d194c <_PyObject_MakeTpCall@@Base+0x278c> │ │ │ │ - mov r6, r8 │ │ │ │ + bne d2568 <_PyObject_MakeTpCall@@Base+0x2730> │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne d194c <_PyObject_MakeTpCall@@Base+0x278c> │ │ │ │ + bne d2568 <_PyObject_MakeTpCall@@Base+0x2730> │ │ │ │ cmp r4, #0 │ │ │ │ - bne d1a38 <_PyObject_MakeTpCall@@Base+0x2878> │ │ │ │ + bne d2660 <_PyObject_MakeTpCall@@Base+0x2828> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r3, r9 │ │ │ │ - bne d190c <_PyObject_MakeTpCall@@Base+0x274c> │ │ │ │ + bne d2528 <_PyObject_MakeTpCall@@Base+0x26f0> │ │ │ │ ldr r4, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r5, #0 │ │ │ │ - beq cff98 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + beq d0bcc <_PyObject_MakeTpCall@@Base+0xd94> │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b cffd0 <_PyObject_MakeTpCall@@Base+0xe10> │ │ │ │ + b d0c04 <_PyObject_MakeTpCall@@Base+0xdcc> │ │ │ │ mov r4, r6 │ │ │ │ str r5, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d174c <_PyObject_MakeTpCall@@Base+0x258c> │ │ │ │ + b d236c <_PyObject_MakeTpCall@@Base+0x2534> │ │ │ │ movw r6, #36124 @ 0x8d1c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ ldr r2, [r6, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d18b0 <_PyObject_MakeTpCall@@Base+0x26f0> │ │ │ │ + bne d25c8 <_PyObject_MakeTpCall@@Base+0x2790> │ │ │ │ ldr r0, [r8, #20] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ cmp r0, r2 │ │ │ │ - bne d18b0 <_PyObject_MakeTpCall@@Base+0x26f0> │ │ │ │ + bne d25c8 <_PyObject_MakeTpCall@@Base+0x2790> │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq d18c0 <_PyObject_MakeTpCall@@Base+0x2700> │ │ │ │ + beq d24dc <_PyObject_MakeTpCall@@Base+0x26a4> │ │ │ │ mov r6, r5 │ │ │ │ - b d18d0 <_PyObject_MakeTpCall@@Base+0x2710> │ │ │ │ + b d24ec <_PyObject_MakeTpCall@@Base+0x26b4> │ │ │ │ movw sl, #36124 @ 0x8d1c │ │ │ │ movt sl, #96 @ 0x60 │ │ │ │ ldr r2, [r6, #16] │ │ │ │ ldr r3, [sl, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne d1920 <_PyObject_MakeTpCall@@Base+0x2760> │ │ │ │ + bne d253c <_PyObject_MakeTpCall@@Base+0x2704> │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r3, [sl, #20] │ │ │ │ cmp r2, r3 │ │ │ │ moveq r6, sl │ │ │ │ - b d1920 <_PyObject_MakeTpCall@@Base+0x2760> │ │ │ │ + b d253c <_PyObject_MakeTpCall@@Base+0x2704> │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [sl, #16] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r0, r2 │ │ │ │ - bne d195c <_PyObject_MakeTpCall@@Base+0x279c> │ │ │ │ + bne d2578 <_PyObject_MakeTpCall@@Base+0x2740> │ │ │ │ ldr r0, [sl, #20] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r0, r2 │ │ │ │ moveq sl, r3 │ │ │ │ - b d195c <_PyObject_MakeTpCall@@Base+0x279c> │ │ │ │ + b d2578 <_PyObject_MakeTpCall@@Base+0x2740> │ │ │ │ + mov r6, r8 │ │ │ │ + b d24d0 <_PyObject_MakeTpCall@@Base+0x2698> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d05e8 <_PyObject_MakeTpCall@@Base+0x1428> │ │ │ │ - bl 257b70 │ │ │ │ + bne d121c <_PyObject_MakeTpCall@@Base+0x13e4> │ │ │ │ + bl 256ef8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ - ldr r1, [pc, #-2568] @ d0fcc <_PyObject_MakeTpCall@@Base+0x1e0c> │ │ │ │ + beq d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ + ldr r1, [pc, #-2568] @ d1bf0 <_PyObject_MakeTpCall@@Base+0x1db8> │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9350 │ │ │ │ + bl a93a8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r0, #1 │ │ │ │ - beq d2d64 <_PyObject_MakeTpCall@@Base+0x3ba4> │ │ │ │ + beq d3974 <_PyObject_MakeTpCall@@Base+0x3b3c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d05e8 <_PyObject_MakeTpCall@@Base+0x1428> │ │ │ │ + bgt d121c <_PyObject_MakeTpCall@@Base+0x13e4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d05e8 <_PyObject_MakeTpCall@@Base+0x1428> │ │ │ │ + bne d121c <_PyObject_MakeTpCall@@Base+0x13e4> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b d05e8 <_PyObject_MakeTpCall@@Base+0x1428> │ │ │ │ - ldr r1, [pc, #-2644] @ d0fc0 <_PyObject_MakeTpCall@@Base+0x1e00> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b d121c <_PyObject_MakeTpCall@@Base+0x13e4> │ │ │ │ + ldr r1, [pc, #-2644] @ d1be4 <_PyObject_MakeTpCall@@Base+0x1dac> │ │ │ │ mov r0, r7 │ │ │ │ - bl 119104 <_PyUnicode_Equal@@Base> │ │ │ │ + bl 119c3c <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d10f0 <_PyObject_MakeTpCall@@Base+0x1f30> │ │ │ │ - b d1130 <_PyObject_MakeTpCall@@Base+0x1f70> │ │ │ │ + beq d1d18 <_PyObject_MakeTpCall@@Base+0x1ee0> │ │ │ │ + b d1d58 <_PyObject_MakeTpCall@@Base+0x1f20> │ │ │ │ cmp lr, #0 │ │ │ │ - ble d0ea8 <_PyObject_MakeTpCall@@Base+0x1ce8> │ │ │ │ - add r2, r0, #12 │ │ │ │ - orr r1, r0, #1 │ │ │ │ - b d0dc4 <_PyObject_MakeTpCall@@Base+0x1c04> │ │ │ │ + ble d1ad0 <_PyObject_MakeTpCall@@Base+0x1c98> │ │ │ │ + orr r2, r0, #1 │ │ │ │ + add r1, r0, #12 │ │ │ │ + str r2, [fp, #-112] @ 0xffffff90 │ │ │ │ + b d19f8 <_PyObject_MakeTpCall@@Base+0x1bc0> │ │ │ │ ldr r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1f2c <_PyObject_MakeTpCall@@Base+0x2d6c> │ │ │ │ + beq d2d6c <_PyObject_MakeTpCall@@Base+0x2f34> │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov r2, #0 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r0, r2 │ │ │ │ - ble d1f54 <_PyObject_MakeTpCall@@Base+0x2d94> │ │ │ │ + ble d2d94 <_PyObject_MakeTpCall@@Base+0x2f5c> │ │ │ │ ldr ip, [r3, #4]! │ │ │ │ cmp ip, r6 │ │ │ │ - bne d1c30 <_PyObject_MakeTpCall@@Base+0x2a70> │ │ │ │ + bne d2858 <_PyObject_MakeTpCall@@Base+0x2a20> │ │ │ │ ldr r5, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r6, r4 │ │ │ │ - b d18d8 <_PyObject_MakeTpCall@@Base+0x2718> │ │ │ │ + b d24f4 <_PyObject_MakeTpCall@@Base+0x26bc> │ │ │ │ cmp ip, #0 │ │ │ │ - ble d1ee4 <_PyObject_MakeTpCall@@Base+0x2d24> │ │ │ │ + ble d2b0c <_PyObject_MakeTpCall@@Base+0x2cd4> │ │ │ │ cmp r9, r3 │ │ │ │ - bne d1c5c <_PyObject_MakeTpCall@@Base+0x2a9c> │ │ │ │ + bne d2884 <_PyObject_MakeTpCall@@Base+0x2a4c> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b cfdf0 <_PyObject_MakeTpCall@@Base+0xc30> │ │ │ │ + b d0a24 <_PyObject_MakeTpCall@@Base+0xbec> │ │ │ │ movw r0, #36124 @ 0x8d1c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b d17dc <_PyObject_MakeTpCall@@Base+0x261c> │ │ │ │ + b d23fc <_PyObject_MakeTpCall@@Base+0x25c4> │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ orrs r2, r2, r9 │ │ │ │ - bne d2d44 <_PyObject_MakeTpCall@@Base+0x3b84> │ │ │ │ + bne d381c <_PyObject_MakeTpCall@@Base+0x39e4> │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr ip, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ add r0, r2, #12 │ │ │ │ mov r2, #0 │ │ │ │ ldr lr, [r0, #4]! │ │ │ │ cmp lr, r5 │ │ │ │ - beq d1b0c <_PyObject_MakeTpCall@@Base+0x294c> │ │ │ │ + beq d2734 <_PyObject_MakeTpCall@@Base+0x28fc> │ │ │ │ orrs r7, ip, r9 │ │ │ │ - bne d1adc <_PyObject_MakeTpCall@@Base+0x291c> │ │ │ │ + bne d2704 <_PyObject_MakeTpCall@@Base+0x28cc> │ │ │ │ ldr r9, [lr, #144] @ 0x90 │ │ │ │ subs r9, r9, #0 │ │ │ │ movne r9, #1 │ │ │ │ ldr r7, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r7, #0 │ │ │ │ - bne d2770 <_PyObject_MakeTpCall@@Base+0x35b0> │ │ │ │ + bne d2ea0 <_PyObject_MakeTpCall@@Base+0x3068> │ │ │ │ cmp r1, #0 │ │ │ │ - bne d2764 <_PyObject_MakeTpCall@@Base+0x35a4> │ │ │ │ + bne d2e94 <_PyObject_MakeTpCall@@Base+0x305c> │ │ │ │ ldr r1, [lr, #104] @ 0x68 │ │ │ │ subs r1, r1, #0 │ │ │ │ movne r1, #1 │ │ │ │ cmp ip, #0 │ │ │ │ - bne d2758 <_PyObject_MakeTpCall@@Base+0x3598> │ │ │ │ + bne d2e88 <_PyObject_MakeTpCall@@Base+0x3050> │ │ │ │ cmp r9, #0 │ │ │ │ - bne d2758 <_PyObject_MakeTpCall@@Base+0x3598> │ │ │ │ + bne d2e88 <_PyObject_MakeTpCall@@Base+0x3050> │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d1abc <_PyObject_MakeTpCall@@Base+0x28fc> │ │ │ │ + bne d26e4 <_PyObject_MakeTpCall@@Base+0x28ac> │ │ │ │ str r1, [fp, #-84] @ 0xffffffac │ │ │ │ - b d11b8 <_PyObject_MakeTpCall@@Base+0x1ff8> │ │ │ │ + b d1de0 <_PyObject_MakeTpCall@@Base+0x1fa8> │ │ │ │ movw r2, #36124 @ 0x8d1c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - b d17fc <_PyObject_MakeTpCall@@Base+0x263c> │ │ │ │ + b d241c <_PyObject_MakeTpCall@@Base+0x25e4> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq d1fd4 <_PyObject_MakeTpCall@@Base+0x2e14> │ │ │ │ + beq d2bfc <_PyObject_MakeTpCall@@Base+0x2dc4> │ │ │ │ ldr r3, [sl, #436] @ 0x1b4 │ │ │ │ ldr r6, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1c04 <_PyObject_MakeTpCall@@Base+0x2a44> │ │ │ │ + beq d282c <_PyObject_MakeTpCall@@Base+0x29f4> │ │ │ │ mov r0, sl │ │ │ │ - bl be52c │ │ │ │ + bl be6f4 │ │ │ │ ldr ip, [r5, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bne d2784 <_PyObject_MakeTpCall@@Base+0x35c4> │ │ │ │ + bne d3020 <_PyObject_MakeTpCall@@Base+0x31e8> │ │ │ │ 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 d1bd8 <_PyObject_MakeTpCall@@Base+0x2a18> │ │ │ │ + b d2800 <_PyObject_MakeTpCall@@Base+0x29c8> │ │ │ │ add ip, r5, #4 │ │ │ │ ldr r0, [r8, #436] @ 0x1b4 │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [r0, ip, lsl #2] │ │ │ │ - bl 11b3c4 │ │ │ │ + bl 11bf04 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7, #-20] @ 0xffffffec │ │ │ │ - beq d2d1c <_PyObject_MakeTpCall@@Base+0x3b5c> │ │ │ │ + beq d3830 <_PyObject_MakeTpCall@@Base+0x39f8> │ │ │ │ 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 d1b98 <_PyObject_MakeTpCall@@Base+0x29d8> │ │ │ │ + bgt d27c0 <_PyObject_MakeTpCall@@Base+0x2988> │ │ │ │ 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 d06e0 <_PyObject_MakeTpCall@@Base+0x1520> │ │ │ │ - ldr r0, [pc, #-3152] @ d0fc4 <_PyObject_MakeTpCall@@Base+0x1e04> │ │ │ │ - bl 98e78 │ │ │ │ - ldr r1, [pc, #-3160] @ d0fc4 <_PyObject_MakeTpCall@@Base+0x1e04> │ │ │ │ + b d1314 <_PyObject_MakeTpCall@@Base+0x14dc> │ │ │ │ + ldr r0, [pc, #-3156] @ d1be8 <_PyObject_MakeTpCall@@Base+0x1db0> │ │ │ │ + bl 98ea8 │ │ │ │ + ldr r1, [pc, #-3164] @ d1be8 <_PyObject_MakeTpCall@@Base+0x1db0> │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d03f4 <_PyObject_MakeTpCall@@Base+0x1234> │ │ │ │ + bne d1028 <_PyObject_MakeTpCall@@Base+0x11f0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f4454 │ │ │ │ - b d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ + bl 2f4020 │ │ │ │ + b d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ add r2, r2, #1 │ │ │ │ - b d1a50 <_PyObject_MakeTpCall@@Base+0x2890> │ │ │ │ - ldr r0, [pc, #-3192] @ d0fc8 <_PyObject_MakeTpCall@@Base+0x1e08> │ │ │ │ - bl 98e78 │ │ │ │ - ldr r1, [pc, #-3200] @ d0fc8 <_PyObject_MakeTpCall@@Base+0x1e08> │ │ │ │ + b d2678 <_PyObject_MakeTpCall@@Base+0x2840> │ │ │ │ + ldr r0, [pc, #-3196] @ d1bec <_PyObject_MakeTpCall@@Base+0x1db4> │ │ │ │ + bl 98ea8 │ │ │ │ + ldr r1, [pc, #-3204] @ d1bec <_PyObject_MakeTpCall@@Base+0x1db4> │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d00c4 <_PyObject_MakeTpCall@@Base+0xf04> │ │ │ │ + bne d0cf8 <_PyObject_MakeTpCall@@Base+0xec0> │ │ │ │ mov r0, r6 │ │ │ │ - bl 2f4454 │ │ │ │ - b d00dc <_PyObject_MakeTpCall@@Base+0xf1c> │ │ │ │ + bl 2f4020 │ │ │ │ + b d0d10 <_PyObject_MakeTpCall@@Base+0xed8> │ │ │ │ cmp ip, #1 │ │ │ │ - beq d1ee4 <_PyObject_MakeTpCall@@Base+0x2d24> │ │ │ │ + beq d2b0c <_PyObject_MakeTpCall@@Base+0x2cd4> │ │ │ │ add r9, r0, #16 │ │ │ │ mov lr, #1 │ │ │ │ ldr sl, [r9, #4]! │ │ │ │ cmp sl, r3 │ │ │ │ - bne d1ed8 <_PyObject_MakeTpCall@@Base+0x2d18> │ │ │ │ + bne d2b00 <_PyObject_MakeTpCall@@Base+0x2cc8> │ │ │ │ mov ip, r0 │ │ │ │ mov r3, r8 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r0, r1 │ │ │ │ - bne d1e54 <_PyObject_MakeTpCall@@Base+0x2c94> │ │ │ │ + bne d2a7c <_PyObject_MakeTpCall@@Base+0x2c44> │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b d1730 <_PyObject_MakeTpCall@@Base+0x2570> │ │ │ │ - ldr r0, [pc, #-3284] @ d0fcc <_PyObject_MakeTpCall@@Base+0x1e0c> │ │ │ │ - bl 98e78 │ │ │ │ - ldr r1, [pc, #-3292] @ d0fcc <_PyObject_MakeTpCall@@Base+0x1e0c> │ │ │ │ + b d2350 <_PyObject_MakeTpCall@@Base+0x2518> │ │ │ │ + ldr r0, [pc, #-3288] @ d1bf0 <_PyObject_MakeTpCall@@Base+0x1db8> │ │ │ │ + bl 98ea8 │ │ │ │ + ldr r1, [pc, #-3296] @ d1bf0 <_PyObject_MakeTpCall@@Base+0x1db8> │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d05b8 <_PyObject_MakeTpCall@@Base+0x13f8> │ │ │ │ + bne d11ec <_PyObject_MakeTpCall@@Base+0x13b4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f4454 │ │ │ │ - b d05d0 <_PyObject_MakeTpCall@@Base+0x1410> │ │ │ │ - ldr r0, [pc, #-3316] @ d0fd0 <_PyObject_MakeTpCall@@Base+0x1e10> │ │ │ │ - bl 98e78 │ │ │ │ - ldr r1, [pc, #-3324] @ d0fd0 <_PyObject_MakeTpCall@@Base+0x1e10> │ │ │ │ + bl 2f4020 │ │ │ │ + b d1204 <_PyObject_MakeTpCall@@Base+0x13cc> │ │ │ │ + ldr r0, [pc, #-3320] @ d1bf4 <_PyObject_MakeTpCall@@Base+0x1dbc> │ │ │ │ + bl 98ea8 │ │ │ │ + ldr r1, [pc, #-3328] @ d1bf4 <_PyObject_MakeTpCall@@Base+0x1dbc> │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0494 <_PyObject_MakeTpCall@@Base+0x12d4> │ │ │ │ + bne d10c8 <_PyObject_MakeTpCall@@Base+0x1290> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f4454 │ │ │ │ - b d1350 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ - ldr r0, [pc, #-3348] @ d0fd4 <_PyObject_MakeTpCall@@Base+0x1e14> │ │ │ │ - bl 98e78 │ │ │ │ + bl 2f4020 │ │ │ │ + b d1f70 <_PyObject_MakeTpCall@@Base+0x2138> │ │ │ │ + ldr r0, [pc, #-3352] @ d1bf8 <_PyObject_MakeTpCall@@Base+0x1dc0> │ │ │ │ + bl 98ea8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d082c <_PyObject_MakeTpCall@@Base+0x166c> │ │ │ │ - ldr r1, [pc, #-3368] @ d0fd4 <_PyObject_MakeTpCall@@Base+0x1e14> │ │ │ │ + bne d1460 <_PyObject_MakeTpCall@@Base+0x1628> │ │ │ │ + ldr r1, [pc, #-3372] @ d1bf8 <_PyObject_MakeTpCall@@Base+0x1dc0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f4454 │ │ │ │ - b d1294 <_PyObject_MakeTpCall@@Base+0x20d4> │ │ │ │ - ldr r0, [pc, #-3372] @ d0fe0 <_PyObject_MakeTpCall@@Base+0x1e20> │ │ │ │ - bl 98e78 │ │ │ │ - ldr r1, [pc, #-3380] @ d0fe0 <_PyObject_MakeTpCall@@Base+0x1e20> │ │ │ │ + bl 2f4020 │ │ │ │ + b d1ebc <_PyObject_MakeTpCall@@Base+0x2084> │ │ │ │ + ldr r0, [pc, #-3376] @ d1c04 <_PyObject_MakeTpCall@@Base+0x1dcc> │ │ │ │ + bl 98ea8 │ │ │ │ + ldr r1, [pc, #-3384] @ d1c04 <_PyObject_MakeTpCall@@Base+0x1dcc> │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d062c <_PyObject_MakeTpCall@@Base+0x146c> │ │ │ │ + bne d1260 <_PyObject_MakeTpCall@@Base+0x1428> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f4454 │ │ │ │ - b d0644 <_PyObject_MakeTpCall@@Base+0x1484> │ │ │ │ - ldr r0, [pc, #-3416] @ d0fd8 <_PyObject_MakeTpCall@@Base+0x1e18> │ │ │ │ - bl 98e78 │ │ │ │ - ldr r1, [pc, #-3424] @ d0fd8 <_PyObject_MakeTpCall@@Base+0x1e18> │ │ │ │ + bl 2f4020 │ │ │ │ + b d1278 <_PyObject_MakeTpCall@@Base+0x1440> │ │ │ │ + ldr r0, [pc, #-3420] @ d1bfc <_PyObject_MakeTpCall@@Base+0x1dc4> │ │ │ │ + bl 98ea8 │ │ │ │ + ldr r1, [pc, #-3428] @ d1bfc <_PyObject_MakeTpCall@@Base+0x1dc4> │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d06a0 <_PyObject_MakeTpCall@@Base+0x14e0> │ │ │ │ + bne d12d4 <_PyObject_MakeTpCall@@Base+0x149c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f4454 │ │ │ │ - b d06b8 <_PyObject_MakeTpCall@@Base+0x14f8> │ │ │ │ - ldr r0, [pc, #-3448] @ d0fdc <_PyObject_MakeTpCall@@Base+0x1e1c> │ │ │ │ - bl 98e78 │ │ │ │ - ldr r1, [pc, #-3456] @ d0fdc <_PyObject_MakeTpCall@@Base+0x1e1c> │ │ │ │ + bl 2f4020 │ │ │ │ + b d12ec <_PyObject_MakeTpCall@@Base+0x14b4> │ │ │ │ + ldr r0, [pc, #-3452] @ d1c00 <_PyObject_MakeTpCall@@Base+0x1dc8> │ │ │ │ + bl 98ea8 │ │ │ │ + ldr r1, [pc, #-3460] @ d1c00 <_PyObject_MakeTpCall@@Base+0x1dc8> │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d07c0 <_PyObject_MakeTpCall@@Base+0x1600> │ │ │ │ + bne d13f4 <_PyObject_MakeTpCall@@Base+0x15bc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f4454 │ │ │ │ - b d07d8 <_PyObject_MakeTpCall@@Base+0x1618> │ │ │ │ + bl 2f4020 │ │ │ │ + b d140c <_PyObject_MakeTpCall@@Base+0x15d4> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d065c <_PyObject_MakeTpCall@@Base+0x149c> │ │ │ │ - bl 2b9f8c │ │ │ │ + bne d1290 <_PyObject_MakeTpCall@@Base+0x1458> │ │ │ │ + bl 2b98ec │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ - ldr r1, [pc, #-3512] @ d0fe0 <_PyObject_MakeTpCall@@Base+0x1e20> │ │ │ │ + beq d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ + ldr r1, [pc, #-3516] @ d1c04 <_PyObject_MakeTpCall@@Base+0x1dcc> │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9350 │ │ │ │ + bl a93a8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r0, #1 │ │ │ │ - beq d2d64 <_PyObject_MakeTpCall@@Base+0x3ba4> │ │ │ │ + beq d3974 <_PyObject_MakeTpCall@@Base+0x3b3c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d065c <_PyObject_MakeTpCall@@Base+0x149c> │ │ │ │ + bgt d1290 <_PyObject_MakeTpCall@@Base+0x1458> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d065c <_PyObject_MakeTpCall@@Base+0x149c> │ │ │ │ + bne d1290 <_PyObject_MakeTpCall@@Base+0x1458> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b d065c <_PyObject_MakeTpCall@@Base+0x149c> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b d1290 <_PyObject_MakeTpCall@@Base+0x1458> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d05e8 <_PyObject_MakeTpCall@@Base+0x1428> │ │ │ │ - b d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ + beq d121c <_PyObject_MakeTpCall@@Base+0x13e4> │ │ │ │ + b d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d065c <_PyObject_MakeTpCall@@Base+0x149c> │ │ │ │ - b d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ + beq d1290 <_PyObject_MakeTpCall@@Base+0x1458> │ │ │ │ + b d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d00f8 <_PyObject_MakeTpCall@@Base+0xf38> │ │ │ │ + beq d0d2c <_PyObject_MakeTpCall@@Base+0xef4> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7658 │ │ │ │ - b d1390 <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + bl a7718 │ │ │ │ + b d1fb0 <_PyObject_MakeTpCall@@Base+0x2178> │ │ │ │ mov r0, sl │ │ │ │ - bl a12b4 │ │ │ │ + bl a1378 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - beq d1ea4 <_PyObject_MakeTpCall@@Base+0x2ce4> │ │ │ │ + beq d2acc <_PyObject_MakeTpCall@@Base+0x2c94> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ mov r9, r3 │ │ │ │ - b d1144 <_PyObject_MakeTpCall@@Base+0x1f84> │ │ │ │ + b d1d6c <_PyObject_MakeTpCall@@Base+0x1f34> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1b40 <_PyObject_MakeTpCall@@Base+0x2980> │ │ │ │ - b d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ + beq d2768 <_PyObject_MakeTpCall@@Base+0x2930> │ │ │ │ + b d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d07ec <_PyObject_MakeTpCall@@Base+0x162c> │ │ │ │ - b d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ + beq d1420 <_PyObject_MakeTpCall@@Base+0x15e8> │ │ │ │ + b d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ mov r0, ip │ │ │ │ mov r8, r3 │ │ │ │ - b cfd78 <_PyObject_MakeTpCall@@Base+0xbb8> │ │ │ │ - ldr r1, [pc, #-3716] @ d0fe4 <_PyObject_MakeTpCall@@Base+0x1e24> │ │ │ │ + b d09ac <_PyObject_MakeTpCall@@Base+0xb74> │ │ │ │ + ldr r1, [pc, #-3720] @ d1c08 <_PyObject_MakeTpCall@@Base+0x1dd0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 119104 <_PyUnicode_Equal@@Base> │ │ │ │ + bl 119c3c <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d10e4 <_PyObject_MakeTpCall@@Base+0x1f24> │ │ │ │ - b d1130 <_PyObject_MakeTpCall@@Base+0x1f70> │ │ │ │ + beq d1d0c <_PyObject_MakeTpCall@@Base+0x1ed4> │ │ │ │ + b d1d58 <_PyObject_MakeTpCall@@Base+0x1f20> │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ str r0, [fp, #-84] @ 0xffffffac │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq d1098 <_PyObject_MakeTpCall@@Base+0x1ed8> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq d1cc0 <_PyObject_MakeTpCall@@Base+0x1e88> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41268 @ 0xa134 │ │ │ │ + movw r1, #38704 @ 0x9730 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1e04 <_PyObject_MakeTpCall@@Base+0x2c44> │ │ │ │ + bgt d2a2c <_PyObject_MakeTpCall@@Base+0x2bf4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1e04 <_PyObject_MakeTpCall@@Base+0x2c44> │ │ │ │ + bne d2a2c <_PyObject_MakeTpCall@@Base+0x2bf4> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b d1e04 <_PyObject_MakeTpCall@@Base+0x2c44> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b d2a2c <_PyObject_MakeTpCall@@Base+0x2bf4> │ │ │ │ add lr, lr, #1 │ │ │ │ cmp ip, lr │ │ │ │ - bne d1c6c <_PyObject_MakeTpCall@@Base+0x2aac> │ │ │ │ + bne d2894 <_PyObject_MakeTpCall@@Base+0x2a5c> │ │ │ │ ldr ip, [r3, #172] @ 0xac │ │ │ │ cmp ip, #0 │ │ │ │ - beq d2984 <_PyObject_MakeTpCall@@Base+0x37c4> │ │ │ │ + beq d2e2c <_PyObject_MakeTpCall@@Base+0x2ff4> │ │ │ │ ldr r9, [ip, #8] │ │ │ │ add lr, ip, #12 │ │ │ │ mov r0, #0 │ │ │ │ cmp r9, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble d29ac <_PyObject_MakeTpCall@@Base+0x37ec> │ │ │ │ + ble d2e54 <_PyObject_MakeTpCall@@Base+0x301c> │ │ │ │ ldr sl, [lr, #4]! │ │ │ │ cmp sl, r8 │ │ │ │ - bne d1efc <_PyObject_MakeTpCall@@Base+0x2d3c> │ │ │ │ - b d1c80 <_PyObject_MakeTpCall@@Base+0x2ac0> │ │ │ │ + bne d2b24 <_PyObject_MakeTpCall@@Base+0x2cec> │ │ │ │ + b d28a8 <_PyObject_MakeTpCall@@Base+0x2a70> │ │ │ │ + cmp r2, r1 │ │ │ │ + beq d19b0 <_PyObject_MakeTpCall@@Base+0x1b78> │ │ │ │ + ldr r0, [pc, #-3908] @ d1c0c <_PyObject_MakeTpCall@@Base+0x1dd4> │ │ │ │ + str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ + bl 98ea8 │ │ │ │ + ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ + cmn r0, #1 │ │ │ │ + str r0, [fp, #-120] @ 0xffffff88 │ │ │ │ + bne d19c4 <_PyObject_MakeTpCall@@Base+0x1b8c> │ │ │ │ + bl 143118 │ │ │ │ + b d16c4 <_PyObject_MakeTpCall@@Base+0x188c> │ │ │ │ add sl, sl, #1 │ │ │ │ add r3, r3, #8 │ │ │ │ cmp sl, r2 │ │ │ │ - blt d1314 <_PyObject_MakeTpCall@@Base+0x2154> │ │ │ │ - b d0ae0 <_PyObject_MakeTpCall@@Base+0x1920> │ │ │ │ - mov r3, r4 │ │ │ │ - cmp r3, r6 │ │ │ │ - beq d1a64 <_PyObject_MakeTpCall@@Base+0x28a4> │ │ │ │ - ldr r3, [r3, #128] @ 0x80 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne d1f30 <_PyObject_MakeTpCall@@Base+0x2d70> │ │ │ │ - movw r3, #36124 @ 0x8d1c │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - cmp r6, r3 │ │ │ │ - beq d1a64 <_PyObject_MakeTpCall@@Base+0x28a4> │ │ │ │ - ldr r3, [r6, #172] @ 0xac │ │ │ │ - cmp r3, #0 │ │ │ │ - beq d2940 <_PyObject_MakeTpCall@@Base+0x3780> │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - mov r2, #0 │ │ │ │ - add r3, r3, #12 │ │ │ │ - cmp r0, r2 │ │ │ │ - add r2, r2, #1 │ │ │ │ - ble d2968 <_PyObject_MakeTpCall@@Base+0x37a8> │ │ │ │ - ldr ip, [r3, #4]! │ │ │ │ - cmp ip, r4 │ │ │ │ - bne d1f6c <_PyObject_MakeTpCall@@Base+0x2dac> │ │ │ │ - b d18d8 <_PyObject_MakeTpCall@@Base+0x2718> │ │ │ │ - cmp r4, #3 │ │ │ │ - movle r5, #0 │ │ │ │ - andgt r5, r5, #1 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq d0b68 <_PyObject_MakeTpCall@@Base+0x19a8> │ │ │ │ - ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 2e33d4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b d0b68 <_PyObject_MakeTpCall@@Base+0x19a8> │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [r3, #156] @ 0x9c │ │ │ │ - movw r2, #64628 @ 0xfc74 │ │ │ │ - movt r2, #12 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq d1738 <_PyObject_MakeTpCall@@Base+0x2578> │ │ │ │ - ldr r2, [fp, #-112] @ 0xffffff90 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r3 │ │ │ │ - mov sl, r0 │ │ │ │ - b cff9c <_PyObject_MakeTpCall@@Base+0xddc> │ │ │ │ - bl 2b9f8c │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ - ldr r1, [pc, #3632] @ d2e18 <_PyObject_MakeTpCall@@Base+0x3c58> │ │ │ │ - mov r2, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl a9350 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmn r0, #1 │ │ │ │ - beq d2d64 <_PyObject_MakeTpCall@@Base+0x3ba4> │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1b40 <_PyObject_MakeTpCall@@Base+0x2980> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne d1b40 <_PyObject_MakeTpCall@@Base+0x2980> │ │ │ │ - mov r0, r6 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b d1b40 <_PyObject_MakeTpCall@@Base+0x2980> │ │ │ │ + blt d1f34 <_PyObject_MakeTpCall@@Base+0x20fc> │ │ │ │ + b d1714 <_PyObject_MakeTpCall@@Base+0x18dc> │ │ │ │ + mov r0, r7 │ │ │ │ + bl 9fe00 │ │ │ │ + mov r6, r0 │ │ │ │ + b d21a8 <_PyObject_MakeTpCall@@Base+0x2370> │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r2, sl │ │ │ │ - ble d0ae0 <_PyObject_MakeTpCall@@Base+0x1920> │ │ │ │ + ble d1714 <_PyObject_MakeTpCall@@Base+0x18dc> │ │ │ │ add r3, r3, #12 │ │ │ │ ldr r8, [r3, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq d29c8 <_PyObject_MakeTpCall@@Base+0x3808> │ │ │ │ + beq d2f38 <_PyObject_MakeTpCall@@Base+0x3100> │ │ │ │ cmp sl, r2 │ │ │ │ - blt d0f70 <_PyObject_MakeTpCall@@Base+0x1db0> │ │ │ │ - b d0ae0 <_PyObject_MakeTpCall@@Base+0x1920> │ │ │ │ - ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - cmp r3, #3 │ │ │ │ - movle r8, #0 │ │ │ │ - andgt r8, r8, #1 │ │ │ │ - cmp r8, #0 │ │ │ │ - beq d0c80 <_PyObject_MakeTpCall@@Base+0x1ac0> │ │ │ │ - mov r0, r9 │ │ │ │ - bl 2e33d4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b d0c80 <_PyObject_MakeTpCall@@Base+0x1ac0> │ │ │ │ + blt d1b98 <_PyObject_MakeTpCall@@Base+0x1d60> │ │ │ │ + b d1714 <_PyObject_MakeTpCall@@Base+0x18dc> │ │ │ │ ldr r2, [r9, #8] │ │ │ │ cmp r2, sl │ │ │ │ - ble d0ae0 <_PyObject_MakeTpCall@@Base+0x1920> │ │ │ │ + ble d1714 <_PyObject_MakeTpCall@@Base+0x18dc> │ │ │ │ ldrb r2, [r3] │ │ │ │ ldr r1, [r9, #24] │ │ │ │ add r2, r2, #1 │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ ldrb r2, [r2, sl] │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r8, [r3, #4] │ │ │ │ add r3, r1, r2, lsl #3 │ │ │ │ ldrb r2, [r1, #5] │ │ │ │ mov r1, #1 │ │ │ │ add r3, r3, r1, lsl r2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ - b d0f78 <_PyObject_MakeTpCall@@Base+0x1db8> │ │ │ │ + b d1ba0 <_PyObject_MakeTpCall@@Base+0x1d68> │ │ │ │ + bl 2b98ec │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ + ldr r1, [pc, #3628] @ d3a3c <_PyObject_MakeTpCall@@Base+0x3c04> │ │ │ │ + mov r2, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl a93a8 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmn r0, #1 │ │ │ │ + beq d3974 <_PyObject_MakeTpCall@@Base+0x3b3c> │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt d2768 <_PyObject_MakeTpCall@@Base+0x2930> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne d2768 <_PyObject_MakeTpCall@@Base+0x2930> │ │ │ │ + mov r0, r6 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b d2768 <_PyObject_MakeTpCall@@Base+0x2930> │ │ │ │ cmp r3, #0 │ │ │ │ - beq d20c4 <_PyObject_MakeTpCall@@Base+0x2f04> │ │ │ │ + beq d2c5c <_PyObject_MakeTpCall@@Base+0x2e24> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ + bne d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #35728 @ 0x8b90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #35016 @ 0x88c8 │ │ │ │ + movw r2, #37120 @ 0x9100 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 2dabb4 <_PyErr_Format@@Base> │ │ │ │ - b d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ + bl 2da730 <_PyErr_Format@@Base> │ │ │ │ + b d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ + cmp r4, #3 │ │ │ │ + movle r5, #0 │ │ │ │ + andgt r5, r5, #1 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq d179c <_PyObject_MakeTpCall@@Base+0x1964> │ │ │ │ + ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ + bl 2e2f28 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b d179c <_PyObject_MakeTpCall@@Base+0x1964> │ │ │ │ + ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + cmp r3, #3 │ │ │ │ + movle r8, #0 │ │ │ │ + andgt r8, r8, #1 │ │ │ │ + cmp r8, #0 │ │ │ │ + beq d18b4 <_PyObject_MakeTpCall@@Base+0x1a7c> │ │ │ │ + mov r0, r9 │ │ │ │ + bl 2e2f28 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b d18b4 <_PyObject_MakeTpCall@@Base+0x1a7c> │ │ │ │ + cmp r8, #3 │ │ │ │ + movle r6, #0 │ │ │ │ + andgt r6, r6, #1 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq d1950 <_PyObject_MakeTpCall@@Base+0x1b18> │ │ │ │ + mov r0, r7 │ │ │ │ + bl 2e2f28 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b d1950 <_PyObject_MakeTpCall@@Base+0x1b18> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2ca4 <_PyObject_MakeTpCall@@Base+0x3ae4> │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + bne d39b8 <_PyObject_MakeTpCall@@Base+0x3b80> │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27216 @ 0x6a50 │ │ │ │ + movw r1, #24880 @ 0x6130 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - ldr r3, [pc, #3332] @ d2e1c <_PyObject_MakeTpCall@@Base+0x3c5c> │ │ │ │ - bl 140e0c │ │ │ │ - ldr r1, [pc, #3324] @ d2e1c <_PyObject_MakeTpCall@@Base+0x3c5c> │ │ │ │ + ldr r3, [pc, #3372] @ d3a40 <_PyObject_MakeTpCall@@Base+0x3c08> │ │ │ │ + bl 1409e8 │ │ │ │ + ldr r1, [pc, #3364] @ d3a40 <_PyObject_MakeTpCall@@Base+0x3c08> │ │ │ │ mov r0, r5 │ │ │ │ - bl 142c8c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + bl 142880 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ + bgt d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ sub r4, r4, #1 │ │ │ │ str r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - beq d0c1c <_PyObject_MakeTpCall@@Base+0x1a5c> │ │ │ │ - b d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ - mov r0, r7 │ │ │ │ - bl 9fd84 │ │ │ │ + beq d1850 <_PyObject_MakeTpCall@@Base+0x1a18> │ │ │ │ + b d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r3, #156] @ 0x9c │ │ │ │ + movw r2, #2216 @ 0x8a8 │ │ │ │ + movt r2, #13 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq d2358 <_PyObject_MakeTpCall@@Base+0x2520> │ │ │ │ + ldr r2, [fp, #-116] @ 0xffffff8c │ │ │ │ + mov r1, r5 │ │ │ │ + blx r3 │ │ │ │ + mov sl, r0 │ │ │ │ + b d0bd0 <_PyObject_MakeTpCall@@Base+0xd98> │ │ │ │ + mov r3, r4 │ │ │ │ + cmp r3, r6 │ │ │ │ + beq d268c <_PyObject_MakeTpCall@@Base+0x2854> │ │ │ │ + ldr r3, [r3, #128] @ 0x80 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne d2d70 <_PyObject_MakeTpCall@@Base+0x2f38> │ │ │ │ + movw r3, #36124 @ 0x8d1c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + cmp r6, r3 │ │ │ │ + beq d268c <_PyObject_MakeTpCall@@Base+0x2854> │ │ │ │ + ldr r3, [r6, #172] @ 0xac │ │ │ │ + cmp r3, #0 │ │ │ │ + beq d2de8 <_PyObject_MakeTpCall@@Base+0x2fb0> │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + mov r2, #0 │ │ │ │ + add r3, r3, #12 │ │ │ │ + cmp r0, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ble d2e10 <_PyObject_MakeTpCall@@Base+0x2fd8> │ │ │ │ + ldr ip, [r3, #4]! │ │ │ │ + cmp ip, r4 │ │ │ │ + bne d2dac <_PyObject_MakeTpCall@@Base+0x2f74> │ │ │ │ + b d24f4 <_PyObject_MakeTpCall@@Base+0x26bc> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + mov r2, r5 │ │ │ │ + movw r1, #28116 @ 0x6dd4 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1409e8 │ │ │ │ + b d0bcc <_PyObject_MakeTpCall@@Base+0xd94> │ │ │ │ + mov r3, r6 │ │ │ │ + cmp r3, r4 │ │ │ │ + beq d24f4 <_PyObject_MakeTpCall@@Base+0x26bc> │ │ │ │ + ldr r3, [r3, #128] @ 0x80 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne d2dec <_PyObject_MakeTpCall@@Base+0x2fb4> │ │ │ │ + movw r3, #36124 @ 0x8d1c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + cmp r4, r3 │ │ │ │ + beq d24f4 <_PyObject_MakeTpCall@@Base+0x26bc> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #28196 @ 0x6e24 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16e8c0 │ │ │ │ + b d0bcc <_PyObject_MakeTpCall@@Base+0xd94> │ │ │ │ + mov r0, r3 │ │ │ │ + cmp r0, r8 │ │ │ │ + beq d28a8 <_PyObject_MakeTpCall@@Base+0x2a70> │ │ │ │ + ldr r0, [r0, #128] @ 0x80 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne d2e30 <_PyObject_MakeTpCall@@Base+0x2ff8> │ │ │ │ + movw ip, #36124 @ 0x8d1c │ │ │ │ + movt ip, #96 @ 0x60 │ │ │ │ + cmp r8, ip │ │ │ │ + beq d3960 <_PyObject_MakeTpCall@@Base+0x3b28> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #27088 @ 0x69d0 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16e8c0 │ │ │ │ + b d0bcc <_PyObject_MakeTpCall@@Base+0xd94> │ │ │ │ + ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ + ldr r0, [r2, #964] @ 0x3c4 │ │ │ │ + blx r3 │ │ │ │ mov r6, r0 │ │ │ │ - b d1588 <_PyObject_MakeTpCall@@Base+0x23c8> │ │ │ │ - cmp r2, r1 │ │ │ │ - beq d0d7c <_PyObject_MakeTpCall@@Base+0x1bbc> │ │ │ │ - ldr r0, [pc, #3260] @ d2e20 <_PyObject_MakeTpCall@@Base+0x3c60> │ │ │ │ - str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ - bl 98e78 │ │ │ │ - ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ + b d21d4 <_PyObject_MakeTpCall@@Base+0x239c> │ │ │ │ + cmp r1, #0 │ │ │ │ + bne d2740 <_PyObject_MakeTpCall@@Base+0x2908> │ │ │ │ + b d2734 <_PyObject_MakeTpCall@@Base+0x28fc> │ │ │ │ + cmp ip, #0 │ │ │ │ + beq d272c <_PyObject_MakeTpCall@@Base+0x28f4> │ │ │ │ + b d2740 <_PyObject_MakeTpCall@@Base+0x2908> │ │ │ │ + cmp ip, #0 │ │ │ │ + bne d2740 <_PyObject_MakeTpCall@@Base+0x2908> │ │ │ │ + cmp r9, #0 │ │ │ │ + beq d2734 <_PyObject_MakeTpCall@@Base+0x28fc> │ │ │ │ + b d2740 <_PyObject_MakeTpCall@@Base+0x2908> │ │ │ │ + ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + orrs r9, r3, r9 │ │ │ │ + mov r9, r0 │ │ │ │ + beq d1ca8 <_PyObject_MakeTpCall@@Base+0x1e70> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #38656 @ 0x9700 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16e8c0 │ │ │ │ + b d2acc <_PyObject_MakeTpCall@@Base+0x2c94> │ │ │ │ + orr r3, r3, #256 @ 0x100 │ │ │ │ + mov r0, sl │ │ │ │ + str r3, [sl, #84] @ 0x54 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 25c1a8 <_Py_SetImmortalUntracked@@Base> │ │ │ │ + bl a18e0 │ │ │ │ cmn r0, #1 │ │ │ │ - str r0, [fp, #-116] @ 0xffffff8c │ │ │ │ - bne d0d90 <_PyObject_MakeTpCall@@Base+0x1bd0> │ │ │ │ - bl 143524 │ │ │ │ - b d0a90 <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ - cmp r8, #3 │ │ │ │ - movle r6, #0 │ │ │ │ - andgt r6, r6, #1 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq d0d1c <_PyObject_MakeTpCall@@Base+0x1b5c> │ │ │ │ + bne d14f8 <_PyObject_MakeTpCall@@Base+0x16c0> │ │ │ │ + b d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ + mov r0, sl │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b d1fb0 <_PyObject_MakeTpCall@@Base+0x2178> │ │ │ │ + movw r1, #21196 @ 0x52cc │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ + bl b6364 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne d0f34 <_PyObject_MakeTpCall@@Base+0x10fc> │ │ │ │ + movw r0, #17376 @ 0x43e0 │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + movw r1, #5153 @ 0x1421 │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ + add sl, sl, #1 │ │ │ │ + add r3, r3, #12 │ │ │ │ + cmp sl, r2 │ │ │ │ + blt d2ba0 <_PyObject_MakeTpCall@@Base+0x2d68> │ │ │ │ + b d1714 <_PyObject_MakeTpCall@@Base+0x18dc> │ │ │ │ + ldr r1, [pc, #2800] @ d3a44 <_PyObject_MakeTpCall@@Base+0x3c0c> │ │ │ │ + mov r0, r7 │ │ │ │ + bl 119c3c <_PyUnicode_Equal@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne d1d54 <_PyObject_MakeTpCall@@Base+0x1f1c> │ │ │ │ + ldr r1, [pc, #2784] @ d3a48 <_PyObject_MakeTpCall@@Base+0x3c10> │ │ │ │ + mov r0, r7 │ │ │ │ + bl 119c3c <_PyUnicode_Equal@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne d1d54 <_PyObject_MakeTpCall@@Base+0x1f1c> │ │ │ │ + ldr r1, [pc, #2768] @ d3a4c <_PyObject_MakeTpCall@@Base+0x3c14> │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e33d4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b d0d1c <_PyObject_MakeTpCall@@Base+0x1b5c> │ │ │ │ + bl 119c3c <_PyUnicode_Equal@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne d1d54 <_PyObject_MakeTpCall@@Base+0x1f1c> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #38752 @ 0x9760 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1409e8 │ │ │ │ + ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ + ldr r3, [r2] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt d2acc <_PyObject_MakeTpCall@@Base+0x2c94> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r2] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne d2acc <_PyObject_MakeTpCall@@Base+0x2c94> │ │ │ │ + mov r0, r2 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b d2acc <_PyObject_MakeTpCall@@Base+0x2c94> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #38624 @ 0x96e0 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16e8c0 │ │ │ │ + b d2acc <_PyObject_MakeTpCall@@Base+0x2c94> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + movw r1, #38576 @ 0x96b0 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1409e8 │ │ │ │ + b d2acc <_PyObject_MakeTpCall@@Base+0x2c94> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, #1 │ │ │ │ + bl aeecc │ │ │ │ + str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ + b d1c28 <_PyObject_MakeTpCall@@Base+0x1df0> │ │ │ │ + ldr r3, [r5, #84] @ 0x54 │ │ │ │ + tst r3, #67108864 @ 0x4000000 │ │ │ │ + beq d3064 <_PyObject_MakeTpCall@@Base+0x322c> │ │ │ │ + ubfx r3, r3, #23, #1 │ │ │ │ + eor ip, r3, #1 │ │ │ │ + b d278c <_PyObject_MakeTpCall@@Base+0x2954> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #38940 @ 0x981c │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1409e8 │ │ │ │ + b d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ + ldr r1, [pc, #2548] @ d3a50 <_PyObject_MakeTpCall@@Base+0x3c18> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 2f4020 │ │ │ │ + b d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + movw r1, #38884 @ 0x97e4 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1409e8 │ │ │ │ + b d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0094 <_PyObject_MakeTpCall@@Base+0xed4> │ │ │ │ - movw r0, #11396 @ 0x2c84 │ │ │ │ + bne d0cc8 <_PyObject_MakeTpCall@@Base+0xe90> │ │ │ │ + movw r0, #17376 @ 0x43e0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2588 @ 0xa1c │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d00dc <_PyObject_MakeTpCall@@Base+0xf1c> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d0d10 <_PyObject_MakeTpCall@@Base+0xed8> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41364 @ 0xa194 │ │ │ │ + movw r1, #38800 @ 0x9790 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ + bl 16e8c0 │ │ │ │ + b d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d03d0 <_PyObject_MakeTpCall@@Base+0x1210> │ │ │ │ - movw r0, #11396 @ 0x2c84 │ │ │ │ + bne d1004 <_PyObject_MakeTpCall@@Base+0x11cc> │ │ │ │ + movw r0, #17376 @ 0x43e0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2532 @ 0x9e4 │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r0, [r2, #984] @ 0x3d8 │ │ │ │ blx r3 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne d055c <_PyObject_MakeTpCall@@Base+0x139c> │ │ │ │ - b d15c8 <_PyObject_MakeTpCall@@Base+0x2408> │ │ │ │ + bne d1190 <_PyObject_MakeTpCall@@Base+0x1358> │ │ │ │ + b d21e8 <_PyObject_MakeTpCall@@Base+0x23b0> │ │ │ │ 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 │ │ │ │ @@ -169066,611 +170029,470 @@ │ │ │ │ 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 d092c <_PyObject_MakeTpCall@@Base+0x176c> │ │ │ │ - movw r0, #11396 @ 0x2c84 │ │ │ │ + bne d1560 <_PyObject_MakeTpCall@@Base+0x1728> │ │ │ │ + movw r0, #17376 @ 0x43e0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #4461 @ 0x116d │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #21196 @ 0x52cc │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ + bl b6364 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne d16f8 <_PyObject_MakeTpCall@@Base+0x18c0> │ │ │ │ + b d1714 <_PyObject_MakeTpCall@@Base+0x18dc> │ │ │ │ + movw r1, #57428 @ 0xe054 │ │ │ │ + movt r1, #27 │ │ │ │ + cmp r3, r1 │ │ │ │ + beq d1780 <_PyObject_MakeTpCall@@Base+0x1948> │ │ │ │ + ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r9 │ │ │ │ + blx r3 │ │ │ │ + b d1780 <_PyObject_MakeTpCall@@Base+0x1948> │ │ │ │ + ldr r1, [pc, #2188] @ d3a54 <_PyObject_MakeTpCall@@Base+0x3c1c> │ │ │ │ + bl 1a68cc │ │ │ │ + cmn r0, #1 │ │ │ │ + beq d0bcc <_PyObject_MakeTpCall@@Base+0xd94> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq d0974 <_PyObject_MakeTpCall@@Base+0xb3c> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #38508 @ 0x966c │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16e8c0 │ │ │ │ + b d0bcc <_PyObject_MakeTpCall@@Base+0xd94> │ │ │ │ + mov ip, r8 │ │ │ │ + cmp r3, ip │ │ │ │ + beq d28a0 <_PyObject_MakeTpCall@@Base+0x2a68> │ │ │ │ + ldr ip, [ip, #128] @ 0x80 │ │ │ │ + cmp ip, #0 │ │ │ │ + bne d31f8 <_PyObject_MakeTpCall@@Base+0x33c0> │ │ │ │ + movw r0, #36124 @ 0x8d1c │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + cmp r3, r0 │ │ │ │ + beq d28a4 <_PyObject_MakeTpCall@@Base+0x2a6c> │ │ │ │ + b d2b0c <_PyObject_MakeTpCall@@Base+0x2cd4> │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b d16b8 <_PyObject_MakeTpCall@@Base+0x1880> │ │ │ │ + mov r1, r9 │ │ │ │ + mov r0, r2 │ │ │ │ + bl 2e2e70 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b d179c <_PyObject_MakeTpCall@@Base+0x1964> │ │ │ │ + ldr r1, [pc, #2068] @ d3a58 <_PyObject_MakeTpCall@@Base+0x3c20> │ │ │ │ + movw r0, #36124 @ 0x8d1c │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + bl aeda8 │ │ │ │ + mov r2, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + str r0, [r9, #100] @ 0x64 │ │ │ │ + bne d1fc8 <_PyObject_MakeTpCall@@Base+0x2190> │ │ │ │ + b d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq d17fc <_PyObject_MakeTpCall@@Base+0x19c4> │ │ │ │ + ldr r3, [r5] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble d3838 <_PyObject_MakeTpCall@@Base+0x3a00> │ │ │ │ + movw r1, #4396 @ 0x112c │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r3, #35728 @ 0x8b90 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r2, #37168 @ 0x9130 │ │ │ │ + movt r2, #61 @ 0x3d │ │ │ │ + ldr r1, [r1] │ │ │ │ + bl 33577c │ │ │ │ + b d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ + ldr r1, [pc, #1972] @ d3a5c <_PyObject_MakeTpCall@@Base+0x3c24> │ │ │ │ + movw r0, #36124 @ 0x8d1c │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + bl aeda8 │ │ │ │ + mov r2, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + str r0, [r6, #104] @ 0x68 │ │ │ │ + bne d1e28 <_PyObject_MakeTpCall@@Base+0x1ff0> │ │ │ │ + b d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ + mov r3, r8 │ │ │ │ + sub r2, fp, #48 @ 0x30 │ │ │ │ + sub r1, fp, #52 @ 0x34 │ │ │ │ + mov r0, r4 │ │ │ │ + str r5, [sp] │ │ │ │ + bl cf1f4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq d3320 <_PyObject_MakeTpCall@@Base+0x34e8> │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ + tst r2, #268435456 @ 0x10000000 │ │ │ │ + bne d32c4 <_PyObject_MakeTpCall@@Base+0x348c> │ │ │ │ + movw r3, #48368 @ 0xbcf0 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + mov r1, #1 │ │ │ │ + movw r2, #39112 @ 0x98c8 │ │ │ │ + movt r2, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + ldr r3, [sl, #12] │ │ │ │ + bl 2f276c │ │ │ │ + cmn r0, #1 │ │ │ │ + beq d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ + ldr r3, [sl, #84] @ 0x54 │ │ │ │ + tst r3, #2 │ │ │ │ + bne d310c <_PyObject_MakeTpCall@@Base+0x32d4> │ │ │ │ + ldr r4, [sl, #132] @ 0x84 │ │ │ │ + b d1558 <_PyObject_MakeTpCall@@Base+0x1720> │ │ │ │ + movw r1, #21196 @ 0x52cc │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ + bl b6364 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne d123c <_PyObject_MakeTpCall@@Base+0x1404> │ │ │ │ + movw r0, #17376 @ 0x43e0 │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + movw r1, #2588 @ 0xa1c │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d1278 <_PyObject_MakeTpCall@@Base+0x1440> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + mov r2, sl │ │ │ │ + movw r1, #28616 @ 0x6fc8 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1409e8 │ │ │ │ + str r6, [sl, #120] @ 0x78 │ │ │ │ + b d1370 <_PyObject_MakeTpCall@@Base+0x1538> │ │ │ │ + movw r1, #21196 @ 0x52cc │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ + bl b6364 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne d13d0 <_PyObject_MakeTpCall@@Base+0x1598> │ │ │ │ + movw r0, #17376 @ 0x43e0 │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + movw r1, #2588 @ 0xa1c │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d140c <_PyObject_MakeTpCall@@Base+0x15d4> │ │ │ │ ldr r2, [r6, #24] │ │ │ │ cmp r2, #0 │ │ │ │ strne r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bne d04dc <_PyObject_MakeTpCall@@Base+0x131c> │ │ │ │ + bne d1110 <_PyObject_MakeTpCall@@Base+0x12d8> │ │ │ │ tst r3, #32 │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ - beq d2bd0 <_PyObject_MakeTpCall@@Base+0x3a10> │ │ │ │ + beq d3880 <_PyObject_MakeTpCall@@Base+0x3a48> │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r0, r6, #20 │ │ │ │ addeq r0, r6, #28 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne d23b4 <_PyObject_MakeTpCall@@Base+0x31f4> │ │ │ │ + bne d34c8 <_PyObject_MakeTpCall@@Base+0x3690> │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r8 │ │ │ │ - bl 2a86f0 <_PyInterpreterState_SetRunningMain@@Base+0x27c> │ │ │ │ + bl 2a8270 <_PyInterpreterState_SetRunningMain@@Base+0x27c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ + beq d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a2d1c │ │ │ │ + bl 1a29cc │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r0, [fp, #-100] @ 0xffffff9c │ │ │ │ sub r2, r3, r0 │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ add r0, r2, #1 │ │ │ │ - bl a5998 │ │ │ │ + bl a5a58 │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ subs r3, r0, #0 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - beq d2bc0 <_PyObject_MakeTpCall@@Base+0x3a00> │ │ │ │ + beq d3870 <_PyObject_MakeTpCall@@Base+0x3a38> │ │ │ │ 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 139a58 │ │ │ │ + bl 13a054 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq d23a0 <_PyObject_MakeTpCall@@Base+0x31e0> │ │ │ │ + beq d34b4 <_PyObject_MakeTpCall@@Base+0x367c> │ │ │ │ tst r3, #32 │ │ │ │ - beq d23a0 <_PyObject_MakeTpCall@@Base+0x31e0> │ │ │ │ + beq d34b4 <_PyObject_MakeTpCall@@Base+0x367c> │ │ │ │ adds r3, r6, #20 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bne d04dc <_PyObject_MakeTpCall@@Base+0x131c> │ │ │ │ - b d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ - ldr r1, [pc, #2736] @ d2e24 <_PyObject_MakeTpCall@@Base+0x3c64> │ │ │ │ - bl 1a6cac │ │ │ │ - cmn r0, #1 │ │ │ │ - beq cff98 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + bne d1110 <_PyObject_MakeTpCall@@Base+0x12d8> │ │ │ │ + b d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ + ldr r2, [r6, #84] @ 0x54 │ │ │ │ + tst r2, #2 │ │ │ │ + bne d3888 <_PyObject_MakeTpCall@@Base+0x3a50> │ │ │ │ + tst r2, #8192 @ 0x2000 │ │ │ │ + bne d16c4 <_PyObject_MakeTpCall@@Base+0x188c> │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ + bl bdf24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cfd40 <_PyObject_MakeTpCall@@Base+0xb80> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41072 @ 0xa070 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b cff98 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + blt d2b64 <_PyObject_MakeTpCall@@Base+0x2d2c> │ │ │ │ + ldr r0, [r6, #172] @ 0xac │ │ │ │ + ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq d16c4 <_PyObject_MakeTpCall@@Base+0x188c> │ │ │ │ + b d19d0 <_PyObject_MakeTpCall@@Base+0x1b98> │ │ │ │ ldr r3, [r6, #24] │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d04dc <_PyObject_MakeTpCall@@Base+0x131c> │ │ │ │ - b d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ + bne d1110 <_PyObject_MakeTpCall@@Base+0x12d8> │ │ │ │ + b d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ cmp r3, #2 │ │ │ │ - bne d2478 <_PyObject_MakeTpCall@@Base+0x32b8> │ │ │ │ + bne d35ec <_PyObject_MakeTpCall@@Base+0x37b4> │ │ │ │ mov r1, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp] │ │ │ │ str r8, [sp, #4] │ │ │ │ mov r3, #1 │ │ │ │ - bl 291c5c │ │ │ │ + bl 2917a0 │ │ │ │ mov r7, r0 │ │ │ │ - b d22e4 <_PyObject_MakeTpCall@@Base+0x3124> │ │ │ │ - mov ip, r8 │ │ │ │ - cmp r3, ip │ │ │ │ - beq d1c78 <_PyObject_MakeTpCall@@Base+0x2ab8> │ │ │ │ - ldr ip, [ip, #128] @ 0x80 │ │ │ │ - cmp ip, #0 │ │ │ │ - bne d23e4 <_PyObject_MakeTpCall@@Base+0x3224> │ │ │ │ - movw r0, #36124 @ 0x8d1c │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - cmp r3, r0 │ │ │ │ - beq d1c7c <_PyObject_MakeTpCall@@Base+0x2abc> │ │ │ │ - b d1ee4 <_PyObject_MakeTpCall@@Base+0x2d24> │ │ │ │ + b d33f0 <_PyObject_MakeTpCall@@Base+0x35b8> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0300 <_PyObject_MakeTpCall@@Base+0x1140> │ │ │ │ - movw r0, #11396 @ 0x2c84 │ │ │ │ + bne d11c4 <_PyObject_MakeTpCall@@Base+0x138c> │ │ │ │ + movw r0, #17376 @ 0x43e0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - movw r1, #5153 @ 0x1421 │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ - mov r1, r9 │ │ │ │ - mov r0, r2 │ │ │ │ - bl 2e331c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b d0b68 <_PyObject_MakeTpCall@@Base+0x19a8> │ │ │ │ - movw r1, #13604 @ 0x3524 │ │ │ │ - movt r1, #97 @ 0x61 │ │ │ │ - movw r0, #36124 @ 0x8d1c │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - bl aecdc │ │ │ │ - mov r2, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - str r0, [r9, #100] @ 0x64 │ │ │ │ - bne d13a8 <_PyObject_MakeTpCall@@Base+0x21e8> │ │ │ │ - b d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b d0a84 <_PyObject_MakeTpCall@@Base+0x18c4> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [sp] │ │ │ │ - str r8, [sp, #4] │ │ │ │ - mov r3, #1 │ │ │ │ - bl 2def78 │ │ │ │ - mov r7, r0 │ │ │ │ - b d22e4 <_PyObject_MakeTpCall@@Base+0x3124> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - mov r2, sl │ │ │ │ - movw r1, #31048 @ 0x7948 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - str r6, [sl, #120] @ 0x78 │ │ │ │ - b d073c <_PyObject_MakeTpCall@@Base+0x157c> │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ - bl b6288 │ │ │ │ + movw r1, #2588 @ 0xa1c │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d1204 <_PyObject_MakeTpCall@@Base+0x13cc> │ │ │ │ + ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0ac4 <_PyObject_MakeTpCall@@Base+0x1904> │ │ │ │ - b d0ae0 <_PyObject_MakeTpCall@@Base+0x1920> │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ - bl b6288 │ │ │ │ + beq d36a4 <_PyObject_MakeTpCall@@Base+0x386c> │ │ │ │ + ldr r4, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d079c <_PyObject_MakeTpCall@@Base+0x15dc> │ │ │ │ - movw r0, #11396 @ 0x2c84 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - movw r1, #2588 @ 0xa1c │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d07d8 <_PyObject_MakeTpCall@@Base+0x1618> │ │ │ │ + str r0, [sl, #12] │ │ │ │ + bne d0ef8 <_PyObject_MakeTpCall@@Base+0x10c0> │ │ │ │ + b d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2e331c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b d0c80 <_PyObject_MakeTpCall@@Base+0x1ac0> │ │ │ │ - movw r1, #58708 @ 0xe554 │ │ │ │ + bl 2e2e70 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b d18b4 <_PyObject_MakeTpCall@@Base+0x1a7c> │ │ │ │ + movw r1, #57428 @ 0xe054 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - beq d0c68 <_PyObject_MakeTpCall@@Base+0x1aa8> │ │ │ │ + beq d189c <_PyObject_MakeTpCall@@Base+0x1a64> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b d0c68 <_PyObject_MakeTpCall@@Base+0x1aa8> │ │ │ │ + b d189c <_PyObject_MakeTpCall@@Base+0x1a64> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e331c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b d0d1c <_PyObject_MakeTpCall@@Base+0x1b5c> │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq d0bc8 <_PyObject_MakeTpCall@@Base+0x1a08> │ │ │ │ - ldr r3, [r5] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d2c8c <_PyObject_MakeTpCall@@Base+0x3acc> │ │ │ │ - movw r1, #4396 @ 0x112c │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r3, #35728 @ 0x8b90 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #35064 @ 0x88f8 │ │ │ │ - movt r2, #61 @ 0x3d │ │ │ │ - ldr r1, [r1] │ │ │ │ - bl 335ebc │ │ │ │ - b d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27172 @ 0x6a24 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b d2124 <_PyObject_MakeTpCall@@Base+0x2f64> │ │ │ │ - movw r1, #58708 @ 0xe554 │ │ │ │ + bl 2e2e70 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b d1950 <_PyObject_MakeTpCall@@Base+0x1b18> │ │ │ │ + movw r1, #57428 @ 0xe054 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - beq d0d08 <_PyObject_MakeTpCall@@Base+0x1b48> │ │ │ │ + beq d193c <_PyObject_MakeTpCall@@Base+0x1b04> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b d0d08 <_PyObject_MakeTpCall@@Base+0x1b48> │ │ │ │ - ldr r2, [r6, #84] @ 0x54 │ │ │ │ - tst r2, #2 │ │ │ │ - bne d2bd8 <_PyObject_MakeTpCall@@Base+0x3a18> │ │ │ │ - tst r2, #8192 @ 0x2000 │ │ │ │ - bne d0a90 <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ - bl bdd5c │ │ │ │ - cmp r0, #0 │ │ │ │ - blt d2178 <_PyObject_MakeTpCall@@Base+0x2fb8> │ │ │ │ - ldr r0, [r6, #172] @ 0xac │ │ │ │ - ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq d0a90 <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ - b d0d9c <_PyObject_MakeTpCall@@Base+0x1bdc> │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ - bl b6288 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne d0590 <_PyObject_MakeTpCall@@Base+0x13d0> │ │ │ │ - movw r0, #11396 @ 0x2c84 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - movw r1, #2588 @ 0xa1c │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d05d0 <_PyObject_MakeTpCall@@Base+0x1410> │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ - bl b6288 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne d067c <_PyObject_MakeTpCall@@Base+0x14bc> │ │ │ │ - movw r0, #11396 @ 0x2c84 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - movw r1, #2588 @ 0xa1c │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d06b8 <_PyObject_MakeTpCall@@Base+0x14f8> │ │ │ │ - ldr r1, [pc, #1992] @ d2e28 <_PyObject_MakeTpCall@@Base+0x3c68> │ │ │ │ - movw r0, #36124 @ 0x8d1c │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - bl aecdc │ │ │ │ - mov r2, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - str r0, [r6, #104] @ 0x68 │ │ │ │ - bne d1200 <_PyObject_MakeTpCall@@Base+0x2040> │ │ │ │ - b d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ - movw r1, #58708 @ 0xe554 │ │ │ │ - movt r1, #27 │ │ │ │ - cmp r3, r1 │ │ │ │ - beq d0b4c <_PyObject_MakeTpCall@@Base+0x198c> │ │ │ │ - ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, r9 │ │ │ │ - blx r3 │ │ │ │ - b d0b4c <_PyObject_MakeTpCall@@Base+0x198c> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b d193c <_PyObject_MakeTpCall@@Base+0x1b04> │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - mov r2, r5 │ │ │ │ - movw r1, #30548 @ 0x7754 │ │ │ │ + movw r1, #24836 @ 0x6104 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b cff98 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ - mov r3, r8 │ │ │ │ - sub r2, fp, #48 @ 0x30 │ │ │ │ - sub r1, fp, #52 @ 0x34 │ │ │ │ - mov r0, r4 │ │ │ │ - str r5, [sp] │ │ │ │ - bl ce57c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq d271c <_PyObject_MakeTpCall@@Base+0x355c> │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ - tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne d26c0 <_PyObject_MakeTpCall@@Base+0x3500> │ │ │ │ - movw r3, #52340 @ 0xcc74 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - mov r1, #1 │ │ │ │ - movw r2, #41676 @ 0xa2cc │ │ │ │ - movt r2, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - ldr r3, [sl, #12] │ │ │ │ - bl 2f2bc0 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ - ldr r3, [sl, #84] @ 0x54 │ │ │ │ - tst r3, #2 │ │ │ │ - bne d2228 <_PyObject_MakeTpCall@@Base+0x3068> │ │ │ │ - ldr r4, [sl, #132] @ 0x84 │ │ │ │ - b d0924 <_PyObject_MakeTpCall@@Base+0x1764> │ │ │ │ + bl 1409e8 │ │ │ │ + b d2d20 <_PyObject_MakeTpCall@@Base+0x2ee8> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0608 <_PyObject_MakeTpCall@@Base+0x1448> │ │ │ │ - movw r0, #11396 @ 0x2c84 │ │ │ │ + bne d12b0 <_PyObject_MakeTpCall@@Base+0x1478> │ │ │ │ + movw r0, #17376 @ 0x43e0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2588 @ 0xa1c │ │ │ │ - bl 379708 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d0644 <_PyObject_MakeTpCall@@Base+0x1484> │ │ │ │ - cmp r1, #0 │ │ │ │ - bne d1b18 <_PyObject_MakeTpCall@@Base+0x2958> │ │ │ │ - b d1b0c <_PyObject_MakeTpCall@@Base+0x294c> │ │ │ │ - cmp ip, #0 │ │ │ │ - beq d1b04 <_PyObject_MakeTpCall@@Base+0x2944> │ │ │ │ - b d1b18 <_PyObject_MakeTpCall@@Base+0x2958> │ │ │ │ - cmp ip, #0 │ │ │ │ - bne d1b18 <_PyObject_MakeTpCall@@Base+0x2958> │ │ │ │ - cmp r9, #0 │ │ │ │ - beq d1b0c <_PyObject_MakeTpCall@@Base+0x294c> │ │ │ │ - b d1b18 <_PyObject_MakeTpCall@@Base+0x2958> │ │ │ │ - ldr r3, [r5, #84] @ 0x54 │ │ │ │ - tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq d27c8 <_PyObject_MakeTpCall@@Base+0x3608> │ │ │ │ - ubfx r3, r3, #23, #1 │ │ │ │ - eor ip, r3, #1 │ │ │ │ - b d1b64 <_PyObject_MakeTpCall@@Base+0x29a4> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41504 @ 0xa220 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ - ldr r1, [pc, #1644] @ d2e2c <_PyObject_MakeTpCall@@Base+0x3c6c> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 2f4454 │ │ │ │ - b d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - movw r1, #41448 @ 0xa1e8 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ + bl 378f30 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d12ec <_PyObject_MakeTpCall@@Base+0x14b4> │ │ │ │ mov r1, r0 │ │ │ │ - mov r0, #1 │ │ │ │ - bl aee00 │ │ │ │ - str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - b d1000 <_PyObject_MakeTpCall@@Base+0x1e40> │ │ │ │ - ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ - ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ - ldr r0, [r2, #964] @ 0x3c4 │ │ │ │ - blx r3 │ │ │ │ - mov r6, r0 │ │ │ │ - b d15b4 <_PyObject_MakeTpCall@@Base+0x23f4> │ │ │ │ - ldr r0, [r4, #24] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq d2a70 <_PyObject_MakeTpCall@@Base+0x38b0> │ │ │ │ - ldr r4, [r4, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - str r0, [sl, #12] │ │ │ │ - bne d02c4 <_PyObject_MakeTpCall@@Base+0x1104> │ │ │ │ - b d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ - ldr r1, [pc, #1524] @ d2e30 <_PyObject_MakeTpCall@@Base+0x3c70> │ │ │ │ - mov r0, r7 │ │ │ │ - bl 119104 <_PyUnicode_Equal@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne d112c <_PyObject_MakeTpCall@@Base+0x1f6c> │ │ │ │ - ldr r1, [pc, #1508] @ d2e34 <_PyObject_MakeTpCall@@Base+0x3c74> │ │ │ │ - mov r0, r7 │ │ │ │ - bl 119104 <_PyUnicode_Equal@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne d112c <_PyObject_MakeTpCall@@Base+0x1f6c> │ │ │ │ - ldr r1, [pc, #1492] @ d2e38 <_PyObject_MakeTpCall@@Base+0x3c78> │ │ │ │ - mov r0, r7 │ │ │ │ - bl 119104 <_PyUnicode_Equal@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne d112c <_PyObject_MakeTpCall@@Base+0x1f6c> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41316 @ 0xa164 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - ldr r3, [r2] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1ea4 <_PyObject_MakeTpCall@@Base+0x2ce4> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r2] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne d1ea4 <_PyObject_MakeTpCall@@Base+0x2ce4> │ │ │ │ - mov r0, r2 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b d1ea4 <_PyObject_MakeTpCall@@Base+0x2ce4> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41188 @ 0xa0e4 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b d1ea4 <_PyObject_MakeTpCall@@Base+0x2ce4> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - movw r1, #41140 @ 0xa0b4 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b d1ea4 <_PyObject_MakeTpCall@@Base+0x2ce4> │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - orrs r9, r3, r9 │ │ │ │ - mov r9, r0 │ │ │ │ - beq d1080 <_PyObject_MakeTpCall@@Base+0x1ec0> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41220 @ 0xa104 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b d1ea4 <_PyObject_MakeTpCall@@Base+0x2ce4> │ │ │ │ - orr r3, r3, #256 @ 0x100 │ │ │ │ - mov r0, sl │ │ │ │ - str r3, [sl, #84] @ 0x54 │ │ │ │ - bl 25cf48 <_Py_SetImmortalUntracked@@Base> │ │ │ │ - b d08b0 <_PyObject_MakeTpCall@@Base+0x16f0> │ │ │ │ - mov r0, sl │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b d1390 <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ - mov r3, r6 │ │ │ │ - cmp r3, r4 │ │ │ │ - beq d18d8 <_PyObject_MakeTpCall@@Base+0x2718> │ │ │ │ - ldr r3, [r3, #128] @ 0x80 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne d2944 <_PyObject_MakeTpCall@@Base+0x3784> │ │ │ │ - movw r3, #36124 @ 0x8d1c │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - cmp r4, r3 │ │ │ │ - beq d18d8 <_PyObject_MakeTpCall@@Base+0x2718> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30628 @ 0x77a4 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b cff98 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ - mov r0, r3 │ │ │ │ - cmp r0, r8 │ │ │ │ - beq d1c80 <_PyObject_MakeTpCall@@Base+0x2ac0> │ │ │ │ - ldr r0, [r0, #128] @ 0x80 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne d2988 <_PyObject_MakeTpCall@@Base+0x37c8> │ │ │ │ - movw ip, #36124 @ 0x8d1c │ │ │ │ - movt ip, #96 @ 0x60 │ │ │ │ - cmp r8, ip │ │ │ │ - beq d2e10 <_PyObject_MakeTpCall@@Base+0x3c50> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29520 @ 0x7350 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b cff98 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ - add sl, sl, #1 │ │ │ │ - add r3, r3, #12 │ │ │ │ - cmp sl, r2 │ │ │ │ - blt d2030 <_PyObject_MakeTpCall@@Base+0x2e70> │ │ │ │ - b d0ae0 <_PyObject_MakeTpCall@@Base+0x1920> │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [sp] │ │ │ │ + str r8, [sp, #4] │ │ │ │ + mov r3, #1 │ │ │ │ + bl 2deac8 │ │ │ │ + mov r7, r0 │ │ │ │ + b d33f0 <_PyObject_MakeTpCall@@Base+0x35b8> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl 25dfb4 │ │ │ │ + bl 25d218 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cfce0 <_PyObject_MakeTpCall@@Base+0xb20> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne d0914 <_PyObject_MakeTpCall@@Base+0xadc> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #41008 @ 0xa030 │ │ │ │ + movw r1, #38444 @ 0x962c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b cff98 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + bl 1409e8 │ │ │ │ + b d0bcc <_PyObject_MakeTpCall@@Base+0xd94> │ │ │ │ ldr sl, [fp, #-108] @ 0xffffff94 │ │ │ │ - movw r0, #41612 @ 0xa28c │ │ │ │ + movw r0, #39048 @ 0x9888 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r8, #4] │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [sl, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl 225f20 <_PyErr_FormatNote@@Base> │ │ │ │ + bl 225210 <_PyErr_FormatNote@@Base> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ + bgt d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ + bne d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ blx r3 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne d01bc <_PyObject_MakeTpCall@@Base+0xffc> │ │ │ │ - b d11e0 <_PyObject_MakeTpCall@@Base+0x2020> │ │ │ │ + bne d0df0 <_PyObject_MakeTpCall@@Base+0xfb8> │ │ │ │ + b d1e08 <_PyObject_MakeTpCall@@Base+0x1fd0> │ │ │ │ tst r3, #32 │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ - beq d2bb8 <_PyObject_MakeTpCall@@Base+0x39f8> │ │ │ │ + beq d37ec <_PyObject_MakeTpCall@@Base+0x39b4> │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r0, r4, #20 │ │ │ │ addeq r0, r4, #28 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne d2b60 <_PyObject_MakeTpCall@@Base+0x39a0> │ │ │ │ + bne d3794 <_PyObject_MakeTpCall@@Base+0x395c> │ │ │ │ mov r1, r2 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ - bl 2a86f0 <_PyInterpreterState_SetRunningMain@@Base+0x27c> │ │ │ │ + bl 2a8270 <_PyInterpreterState_SetRunningMain@@Base+0x27c> │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d2b54 <_PyObject_MakeTpCall@@Base+0x3994> │ │ │ │ + beq d3788 <_PyObject_MakeTpCall@@Base+0x3950> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1a2d1c │ │ │ │ + bl 1a29cc │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ sub r8, r3, r0 │ │ │ │ add r0, r8, #1 │ │ │ │ - bl a5998 │ │ │ │ + bl a5a58 │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq d2b48 <_PyObject_MakeTpCall@@Base+0x3988> │ │ │ │ + beq d377c <_PyObject_MakeTpCall@@Base+0x3944> │ │ │ │ mov r2, r8 │ │ │ │ bl 2e280 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ strb r3, [r7, r8] │ │ │ │ str r8, [r4, #20] │ │ │ │ str r7, [r4, #24] │ │ │ │ - bl 139a58 │ │ │ │ + bl 13a054 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq d2b40 <_PyObject_MakeTpCall@@Base+0x3980> │ │ │ │ + beq d3774 <_PyObject_MakeTpCall@@Base+0x393c> │ │ │ │ tst r3, #32 │ │ │ │ - beq d2b40 <_PyObject_MakeTpCall@@Base+0x3980> │ │ │ │ + beq d3774 <_PyObject_MakeTpCall@@Base+0x393c> │ │ │ │ add r0, r4, #20 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sl, #12] │ │ │ │ - bne d02c4 <_PyObject_MakeTpCall@@Base+0x1104> │ │ │ │ - b d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ - ldr r1, [pc, #760] @ d2e24 <_PyObject_MakeTpCall@@Base+0x3c64> │ │ │ │ - bl 1a6cac │ │ │ │ + bne d0ef8 <_PyObject_MakeTpCall@@Base+0x10c0> │ │ │ │ + b d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ + ldr r1, [pc, #756] @ d3a54 <_PyObject_MakeTpCall@@Base+0x3c1c> │ │ │ │ + bl 1a68cc │ │ │ │ cmn r0, #1 │ │ │ │ - beq cff98 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + beq d0bcc <_PyObject_MakeTpCall@@Base+0xd94> │ │ │ │ cmp r0, #0 │ │ │ │ - beq cfd18 <_PyObject_MakeTpCall@@Base+0xb58> │ │ │ │ - b d2384 <_PyObject_MakeTpCall@@Base+0x31c4> │ │ │ │ + beq d094c <_PyObject_MakeTpCall@@Base+0xb14> │ │ │ │ + b d31d8 <_PyObject_MakeTpCall@@Base+0x33a0> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - b d2820 <_PyObject_MakeTpCall@@Base+0x3660> │ │ │ │ + b d3528 <_PyObject_MakeTpCall@@Base+0x36f0> │ │ │ │ mov r0, r6 │ │ │ │ - bl 139a58 │ │ │ │ - bl 2e1c38 │ │ │ │ + bl 13a054 │ │ │ │ + bl 2e1788 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl, #12] │ │ │ │ - b d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ + b d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ cmp r3, #2 │ │ │ │ - bne d2b90 <_PyObject_MakeTpCall@@Base+0x39d0> │ │ │ │ + bne d37c4 <_PyObject_MakeTpCall@@Base+0x398c> │ │ │ │ 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 291c5c │ │ │ │ + bl 2917a0 │ │ │ │ mov r6, r0 │ │ │ │ - b d2aa8 <_PyObject_MakeTpCall@@Base+0x38e8> │ │ │ │ + b d36dc <_PyObject_MakeTpCall@@Base+0x38a4> │ │ │ │ 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 2def78 │ │ │ │ + bl 2deac8 │ │ │ │ mov r6, r0 │ │ │ │ - b d2aa8 <_PyObject_MakeTpCall@@Base+0x38e8> │ │ │ │ + b d36dc <_PyObject_MakeTpCall@@Base+0x38a4> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - b d2a8c <_PyObject_MakeTpCall@@Base+0x38cc> │ │ │ │ + b d36c0 <_PyObject_MakeTpCall@@Base+0x3888> │ │ │ │ + mvn r3, #0 │ │ │ │ + ldrb r3, [r3, #-3] │ │ │ │ + ubfx r3, r3, #2, #3 │ │ │ │ + b d36b0 <_PyObject_MakeTpCall@@Base+0x3878> │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + str r3, [sl, #168] @ 0xa8 │ │ │ │ + ldr r3, [r5] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble d0e48 <_PyObject_MakeTpCall@@Base+0x1010> │ │ │ │ + b d0e50 <_PyObject_MakeTpCall@@Base+0x1018> │ │ │ │ + ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ + ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ + orrs r2, r2, r1 │ │ │ │ + beq d26d0 <_PyObject_MakeTpCall@@Base+0x2898> │ │ │ │ + b d1de0 <_PyObject_MakeTpCall@@Base+0x1fa8> │ │ │ │ + mov sl, r8 │ │ │ │ + b d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne d3278 <_PyObject_MakeTpCall@@Base+0x3440> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b d3278 <_PyObject_MakeTpCall@@Base+0x3440> │ │ │ │ + ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + str r3, [r2] │ │ │ │ + bne d2228 <_PyObject_MakeTpCall@@Base+0x23f0> │ │ │ │ + mov r0, r2 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b d2228 <_PyObject_MakeTpCall@@Base+0x23f0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 139a58 │ │ │ │ - bl 2e1c38 │ │ │ │ - b d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ + bl 13a054 │ │ │ │ + bl 2e1788 │ │ │ │ + b d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - b d22c8 <_PyObject_MakeTpCall@@Base+0x3108> │ │ │ │ + b d33d4 <_PyObject_MakeTpCall@@Base+0x359c> │ │ │ │ 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 │ │ │ │ @@ -169685,95 +170507,24 @@ │ │ │ │ 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 d0a90 <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ - b d25e0 <_PyObject_MakeTpCall@@Base+0x3420> │ │ │ │ - mov r0, r7 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b d03a8 <_PyObject_MakeTpCall@@Base+0x11e8> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41556 @ 0xa254 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ - ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - mov r1, r4 │ │ │ │ - str r3, [sp] │ │ │ │ - mov r3, #0 │ │ │ │ - mov r2, r3 │ │ │ │ - ldr r0, [r6, r7] │ │ │ │ - b d0ca0 <_PyObject_MakeTpCall@@Base+0x1ae0> │ │ │ │ - mvn r3, #0 │ │ │ │ - ldrb r3, [r3, #-3] │ │ │ │ - ubfx r3, r3, #2, #3 │ │ │ │ - b d22b8 <_PyObject_MakeTpCall@@Base+0x30f8> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne d2560 <_PyObject_MakeTpCall@@Base+0x33a0> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b d2560 <_PyObject_MakeTpCall@@Base+0x33a0> │ │ │ │ - ldr r0, [pc, #368] @ d2e1c <_PyObject_MakeTpCall@@Base+0x3c5c> │ │ │ │ - bl 11b3c4 │ │ │ │ - subs r1, r0, #0 │ │ │ │ - beq d2124 <_PyObject_MakeTpCall@@Base+0x2f64> │ │ │ │ - ldr r3, [r4, #32] │ │ │ │ - mov r0, r5 │ │ │ │ - blx r3 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - bne d0c00 <_PyObject_MakeTpCall@@Base+0x1a40> │ │ │ │ - b d2118 <_PyObject_MakeTpCall@@Base+0x2f58> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne d0d30 <_PyObject_MakeTpCall@@Base+0x1b70> │ │ │ │ - mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b d0d30 <_PyObject_MakeTpCall@@Base+0x1b70> │ │ │ │ - ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ - mov r1, sl │ │ │ │ - str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ - mvn r6, #0 │ │ │ │ - ldr sl, [fp, #-120] @ 0xffffff88 │ │ │ │ - ldr r8, [fp, #-128] @ 0xffffff80 │ │ │ │ - str r1, [fp, #-120] @ 0xffffff88 │ │ │ │ - ldr r9, [fp, #-132] @ 0xffffff7c │ │ │ │ - ldr r4, [fp, #-136] @ 0xffffff78 │ │ │ │ - bl 143524 │ │ │ │ - ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ - ldr r1, [fp, #-120] @ 0xffffff88 │ │ │ │ - b d0e98 <_PyObject_MakeTpCall@@Base+0x1cd8> │ │ │ │ - mov sl, r8 │ │ │ │ - b d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ - ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - str r3, [r2] │ │ │ │ - bne d1608 <_PyObject_MakeTpCall@@Base+0x2448> │ │ │ │ - mov r0, r2 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b d1608 <_PyObject_MakeTpCall@@Base+0x2448> │ │ │ │ - ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ - ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ - orrs r2, r2, r1 │ │ │ │ - beq d1aa8 <_PyObject_MakeTpCall@@Base+0x28e8> │ │ │ │ - b d11b8 <_PyObject_MakeTpCall@@Base+0x1ff8> │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - b d1494 <_PyObject_MakeTpCall@@Base+0x22d4> │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d1440 <_PyObject_MakeTpCall@@Base+0x2280> │ │ │ │ - b d1374 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ - ldr r2, [pc, #196] @ d2e3c <_PyObject_MakeTpCall@@Base+0x3c7c> │ │ │ │ + bne d16c4 <_PyObject_MakeTpCall@@Base+0x188c> │ │ │ │ + b d348c <_PyObject_MakeTpCall@@Base+0x3654> │ │ │ │ + ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq d0c90 <_PyObject_MakeTpCall@@Base+0xe58> │ │ │ │ + ldr r2, [r2, #128] @ 0x80 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne d38e8 <_PyObject_MakeTpCall@@Base+0x3ab0> │ │ │ │ + b d0c90 <_PyObject_MakeTpCall@@Base+0xe58> │ │ │ │ + ldr r2, [pc, #340] @ d3a60 <_PyObject_MakeTpCall@@Base+0x3c28> │ │ │ │ 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 │ │ │ │ @@ -169787,79 +170538,115 @@ │ │ │ │ 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 d02e0 <_PyObject_MakeTpCall@@Base+0x1120> │ │ │ │ - ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq d005c <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ - ldr r2, [r2, #128] @ 0x80 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne d2dcc <_PyObject_MakeTpCall@@Base+0x3c0c> │ │ │ │ - b d005c <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + b d0f14 <_PyObject_MakeTpCall@@Base+0x10dc> │ │ │ │ + mov ip, r0 │ │ │ │ + b d28a8 <_PyObject_MakeTpCall@@Base+0x2a70> │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + b d20b4 <_PyObject_MakeTpCall@@Base+0x227c> │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble d2060 <_PyObject_MakeTpCall@@Base+0x2228> │ │ │ │ + b d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ + mov r0, r7 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b d0fdc <_PyObject_MakeTpCall@@Base+0x11a4> │ │ │ │ mvn r3, #0 │ │ │ │ ldrb r3, [r3, #-3] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ - b d2a7c <_PyObject_MakeTpCall@@Base+0x38bc> │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - str r3, [sl, #168] @ 0xa8 │ │ │ │ - ldr r3, [r5] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d0214 <_PyObject_MakeTpCall@@Base+0x1054> │ │ │ │ - b d021c <_PyObject_MakeTpCall@@Base+0x105c> │ │ │ │ - mov ip, r0 │ │ │ │ - b d1c80 <_PyObject_MakeTpCall@@Base+0x2ac0> │ │ │ │ + b d33c4 <_PyObject_MakeTpCall@@Base+0x358c> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne d1964 <_PyObject_MakeTpCall@@Base+0x1b2c> │ │ │ │ + mov r0, r5 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b d1964 <_PyObject_MakeTpCall@@Base+0x1b2c> │ │ │ │ + ldr r0, [pc, #128] @ d3a40 <_PyObject_MakeTpCall@@Base+0x3c08> │ │ │ │ + bl 11bf04 │ │ │ │ + subs r1, r0, #0 │ │ │ │ + beq d2d20 <_PyObject_MakeTpCall@@Base+0x2ee8> │ │ │ │ + ldr r3, [r4, #32] │ │ │ │ + mov r0, r5 │ │ │ │ + blx r3 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + bne d1834 <_PyObject_MakeTpCall@@Base+0x19fc> │ │ │ │ + b d2d14 <_PyObject_MakeTpCall@@Base+0x2edc> │ │ │ │ + ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ + mvn r6, #0 │ │ │ │ + str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ + ldr sl, [fp, #-124] @ 0xffffff84 │ │ │ │ + ldr r8, [fp, #-132] @ 0xffffff7c │ │ │ │ + ldr r4, [fp, #-136] @ 0xffffff78 │ │ │ │ + bl 143118 │ │ │ │ + ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ + b d1abc <_PyObject_MakeTpCall@@Base+0x1c84> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #38992 @ 0x9850 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1409e8 │ │ │ │ + b d1f94 <_PyObject_MakeTpCall@@Base+0x215c> │ │ │ │ + ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ + mov r1, r4 │ │ │ │ + str r3, [sp] │ │ │ │ + mov r3, #0 │ │ │ │ + mov r2, r3 │ │ │ │ + ldr r0, [r6, r7] │ │ │ │ + b d18d4 <_PyObject_MakeTpCall@@Base+0x1a9c> │ │ │ │ rsbeq r1, r3, r0, lsl #25 │ │ │ │ rsbeq r2, r3, ip, asr #5 │ │ │ │ - mlseq r3, r0, fp, r2 │ │ │ │ - rsbeq r2, r3, r8, asr #12 │ │ │ │ - rsbeq r3, r1, r8, lsr r5 │ │ │ │ - rsbeq r2, r3, r8, lsr #12 │ │ │ │ mlseq r3, ip, r8, r2 │ │ │ │ rsbeq r1, r3, r8, lsr #25 │ │ │ │ strdeq r1, [r3], #-192 @ 0xffffff40 @ │ │ │ │ + rsbeq r2, r3, r8, lsr #12 │ │ │ │ + rsbeq r2, r3, r8, asr #12 │ │ │ │ + rsbeq r3, r1, r4, asr #4 │ │ │ │ + rsbeq r3, r1, r8, asr r2 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000d2e40 : │ │ │ │ +000d3a64 : │ │ │ │ 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 d2ea0 │ │ │ │ + beq d3ac4 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov lr, #0 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ sub ip, fp, #12 │ │ │ │ add r1, r0, #16 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl d2ec4 │ │ │ │ + bl d3ae8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #41724 @ 0xa2fc │ │ │ │ + movw r1, #39160 @ 0x98f8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [r2] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - b d2e90 │ │ │ │ + b d3ab4 │ │ │ │ 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 │ │ │ │ @@ -169874,530 +170661,528 @@ │ │ │ │ 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 d30c4 │ │ │ │ + bhi d3ce8 │ │ │ │ cmp r1, #39 @ 0x27 │ │ │ │ - bhi d304c │ │ │ │ + bhi d3c70 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d3488 │ │ │ │ + beq d40a8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d35fc │ │ │ │ - movw ip, #29552 @ 0x7370 │ │ │ │ + bne d421c │ │ │ │ + movw ip, #27120 @ 0x69f0 │ │ │ │ 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 d30f0 │ │ │ │ + bhi d3d14 │ │ │ │ cmp lr, #39 @ 0x27 │ │ │ │ - bhi d328c │ │ │ │ + bhi d3eb0 │ │ │ │ cmp lr, #0 │ │ │ │ - beq d347c │ │ │ │ + beq d409c │ │ │ │ ldr r3, [ip, lr, lsl #2] │ │ │ │ ands r3, r3, #3 │ │ │ │ movne r3, #1 │ │ │ │ add r2, r2, r3 │ │ │ │ ldrb r3, [sl, #2] │ │ │ │ add r8, sl, #3 │ │ │ │ cmp r3, #59 @ 0x3b │ │ │ │ - bhi d3068 │ │ │ │ + bhi d3c8c │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ - bhi d331c │ │ │ │ + bhi d3f40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d347c │ │ │ │ + beq d409c │ │ │ │ ldr r3, [ip, r3, lsl #2] │ │ │ │ add r4, sl, #4 │ │ │ │ ldrb r1, [r8] │ │ │ │ ands r3, r3, #3 │ │ │ │ movne r3, #1 │ │ │ │ cmp r1, #59 @ 0x3b │ │ │ │ add r2, r2, r3 │ │ │ │ - bhi d309c │ │ │ │ + bhi d3cc0 │ │ │ │ cmp r1, #39 @ 0x27 │ │ │ │ - bhi d3148 │ │ │ │ + bhi d3d6c │ │ │ │ cmp r1, #0 │ │ │ │ - beq d347c │ │ │ │ + beq d409c │ │ │ │ ldr r3, [ip, r1, lsl #2] │ │ │ │ ands r3, r3, #3 │ │ │ │ movne r3, #1 │ │ │ │ add r2, r2, r3 │ │ │ │ ldrb r3, [r4], #1 │ │ │ │ cmp r3, #59 @ 0x3b │ │ │ │ - bhi d3024 │ │ │ │ + bhi d3c48 │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ - bhi d3264 │ │ │ │ + bhi d3e88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d347c │ │ │ │ + beq d409c │ │ │ │ ldr r3, [ip, r3, lsl #2] │ │ │ │ ands r3, r3, #3 │ │ │ │ movne r3, #1 │ │ │ │ add r2, r2, r3 │ │ │ │ ldrb r3, [r4], #1 │ │ │ │ cmp r3, #59 @ 0x3b │ │ │ │ - bls d2ff8 │ │ │ │ + bls d3c1c │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ - beq d3114 │ │ │ │ + beq d3d38 │ │ │ │ ldr r1, [ip, 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 d2fec │ │ │ │ - ldr lr, [pc, #1732] @ d3718 │ │ │ │ + b d3c10 │ │ │ │ + ldr lr, [pc, #1720] @ d4330 │ │ │ │ sub ip, r1, #40 @ 0x28 │ │ │ │ cmp ip, #19 │ │ │ │ - bhi d33d4 │ │ │ │ + bhi d3ff8 │ │ │ │ ldrb ip, [lr, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ - beq d3118 │ │ │ │ + beq d3d3c │ │ │ │ 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 d2fcc │ │ │ │ + bls d3bf0 │ │ │ │ cmp r1, #124 @ 0x7c │ │ │ │ - beq d3114 │ │ │ │ + beq d3d38 │ │ │ │ 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 d2fec │ │ │ │ + b d3c10 │ │ │ │ cmp r1, #124 @ 0x7c │ │ │ │ - beq d333c │ │ │ │ + beq d3f60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d2f38 │ │ │ │ + beq d3b5c │ │ │ │ mov ip, r4 │ │ │ │ mov sl, r4 │ │ │ │ ldrb r1, [ip], #1 │ │ │ │ cmp r1, #59 @ 0x3b │ │ │ │ - bhi d3618 │ │ │ │ + bhi d4238 │ │ │ │ mov r4, ip │ │ │ │ - b d2f20 │ │ │ │ + b d3b44 │ │ │ │ cmp lr, #124 @ 0x7c │ │ │ │ - beq d3118 │ │ │ │ + beq d3d3c │ │ │ │ ldr r3, [ip, lr, lsl #2] │ │ │ │ ands r3, r3, #3 │ │ │ │ movne r3, #1 │ │ │ │ cmp lr, #101 @ 0x65 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ - b d2f88 │ │ │ │ + b d3bac │ │ │ │ mov r8, r4 │ │ │ │ mov r4, r8 │ │ │ │ mov r3, #0 │ │ │ │ ldrb r1, [r4], #1 │ │ │ │ cmp r1, #59 @ 0x3b │ │ │ │ movls sl, r8 │ │ │ │ movls r5, r2 │ │ │ │ - bls d2f20 │ │ │ │ + bls d3b44 │ │ │ │ cmp r1, #124 @ 0x7c │ │ │ │ - beq d3114 │ │ │ │ + beq d3d38 │ │ │ │ mov sl, r8 │ │ │ │ mov r5, r2 │ │ │ │ - b d2f38 │ │ │ │ - ldr lr, [pc, #1484] @ d371c │ │ │ │ + b d3b5c │ │ │ │ + ldr lr, [pc, #1472] @ d4334 │ │ │ │ sub r3, r1, #40 @ 0x28 │ │ │ │ cmp r3, #19 │ │ │ │ - bhi d2fdc │ │ │ │ + bhi d3c00 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [lr, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #0 │ │ │ │ - bne d3430 │ │ │ │ + bne d4054 │ │ │ │ mov r8, #0 │ │ │ │ cmp r5, #0 │ │ │ │ movlt r5, r2 │ │ │ │ cmp r2, #8 │ │ │ │ - bgt d349c │ │ │ │ + bgt d40bc │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d32b8 │ │ │ │ + bne d3edc │ │ │ │ cmp r9, r2 │ │ │ │ cmple r5, r9 │ │ │ │ - bgt d3504 │ │ │ │ + bgt d4124 │ │ │ │ cmp r9, #0 │ │ │ │ - ble d3284 │ │ │ │ + ble d3ea8 │ │ │ │ ldr r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ sub r6, r6, #4 │ │ │ │ mov r5, #0 │ │ │ │ mov sl, #256 @ 0x100 │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ - beq d3368 │ │ │ │ + beq d3f8c │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ str r3, [fp, #-504] @ 0xfffffe08 │ │ │ │ - beq d3380 │ │ │ │ + beq d3fa4 │ │ │ │ str r7, [sp, #4] │ │ │ │ sub r3, fp, #292 @ 0x124 │ │ │ │ str sl, [sp] │ │ │ │ sub r1, fp, #504 @ 0x1f8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - bl d3d3c │ │ │ │ + bl d4950 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d3588 │ │ │ │ + bne d41a8 │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [fp, #-504] @ 0xfffffe08 │ │ │ │ cmp r9, r5 │ │ │ │ - bne d31b4 │ │ │ │ + bne d3dd8 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d324c │ │ │ │ - movw r1, #29552 @ 0x7370 │ │ │ │ + beq d3e70 │ │ │ │ + movw r1, #27120 @ 0x69f0 │ │ │ │ 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 d368c │ │ │ │ + bne d42ac │ │ │ │ ldr r3, [fp, #-492] @ 0xfffffe14 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d34f8 │ │ │ │ + bne d4118 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr lr, [pc, #1204] @ d3720 │ │ │ │ + ldr lr, [pc, #1192] @ d4338 │ │ │ │ sub r1, r3, #40 @ 0x28 │ │ │ │ cmp r1, #19 │ │ │ │ - bhi d3008 │ │ │ │ + bhi d3c2c │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [lr, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ - b d3200 │ │ │ │ - ldr r1, [pc, #1168] @ d3724 │ │ │ │ + b d3e24 │ │ │ │ + ldr r1, [pc, #1156] @ d433c │ │ │ │ sub r3, lr, #40 @ 0x28 │ │ │ │ cmp r3, #19 │ │ │ │ - bhi d2f7c │ │ │ │ + bhi d3ba0 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r8, r4 │ │ │ │ mov r4, #0 │ │ │ │ - b d3174 │ │ │ │ + b d3d98 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d362c │ │ │ │ + beq d424c │ │ │ │ cmp r5, #1 │ │ │ │ cmpeq r2, #1 │ │ │ │ - bne d34d4 │ │ │ │ + bne d40f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d36c0 │ │ │ │ + beq d42dc │ │ │ │ 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 d3ca0 │ │ │ │ + bl d48b4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq d324c │ │ │ │ + beq d3e70 │ │ │ │ ldr r0, [fp, #-420] @ 0xfffffe5c │ │ │ │ mov r3, r8 │ │ │ │ sub r2, fp, #416 @ 0x1a0 │ │ │ │ str r4, [sp] │ │ │ │ - bl 38c578 <_PyLong_Lshift@@Base+0x1740> │ │ │ │ + bl 38c460 <_PyLong_Lshift@@Base+0x1808> │ │ │ │ mov r0, r7 │ │ │ │ - bl 3795fc │ │ │ │ - b d325c │ │ │ │ - ldr lr, [pc, #1028] @ d3728 │ │ │ │ + bl 378e24 │ │ │ │ + b d3e80 │ │ │ │ + ldr lr, [pc, #1016] @ d4340 │ │ │ │ sub r1, r3, #40 @ 0x28 │ │ │ │ cmp r1, #19 │ │ │ │ - bhi d2fac │ │ │ │ + bhi d3bd0 │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [lr, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r8, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d3118 │ │ │ │ + beq d3d3c │ │ │ │ mov sl, r8 │ │ │ │ mov r8, sl │ │ │ │ ldrb r1, [r8], #1 │ │ │ │ cmp r1, #59 @ 0x3b │ │ │ │ - bls d3610 │ │ │ │ + bls d4230 │ │ │ │ cmp r1, #124 @ 0x7c │ │ │ │ - bne d341c │ │ │ │ - b d3340 │ │ │ │ + bne d4040 │ │ │ │ + b d3f64 │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ str r3, [fp, #-504] @ 0xfffffe08 │ │ │ │ - bne d31d0 │ │ │ │ + bne d3df4 │ │ │ │ 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 34cb0c │ │ │ │ + bl 34c2e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d3598 │ │ │ │ + bne d41b8 │ │ │ │ ldr r3, [fp, #-504] @ 0xfffffe08 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r9, r5 │ │ │ │ add r3, r3, #1 │ │ │ │ - bne d31b4 │ │ │ │ - b d3200 │ │ │ │ + bne d3dd8 │ │ │ │ + b d3e24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d2f38 │ │ │ │ + beq d3b5c │ │ │ │ mov r8, r4 │ │ │ │ ldrb r1, [r8], #1 │ │ │ │ cmp r1, #59 @ 0x3b │ │ │ │ - bhi d3414 │ │ │ │ + bhi d4038 │ │ │ │ mov sl, r4 │ │ │ │ mov r4, r8 │ │ │ │ - b d2f20 │ │ │ │ + b d3b44 │ │ │ │ mov r4, r8 │ │ │ │ mov r8, r4 │ │ │ │ add r2, r2, #1 │ │ │ │ mov r3, #1 │ │ │ │ ldrb r1, [r8], #1 │ │ │ │ cmp r1, #59 @ 0x3b │ │ │ │ - bls d33ec │ │ │ │ + bls d4010 │ │ │ │ cmp r1, #124 @ 0x7c │ │ │ │ - beq d3348 │ │ │ │ + beq d3f6c │ │ │ │ mov sl, r8 │ │ │ │ - b d2f10 │ │ │ │ + b d3b34 │ │ │ │ cmp r3, #0 │ │ │ │ mov r8, r4 │ │ │ │ - beq d32b0 │ │ │ │ - movw r1, #41896 @ 0xa3a8 │ │ │ │ + beq d3ed4 │ │ │ │ + movw r1, #39332 @ 0x99a4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #29764 @ 0x7444 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #736] @ d4344 │ │ │ │ + bl 8d9ec <_Py_FatalErrorFunc@@Base> │ │ │ │ cmp r3, #0 │ │ │ │ - beq d36ac │ │ │ │ + beq d42cc │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r8, r4 │ │ │ │ - b d341c │ │ │ │ + b d4040 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d33fc │ │ │ │ + beq d4020 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #29 │ │ │ │ - bgt d3704 │ │ │ │ + bgt d4320 │ │ │ │ mov r8, r4 │ │ │ │ - b d341c │ │ │ │ + b d4040 │ │ │ │ mov r4, r8 │ │ │ │ - b d3170 │ │ │ │ + b d3d94 │ │ │ │ mov r8, #0 │ │ │ │ mov r4, r8 │ │ │ │ - b d3174 │ │ │ │ + b d3d98 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r4, r3 │ │ │ │ moveq r8, r4 │ │ │ │ - beq d3174 │ │ │ │ - b d3430 │ │ │ │ + beq d3d98 │ │ │ │ + b d4054 │ │ │ │ cmn r2, #-268435455 @ 0xf0000001 │ │ │ │ - bhi d3678 │ │ │ │ + bhi d4298 │ │ │ │ lsl r0, r2, #3 │ │ │ │ str r2, [fp, #-520] @ 0xfffffdf8 │ │ │ │ - bl a5998 │ │ │ │ + bl a5a58 │ │ │ │ ldr r2, [fp, #-520] @ 0xfffffdf8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-500] @ 0xfffffe0c │ │ │ │ - beq d3680 │ │ │ │ + beq d42a0 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-492] @ 0xfffffe14 │ │ │ │ - beq d3190 │ │ │ │ + beq d3db4 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41996 @ 0xa40c │ │ │ │ + movw r1, #39432 @ 0x9a08 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3795fc │ │ │ │ - b d325c │ │ │ │ + bl 378e24 │ │ │ │ + b d3e80 │ │ │ │ ldr r0, [fp, #-500] @ 0xfffffe0c │ │ │ │ - bl a5ea8 │ │ │ │ - b d3258 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bl a5f68 │ │ │ │ + b d3e7c │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bne d35f0 │ │ │ │ + bne d4210 │ │ │ │ cmp r8, #0 │ │ │ │ - movwne r3, #64704 @ 0xfcc0 │ │ │ │ - movweq r8, #52620 @ 0xcd8c │ │ │ │ - movweq r3, #29640 @ 0x73c8 │ │ │ │ + movwne r3, #62280 @ 0xf348 │ │ │ │ + movweq r8, #50252 @ 0xc44c │ │ │ │ + movweq r3, #27208 @ 0x6a48 │ │ │ │ movtne r3, #63 @ 0x3f │ │ │ │ movteq r8, #61 @ 0x3d │ │ │ │ movteq r3, #63 @ 0x3f │ │ │ │ cmp r5, r2 │ │ │ │ - bne d35d4 │ │ │ │ - movw ip, #41780 @ 0xa334 │ │ │ │ + bne d41f4 │ │ │ │ + movw ip, #39216 @ 0x9930 │ │ │ │ movt ip, #61 @ 0x3d │ │ │ │ cmp r5, r9 │ │ │ │ - ble d35bc │ │ │ │ + ble d41dc │ │ │ │ cmp r5, #1 │ │ │ │ - beq d35c8 │ │ │ │ - movw r2, #14848 @ 0x3a00 │ │ │ │ + beq d41e8 │ │ │ │ + movw r2, #12416 @ 0x3080 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ str r2, [sp, #8] │ │ │ │ - movw r1, #42040 @ 0xa438 │ │ │ │ + movw r1, #39476 @ 0x9a34 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r8 │ │ │ │ str r9, [sp, #12] │ │ │ │ str r5, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3795fc │ │ │ │ - b d325c │ │ │ │ + bl 378e24 │ │ │ │ + b d3e80 │ │ │ │ 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 38c578 <_PyLong_Lshift@@Base+0x1740> │ │ │ │ + bl 38c460 <_PyLong_Lshift@@Base+0x1808> │ │ │ │ mov r0, r7 │ │ │ │ - bl 3795fc │ │ │ │ - b d325c │ │ │ │ + bl 378e24 │ │ │ │ + b d3e80 │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #1 │ │ │ │ - bne d3554 │ │ │ │ - movw r2, #29640 @ 0x73c8 │ │ │ │ + bne d4174 │ │ │ │ + movw r2, #27208 @ 0x6a48 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - b d355c │ │ │ │ + b d417c │ │ │ │ cmp r5, r9 │ │ │ │ - movwle ip, #41800 @ 0xa348 │ │ │ │ + movwle ip, #39236 @ 0x9944 │ │ │ │ movtle ip, #61 @ 0x3d │ │ │ │ - ble d35bc │ │ │ │ - movw ip, #41788 @ 0xa33c │ │ │ │ + ble d41dc │ │ │ │ + movw ip, #39224 @ 0x9938 │ │ │ │ movt ip, #61 @ 0x3d │ │ │ │ - b d354c │ │ │ │ + b d416c │ │ │ │ mov r1, r4 │ │ │ │ - bl 16ebf0 │ │ │ │ - b d357c │ │ │ │ + bl 16e8c0 │ │ │ │ + b d419c │ │ │ │ mov r8, r4 │ │ │ │ mov sl, r4 │ │ │ │ ldrb r1, [r8], #1 │ │ │ │ cmp r1, #59 @ 0x3b │ │ │ │ - bhi d3414 │ │ │ │ + bhi d4038 │ │ │ │ mov r4, r8 │ │ │ │ - b d2f20 │ │ │ │ + b d3b44 │ │ │ │ cmp r1, #124 @ 0x7c │ │ │ │ movne r4, ip │ │ │ │ - bne d30cc │ │ │ │ + bne d3cf0 │ │ │ │ mov sl, ip │ │ │ │ - b d334c │ │ │ │ + b d3f70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d3258 │ │ │ │ + beq d3e7c │ │ │ │ cmp r8, #0 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41928 @ 0xa3c8 │ │ │ │ + movw r1, #39364 @ 0x99c4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movweq r8, #52620 @ 0xcd8c │ │ │ │ + movweq r8, #50252 @ 0xc44c │ │ │ │ movteq r8, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r8 │ │ │ │ - movwne r3, #64704 @ 0xfcc0 │ │ │ │ - movweq r3, #29640 @ 0x73c8 │ │ │ │ + movwne r3, #62280 @ 0xf348 │ │ │ │ + movweq r3, #27208 @ 0x6a48 │ │ │ │ movtne r3, #63 @ 0x3f │ │ │ │ movteq r3, #63 @ 0x3f │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3795fc │ │ │ │ - b d325c │ │ │ │ + bl 378e24 │ │ │ │ + b d3e80 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-500] @ 0xfffffe0c │ │ │ │ - bl 2e1c38 │ │ │ │ + bl 2e1788 │ │ │ │ mov r0, #0 │ │ │ │ - b d325c │ │ │ │ + b d3e80 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [fp, #-516] @ 0xfffffdfc │ │ │ │ - movw r1, #42084 @ 0xa464 │ │ │ │ + movw r1, #39520 @ 0x9a60 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140e0c │ │ │ │ - b d357c │ │ │ │ - movw r1, #41864 @ 0xa388 │ │ │ │ + bl 1409e8 │ │ │ │ + b d419c │ │ │ │ + movw r1, #39300 @ 0x9984 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #29764 @ 0x7444 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #104] @ d4344 │ │ │ │ + bl 8d9ec <_Py_FatalErrorFunc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41956 @ 0xa3e4 │ │ │ │ + movw r1, #39392 @ 0x99e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movweq r8, #52620 @ 0xcd8c │ │ │ │ + movweq r8, #50252 @ 0xc44c │ │ │ │ movteq r8, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r8 │ │ │ │ - movwne r3, #64704 @ 0xfcc0 │ │ │ │ - movweq r3, #29640 @ 0x73c8 │ │ │ │ + movwne r3, #62280 @ 0xf348 │ │ │ │ + movweq r3, #27208 @ 0x6a48 │ │ │ │ movtne r3, #63 @ 0x3f │ │ │ │ movteq r3, #63 @ 0x3f │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3795fc │ │ │ │ - b d325c │ │ │ │ - movw r1, #41808 @ 0xa350 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #29764 @ 0x7444 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ - subeq r7, r6, r8, asr r2 │ │ │ │ - subeq r7, r6, ip, ror #4 │ │ │ │ - umaaleq r7, r6, r4, r2 │ │ │ │ - strheq r7, [r6], #-44 @ 0xffffffd4 │ │ │ │ - subeq r7, r6, r4, ror #5 │ │ │ │ + bl 378e24 │ │ │ │ + b d3e80 │ │ │ │ + movw r1, #39244 @ 0x994c │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [pc, #20] @ d4344 │ │ │ │ + bl 8d9ec <_Py_FatalErrorFunc@@Base> │ │ │ │ + strheq r3, [r6], #-144 @ 0xffffff70 │ │ │ │ + subeq r3, r6, r4, asr #19 │ │ │ │ + subeq r3, r6, ip, ror #19 │ │ │ │ + subeq r3, r6, r4, lsl sl │ │ │ │ + subeq r3, r6, ip, lsr sl │ │ │ │ + subeq r3, r6, r4, lsr #23 │ │ │ │ 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 │ │ │ │ @@ -170409,1207 +171194,1206 @@ │ │ │ │ str r3, [fp, #-476] @ 0xfffffe24 │ │ │ │ mvn lr, #0 │ │ │ │ sub r3, fp, #468 @ 0x1d4 │ │ │ │ str r3, [fp, #-484] @ 0xfffffe1c │ │ │ │ mov r4, r6 │ │ │ │ ldrb r7, [r4], #1 │ │ │ │ cmp r7, #59 @ 0x3b │ │ │ │ - bhi d38f4 │ │ │ │ + bhi d4510 │ │ │ │ mov r3, ip │ │ │ │ mov ip, lr │ │ │ │ cmp r7, #39 @ 0x27 │ │ │ │ - bhi d38b0 │ │ │ │ + bhi d44cc │ │ │ │ cmp r7, #0 │ │ │ │ - beq d3ae4 │ │ │ │ + beq d4700 │ │ │ │ cmp r1, #0 │ │ │ │ - bne d3b38 │ │ │ │ + bne d4754 │ │ │ │ mov lr, ip │ │ │ │ mov ip, r3 │ │ │ │ - movw r5, #29552 @ 0x7370 │ │ │ │ + movw r5, #27120 @ 0x69f0 │ │ │ │ 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 d3908 │ │ │ │ + bhi d4524 │ │ │ │ cmp r1, #39 @ 0x27 │ │ │ │ - bhi d39d8 │ │ │ │ + bhi d45f4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d3ad4 │ │ │ │ + beq d46f0 │ │ │ │ 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 d3914 │ │ │ │ + bhi d4530 │ │ │ │ cmp ip, #39 @ 0x27 │ │ │ │ - bhi d39f8 │ │ │ │ + bhi d4614 │ │ │ │ cmp ip, #0 │ │ │ │ - beq d3ad4 │ │ │ │ + beq d46f0 │ │ │ │ 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 d38cc │ │ │ │ + bhi d44e8 │ │ │ │ cmp ip, #39 @ 0x27 │ │ │ │ - bhi d3920 │ │ │ │ + bhi d453c │ │ │ │ cmp ip, #0 │ │ │ │ - beq d3ad4 │ │ │ │ + beq d46f0 │ │ │ │ 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 d38cc │ │ │ │ + bhi d44e8 │ │ │ │ cmp ip, #39 @ 0x27 │ │ │ │ - bls d3858 │ │ │ │ - ldr r6, [pc, #1012] @ d3c8c │ │ │ │ + bls d4474 │ │ │ │ + ldr r6, [pc, #1000] @ d489c │ │ │ │ sub r1, ip, #40 @ 0x28 │ │ │ │ cmp r1, #19 │ │ │ │ - bhi d3860 │ │ │ │ + bhi d447c │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [r6, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r5, [pc, #984] @ d3c90 │ │ │ │ + ldr r5, [pc, #972] @ d48a0 │ │ │ │ sub lr, r7, #40 @ 0x28 │ │ │ │ cmp lr, #19 │ │ │ │ - bhi d3794 │ │ │ │ + bhi d43b0 │ │ │ │ ldrsb lr, [r5, lr] │ │ │ │ add pc, pc, lr, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp ip, #124 @ 0x7c │ │ │ │ - bne d3860 │ │ │ │ + bne d447c │ │ │ │ mov ip, r3 │ │ │ │ mov r6, r4 │ │ │ │ ldrb r7, [r4], #1 │ │ │ │ mov r1, #0 │ │ │ │ cmp r7, #59 @ 0x3b │ │ │ │ - bhi d3a18 │ │ │ │ + bhi d4634 │ │ │ │ mov r3, ip │ │ │ │ - b d3784 │ │ │ │ + b d43a0 │ │ │ │ cmp r7, #124 @ 0x7c │ │ │ │ - beq d3a44 │ │ │ │ + beq d4660 │ │ │ │ mov r3, ip │ │ │ │ mov ip, lr │ │ │ │ - b d3794 │ │ │ │ + b d43b0 │ │ │ │ cmp r1, #124 @ 0x7c │ │ │ │ - bne d37e8 │ │ │ │ - b d38d4 │ │ │ │ + bne d4404 │ │ │ │ + b d44f0 │ │ │ │ cmp ip, #124 @ 0x7c │ │ │ │ - bne d3824 │ │ │ │ - b d38d4 │ │ │ │ - ldr r6, [pc, #876] @ d3c94 │ │ │ │ + bne d4440 │ │ │ │ + b d44f0 │ │ │ │ + ldr r6, [pc, #864] @ d48a4 │ │ │ │ sub r1, ip, #40 @ 0x28 │ │ │ │ cmp r1, #19 │ │ │ │ - bhi d3860 │ │ │ │ + bhi d447c │ │ │ │ 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 d3c2c │ │ │ │ + bne d4840 │ │ │ │ cmp ip, #0 │ │ │ │ movlt ip, r3 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt d3af0 │ │ │ │ + bgt d470c │ │ │ │ cmp r3, #0 │ │ │ │ - beq d3c40 │ │ │ │ + beq d4850 │ │ │ │ cmp ip, #1 │ │ │ │ cmpeq r3, #1 │ │ │ │ - bne d3b14 │ │ │ │ + bne d4730 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d3ba0 │ │ │ │ + beq d47bc │ │ │ │ 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 d3ca0 │ │ │ │ + bl d48b4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne d3b54 │ │ │ │ + bne d4770 │ │ │ │ ldr r3, [fp, #-476] @ 0xfffffe24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d3c0c │ │ │ │ + bne d4824 │ │ │ │ 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 d394c │ │ │ │ - ldr r7, [pc, #696] @ d3c98 │ │ │ │ + b d4568 │ │ │ │ + ldr r7, [pc, #684] @ d48a8 │ │ │ │ sub ip, r1, #40 @ 0x28 │ │ │ │ cmp ip, #19 │ │ │ │ - bhi d37e8 │ │ │ │ + bhi d4404 │ │ │ │ add ip, ip, ip │ │ │ │ ldrsh ip, [r7, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r7, [pc, #668] @ d3c9c │ │ │ │ + ldr r7, [pc, #656] @ d48ac │ │ │ │ sub r1, ip, #40 @ 0x28 │ │ │ │ cmp r1, #19 │ │ │ │ - bhi d3824 │ │ │ │ + bhi d4440 │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [r7, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r7, #124 @ 0x7c │ │ │ │ - beq d38d8 │ │ │ │ + beq d44f4 │ │ │ │ mov lr, ip │ │ │ │ - b d37a4 │ │ │ │ + b d43c0 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r6 │ │ │ │ ldrb r7, [r4], #1 │ │ │ │ cmp r7, #59 @ 0x3b │ │ │ │ - bls d377c │ │ │ │ + bls d4398 │ │ │ │ cmp r7, #124 @ 0x7c │ │ │ │ - bne d3acc │ │ │ │ + bne d46e8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d38d8 │ │ │ │ - b d3a28 │ │ │ │ + beq d44f4 │ │ │ │ + b d4644 │ │ │ │ mov ip, lr │ │ │ │ mov lr, ip │ │ │ │ mov r6, r4 │ │ │ │ add ip, r3, #1 │ │ │ │ mov r1, #1 │ │ │ │ ldrb r7, [r6], #1 │ │ │ │ cmp r7, #59 @ 0x3b │ │ │ │ - bhi d3b74 │ │ │ │ + bhi d4790 │ │ │ │ mov r5, r4 │ │ │ │ mov r3, ip │ │ │ │ mov r4, r6 │ │ │ │ mov ip, lr │ │ │ │ mov r6, r5 │ │ │ │ - b d3784 │ │ │ │ + b d43a0 │ │ │ │ mov lr, ip │ │ │ │ - b d3944 │ │ │ │ + b d4560 │ │ │ │ mov lr, ip │ │ │ │ - b d39c8 │ │ │ │ + b d45e4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d3a54 │ │ │ │ + beq d4670 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r1, #29 │ │ │ │ - bgt d3be4 │ │ │ │ + bgt d4800 │ │ │ │ mov lr, ip │ │ │ │ mov ip, r3 │ │ │ │ - b d3acc │ │ │ │ + b d46e8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d3c18 │ │ │ │ + beq d4830 │ │ │ │ mov lr, ip │ │ │ │ sub r1, r1, #1 │ │ │ │ mov ip, r3 │ │ │ │ mov r6, r4 │ │ │ │ - b d376c │ │ │ │ + b d4388 │ │ │ │ mov r4, #0 │ │ │ │ mov ip, lr │ │ │ │ mov r5, r4 │ │ │ │ - b d3954 │ │ │ │ + b d4570 │ │ │ │ mov r4, r7 │ │ │ │ mov r5, r7 │ │ │ │ - b d394c │ │ │ │ + b d4568 │ │ │ │ cmn r3, #-268435455 @ 0xf0000001 │ │ │ │ - bhi d3bf8 │ │ │ │ + bhi d4810 │ │ │ │ lsl r0, r3, #3 │ │ │ │ - bl a5998 │ │ │ │ + bl a5a58 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ str r0, [fp, #-484] @ 0xfffffe1c │ │ │ │ strne r3, [fp, #-476] @ 0xfffffe24 │ │ │ │ - beq d3c00 │ │ │ │ + beq d4818 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41996 @ 0xa40c │ │ │ │ + movw r1, #39432 @ 0x9a08 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ sub r0, fp, #484 @ 0x1e4 │ │ │ │ - bl 3795fc │ │ │ │ - b d39bc │ │ │ │ + bl 378e24 │ │ │ │ + b d45d8 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r4 │ │ │ │ ldrb r7, [r5], #1 │ │ │ │ cmp r7, #59 @ 0x3b │ │ │ │ - bhi d3b84 │ │ │ │ + bhi d47a0 │ │ │ │ mov r4, r5 │ │ │ │ - b d3784 │ │ │ │ + b d43a0 │ │ │ │ ldr r0, [fp, #-404] @ 0xfffffe6c │ │ │ │ mov r3, r5 │ │ │ │ sub r2, fp, #400 @ 0x190 │ │ │ │ str r4, [sp] │ │ │ │ - bl 38c578 <_PyLong_Lshift@@Base+0x1740> │ │ │ │ + bl 38c460 <_PyLong_Lshift@@Base+0x1808> │ │ │ │ sub r0, fp, #484 @ 0x1e4 │ │ │ │ - bl 3795fc │ │ │ │ - b d39bc │ │ │ │ + bl 378e24 │ │ │ │ + b d45d8 │ │ │ │ cmp r7, #124 @ 0x7c │ │ │ │ movne r4, r6 │ │ │ │ - bne d3acc │ │ │ │ - b d3a2c │ │ │ │ + bne d46e8 │ │ │ │ + b d4648 │ │ │ │ cmp r7, #124 @ 0x7c │ │ │ │ movne r4, r5 │ │ │ │ - bne d3794 │ │ │ │ + bne d43b0 │ │ │ │ mov lr, ip │ │ │ │ mov r6, r5 │ │ │ │ mov ip, r3 │ │ │ │ - b d3a2c │ │ │ │ + b d4648 │ │ │ │ cmp r5, #0 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41956 @ 0xa3e4 │ │ │ │ + movw r1, #39392 @ 0x99e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movweq r5, #52620 @ 0xcd8c │ │ │ │ + movweq r5, #50252 @ 0xc44c │ │ │ │ movteq r5, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r5 │ │ │ │ - movwne r3, #64704 @ 0xfcc0 │ │ │ │ - movweq r3, #29640 @ 0x73c8 │ │ │ │ + movwne r3, #62280 @ 0xf348 │ │ │ │ + movweq r3, #27208 @ 0x6a48 │ │ │ │ movtne r3, #63 @ 0x3f │ │ │ │ movteq r3, #63 @ 0x3f │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ sub r0, fp, #484 @ 0x1e4 │ │ │ │ - bl 3795fc │ │ │ │ - b d39bc │ │ │ │ - movw r1, #41808 @ 0xa350 │ │ │ │ + bl 378e24 │ │ │ │ + b d45d8 │ │ │ │ + movw r1, #39244 @ 0x994c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #29764 @ 0x7444 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #160] @ d48b0 │ │ │ │ + bl 8d9ec <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-484] @ 0xfffffe1c │ │ │ │ - bl 2e1c38 │ │ │ │ + bl 2e1788 │ │ │ │ mov r0, #0 │ │ │ │ - b d39bc │ │ │ │ + b d45d8 │ │ │ │ ldr r0, [fp, #-484] @ 0xfffffe1c │ │ │ │ - bl a5ea8 │ │ │ │ - b d39b8 │ │ │ │ - movw r1, #41864 @ 0xa388 │ │ │ │ + bl a5f68 │ │ │ │ + b d45d4 │ │ │ │ + movw r1, #39300 @ 0x9984 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #29764 @ 0x7444 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #41896 @ 0xa3a8 │ │ │ │ + ldr r0, [pc, #112] @ d48b0 │ │ │ │ + bl 8d9ec <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #39332 @ 0x99a4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #29764 @ 0x7444 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - bl 8d9bc <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #96] @ d48b0 │ │ │ │ + bl 8d9ec <_Py_FatalErrorFunc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d39b8 │ │ │ │ + beq d45d4 │ │ │ │ cmp r5, #0 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41928 @ 0xa3c8 │ │ │ │ + movw r1, #39364 @ 0x99c4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movweq r5, #52620 @ 0xcd8c │ │ │ │ + movweq r5, #50252 @ 0xc44c │ │ │ │ movteq r5, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r5 │ │ │ │ - movwne r3, #64704 @ 0xfcc0 │ │ │ │ - movweq r3, #29640 @ 0x73c8 │ │ │ │ + movwne r3, #62280 @ 0xf348 │ │ │ │ + movweq r3, #27208 @ 0x6a48 │ │ │ │ movtne r3, #63 @ 0x3f │ │ │ │ movteq r3, #63 @ 0x3f │ │ │ │ - bl 140e0c │ │ │ │ + bl 1409e8 │ │ │ │ sub r0, fp, #484 @ 0x1e4 │ │ │ │ - bl 3795fc │ │ │ │ - b d39bc │ │ │ │ - subeq r7, r6, ip, lsl #6 │ │ │ │ - subeq r7, r6, r4, lsr r3 │ │ │ │ - subeq r7, r6, r8, asr #6 │ │ │ │ - subeq r7, r6, r0, ror r3 │ │ │ │ - umaaleq r7, r6, r8, r3 │ │ │ │ + bl 378e24 │ │ │ │ + b d45d8 │ │ │ │ + subeq r3, r6, r4, ror #20 │ │ │ │ + subeq r3, r6, ip, lsl #21 │ │ │ │ + subeq r3, r6, r0, lsr #21 │ │ │ │ + subeq r3, r6, r8, asr #21 │ │ │ │ + strdeq r3, [r6], #-160 @ 0xffffff60 │ │ │ │ + subeq r3, r6, r4, lsr #23 │ │ │ │ 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 d3d0c │ │ │ │ + beq d4920 │ │ │ │ str lr, [sp, #4] │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ str r1, [sp] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl d3d3c │ │ │ │ + bl d4950 │ │ │ │ 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 34cb0c │ │ │ │ + bl 34c2e8 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r4] │ │ │ │ - b d3d04 │ │ │ │ + b d4918 │ │ │ │ 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] @ d4c18 │ │ │ │ + ldr r2, [pc, #3764] @ d582c │ │ │ │ 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 d3ee4 │ │ │ │ + bhi d4af8 │ │ │ │ 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 d3dd4 │ │ │ │ + beq d49e8 │ │ │ │ cmp r2, #38 @ 0x26 │ │ │ │ - beq d466c │ │ │ │ + beq d5280 │ │ │ │ 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 d3eb0 │ │ │ │ + beq d4ac4 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble d3e58 │ │ │ │ + ble d4a6c │ │ │ │ ldr ip, [r2, #16] │ │ │ │ cmp r0, ip │ │ │ │ - beq d3ed4 │ │ │ │ + beq d4ae8 │ │ │ │ cmp r1, #1 │ │ │ │ - beq d3e58 │ │ │ │ + beq d4a6c │ │ │ │ ldr ip, [r2, #20] │ │ │ │ cmp r0, ip │ │ │ │ - beq d3ed4 │ │ │ │ + beq d4ae8 │ │ │ │ cmp r1, #2 │ │ │ │ - beq d3e58 │ │ │ │ + beq d4a6c │ │ │ │ ldr ip, [r2, #24] │ │ │ │ cmp r0, ip │ │ │ │ - beq d3ed4 │ │ │ │ + beq d4ae8 │ │ │ │ cmp r1, #3 │ │ │ │ - beq d3e58 │ │ │ │ + beq d4a6c │ │ │ │ add r2, r2, #24 │ │ │ │ mov ip, #3 │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq d3ed4 │ │ │ │ + beq d4ae8 │ │ │ │ cmp r1, ip │ │ │ │ - bne d3e40 │ │ │ │ + bne d4a54 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b d3eec │ │ │ │ + b d4b00 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ - bne d3dbc │ │ │ │ - movw r0, #33584 @ 0x8330 │ │ │ │ + bne d49d0 │ │ │ │ + movw r0, #29296 @ 0x7270 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - b d3eec │ │ │ │ + b d4b00 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r7, [r3] │ │ │ │ - bl 152698 │ │ │ │ + bl 1522a4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d4624 │ │ │ │ + beq d5238 │ │ │ │ str r5, [r7] │ │ │ │ - b d3dc4 │ │ │ │ + b d49d8 │ │ │ │ cmp r0, ip │ │ │ │ - beq d3ed4 │ │ │ │ + beq d4ae8 │ │ │ │ ldr ip, [ip, #128] @ 0x80 │ │ │ │ cmp ip, #0 │ │ │ │ - bne d3eb0 │ │ │ │ + bne d4ac4 │ │ │ │ movw r2, #36124 @ 0x8d1c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne d3e58 │ │ │ │ + bne d4a6c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r4, r7, #2 │ │ │ │ str r8, [r3] │ │ │ │ - b d3dc4 │ │ │ │ - movw r0, #42784 @ 0xa720 │ │ │ │ + b d49d8 │ │ │ │ + movw r0, #40220 @ 0x9d1c │ │ │ │ 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 38c004 <_PyLong_Lshift@@Base+0x11cc> │ │ │ │ + b 38bef0 <_PyLong_Lshift@@Base+0x1298> │ │ │ │ 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 d4784 │ │ │ │ + beq d5398 │ │ │ │ cmp r1, #35 @ 0x23 │ │ │ │ - beq d45c8 │ │ │ │ + beq d51dc │ │ │ │ ldr r5, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d4884 │ │ │ │ + bne d54b0 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq d485c │ │ │ │ + beq d5464 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl cd664 │ │ │ │ + bl ce2dc │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq d4778 │ │ │ │ + beq d538c │ │ │ │ bl 2e31c │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, r3 │ │ │ │ - bne d475c │ │ │ │ + bne d5370 │ │ │ │ str r7, [r5] │ │ │ │ - b d3dc4 │ │ │ │ + b d49d8 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r8, [r3] │ │ │ │ - bl 14b788 <_PyNumber_Index@@Base> │ │ │ │ + bl 14b38c <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq d4700 │ │ │ │ - bl c56c8 │ │ │ │ + beq d5314 │ │ │ │ + bl c59f0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d4640 │ │ │ │ + ble d5254 │ │ │ │ cmn r7, #1 │ │ │ │ - beq d4700 │ │ │ │ + beq d5314 │ │ │ │ str r7, [r8] │ │ │ │ - b d3dc4 │ │ │ │ + b d49d8 │ │ │ │ + ldr r3, [r5] │ │ │ │ + add r2, r3, #4 │ │ │ │ + str r2, [r5] │ │ │ │ + ldr r5, [r3] │ │ │ │ + bl 129ba0 │ │ │ │ + cmp r0, #1 │ │ │ │ + bne d5248 │ │ │ │ + str r0, [r5] │ │ │ │ + b d49d8 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 152698 │ │ │ │ + bl 1522a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d47c0 │ │ │ │ + beq d543c │ │ │ │ cmp r0, #0 │ │ │ │ - blt d47cc │ │ │ │ + blt d5448 │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ strble r0, [r5] │ │ │ │ - ble d3dc4 │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + ble d49d8 │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42188 @ 0xa4cc │ │ │ │ + movw r1, #39624 @ 0x9ac8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ + bl 16e8c0 │ │ │ │ mov r0, r9 │ │ │ │ - b d3dcc │ │ │ │ + b d49e0 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 128f04 │ │ │ │ - cmp r0, #1 │ │ │ │ - bne d4634 │ │ │ │ - str r0, [r5] │ │ │ │ - b d3dc4 │ │ │ │ - ldr r3, [r5] │ │ │ │ - add r2, r3, #4 │ │ │ │ - str r2, [r5] │ │ │ │ - ldr r5, [r3] │ │ │ │ - bl 1e6ecc │ │ │ │ + bl 1e5c5c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne d4070 │ │ │ │ + bne d4c84 │ │ │ │ vstr d0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl be4fc │ │ │ │ + bl be6c4 │ │ │ │ vldr d0, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d400c │ │ │ │ + bne d4c44 │ │ │ │ vstr d0, [r5] │ │ │ │ - b d3dc4 │ │ │ │ + b d49d8 │ │ │ │ + ldr r3, [r5] │ │ │ │ + add r2, r3, #4 │ │ │ │ + str r2, [r5] │ │ │ │ + ldr r7, [r3] │ │ │ │ + bl 1522a4 │ │ │ │ + mov r5, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq d5270 │ │ │ │ + cmn r0, #32768 @ 0x8000 │ │ │ │ + blt d5584 │ │ │ │ + cmp r0, #32768 @ 0x8000 │ │ │ │ + bge d5534 │ │ │ │ + strh r5, [r7] │ │ │ │ + b d49d8 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 225110 │ │ │ │ + bl 224400 │ │ │ │ vstr d0, [fp, #-52] @ 0xffffffcc │ │ │ │ vstr d1, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl be4fc │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d400c │ │ │ │ + bne d4c44 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ - b d3dc4 │ │ │ │ - ldr r3, [r5] │ │ │ │ - add r2, r3, #4 │ │ │ │ - str r2, [r5] │ │ │ │ - ldr r7, [r3] │ │ │ │ - bl 152698 │ │ │ │ - mov r5, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq d465c │ │ │ │ - cmn r0, #32768 @ 0x8000 │ │ │ │ - blt d48f4 │ │ │ │ - cmp r0, #32768 @ 0x8000 │ │ │ │ - bge d47e8 │ │ │ │ - strh r5, [r7] │ │ │ │ - b d3dc4 │ │ │ │ + b d49d8 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 1e6ecc │ │ │ │ + bl 1e5c5c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq d4838 │ │ │ │ + beq d548c │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vstr s0, [r5] │ │ │ │ - b d3dc4 │ │ │ │ + b d49d8 │ │ │ │ ldr r7, [r5] │ │ │ │ add r3, r7, #4 │ │ │ │ str r3, [r5] │ │ │ │ - bl 1acc98 │ │ │ │ + bl 1ac8b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d4850 │ │ │ │ + beq d54a4 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r3, #23 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 1b4a44 │ │ │ │ + bl 1b41e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d400c │ │ │ │ + beq d4c44 │ │ │ │ cmp r0, #8 │ │ │ │ - bls d3dc4 │ │ │ │ - movw r3, #45236 @ 0xb0b4 │ │ │ │ + bls d49d8 │ │ │ │ + movw r3, #45660 @ 0xb25c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #42236 @ 0xa4fc │ │ │ │ + movw r1, #39672 @ 0x9af8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e3468 │ │ │ │ + bl 2e2fbc │ │ │ │ cmn r0, #1 │ │ │ │ - bne d3dc4 │ │ │ │ - b d400c │ │ │ │ + bne d49d8 │ │ │ │ + b d4c44 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 1bbc9c │ │ │ │ + bl 1bb79c │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - beq d46cc │ │ │ │ + beq d52e0 │ │ │ │ str r8, [r5] │ │ │ │ str r7, [r5, #4] │ │ │ │ - b d3dc4 │ │ │ │ + b d49d8 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r5, [r3] │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - movwne r0, #42712 @ 0xa6d8 │ │ │ │ + movwne r0, #40148 @ 0x9cd4 │ │ │ │ movtne r0, #61 @ 0x3d │ │ │ │ - bne d3eec │ │ │ │ + bne d4b00 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1c1608 │ │ │ │ + bl 1c1100 │ │ │ │ cmp r0, #0 │ │ │ │ - blt d4910 │ │ │ │ + blt d5518 │ │ │ │ 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, #32028 @ 0x7d1c │ │ │ │ + movw r2, #31956 @ 0x7cd4 │ │ │ │ movt r2, #7 │ │ │ │ str r2, [r3, #4] │ │ │ │ - b d3dc4 │ │ │ │ + b d49d8 │ │ │ │ ldr r7, [r5] │ │ │ │ add r3, r7, #4 │ │ │ │ str r3, [r5] │ │ │ │ - bl 1acc98 │ │ │ │ + bl 1ac8b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d4850 │ │ │ │ + beq d54a4 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r3, #23 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 1b4a44 │ │ │ │ + bl 1b41e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d400c │ │ │ │ + beq d4c44 │ │ │ │ cmp r0, #4 │ │ │ │ - bls d3dc4 │ │ │ │ - b d4154 │ │ │ │ + bls d49d8 │ │ │ │ + b d4d68 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r1, [r3] │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq d4714 │ │ │ │ + beq d5328 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl 3702bc <_PyCoro_GetAwaitableIter@@Base+0x3d4> │ │ │ │ + bl 36fb04 <_PyCoro_GetAwaitableIter@@Base+0x3d4> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt d46f8 │ │ │ │ + blt d530c │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - bne d4804 │ │ │ │ + bne d5550 │ │ │ │ ldr r2, [r5] │ │ │ │ add r4, r7, #2 │ │ │ │ add r1, r2, #4 │ │ │ │ str r1, [r5] │ │ │ │ ldr r2, [r2] │ │ │ │ str r3, [r2] │ │ │ │ - b d3dc4 │ │ │ │ + b d49d8 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #4 │ │ │ │ mov r3, #23 │ │ │ │ add ip, r1, r2 │ │ │ │ str ip, [r5] │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 1b4a44 │ │ │ │ + bl 1b41e4 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne d4e64 │ │ │ │ + b d4c44 │ │ │ │ + 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 d53d4 │ │ │ │ + ldr r3, [r7] │ │ │ │ + str r8, [r3] │ │ │ │ + b d49d8 │ │ │ │ + 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 d53ec │ │ │ │ + ldr ip, [r8, #8] │ │ │ │ + cmp ip, #1 │ │ │ │ + ldrbeq r3, [r8, #16] │ │ │ │ + strbeq r3, [r5] │ │ │ │ + beq d49d8 │ │ │ │ + movw r0, #39860 @ 0x9bb4 │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + movw r3, #39792 @ 0x9b70 │ │ │ │ + movt r3, #61 @ 0x3d │ │ │ │ + stm sp, {r0, ip} │ │ │ │ + mov r1, sl │ │ │ │ + mov r0, r9 │ │ │ │ + movw r2, #39820 @ 0x9b8c │ │ │ │ + movt r2, #61 @ 0x3d │ │ │ │ + bl 98a8c │ │ │ │ + b d4c44 │ │ │ │ + ldr r1, [r5] │ │ │ │ + mov r3, #23 │ │ │ │ + mov r2, #1 │ │ │ │ + add ip, r1, #4 │ │ │ │ + str ip, [r5] │ │ │ │ + ldr r1, [r1] │ │ │ │ + bl 1b41e4 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq d4c44 │ │ │ │ + cmp r0, #1 │ │ │ │ + beq d49d8 │ │ │ │ + b d4d68 │ │ │ │ + ldr r1, [r5] │ │ │ │ + mov r3, #23 │ │ │ │ + mov r2, #2 │ │ │ │ + add ip, r1, #4 │ │ │ │ + str ip, [r5] │ │ │ │ + ldr r1, [r1] │ │ │ │ + bl 1b41e4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d4250 │ │ │ │ - b d400c │ │ │ │ + beq d4c44 │ │ │ │ + cmp r0, #2 │ │ │ │ + bls d49d8 │ │ │ │ + b d4d68 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + tst r3, #268435456 @ 0x10000000 │ │ │ │ + add r3, r2, #4 │ │ │ │ + str r3, [r5] │ │ │ │ + bne d54b8 │ │ │ │ + movw r0, #39896 @ 0x9bd8 │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + b d4b00 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + tst r3, #134217728 @ 0x8000000 │ │ │ │ + ldr r3, [r5] │ │ │ │ + add r2, r3, #4 │ │ │ │ + str r2, [r5] │ │ │ │ + bne d49d0 │ │ │ │ + movw r0, #15132 @ 0x3b1c │ │ │ │ + movt r0, #65 @ 0x41 │ │ │ │ + b d4b00 │ │ │ │ ldr r2, [r5] │ │ │ │ - movw r1, #42112 @ 0xa480 │ │ │ │ + movw r1, #39548 @ 0x9a7c │ │ │ │ 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 d4af8 │ │ │ │ + beq d5764 │ │ │ │ cmp r1, #116 @ 0x74 │ │ │ │ - movwne r0, #42508 @ 0xa60c │ │ │ │ + movwne r0, #39944 @ 0x9c08 │ │ │ │ movtne r0, #61 @ 0x3d │ │ │ │ - bne d3eec │ │ │ │ + bne d4b00 │ │ │ │ add r1, r2, #8 │ │ │ │ str r1, [r5] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r2, #0 │ │ │ │ - beq d4bc8 │ │ │ │ + beq d57b4 │ │ │ │ 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 d4ac4 │ │ │ │ + bne d5730 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl b6288 │ │ │ │ + bl b6364 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bne d4b80 │ │ │ │ + bne d5794 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - movweq r0, #42120 @ 0xa488 │ │ │ │ + movweq r0, #39556 @ 0x9a84 │ │ │ │ movteq r0, #61 @ 0x3d │ │ │ │ - beq d3eec │ │ │ │ + beq d4b00 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 135e00 │ │ │ │ + bl 1363fc │ │ │ │ subs r3, r0, #0 │ │ │ │ - movweq r0, #42564 @ 0xa644 │ │ │ │ + movweq r0, #40000 @ 0x9c40 │ │ │ │ movteq r0, #61 @ 0x3d │ │ │ │ - beq d3eec │ │ │ │ + beq d4b00 │ │ │ │ adds r1, r3, #16 │ │ │ │ - movw r2, #29640 @ 0x73c8 │ │ │ │ + movw r2, #27208 @ 0x6a48 │ │ │ │ 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 d49b8 │ │ │ │ + beq d55d0 │ │ │ │ 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 d4988 │ │ │ │ + bne d55a0 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r5, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5998 │ │ │ │ + bl a5a58 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3] │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - beq d4be8 │ │ │ │ + beq d57c0 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw ip, #30688 @ 0x77e0 │ │ │ │ + movw ip, #30616 @ 0x7798 │ │ │ │ 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 d3dc4 │ │ │ │ + bgt d49d8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d3dc4 │ │ │ │ + bne d49d8 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b d3dc4 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - tst r3, #268435456 @ 0x10000000 │ │ │ │ - add r3, r2, #4 │ │ │ │ - str r3, [r5] │ │ │ │ - bne d4a64 │ │ │ │ - movw r0, #42460 @ 0xa5dc │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - b d3eec │ │ │ │ - ldr r1, [r5] │ │ │ │ - mov r3, #23 │ │ │ │ - mov r2, #1 │ │ │ │ - add ip, r1, #4 │ │ │ │ - str ip, [r5] │ │ │ │ - ldr r1, [r1] │ │ │ │ - bl 1b4a44 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq d400c │ │ │ │ - cmp r0, #1 │ │ │ │ - beq d3dc4 │ │ │ │ - b d4154 │ │ │ │ - ldr r1, [r5] │ │ │ │ - mov r3, #23 │ │ │ │ - mov r2, #2 │ │ │ │ - add ip, r1, #4 │ │ │ │ - str ip, [r5] │ │ │ │ - ldr r1, [r1] │ │ │ │ - bl 1b4a44 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq d400c │ │ │ │ - cmp r0, #2 │ │ │ │ - bls d3dc4 │ │ │ │ - b d4154 │ │ │ │ - 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 d488c │ │ │ │ - ldr r3, [r7] │ │ │ │ - str r8, [r3] │ │ │ │ - b d3dc4 │ │ │ │ - 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 d48a4 │ │ │ │ - ldr ip, [r8, #8] │ │ │ │ - cmp ip, #1 │ │ │ │ - ldrbeq r3, [r8, #16] │ │ │ │ - strbeq r3, [r5] │ │ │ │ - beq d3dc4 │ │ │ │ - movw r0, #42424 @ 0xa5b8 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - movw r3, #42356 @ 0xa574 │ │ │ │ - movt r3, #61 @ 0x3d │ │ │ │ - stm sp, {r0, ip} │ │ │ │ - mov r1, sl │ │ │ │ - mov r0, r9 │ │ │ │ - movw r2, #42384 @ 0xa590 │ │ │ │ - movt r2, #61 @ 0x3d │ │ │ │ - bl 98a5c │ │ │ │ - b d400c │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - tst r3, #134217728 @ 0x8000000 │ │ │ │ - ldr r3, [r5] │ │ │ │ - add r2, r3, #4 │ │ │ │ - str r2, [r5] │ │ │ │ - bne d3dbc │ │ │ │ - movw r0, #17564 @ 0x449c │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - b d3eec │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b d49d8 │ │ │ │ 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 d461c │ │ │ │ + bne d5230 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq d46dc │ │ │ │ + beq d52f0 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl cd664 │ │ │ │ + bl ce2dc │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4] │ │ │ │ ldrne r3, [fp, #-52] @ 0xffffffcc │ │ │ │ strne r3, [r5] │ │ │ │ - beq d4778 │ │ │ │ + beq d538c │ │ │ │ add r4, r7, #2 │ │ │ │ - b d3dc4 │ │ │ │ - bl be4fc │ │ │ │ + b d49d8 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d3ea8 │ │ │ │ - b d400c │ │ │ │ + beq d4abc │ │ │ │ + b d4c44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d4030 │ │ │ │ - b d400c │ │ │ │ + beq d4bf4 │ │ │ │ + b d4c44 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d3fb4 │ │ │ │ + bne d4bc8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b d3fb4 │ │ │ │ - bl be4fc │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b d4bc8 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d40e0 │ │ │ │ - b d400c │ │ │ │ + beq d4cbc │ │ │ │ + b d4c44 │ │ │ │ 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, #42696 @ 0xa6c8 │ │ │ │ + movweq r0, #40132 @ 0x9cc4 │ │ │ │ movteq r0, #61 @ 0x3d │ │ │ │ - beq d3eec │ │ │ │ + beq d4b00 │ │ │ │ add r4, r7, #2 │ │ │ │ cmp r0, #131072 @ 0x20000 │ │ │ │ - bne d3dc4 │ │ │ │ + bne d49d8 │ │ │ │ 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 d3dc4 │ │ │ │ - bl be4fc │ │ │ │ + b d49d8 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d41a4 │ │ │ │ - b d400c │ │ │ │ + beq d4db8 │ │ │ │ + b d4c44 │ │ │ │ mov r1, r4 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3702bc <_PyCoro_GetAwaitableIter@@Base+0x3d4> │ │ │ │ + bl 36fb04 <_PyCoro_GetAwaitableIter@@Base+0x3d4> │ │ │ │ cmp r0, #0 │ │ │ │ strge r0, [r5] │ │ │ │ - bge d461c │ │ │ │ + bge d5230 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - b d3eec │ │ │ │ - bl be4fc │ │ │ │ + b d4b00 │ │ │ │ + bl be6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d400c │ │ │ │ + bne d4c44 │ │ │ │ mvn r7, #0 │ │ │ │ - b d3fbc │ │ │ │ + b d4bd0 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 1c1608 │ │ │ │ + bl 1c1100 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d47b4 │ │ │ │ + bne d53c8 │ │ │ │ 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, #32028 @ 0x7d1c │ │ │ │ + movw r2, #31956 @ 0x7cd4 │ │ │ │ movt r2, #7 │ │ │ │ str r2, [r3, #4] │ │ │ │ - b d3dc4 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + b d49d8 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40048 @ 0x9c70 │ │ │ │ + movw r1, #37844 @ 0x93d4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b d400c │ │ │ │ - movw r0, #42480 @ 0xa5f0 │ │ │ │ + bl 16e8c0 │ │ │ │ + b d4c44 │ │ │ │ + movw r0, #39916 @ 0x9bec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - b d3eec │ │ │ │ + b d4b00 │ │ │ │ ldr r5, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d4968 │ │ │ │ + bne d56b8 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ands r2, r2, #268435456 @ 0x10000000 │ │ │ │ - bne d492c │ │ │ │ + bne d567c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1c1608 │ │ │ │ + bl 1c1100 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d41ec │ │ │ │ - movw r0, #13412 @ 0x3464 │ │ │ │ + beq d4e00 │ │ │ │ + movw r0, #10980 @ 0x2ae4 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - b d3eec │ │ │ │ - bl be4fc │ │ │ │ - cmp r0, #0 │ │ │ │ - bne d400c │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42144 @ 0xa4a0 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b d400c │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42308 @ 0xa544 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b d400c │ │ │ │ - ldr r0, [r1] │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl 2e31c │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - cmp r0, r3 │ │ │ │ - beq d3dc4 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39896 @ 0x9bd8 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b d400c │ │ │ │ - vstr d0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl be4fc │ │ │ │ - vldr d0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne d400c │ │ │ │ - b d410c │ │ │ │ - movw r0, #39452 @ 0x9a1c │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ - b d3eec │ │ │ │ - cmp ip, #122 @ 0x7a │ │ │ │ - movw lr, #33584 @ 0x8330 │ │ │ │ - movt lr, #61 @ 0x3d │ │ │ │ - movw r0, #10128 @ 0x2790 │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ - mov r3, sl │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, r8 │ │ │ │ - movne r0, lr │ │ │ │ - b d3ef8 │ │ │ │ - mov r7, #0 │ │ │ │ - b d3f7c │ │ │ │ - bl b6288 │ │ │ │ + b d4b00 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #62972 @ 0xf5fc │ │ │ │ + movweq r0, #60396 @ 0xebec │ │ │ │ movteq r0, #60 @ 0x3c │ │ │ │ - beq d3eec │ │ │ │ - b d4534 │ │ │ │ + beq d4b00 │ │ │ │ + b d4f14 │ │ │ │ movw r1, #35436 @ 0x8a6c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq d48c8 │ │ │ │ - bl b6288 │ │ │ │ + beq d5410 │ │ │ │ + bl b6364 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #42356 @ 0xa574 │ │ │ │ + movweq r0, #39792 @ 0x9b70 │ │ │ │ movteq r0, #61 @ 0x3d │ │ │ │ - beq d3eec │ │ │ │ + beq d4b00 │ │ │ │ ldr ip, [r8, #8] │ │ │ │ cmp ip, #1 │ │ │ │ ldreq r3, [r8, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ strbeq r3, [r5] │ │ │ │ - beq d3dc4 │ │ │ │ - movw r0, #42440 @ 0xa5c8 │ │ │ │ + beq d49d8 │ │ │ │ + movw r0, #39876 @ 0x9bc4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - movw r3, #42356 @ 0xa574 │ │ │ │ + movw r3, #39792 @ 0x9b70 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - b d4584 │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + b d4f64 │ │ │ │ + bl be6c4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne d4c44 │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42264 @ 0xa518 │ │ │ │ + movw r1, #39580 @ 0x9a9c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ebf0 │ │ │ │ - b d400c │ │ │ │ - bl 143524 │ │ │ │ - movw r0, #42752 @ 0xa700 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ + bl 16e8c0 │ │ │ │ + b d4c44 │ │ │ │ + cmp ip, #122 @ 0x7a │ │ │ │ + movw lr, #29296 @ 0x7270 │ │ │ │ + movt lr, #61 @ 0x3d │ │ │ │ + movw r0, #7468 @ 0x1d2c │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ - b d3ef8 │ │ │ │ - sub r1, fp, #52 @ 0x34 │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl cd664 │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - subs r2, r0, #0 │ │ │ │ - beq d4778 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - mov r3, #1 │ │ │ │ - str r3, [sp] │ │ │ │ + movne r0, lr │ │ │ │ + b d4b0c │ │ │ │ + vstr d0, [fp, #-60] @ 0xffffffc4 │ │ │ │ + bl be6c4 │ │ │ │ + vldr d0, [fp, #-60] @ 0xffffffc4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne d4c44 │ │ │ │ + b d4d20 │ │ │ │ + movw r0, #37468 @ 0x925c │ │ │ │ + movt r0, #63 @ 0x3f │ │ │ │ + b d4b00 │ │ │ │ + mov r7, #0 │ │ │ │ + b d4b90 │ │ │ │ + ldr ip, [r0, #8] │ │ │ │ + cmp ip, #1 │ │ │ │ + bne d5504 │ │ │ │ + ldrb r3, [r0, #16] │ │ │ │ + ldr r1, [r2] │ │ │ │ + tst r3, #32 │ │ │ │ + ubfx r2, r3, #2, #3 │ │ │ │ + beq d5824 │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ + addne r8, r0, #20 │ │ │ │ + addeq r8, r8, #28 │ │ │ │ + cmp r2, #1 │ │ │ │ + ldrbeq r3, [r8] │ │ │ │ + beq d54fc │ │ │ │ + cmp r2, #2 │ │ │ │ + ldrheq r3, [r8] │ │ │ │ + ldrne r3, [r8] │ │ │ │ + str r3, [r1] │ │ │ │ + b d49d8 │ │ │ │ + movw r0, #27908 @ 0x6d04 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ + movw r3, #39896 @ 0x9bd8 │ │ │ │ + movt r3, #61 @ 0x3d │ │ │ │ + b d4f64 │ │ │ │ + bl 143118 │ │ │ │ + movw r0, #40188 @ 0x9cfc │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + mov r3, sl │ │ │ │ + mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1c22c4 │ │ │ │ - b d41ec │ │ │ │ - mov r3, #0 │ │ │ │ - mov r2, #1 │ │ │ │ - mov r1, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - mov r0, r5 │ │ │ │ - mov r2, r3 │ │ │ │ - bl 1c22c4 │ │ │ │ - b d41ec │ │ │ │ + b d4b0c │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #39744 @ 0x9b40 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16e8c0 │ │ │ │ + b d4c44 │ │ │ │ + ldr r0, [r1] │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + bl 2e31c │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + cmp r0, r3 │ │ │ │ + beq d49d8 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #37692 @ 0x933c │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16e8c0 │ │ │ │ + b d4c44 │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #39700 @ 0x9b14 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16e8c0 │ │ │ │ + b d4c44 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d49ac │ │ │ │ + bgt d55c4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d49ac │ │ │ │ + bne d55c4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - movw r0, #42660 @ 0xa6a4 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + movw r0, #40096 @ 0x9ca0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - b d3eec │ │ │ │ + b d4b00 │ │ │ │ ldr r2, [r5] │ │ │ │ add r0, r2, #4 │ │ │ │ str r0, [r5] │ │ │ │ ldr r5, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq d4ba0 │ │ │ │ + beq d57e4 │ │ │ │ ldr r8, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r0, [r8] │ │ │ │ add r4, r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d4b28 │ │ │ │ + bne d56d8 │ │ │ │ cmp r4, #0 │ │ │ │ - blt d4be8 │ │ │ │ + blt d57c0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl a5998 │ │ │ │ + bl a5a58 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r0, [r8] │ │ │ │ - beq d4be8 │ │ │ │ + beq d57c0 │ │ │ │ ldr r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw ip, #30688 @ 0x77e0 │ │ │ │ + movw ip, #30616 @ 0x7798 │ │ │ │ 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] │ │ │ │ @@ -171619,181 +172403,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 d4464 │ │ │ │ - ldr ip, [r0, #8] │ │ │ │ - cmp ip, #1 │ │ │ │ - bne d4ab0 │ │ │ │ - ldrb r3, [r0, #16] │ │ │ │ - ldr r1, [r2] │ │ │ │ - tst r3, #32 │ │ │ │ - ubfx r2, r3, #2, #3 │ │ │ │ - beq d4be0 │ │ │ │ - tst r3, #64 @ 0x40 │ │ │ │ - addne r8, r0, #20 │ │ │ │ - addeq r8, r8, #28 │ │ │ │ - cmp r2, #1 │ │ │ │ - ldrbeq r3, [r8] │ │ │ │ - beq d4aa8 │ │ │ │ - cmp r2, #2 │ │ │ │ - ldrheq r3, [r8] │ │ │ │ - ldrne r3, [r8] │ │ │ │ - str r3, [r1] │ │ │ │ - b d3dc4 │ │ │ │ - movw r0, #30568 @ 0x7768 │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ - movw r3, #42460 @ 0xa5dc │ │ │ │ - movt r3, #61 @ 0x3d │ │ │ │ - b d4584 │ │ │ │ + b d51b4 │ │ │ │ + sub r1, fp, #52 @ 0x34 │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + bl ce2dc │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + subs r2, r0, #0 │ │ │ │ + beq d538c │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [sp] │ │ │ │ + mov r1, r8 │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1c1dbc │ │ │ │ + b d4e00 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r2, #1 │ │ │ │ + mov r1, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + mov r0, r5 │ │ │ │ + mov r2, r3 │ │ │ │ + bl 1c1dbc │ │ │ │ + b d4e00 │ │ │ │ + ldr ip, [r5] │ │ │ │ + cmp ip, r4 │ │ │ │ + bge d565c │ │ │ │ + ldr r2, [r3] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt d570c │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne d5708 │ │ │ │ + mov r0, r3 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + ldr ip, [r5] │ │ │ │ + movw r0, #44764 @ 0xaedc │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ + sub r3, ip, #1 │ │ │ │ + movw r1, #40044 @ 0x9c6c │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 1409e8 │ │ │ │ + b d4c44 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d4ad8 │ │ │ │ + bgt d5744 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d4b8c │ │ │ │ + beq d57a0 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ add r1, r8, #16 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r3, r8 │ │ │ │ - b d43c8 │ │ │ │ + b d5118 │ │ │ │ add r1, r2, #8 │ │ │ │ str r1, [r5] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r2, #0 │ │ │ │ - beq d4bc8 │ │ │ │ + beq d57b4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ addne r4, r7, #2 │ │ │ │ - bne d4390 │ │ │ │ - b d3e7c │ │ │ │ - ldr ip, [r5] │ │ │ │ - cmp ip, r4 │ │ │ │ - bge d4a44 │ │ │ │ - ldr r2, [r3] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d4b5c │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne d4b58 │ │ │ │ - mov r0, r3 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - ldr ip, [r5] │ │ │ │ - movw r0, #45160 @ 0xb068 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - sub r3, ip, #1 │ │ │ │ - movw r1, #42608 @ 0xa670 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 140e0c │ │ │ │ - b d400c │ │ │ │ + bne d50e0 │ │ │ │ + b d4a90 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d4ad0 │ │ │ │ + ble d573c │ │ │ │ ldr r3, [r8, #8] │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r3, r8 │ │ │ │ ldr r1, [r8, #20] │ │ │ │ - b d43c8 │ │ │ │ + b d5118 │ │ │ │ + movw r0, #39980 @ 0x9c2c │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + b d4b00 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d4bbc │ │ │ │ + bgt d57dc │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d4bd4 │ │ │ │ - movw r0, #42584 @ 0xa658 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - b d3eec │ │ │ │ - movw r0, #42544 @ 0xa630 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - b d3eec │ │ │ │ - mov r0, r3 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b d4bbc │ │ │ │ - ldr r8, [r0, #28] │ │ │ │ - b d4a90 │ │ │ │ + beq d580c │ │ │ │ + bl 2e1788 │ │ │ │ + b d4c44 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d4c04 │ │ │ │ + bgt d5800 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d4c0c │ │ │ │ - bl 2e1c38 │ │ │ │ - b d400c │ │ │ │ + beq d5818 │ │ │ │ + movw r0, #40020 @ 0x9c54 │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + b d4b00 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b d4c04 │ │ │ │ - subeq r7, r6, r0, asr #7 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b d57dc │ │ │ │ + mov r0, r3 │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b d5800 │ │ │ │ + ldr r8, [r0, #28] │ │ │ │ + b d54e4 │ │ │ │ + subeq r3, r6, r8, lsl fp │ │ │ │ │ │ │ │ -000d4c1c <_PyDict_CopyAsDict@@Base>: │ │ │ │ +000d5830 <_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 d4c4c <_PyDict_CopyAsDict@@Base+0x30> │ │ │ │ - bl b6288 │ │ │ │ + beq d5860 <_PyDict_CopyAsDict@@Base+0x30> │ │ │ │ + bl b6364 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c3ec4 │ │ │ │ + b c4090 │ │ │ │ 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 d508c <_PyDict_CopyAsDict@@Base+0x470> │ │ │ │ + bcs d5ca0 <_PyDict_CopyAsDict@@Base+0x470> │ │ │ │ cmp r1, #384 @ 0x180 │ │ │ │ subcs lr, r1, #384 @ 0x180 │ │ │ │ ldrcs ip, [r0, #52] @ 0x34 │ │ │ │ - bcs d508c <_PyDict_CopyAsDict@@Base+0x470> │ │ │ │ + bcs d5ca0 <_PyDict_CopyAsDict@@Base+0x470> │ │ │ │ cmp r1, #372 @ 0x174 │ │ │ │ subcs lr, r1, #372 @ 0x174 │ │ │ │ ldrcs ip, [r0, #56] @ 0x38 │ │ │ │ - bcs d508c <_PyDict_CopyAsDict@@Base+0x470> │ │ │ │ + bcs d5ca0 <_PyDict_CopyAsDict@@Base+0x470> │ │ │ │ cmp r1, #227 @ 0xe3 │ │ │ │ - bls d4e9c <_PyDict_CopyAsDict@@Base+0x280> │ │ │ │ + bls d5ab0 <_PyDict_CopyAsDict@@Base+0x280> │ │ │ │ ldr ip, [r0, #48] @ 0x30 │ │ │ │ cmp ip, #0 │ │ │ │ subne lr, r1, #228 @ 0xe4 │ │ │ │ - beq d4eb4 <_PyDict_CopyAsDict@@Base+0x298> │ │ │ │ + beq d5ac8 <_PyDict_CopyAsDict@@Base+0x298> │ │ │ │ adds ip, ip, lr │ │ │ │ str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq d4eb4 <_PyDict_CopyAsDict@@Base+0x298> │ │ │ │ + beq d5ac8 <_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, #1068 @ 0x42c │ │ │ │ + movw r2, #980 @ 0x3d4 │ │ │ │ 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} │ │ │ │ @@ -171801,39 +172584,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 d5388 <_PyDict_CopyAsDict@@Base+0x76c> │ │ │ │ + bne d5f9c <_PyDict_CopyAsDict@@Base+0x76c> │ │ │ │ ldr r6, [r9, #12] │ │ │ │ cmn r6, #1 │ │ │ │ - beq d5388 <_PyDict_CopyAsDict@@Base+0x76c> │ │ │ │ + beq d5f9c <_PyDict_CopyAsDict@@Base+0x76c> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [r3, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq d552c <_PyDict_CopyAsDict@@Base+0x910> │ │ │ │ + beq d6140 <_PyDict_CopyAsDict@@Base+0x910> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r8, r0 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d5270 <_PyDict_CopyAsDict@@Base+0x654> │ │ │ │ + bgt d5e84 <_PyDict_CopyAsDict@@Base+0x654> │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r7, #0 │ │ │ │ str r2, [r0] │ │ │ │ - ble d5068 <_PyDict_CopyAsDict@@Base+0x44c> │ │ │ │ + ble d5c7c <_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 d4dd8 <_PyDict_CopyAsDict@@Base+0x1bc> │ │ │ │ - ldr r1, [pc, #2104] @ d55d0 <_PyDict_CopyAsDict@@Base+0x9b4> │ │ │ │ + beq d59ec <_PyDict_CopyAsDict@@Base+0x1bc> │ │ │ │ + ldr r1, [pc, #2104] @ d61e4 <_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 │ │ │ │ @@ -171846,498 +172629,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 a784c <_Py_dict_lookup@@Base> │ │ │ │ + bl a790c <_Py_dict_lookup@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d4ed0 <_PyDict_CopyAsDict@@Base+0x2b4> │ │ │ │ + bne d5ae4 <_PyDict_CopyAsDict@@Base+0x2b4> │ │ │ │ cmn r0, #3 │ │ │ │ - beq d5358 <_PyDict_CopyAsDict@@Base+0x73c> │ │ │ │ + beq d5f6c <_PyDict_CopyAsDict@@Base+0x73c> │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r7 │ │ │ │ - blt d4d7c <_PyDict_CopyAsDict@@Base+0x160> │ │ │ │ + blt d5990 <_PyDict_CopyAsDict@@Base+0x160> │ │ │ │ tst r8, #1 │ │ │ │ - bne d4e24 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ + bne d5a38 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ ldr r3, [r8] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d530c <_PyDict_CopyAsDict@@Base+0x6f0> │ │ │ │ + beq d5f20 <_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 d4d20 <_PyDict_CopyAsDict@@Base+0x104> │ │ │ │ + beq d5934 <_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 d525c <_PyDict_CopyAsDict@@Base+0x640> │ │ │ │ + bne d5e70 <_PyDict_CopyAsDict@@Base+0x640> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r4, #0 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r2, [r3] │ │ │ │ - beq d4e94 <_PyDict_CopyAsDict@@Base+0x278> │ │ │ │ + beq d5aa8 <_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 d5084 <_PyDict_CopyAsDict@@Base+0x468> │ │ │ │ + bhi d5c98 <_PyDict_CopyAsDict@@Base+0x468> │ │ │ │ cmp r0, #0 │ │ │ │ movne lr, r1 │ │ │ │ movne ip, r0 │ │ │ │ - bne d4cc8 <_PyDict_CopyAsDict@@Base+0xac> │ │ │ │ + bne d58dc <_PyDict_CopyAsDict@@Base+0xac> │ │ │ │ ldr r3, [r9, #32] │ │ │ │ add r9, r9, #28 │ │ │ │ cmp r1, r3 │ │ │ │ - beq d4eb4 <_PyDict_CopyAsDict@@Base+0x298> │ │ │ │ + beq d5ac8 <_PyDict_CopyAsDict@@Base+0x298> │ │ │ │ cmp r2, #0 │ │ │ │ strne r9, [r2] │ │ │ │ - b d4e94 <_PyDict_CopyAsDict@@Base+0x278> │ │ │ │ + b d5aa8 <_PyDict_CopyAsDict@@Base+0x278> │ │ │ │ ldr r1, [r2] │ │ │ │ mov r3, r2 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d534c <_PyDict_CopyAsDict@@Base+0x730> │ │ │ │ + bgt d5f60 <_PyDict_CopyAsDict@@Base+0x730> │ │ │ │ add r1, r1, #1 │ │ │ │ cmn r0, #3 │ │ │ │ str r1, [r2] │ │ │ │ - beq d5358 <_PyDict_CopyAsDict@@Base+0x73c> │ │ │ │ + beq d5f6c <_PyDict_CopyAsDict@@Base+0x73c> │ │ │ │ cmp r3, #1 │ │ │ │ - beq d4dfc <_PyDict_CopyAsDict@@Base+0x1e0> │ │ │ │ + beq d5a10 <_PyDict_CopyAsDict@@Base+0x1e0> │ │ │ │ tst r8, #1 │ │ │ │ - beq d5360 <_PyDict_CopyAsDict@@Base+0x744> │ │ │ │ + beq d5f74 <_PyDict_CopyAsDict@@Base+0x744> │ │ │ │ bic r0, r3, #1 │ │ │ │ movw ip, #29816 @ 0x7478 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, ip │ │ │ │ - bne d5298 <_PyDict_CopyAsDict@@Base+0x67c> │ │ │ │ + bne d5eac <_PyDict_CopyAsDict@@Base+0x67c> │ │ │ │ ldr r6, [r0, #20] │ │ │ │ ldr ip, [sl, #24] │ │ │ │ ldr lr, [r6, #24] │ │ │ │ cmp lr, ip │ │ │ │ - bne d5494 <_PyDict_CopyAsDict@@Base+0x878> │ │ │ │ - movw r4, #49608 @ 0xc1c8 │ │ │ │ - movt r4, #96 @ 0x60 │ │ │ │ + bne d60a8 <_PyDict_CopyAsDict@@Base+0x878> │ │ │ │ + movw r4, #8040 @ 0x1f68 │ │ │ │ + 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 d5098 <_PyDict_CopyAsDict@@Base+0x47c> │ │ │ │ + bhi d5cac <_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 d4fa8 <_PyDict_CopyAsDict@@Base+0x38c> │ │ │ │ + bcs d5bbc <_PyDict_CopyAsDict@@Base+0x38c> │ │ │ │ cmp r2, #384 @ 0x180 │ │ │ │ - bcs d53d4 <_PyDict_CopyAsDict@@Base+0x7b8> │ │ │ │ + bcs d5fe8 <_PyDict_CopyAsDict@@Base+0x7b8> │ │ │ │ cmp r2, #372 @ 0x174 │ │ │ │ - bcs d5430 <_PyDict_CopyAsDict@@Base+0x814> │ │ │ │ + bcs d6044 <_PyDict_CopyAsDict@@Base+0x814> │ │ │ │ cmp r2, #227 @ 0xe3 │ │ │ │ - bls d5330 <_PyDict_CopyAsDict@@Base+0x714> │ │ │ │ + bls d5f44 <_PyDict_CopyAsDict@@Base+0x714> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r2, r2, #228 @ 0xe4 │ │ │ │ ldr lr, [r1, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - beq d4fc4 <_PyDict_CopyAsDict@@Base+0x3a8> │ │ │ │ + beq d5bd8 <_PyDict_CopyAsDict@@Base+0x3a8> │ │ │ │ add lr, lr, r2 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp lr, r2 │ │ │ │ cmpne lr, #0 │ │ │ │ - bne d4fcc <_PyDict_CopyAsDict@@Base+0x3b0> │ │ │ │ + bne d5be0 <_PyDict_CopyAsDict@@Base+0x3b0> │ │ │ │ ldr r2, [sl, #8] │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d5284 <_PyDict_CopyAsDict@@Base+0x668> │ │ │ │ + bne d5e98 <_PyDict_CopyAsDict@@Base+0x668> │ │ │ │ ldr ip, [r6, #12] │ │ │ │ ldr r2, [sl, #12] │ │ │ │ cmp ip, r2 │ │ │ │ - bne d5300 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ + bne d5f14 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ ldr r2, [r2, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq d5204 <_PyDict_CopyAsDict@@Base+0x5e8> │ │ │ │ + beq d5e18 <_PyDict_CopyAsDict@@Base+0x5e8> │ │ │ │ ldr lr, [r2, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - ble d5300 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ + ble d5f14 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ ldr r4, [r2, #16] │ │ │ │ cmp ip, r4 │ │ │ │ - beq d522c <_PyDict_CopyAsDict@@Base+0x610> │ │ │ │ + beq d5e40 <_PyDict_CopyAsDict@@Base+0x610> │ │ │ │ cmp lr, #1 │ │ │ │ - beq d54fc <_PyDict_CopyAsDict@@Base+0x8e0> │ │ │ │ + beq d6110 <_PyDict_CopyAsDict@@Base+0x8e0> │ │ │ │ ldr r4, [r2, #20] │ │ │ │ cmp ip, r4 │ │ │ │ - beq d522c <_PyDict_CopyAsDict@@Base+0x610> │ │ │ │ + beq d5e40 <_PyDict_CopyAsDict@@Base+0x610> │ │ │ │ cmp lr, #2 │ │ │ │ - beq d5300 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ + beq d5f14 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ ldr r4, [r2, #24] │ │ │ │ cmp ip, r4 │ │ │ │ - beq d522c <_PyDict_CopyAsDict@@Base+0x610> │ │ │ │ + beq d5e40 <_PyDict_CopyAsDict@@Base+0x610> │ │ │ │ cmp lr, #3 │ │ │ │ - beq d5300 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ + beq d5f14 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ add r2, r2, #24 │ │ │ │ mov r4, #3 │ │ │ │ ldr r1, [r2, #4]! │ │ │ │ add r4, r4, #1 │ │ │ │ cmp ip, r1 │ │ │ │ - beq d522c <_PyDict_CopyAsDict@@Base+0x610> │ │ │ │ + beq d5e40 <_PyDict_CopyAsDict@@Base+0x610> │ │ │ │ cmp lr, r4 │ │ │ │ - bne d504c <_PyDict_CopyAsDict@@Base+0x430> │ │ │ │ - b d5300 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ + bne d5c60 <_PyDict_CopyAsDict@@Base+0x430> │ │ │ │ + b d5f14 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ tst r0, #1 │ │ │ │ - bne d4e24 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ + bne d5a38 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne d4e24 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b d4e24 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ + bne d5a38 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b d5a38 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ ldr ip, [r0, #40] @ 0x28 │ │ │ │ sub lr, r1, #212 @ 0xd4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne d4cc8 <_PyDict_CopyAsDict@@Base+0xac> │ │ │ │ - b d4eb4 <_PyDict_CopyAsDict@@Base+0x298> │ │ │ │ + bne d58dc <_PyDict_CopyAsDict@@Base+0xac> │ │ │ │ + b d5ac8 <_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 d5484 <_PyDict_CopyAsDict@@Base+0x868> │ │ │ │ + bcs d6098 <_PyDict_CopyAsDict@@Base+0x868> │ │ │ │ cmp r5, #384 @ 0x180 │ │ │ │ - bcs d5420 <_PyDict_CopyAsDict@@Base+0x804> │ │ │ │ + bcs d6034 <_PyDict_CopyAsDict@@Base+0x804> │ │ │ │ cmp r5, #372 @ 0x174 │ │ │ │ - bcs d5464 <_PyDict_CopyAsDict@@Base+0x848> │ │ │ │ + bcs d6078 <_PyDict_CopyAsDict@@Base+0x848> │ │ │ │ cmp r5, #227 @ 0xe3 │ │ │ │ - bls d5318 <_PyDict_CopyAsDict@@Base+0x6fc> │ │ │ │ + bls d5f2c <_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 d50f4 <_PyDict_CopyAsDict@@Base+0x4d8> │ │ │ │ + beq d5d08 <_PyDict_CopyAsDict@@Base+0x4d8> │ │ │ │ adds lr, r8, r5 │ │ │ │ - beq d50f4 <_PyDict_CopyAsDict@@Base+0x4d8> │ │ │ │ + beq d5d08 <_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 d54c8 <_PyDict_CopyAsDict@@Base+0x8ac> │ │ │ │ + bcs d60dc <_PyDict_CopyAsDict@@Base+0x8ac> │ │ │ │ cmp ip, #384 @ 0x180 │ │ │ │ - bcs d5454 <_PyDict_CopyAsDict@@Base+0x838> │ │ │ │ + bcs d6068 <_PyDict_CopyAsDict@@Base+0x838> │ │ │ │ cmp ip, #372 @ 0x174 │ │ │ │ - bcs d5474 <_PyDict_CopyAsDict@@Base+0x858> │ │ │ │ + bcs d6088 <_PyDict_CopyAsDict@@Base+0x858> │ │ │ │ cmp ip, #227 @ 0xe3 │ │ │ │ - bls d53a4 <_PyDict_CopyAsDict@@Base+0x788> │ │ │ │ + bls d5fb8 <_PyDict_CopyAsDict@@Base+0x788> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub ip, ip, #228 @ 0xe4 │ │ │ │ ldr r5, [r1, #48] @ 0x30 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d5160 <_PyDict_CopyAsDict@@Base+0x544> │ │ │ │ + beq d5d74 <_PyDict_CopyAsDict@@Base+0x544> │ │ │ │ adds r8, r5, ip │ │ │ │ - beq d5160 <_PyDict_CopyAsDict@@Base+0x544> │ │ │ │ + beq d5d74 <_PyDict_CopyAsDict@@Base+0x544> │ │ │ │ ldr ip, [r5, ip] │ │ │ │ cmp ip, #0 │ │ │ │ - beq d5160 <_PyDict_CopyAsDict@@Base+0x544> │ │ │ │ + beq d5d74 <_PyDict_CopyAsDict@@Base+0x544> │ │ │ │ cmp lr, #0 │ │ │ │ - bne d4fc4 <_PyDict_CopyAsDict@@Base+0x3a8> │ │ │ │ + bne d5bd8 <_PyDict_CopyAsDict@@Base+0x3a8> │ │ │ │ mov lr, r8 │ │ │ │ cmp r7, #2 │ │ │ │ - beq d4fb4 <_PyDict_CopyAsDict@@Base+0x398> │ │ │ │ - ldr ip, [pc, #1124] @ d55d4 <_PyDict_CopyAsDict@@Base+0x9b8> │ │ │ │ + beq d5bc8 <_PyDict_CopyAsDict@@Base+0x398> │ │ │ │ + ldr ip, [pc, #1124] @ d61e8 <_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 d51cc <_PyDict_CopyAsDict@@Base+0x5b0> │ │ │ │ + bcs d5de0 <_PyDict_CopyAsDict@@Base+0x5b0> │ │ │ │ cmp r2, #384 @ 0x180 │ │ │ │ - bcs d5444 <_PyDict_CopyAsDict@@Base+0x828> │ │ │ │ + bcs d6058 <_PyDict_CopyAsDict@@Base+0x828> │ │ │ │ cmp r2, #372 @ 0x174 │ │ │ │ subcs r2, r2, #372 @ 0x174 │ │ │ │ ldrcs ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldrcs ip, [ip, #56] @ 0x38 │ │ │ │ - bcs d51cc <_PyDict_CopyAsDict@@Base+0x5b0> │ │ │ │ + bcs d5de0 <_PyDict_CopyAsDict@@Base+0x5b0> │ │ │ │ cmp r2, #227 @ 0xe3 │ │ │ │ - bls d53bc <_PyDict_CopyAsDict@@Base+0x7a0> │ │ │ │ + bls d5fd0 <_PyDict_CopyAsDict@@Base+0x7a0> │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r2, r2, #228 @ 0xe4 │ │ │ │ ldr ip, [ip, #48] @ 0x30 │ │ │ │ cmp ip, #0 │ │ │ │ - beq d51f4 <_PyDict_CopyAsDict@@Base+0x5d8> │ │ │ │ + beq d5e08 <_PyDict_CopyAsDict@@Base+0x5d8> │ │ │ │ adds r5, ip, r2 │ │ │ │ - beq d51f4 <_PyDict_CopyAsDict@@Base+0x5d8> │ │ │ │ + beq d5e08 <_PyDict_CopyAsDict@@Base+0x5d8> │ │ │ │ ldr r2, [ip, r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d51f4 <_PyDict_CopyAsDict@@Base+0x5d8> │ │ │ │ + beq d5e08 <_PyDict_CopyAsDict@@Base+0x5d8> │ │ │ │ cmp lr, #0 │ │ │ │ - bne d4fc4 <_PyDict_CopyAsDict@@Base+0x3a8> │ │ │ │ + bne d5bd8 <_PyDict_CopyAsDict@@Base+0x3a8> │ │ │ │ mov lr, r5 │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r8, r7 │ │ │ │ - bls d517c <_PyDict_CopyAsDict@@Base+0x560> │ │ │ │ - b d4fb4 <_PyDict_CopyAsDict@@Base+0x398> │ │ │ │ + bls d5d90 <_PyDict_CopyAsDict@@Base+0x560> │ │ │ │ + b d5bc8 <_PyDict_CopyAsDict@@Base+0x398> │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp ip, r2 │ │ │ │ - beq d522c <_PyDict_CopyAsDict@@Base+0x610> │ │ │ │ + beq d5e40 <_PyDict_CopyAsDict@@Base+0x610> │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d5208 <_PyDict_CopyAsDict@@Base+0x5ec> │ │ │ │ + bne d5e1c <_PyDict_CopyAsDict@@Base+0x5ec> │ │ │ │ movw r2, #36124 @ 0x8d1c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp ip, r2 │ │ │ │ - bne d5300 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ + bne d5f14 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ ldr r2, [r0, #24] │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ tst r3, #1 │ │ │ │ - bne d4e40 <_PyDict_CopyAsDict@@Base+0x224> │ │ │ │ + bne d5a54 <_PyDict_CopyAsDict@@Base+0x224> │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d4e40 <_PyDict_CopyAsDict@@Base+0x224> │ │ │ │ + bne d5a54 <_PyDict_CopyAsDict@@Base+0x224> │ │ │ │ mov r0, r3 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b d4e40 <_PyDict_CopyAsDict@@Base+0x224> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b d5a54 <_PyDict_CopyAsDict@@Base+0x224> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r4, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne d4e90 <_PyDict_CopyAsDict@@Base+0x274> │ │ │ │ - b d4e94 <_PyDict_CopyAsDict@@Base+0x278> │ │ │ │ + bne d5aa4 <_PyDict_CopyAsDict@@Base+0x274> │ │ │ │ + b d5aa8 <_PyDict_CopyAsDict@@Base+0x278> │ │ │ │ cmp r7, #0 │ │ │ │ - ble d4e24 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ + ble d5a38 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ add r5, r0, #12 │ │ │ │ orr r8, r0, #1 │ │ │ │ - b d4d78 <_PyDict_CopyAsDict@@Base+0x15c> │ │ │ │ + b d598c <_PyDict_CopyAsDict@@Base+0x15c> │ │ │ │ mov r1, r2 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r1, r2 │ │ │ │ - beq d4fd8 <_PyDict_CopyAsDict@@Base+0x3bc> │ │ │ │ - b d5300 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ + beq d5bec <_PyDict_CopyAsDict@@Base+0x3bc> │ │ │ │ + b d5f14 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ movw ip, #15188 @ 0x3b54 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r2, ip │ │ │ │ - beq d53e8 <_PyDict_CopyAsDict@@Base+0x7cc> │ │ │ │ + beq d5ffc <_PyDict_CopyAsDict@@Base+0x7cc> │ │ │ │ movw ip, #5196 @ 0x144c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq d54a4 <_PyDict_CopyAsDict@@Base+0x888> │ │ │ │ + beq d60b8 <_PyDict_CopyAsDict@@Base+0x888> │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ movw ip, #30956 @ 0x78ec │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r2, ip │ │ │ │ cmpeq r1, #0 │ │ │ │ - beq d54d8 <_PyDict_CopyAsDict@@Base+0x8bc> │ │ │ │ + beq d60ec <_PyDict_CopyAsDict@@Base+0x8bc> │ │ │ │ ldr r2, [sl, #8] │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ - movw r2, #61232 @ 0xef30 │ │ │ │ + movw r2, #56520 @ 0xdcc8 │ │ │ │ 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 d5234 <_PyDict_CopyAsDict@@Base+0x618> │ │ │ │ + b d5e48 <_PyDict_CopyAsDict@@Base+0x618> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ - b d4e24 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ + b d5a38 <_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 d50d4 <_PyDict_CopyAsDict@@Base+0x4b8> │ │ │ │ + b d5ce8 <_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 d4fa8 <_PyDict_CopyAsDict@@Base+0x38c> │ │ │ │ + b d5bbc <_PyDict_CopyAsDict@@Base+0x38c> │ │ │ │ cmn r0, #3 │ │ │ │ orr r3, r2, #1 │ │ │ │ - bne d4ef0 <_PyDict_CopyAsDict@@Base+0x2d4> │ │ │ │ - bl 143524 │ │ │ │ - b d4e08 <_PyDict_CopyAsDict@@Base+0x1ec> │ │ │ │ + bne d5b04 <_PyDict_CopyAsDict@@Base+0x2d4> │ │ │ │ + bl 143118 │ │ │ │ + b d5a1c <_PyDict_CopyAsDict@@Base+0x1ec> │ │ │ │ ldr r2, [r8] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d4f00 <_PyDict_CopyAsDict@@Base+0x2e4> │ │ │ │ + bne d5b14 <_PyDict_CopyAsDict@@Base+0x2e4> │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl a7050 <_Py_Dealloc@@Base> │ │ │ │ + bl a7110 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b d4f00 <_PyDict_CopyAsDict@@Base+0x2e4> │ │ │ │ + b d5b14 <_PyDict_CopyAsDict@@Base+0x2e4> │ │ │ │ mov r0, r9 │ │ │ │ - bl 98e78 │ │ │ │ + bl 98ea8 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d4d40 <_PyDict_CopyAsDict@@Base+0x124> │ │ │ │ - bl 143524 │ │ │ │ - b d4e24 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ + bne d5954 <_PyDict_CopyAsDict@@Base+0x124> │ │ │ │ + bl 143118 │ │ │ │ + b d5a38 <_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 d5138 <_PyDict_CopyAsDict@@Base+0x51c> │ │ │ │ + b d5d4c <_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 d51cc <_PyDict_CopyAsDict@@Base+0x5b0> │ │ │ │ + b d5de0 <_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 d4fa8 <_PyDict_CopyAsDict@@Base+0x38c> │ │ │ │ + b d5bbc <_PyDict_CopyAsDict@@Base+0x38c> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr ip, [r2, #4] │ │ │ │ - movw r2, #38580 @ 0x96b4 │ │ │ │ + movw r2, #37680 @ 0x9330 │ │ │ │ movt r2, #24 │ │ │ │ cmp ip, r2 │ │ │ │ - bne d5504 <_PyDict_CopyAsDict@@Base+0x8e8> │ │ │ │ + bne d6118 <_PyDict_CopyAsDict@@Base+0x8e8> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ add r2, r1, #156 @ 0x9c │ │ │ │ cmp ip, r2 │ │ │ │ - bne d5504 <_PyDict_CopyAsDict@@Base+0x8e8> │ │ │ │ + bne d6118 <_PyDict_CopyAsDict@@Base+0x8e8> │ │ │ │ ldr r2, [r1, #156] @ 0x9c │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b d5234 <_PyDict_CopyAsDict@@Bas TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes